QUICK LINKS

  • MLB Trades
  • NBA Free Agents
  • NHL Free Agents
  • WNBA Rosters
  • NWSL Rosters
  • PGA Earnings

TRENDING PAGES

  • 1 MLB Free Agents
  • 2 NFL Transactions
  • 3 NBA Free Agents
  • 4 NFL Free Agents
  • 5 MLB Cap Tracker

TODAY IN HISTORY

QPR
Jack Butland (QPR, GK)
Signed w/ Queens Park Rangers F.C., 2023
BOS
Mary Parker (BOS, F)
Signed w/ Boston, 2019
ATL
Dallas Keuchel (ATL, SP)
Signed w/ Atlanta, 2019
NYJ
Marcus Henry (NYJ, WR)
Signed w/ New York, 2008
OAK
Jemile Weeks (OAK, 2B)
Signed w/ Oakland, 2011
FLA
Mark Cullen (FLA, LW)
Signed w/ Florida, 2011
ARI
Jon Jay (ARI, RF)
Traded to Arizona, 2018
BAL
Isaiah Likely (BAL, TE)
Signed w/ Baltimore, 2022
DAL
Matej Blumel (DAL, RW)
Signed w/ Dallas, 2022
NO
Tim Euhus (NO, TE)
Traded to New Orleans, 2006
TEN
Julio Jones (TEN, WR)
Traded to Tennessee, 2021
HOU
Brady Rodgers (HOU, RP)
Signed w/ Houston, 2012
PHI
Sean Walker (PHI, D)
Traded to Philadelphia, 2023
LAK
Kevin Connauton (LAK, D)
Traded to Los Angeles, 2023
WAS
Terry McLaurin (WAS, WR)
Signed w/ Washington, 2019
RECENT UPDATES
Grayland Arnold

Signed a contract with Pittsburgh (PIT)

Jun 05, 2024

David White Jr

Waived by Jacksonville (JAC)

Jun 05, 2024

Ilm Manning

Waived by Carolina (CAR)

Jun 05, 2024

T'Vondre Sweat

Signed a 4 year $9.55 million contract with Tennessee (TEN)

Jun 05, 2024

Xavier Worthy

Signed a 4 year $13.79 million contract with Kansas City (KC)

Jun 05, 2024

Layden Robinson

Signed a 4 year $4.87 million contract with New England (NE)

Jun 05, 2024

Brady Breeze

Signed a contract with Cleveland (CLE)

Jun 05, 2024

Corey Linsley

Retired from Professional Football

Jun 05, 2024

Izaiah Gathings

Waived by Pittsburgh (PIT)

Jun 05, 2024

Corey Linsley

Released by Los Angeles (LAC)

Jun 05, 2024

Cameron Sutton

Signed a 1 year contract with Pittsburgh (PIT)

Jun 05, 2024

Adonai Mitchell

Signed a 4 year $7.38 million contract with Indianapolis (IND)

Jun 05, 2024

Ryan Jensen

Retired from Professional Football

Jun 04, 2024

Jaylen Wright

Signed a 4 year $4.78 million contract with Miami (MIA)

Jun 04, 2024

Tahj Washington

Signed a 4 year $4.1 million contract with Miami (MIA)

Jun 04, 2024

Malik Washington

Signed a 4 year $4.21 million contract with Miami (MIA)

Jun 04, 2024

Patrick McMorris

Signed a 4 year $4.19 million contract with Miami (MIA)

Jun 04, 2024

Mohamed Kamara

Signed a 4 year $4.34 million contract with Miami (MIA)

Jun 04, 2024

Ramiz Ahmed

Signed a contract with Washington (WAS)

Jun 04, 2024

Shayne Simon

Signed a contract with Buffalo (BUF)

Jun 04, 2024

Andrew Stueber

Claimed off waivers by Atlanta (ATL)

Jun 04, 2024

Raymond Johnson III

Waived by San Francisco (SF)

Jun 04, 2024

Marcus Haynes

Waived by Houston (HOU)

Jun 04, 2024

Lucas Havrisik

Waived by Cleveland (CLE)

Jun 04, 2024

JaQuae Jackson

Waived by Atlanta (ATL)

Jun 04, 2024

Parker Mushinski

Optioned to the Minors by Houston (HOU)

Jun 05, 2024

Joel Kuhnel

Released by Toronto (TOR)

Jun 05, 2024

Hunter Dozier

Released by Los Angeles (LAA)

Jun 05, 2024

Dinelson Lamet

Released by Los Angeles (LAD)

Jun 05, 2024

Nick Hernandez

Contract purchased by Houston (HOU)

Jun 05, 2024

Joe Hudson

Contract purchased by New York (NYM)

Jun 05, 2024

Jorge Lopez

Released by New York (NYM)

Jun 05, 2024

Omar Narvaez

Released by New York (NYM)

Jun 05, 2024

Tobias Myers

Recalled from the Minors by Milwaukee (MIL)

Jun 05, 2024

Luis Urias

Outrighted by Seattle (SEA)

Jun 04, 2024

Janson Junk

Optioned to the Minors by Milwaukee (MIL)

Jun 04, 2024

DJ Herz

Recalled from the Minors by Washington (WSH)

Jun 04, 2024

Logan Gillaspie

Optioned to the Minors by San Diego (SD)

Jun 04, 2024

Mason Englert

Optioned to the Minors by Detroit (DET)

Jun 04, 2024

Zach DeLoach

Recalled from the Minors by Chicago (CHW)

Jun 04, 2024

Ryan Burr

Optioned to the Minors by Toronto (TOR)

Jun 04, 2024

Henry Davis

Recalled from the Minors by Pittsburgh (PIT)

Jun 04, 2024

Vinny Nittoli

Contract purchased by Oakland (OAK)

Jun 04, 2024

Ben Heller

Contract purchased by Pittsburgh (PIT)

Jun 04, 2024

José Hernández

Optioned to the Minors by Pittsburgh (PIT)

Jun 04, 2024

Adam Mazur

Contract purchased by San Diego (SD)

Jun 04, 2024

Ryan Loutos

Optioned to the Minors by St. Louis (STL)

Jun 04, 2024

Nick Martini

Optioned to the Minors by Cincinnati (CIN)

Jun 04, 2024

Chris Roycroft

Recalled from the Minors by St. Louis (STL)

Jun 04, 2024

Nick Hernandez

Traded to Houston (HOU) from San Diego (SD) for cash considerations

Jun 04, 2024

Todd Gilliland

Signed a multi-year contract extension with Front Row Motorsports (FRM)

Jun 05, 2024

Ricky Stenhouse Jr.

Fined $75,000 for violating the NASCAR Member Code of Conduct at North Wilksboro

May 22, 2024

Michael McDowell

Signed a multi-year contract with Spire Motorsports (SM) to drive the No. 71 car

May 08, 2024

Michael McDowell

Announced he will be leaving Front Row Motorsports (FRM) at the end of the 2024 season

May 08, 2024

Ricky Stenhouse Jr.

Signed a multi-year contract extension with JTG Daugherty Racing (JTGD)

May 02, 2024

Ryan Preece

Fined for illegal roof air deflector; loss of 35 driver and owner points

Feb 27, 2024

Noah Gragson

Fined for illegal roof air deflector; loss of 35 driver and owner points

Feb 27, 2024

Joey Logano

Fined $100,000 for wearing an unapproved/altered webbed glove during Atlanta Qualifying

Feb 27, 2024

Shane van Gisbergen

Announced he will drive part-time for Kauling Racing (KR) in designated Cup races

Feb 01, 2024

Shane van Gisbergen

Announced Trackhouse Racing will partner with Kaulig Racing (KR) and will drive part-time in the Cup Series and full-time in the Xfinity Series

Dec 13, 2023

Noah Gragson

Signed a multi-year contract with Stewart-Haas Racing (SHR) to drive the #10 car

Dec 13, 2023

Carson Hocevar

Signed a multi-year contract with Spire Motorsports (SM) - #77 car in 2024 season

Oct 10, 2023

Austin Cindric

Signed a 1 year contract extension with Team Penske (PEN)

Oct 07, 2023

Ryan Preece

Signed a contract with Stewart-Haas Racing (SHR) to drive the #41 car in 2023 season

Sep 26, 2023

Zane Smith

Loaned from Trackhouse Racing (TR) to Spire Motorsports (SM) to drive the No. 78 car for 2024

Sep 16, 2023

Zane Smith

Signed a multi-year contract with Trackhouse Racing (TR)

Sep 16, 2023

Daniel Hemric

Signed a contract with Kaulig Racing (KR) to drive the No. 31 car in 2024

Sep 15, 2023

Shane van Gisbergen

Signed a 1 year contract with Trackhouse Racing (TR) for 2024 as a developmental driver across all three series

Sep 13, 2023

John Hunter Nemechek

Signed a contract with Legacy Motor Club (LMC) to drive the No. 42 car in 2024

Sep 06, 2023

Harrison Burton

Signed a contract with Wood Brothers Racing (WBR) to driver the No. 21 car for 2024 season

Sep 05, 2023

Denny Hamlin

Signed a multi-year contract extension with Joe Gibbs Racing (JGR)

Sep 04, 2023

Kurt Busch

Retired from NASCAR Cup Series competition

Aug 26, 2023

Todd Gilliland

Front Row Motorsports (FRM) exercised an option for 2024

Aug 10, 2023

Michael McDowell

Front Row Motorsports (FRM) exercised an option for 2024

Aug 10, 2023

Noah Gragson

Released by Legacy Motor Club (LMC)

Aug 10, 2023

Nico Harrison

Signed a multi-year contract extension with Dallas (DAL)

Jun 04, 2024

Mike Brown

Signed a new 3 year $30 million contract extension with Sacramento (SAC)

Jun 01, 2024

Brian Keefe

Signed a contract with Washington (WAS)

May 29, 2024

Ty Lue

Signed a new 5 year $70 million contract extension with LA Clippers (LAC)

May 29, 2024

J. B. Bickerstaff

Fired by Cleveland (CLE)

May 23, 2024

Rudy Gobert

Fined $75,000 for making an inappropriate and unprofessional gesture that questions the integrity of the league and its game officials during MIN-DEN game (playoff)

May 14, 2024

Mike Budenholzer

Signed a 5 year $50 million contract with Phoenix (PHX)

May 10, 2024

Frank Vogel

Fired by Phoenix (PHX)

May 09, 2024

Charles Lee

Signed a 4 year contract with Charlotte (CHA)

May 09, 2024

Patrick Beverley

Suspended 4 games (forfeit amount TBD) for forcefully throwing a basketball multiple times into the stands at spectators and an inappropriate interaction with reporter during media availability during and after MIL-IND game (playoff)

May 09, 2024

Christian Wood

Exercised $3.04 million Player Option with Los Angeles (LAL) for 2024-25 season

May 07, 2024

Jamal Murray

Fined $100,000 for throwing multiple objects in the direction of a game official during MIN-DEN game (playoff)

May 07, 2024

Jason Kidd

Signed a multi-year contract extension with Dallas (DAL)

May 06, 2024

D'Angelo Russell

Fined $25,000 for verbally abusing official during LAL-DEN game (playoff)

May 04, 2024

Lonzo Ball

Exercised $21.40 million Player Option with Chicago (CHI) for the 2024-25 season

May 04, 2024

Darvin Ham

Fired by Los Angeles (LAL)

May 03, 2024

Josh Okogie

Fined $2,000 for ejection from MIN-PHX game (playoff)

Apr 26, 2024

Russell Westbrook

Fined $2,000 for ejection from LAC-DAL game (playoff)

Apr 26, 2024

Jontay Porter

Received a lifetime ban from the NBA for violating league rules by disclosing confidential information to sports bettors, limiting his own participation in one or more games for betting purposes

Apr 17, 2024

Blake Griffin

Retired from Professional Basketball

Apr 16, 2024

Grayson Allen

Signed a 4 year $70 million veteran contract extension with Phoenix (PHX) - includes 2028-29 Player Option

Apr 16, 2024

Dalano Banton

Fined $2,000 for ejection from POR-SAC game

Apr 14, 2024

Usman Garuba

Signed a Rest-of-Season contract with Golden State (GSW) via converted Two-Way contract

Apr 14, 2024

Kai Jones

Signed a 2 year Rest-of-Season contract with LA Clippers (LAC)

Apr 14, 2024

Taze Moore

Signed a 10-day contract with Portland (POR)

Apr 14, 2024

Ezi Magbegor

Signed a 1 year $186,000 contract extension with Seattle (SEA)

Jun 04, 2024

Joyner Holmes

Signed a contract with Seattle (SEA)

Jun 03, 2024

Angel Reese

Fined $1,000 Failing to make herself available for postgame media against Indiana (IND)

Jun 02, 2024

Dulcy Fankam-Mendjiadeu

Waived by Seattle (SEA)

May 31, 2024

Tiffany Hayes

Signed a 1 year $88,000 contract with Las Vegas (LV)

May 31, 2024

Dyaisha Fair

Waived by Las Vegas (LV)

May 26, 2024

Taylor Soule

Waived by Minnesota (MIN)

May 25, 2024

Monique Billings

Signed a contract with Dallas (DAL)

May 17, 2024

Olivia Nelson-Ododa

Connecticut (CON) exercised a $80,823 option for 2025

May 17, 2024

Jaylyn Sherrod

Waived by New York (NY)

May 13, 2024

Esmery Martinez

Waived by New York (NY)

May 13, 2024

Joyner Holmes

Waived by Seattle (SEA)

May 13, 2024

Monique Billings

Waived by Los Angeles (LA)

May 13, 2024

Brynna Maxwell

Waived by Chicago (CHI)

May 13, 2024

Sydney Wiese

Waived by Connecticut (CON)

May 13, 2024

Jocelyn Willoughby

Waived by Connecticut (CON)

May 13, 2024

Dorka Juhasz

Temporarily suspended with Minnesota (MIN)

May 13, 2024

Lorela Cubaj

Temporarily suspended by Atlanta (ATL)

May 13, 2024

Kierstan Bell

Las Vegas (LV) exercised a $84,543 option for 2025

May 13, 2024

Damiris Dantas

Temporarily suspended with Indiana (IND)

May 13, 2024

Dyaisha Fair

Signed a 4 year $297,045 contract with Las Vegas (LV)

May 12, 2024

Leilani Correa

Waived by Indiana (IND)

May 12, 2024

Maya Caldwell

Waived by Indiana (IND)

May 12, 2024

Khadijiah Cave

Waived by Atlanta (ATL)

May 12, 2024

Destanni Henderson

Waived by Atlanta (ATL)

May 12, 2024

Sergio Pérez

Signed a 2 year contract extension with Red Bull Racing (RB)

Jun 04, 2024

Esteban Ocon

Announced he will not return to Alpine F1 team (ALP) for the 2025 season

Jun 03, 2024

Fernando Alonso

Signed a 2 year contract extension with Aston Martin (AM)

Apr 11, 2024

Lewis Hamilton

Signed a multi-year contract with Ferrari (FER) for the 2025 season

Feb 01, 2024

Daniel Ricciardo

Signed a contract with AlphaTauri (AT) for the 2024 season

Sep 22, 2023

Yuki Tsunoda

Signed a contract with AlphaTauri (AT) for the 2024 season

Sep 22, 2023

Oscar Piastri

Signed a 3 year contract extension with McLaren (MCL)

Sep 20, 2023

Guanyu Zhou

Signed a 1 year contract extension with Alfa Romeo (AR) for 2024 season

Sep 14, 2023

George Russell

Signed a 2 year contract extension with Mercedes (MER)

Aug 31, 2023

Lewis Hamilton

Signed a 2 year contract extension with Mercedes (MER)

Aug 31, 2023

Nico Hülkenberg

Will remain with Haas (HAAS) for the 2024 season

Aug 24, 2023

Kevin Magnussen

Signed a 1 year contract with Haas (HAAS) for 2024 season

Aug 24, 2023

Nick De Vries

Released by AlphaTauri (AT)

Jul 11, 2023

Daniel Ricciardo

Signed a contract with AlphaTauri (AT)

Jul 11, 2023

Mick Schumacher

Signed a contract with Mercedes (MER) as a third driver

Dec 15, 2022

Daniel Ricciardo

Signed a contract with Red Bull Racing (RB) as a third driver

Nov 23, 2022

Logan Sargeant

Signed a contract with Williams (WIL) for 2023 season

Nov 21, 2022

Oscar Piastri

Signed a contract with McLaren (MCL) for 2023 season

Nov 17, 2022

Nico Hülkenberg

Signed a 2 year contract with Haas (HAAS)

Nov 17, 2022

Mick Schumacher

Will not return as driver with Haas (HAAS) for the 2023 season

Nov 17, 2022

Pierre Gasly

Signed a 2 year contract with Alpine (ALP) for 2023 season - includes 2025 Option

Oct 08, 2022

Nick De Vries

Signed a contract with AlphaTauri (AT) for 2023 season

Oct 08, 2022

Guanyu Zhou

Signed a contract with Alfa Romeo (AR) for the 2023 season

Sep 27, 2022

Yuki Tsunoda

Signed a contract with AlphaTauri (AT) for the 2023 season

Sep 22, 2022

Daniel Ricciardo

Mutually agreed to part ways with McLaren (MCL) at the end of the 2022 season

Aug 24, 2022

Connor Hughes

Signed a 1 year $775,000 contract with Montreal (MTL)

Jun 04, 2024

Damian Clara

Signed a 3 year $2.85 million contract with Anaheim (ANA)

Jun 03, 2024

Jakub Rychlovsky

Signed a 2 year $1.9 million contract with Detroit (DET)

Jun 03, 2024

Jakub Stancl

Signed a 3 year $2.75 million contract with St Louis (STL)

Jun 02, 2024

Jared Davidson

Signed a 2 year $1.76 million contract with Montreal (MTL)

Jun 01, 2024

Kim Nousiainen

Released by Los Angeles (LAK)

May 31, 2024

Ryan Suzuki

Signed a 1 year $775,000 contract extension with Carolina (CAR)

May 30, 2024

Juraj Pekarcik

Signed a 3 year $2.85 million contract with St Louis (STL)

May 30, 2024

Martin Misiak

Signed a 3 year contract with Chicago (CHI)

May 28, 2024

Zach Sanford

Signed a 1 year contract extension with Chicago (CHI)

May 28, 2024

Aleksanteri Kaskimaki

Signed a 3 year contract with St Louis (STL)

May 28, 2024

Will Smith

Signed a 3 year contract with San Jose (SJS)

May 28, 2024

Jacob Trouba

Fined $5,000 Elbowing Evan Rodrigues (FLA)

May 27, 2024

Julian Lutz

Signed a 3 year $2.85 million contract with Utah (UTA)

May 26, 2024

Ilya Usau

Released by Tampa Bay (TBL)

May 26, 2024

Taylor Ward

Signed a 1 year $775,000 contract extension with Los Angeles (LAK)

May 24, 2024

Joe Hicketts

Signed a 1 year $775,000 contract extension with Los Angeles (LAK)

May 24, 2024

Luca Cagnoni

Signed a 3 year $2.85 million contract with San Jose (SJS)

May 23, 2024

Kaleb Lawrence

Signed a 3 year $2.5 million contract with Los Angeles (LAK)

May 23, 2024

Trent Miner

Signed a 1 year $775,000 contract extension with Colorado (COL)

May 21, 2024

Jack St. Ivany

Signed a 3 year $2.325 million contract extension with Pittsburgh (PIT)

May 21, 2024

Filip Kral

Signed a 1 year $775,000 contract with Pittsburgh (PIT)

May 21, 2024

Jonathan Gruden

Signed a 2 year $1.55 million contract extension with Pittsburgh (PIT)

May 21, 2024

Aatu Jämsen

Signed a 2 year $1.705 million contract with Los Angeles (LAK)

May 21, 2024

Dyllan Gill

Signed a 3 year $2.85 million contract with Tampa Bay (TBL)

May 21, 2024

LATEST PODCAST

Breaking Down the Justin Jefferson, Jaylen Waddle, & Nico Collins Contract Extensions

Mike Ginnitti dives deep into three of the latest wide receiver contracts across the NFL, including a full-service breakdown of Justin Jefferson's historic 4 year, $140M extension with the Minnesota Vikings, Jaylen Waddle's early re-up in Miami, and what Nico Collins' new deal in Houston says about the Texans going forward.

LATEST ARTICLES

Breaking Down Christian McCaffrey's $38M Extension

The 49ers did right by their dynamic offensive weapon, locking in Christian McCaffrey to a 2 year, $38M contract extension that includes $24M fully guaranteed. Our dive into all of the new deal's details.

Michael Ginnitti | 1 day ago

Breaking Down Justin Jefferson's $140M Contract Extension

The inevitable has finally occurred: The Minnesota Vikings have made Justin Jefferson the highest average paid non-QB in NFL history this spring, signing their WR1 to an historic 4 year, $140M extension through the 2028 season. We’ll dive into all of the details here.

Michael Ginnitti | 2 days ago

2024 NBA Offseason Financials: LA Clippers

Breaking down the upcoming offseason for each 2024-25 NBA team, including cap space figures, free agents, extension candidates, draft pick scenarios, & thoughts on potential trades, exceptions & plenty more.

Keith Smith | 2 days ago

NFL Post June 1st Salary Cap Updates

13 NFL players were designated Post June 1st releases this past March, setting up 12 teams to pick up additional cap space this coming weekend. Spotrac details each of the unique scenarios, include financial ramifications for this and next season respectively.

Michael Ginnitti | 5 days ago

10 NFL OTA Holdouts

A look at 10 NFL players who are skipping out on organized team activities as they seek a new contract, including projected outcomes for each.

Michael Ginnitti | 1 week ago

Top