QUICK LINKS

  • NFL Free Agents
  • NBA Free Agents
  • NHL Free Agents
  • WNBA Rosters
  • NWSL Rosters
  • PGA Earnings

TRENDING PAGES

  • 1 NFL Draft
  • 2 NBA Free Agents
  • 3 NFL Free Agents
  • 4 NFL Transactions
  • 5 NHL Free Agents

TODAY IN HISTORY

WAS
Jordan Reed (WAS, TE)
Signed w/ Washington, 2013
ATL
Mike Budenholzer (ATL, )
Signed w/ Atlanta, 2013
CHI
Mike Magee (CHI, M)
Traded to Chicago, 2013
OAK
Robert Herron (OAK, WR)
Signed w/ Oakland, 2016
LV
Alex Leatherwood (LV, RT)
Signed w/ Las Vegas, 2021
JAC
Ronnie Harrison (JAC, S)
Signed w/ Jacksonville, 2018
PHI
Tony Hunt (PHI, RB)
Signed w/ Philadelphia, 2007
GB
Marcedes Lewis (GB, TE)
Signed w/ Green Bay, 2018
PHX
Oliver Ekman-Larsson (PHX, D)
Signed w/ Phoenix, 2010
MET
Kennedy Ganser (MET, F)
Signed w/ Metropolitan, 2023
CHI
Yuki Nagasato (CHI, F)
Signed w/ Chicago, 2017
SF
Joe Cohen (SF, DT)
Signed w/ San Francisco, 2007
BUF
Carly Jackson (BUF, G)
Signed w/ Buffalo, 2021
RECENT UPDATES
Edgerrin Cooper

Signed a 4 year $8.59 million contract with Green Bay (GB)

May 23, 2024

Tyler Smith

Waived by Los Angeles (LAC)

May 23, 2024

John Ross

Signed a contract with Philadelphia (PHI)

May 23, 2024

La'Mical Perine

Signed a contract with Pittsburgh (PIT)

May 23, 2024

Marvin Harrison Jr.

Signed a 4 year $35.3 million contract with Arizona (ARI)

May 23, 2024

Kevin Foelsch

Signed a contract with New York (NYJ)

May 22, 2024

Colby Suits

Waived by New York (NYJ)

May 22, 2024

Odieu Hiliare

Signed a contract with Atlanta (ATL)

May 22, 2024

Bravvion Roy

Waived by Baltimore (BAL)

May 22, 2024

Alex Bachman

Signed a contract with Las Vegas (LV)

May 22, 2024

Theo Johnson

Signed a 4 year $4.85 million contract with New York (NYG)

May 22, 2024

Patrick Laird

Waived by Tampa Bay (TB)

May 22, 2024

Earnest Brown

Signed a contract with Tampa Bay (TB)

May 22, 2024

Tykee Smith

Signed a 4 year $5.68 million contract with Tampa Bay (TB)

May 22, 2024

Daylen Baldwin

Signed a contract with Atlanta (ATL)

May 21, 2024

Kingsley Suamataia

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

May 21, 2024

Matt Landers

Signed a contract with Cleveland (CLE)

May 21, 2024

Deon Jackson

Waived by New York (NYG)

May 21, 2024

Jonathan Ward

Signed a 1 year contract with Pittsburgh (PIT)

May 21, 2024

DeVante Parker

Retired from Professional Football

May 20, 2024

Michael Jerrell

Signed a 4 year $4.18 million contract with Seattle (SEA)

May 20, 2024

Cooper DeJean

Signed a 4 year $9.28 million contract with Philadelphia (PHI)

May 20, 2024

Junior Aho

Signed a contract with Carolina (CAR)

May 20, 2024

Qadir Ismail

Signed a contract with Baltimore (BAL)

May 20, 2024

Jacob Sirmon

Waived by Cleveland (CLE)

May 20, 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

Jusuf Nurkic

Fined $2,000 for flopping during PHX-SAC game

Apr 13, 2024

Matt Ryan

Signed a 3 year Rest-of-Season contract with New Orleans (NOP) - includes 2025-26 Club Option

Apr 13, 2024

Joshua Primo

Waived by LA Clippers (LAC)

Apr 13, 2024

Malik Williams

Signed a Rest-of-Season contract with Toronto (TOR)

Apr 13, 2024

Waniya Hudson

Signed a 1 year contract with Washington (WAS)

May 22, 2024

Emma Sears

Signed a new 3 year contract extension with Racing Louisville FC (LOU)

May 22, 2024

Clara Schilke

Retired from Professional Soccer

May 10, 2024

Morgan Weaver

Placed on the 45-day injury list by Portland (POR) due to knee injury

May 09, 2024

Kelley O'Hara

Announced she will retire at the end of the 2024 season

May 02, 2024

Anna Heilferty

Will miss the remainder of the 2024 with Washington (WAS) due to season-ending Achilles injury

Apr 30, 2024

Meredith Speck

Reinstated by North Carolina (NC) to the active roster from the season-ending injury list

Apr 29, 2024

Luana Bertolucci Paixão

Will miss the remainder of the 2024 with Orlando (ORL) due to season-ending injury

Apr 29, 2024

Madison Ayson

Signed a short-term contract with Houston (HOU)

Apr 27, 2024

Savannah Madden

Waived by Houston (HOU)

Apr 27, 2024

Tarciane

Signed a 3 year contract extension with Houston (HOU) via transfer - includes 2027 Mutual Option

Apr 23, 2024

Ana Tejada

Signed a 3 year contract extension with Utah (UTA) via transfer - includes 2027 Club Option

Apr 22, 2024

Alex Loera

Will miss the remainder of the 2024 with Bay FC (BFC) due to season-ending knee injury

Apr 21, 2024

Ava Cook

Will miss the remainder of the 2024 with Chicago (CHI) due to season-ending knee injury

Apr 20, 2024

Kiki Van Zanten

Will miss the remainder of the 2024 with Houston (HOU) due to season-ending foot injury

Apr 20, 2024

María Sánchez

Traded to San Diego (SD) from Houston (HOU) for $300,000 intra-league Transfer Funds, $200,000 Allocation Money, 2024 International Slot and 2025 International Slot

Apr 20, 2024

Emily Alvarado

Traded to Portland (POR) from Houston (HOU) for $35,000 Allocation Money and $50,000 intra-league Transfer Funds or Allocation Money for performance-based metrics

Apr 20, 2024

Kaylie Collins

Signed a short-term contract with Orlando (ORL) as replacement player

Apr 20, 2024

Amandine Henry

Traded to Utah (UTA) from Angel City FC (ACFC) for $75,000 Allocation Money

Apr 20, 2024

Paige Nielsen

Traded to Houston (HOU) from Angel City FC (ACFC) for $50,000 Allocation Money and $50,000 Transfer Funds

Apr 20, 2024

Erin McKinney

Released by NJ/NY Gotham FC (NJNY)

Apr 19, 2024

Ann-Katrin Berger

Signed a 1 year contract extension with NJ/NY (NJNY) via transfer - includes 2025 club Option

Apr 19, 2024

Macey Fraser

Signed a 3 year contract extension with Utah (UTA) via transfer - includes 2027 Club Option

Apr 16, 2024

Kaylie Collins

Waived by Orlando (ORL)

Apr 16, 2024

Tori Hansen

Waived by Orlando (ORL)

Apr 16, 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

Noah Gragson

Suspended indefinitely by Legacy Motor Club (LMC) for liking an insensitive meme on social media

Aug 05, 2023

Emiliano Rigoni

Waived by Austin FC (ATX) via contract buyout

May 21, 2024

Stefan Chirila

Signed a 5 year contract with Cincinnati (CIN) via Homegrown - includes 2029 Club Option

May 21, 2024

Enzo Copetti

Signed by transfer from Charlotte (CLT) to Argentine top-flight side Rosario Central

May 16, 2024

Matai Akinmboni

Loaned from D.C. United (DC) to Loudon United FC for the 2024 season

May 14, 2024

Olivier Giroud

Signed a 2 year contract with Los Angeles (LAFC) - includes 2026 Club Option

May 14, 2024

Kerwin Vargas

Signed a 3 year contract extension with Charlotte (CLT) - includes 2028 Club Option

May 09, 2024

Cavan Sullivan

Signed a 5 year contract with Philadelphia (PHI) via Homegrown

May 09, 2024

Ayo Akinola

Released by Toronto FC (TOR) - mutual agreement

May 09, 2024

Andrew Rick

Signed a 5 year contract with Philadelphia (PHI) via Homegrown - includes 2029 Club Option

May 04, 2024

Luis Muller

Signed a 1 year contract with Los Angeles (LAFC) - includes 2025 and 2026 Club Options

May 03, 2024

Jake Davis

Signed a new 4 year contract extension with Kansas City (SKC) - includes 2028 Club Option

May 01, 2024

Kevin Kelsy

Signed a 1 year contract Cincinnati (CIN) via transfer from Ukrainian top-flight side Shakhtar Donetsk - includes purchase option, 2028 and 2029 Club Options

Apr 30, 2024

Jacob Jackson

Claimed off waivers by San Jose (SJ)

Apr 29, 2024

Jacob Jackson

Waived by New England (NE)

Apr 29, 2024

David Vazquez

Signed a 4 year contract with Philadelphia (PHI) via Homegrown - includes 2028 Club Option

Apr 29, 2024

Celio Pompeu

Signed a new 3 year contract extension with St. Louis (STL) - includes 2027 Club Option

Apr 26, 2024

Jefferson Valverde

Signed a 2 year contract with Houston (HOU) via transfer from Ecuadorian top-flight side LDU Quito - includes 2026 and 2027 Club Option

Apr 26, 2024

Zan Kolmanic

Signed a new 2 year contract extension with Austin FC (ATX) - includes 2026 Club Option

Apr 26, 2024

Hernán López

Signed a 3 year contract with San Jose (SJ) via transfer - includes 2027 and 2028 Club Options

Apr 25, 2024

Derrick Etienne

Traded to Toronto FC (TOR) from Atlanta (ATL) for $200,000 2025 General Allocation Money and additional $175,000 General Allocation Money for performance-based metrics

Apr 24, 2024

Giuseppe Bovalina

Signed a 3 year contract with Vancouver (VAN) via transfer - includes 2027 and 2028 Club Options

Apr 23, 2024

Matias Rojas

Signed a 1 year contract with Inter Miami (MIA) - includes 2025 and 2026 Club Options

Apr 23, 2024

Aljaz Ivacic

Signed a 2 year contract with New England (NE)

Apr 23, 2024

Xavier Arreaga

Traded to New England (NE) from Seattle (SEA) for $75,000 General Allocation Money for performance-based metrics and 2025 International Roster Spot

Apr 23, 2024

McKinze Gaines

Traded to Houston (HOU) from Nashville (NSH) as part of a 1-team trade:

Apr 22, 2024

Ryder Ryan

Optioned to the Minors by Pittsburgh (PIT)

May 21, 2024

Tristan Gray

Optioned to the Minors by Miami (MIA)

May 21, 2024

Ji-Hwan Bae

Recalled from the Minors by Pittsburgh (PIT)

May 21, 2024

Logan Gillaspie

Optioned to the Minors by San Diego (SD)

May 21, 2024

Tobias Myers

Recalled from the Minors by Milwaukee (MIL)

May 21, 2024

Ray Kerr

Optioned to the Minors by Atlanta (ATL)

May 21, 2024

Randy Vasquez

Optioned to the Minors by San Diego (SD)

May 21, 2024

Xzavion Curry

Recalled from the Minors by Cleveland (CLE)

May 21, 2024

Blake Sabol

Optioned to the Minors by San Francisco (SF)

May 21, 2024

Trey Cabbage

Optioned to the Minors by Houston (HOU)

May 21, 2024

Luis Vazquez

Recalled from the Minors by Chicago (CHC)

May 21, 2024

Sean Bouchard

Optioned to the Minors by Colorado (COL)

May 21, 2024

Nick Martini

Recalled from the Minors by Cincinnati (CIN)

May 21, 2024

Conner Capel

Optioned to the Minors by Cincinnati (CIN)

May 21, 2024

Derek Hill

Contract purchased by Texas (TEX)

May 21, 2024

Bryce Elder

Optioned to the Minors by Atlanta (ATL)

May 21, 2024

Nabil Crismatt

Released by Los Angeles (LAD)

May 20, 2024

Clayton Andrews

Contract purchased by New York (NYY)

May 20, 2024

Logan Gillaspie

Recalled from the Minors by San Diego (SD)

May 20, 2024

Oswald Peraza

Optioned to the Minors by New York (NYY)

May 20, 2024

Pete Crow-Armstrong

Optioned to the Minors by Chicago (CHC)

May 20, 2024

Landon Knack

Optioned to the Minors by Los Angeles (LAD)

May 20, 2024

Johnathan Rodriguez

Recalled from the Minors by Cleveland (CLE)

May 20, 2024

Davis Wendzel

Optioned to the Minors by Texas (TEX)

May 20, 2024

Manuel Rodriguez

Optioned to the Minors by Tampa Bay (TB)

May 20, 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

Ryan McDonagh

Traded to Tampa Bay (TBL) from Nashville (NSH) with 2024 4th round pick [(EDM pick)] for 2025 2nd round pick and 2024 7th round pick

May 21, 2024

Brett Seney

Signed a 1 year $775,000 contract extension with Chicago (CHI)

May 20, 2024

Dylan Roobroeck

Signed a 3 year $2.5 million contract with New York (NYR)

May 20, 2024

Rod Brind'Amour

Signed a contract extension with Carolina (CAR)

May 19, 2024

Rodwin Dionicio

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

May 17, 2024

Kurtis Macdermid

Signed a 3 year $3.45 million contract extension with New Jersey (NJD)

May 17, 2024

Samuel Laberge

Signed a 1 year $775,000 contract extension with New Jersey (NJD)

May 16, 2024

Maxim Tsyplakov

Signed a 1 year $1.95 million contract with New York (NYI)

May 16, 2024

Mitchell Chaffee

Signed a 2 year $1.6 million contract extension with Tampa Bay (TBL)

May 16, 2024

Brian Halonen

Signed a 2 year $1.55 million contract extension with New Jersey (NJD)

May 16, 2024

Vladislav Firstov

Released by Minnesota (MIN)

May 15, 2024

David Rittich

Signed a 1 year $1 million contract extension with Los Angeles (LAK)

May 15, 2024

Carson Soucy

Suspended 1 game for Cross-checking Connor McDavid (EDM)

May 14, 2024

Niko Huuhtanen

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

May 14, 2024

Valtteri Puustinen

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

May 12, 2024

Hugh McGing

Signed a 2 year $1.55 million contract extension with St Louis (STL)

May 09, 2024

Marcus Hogberg

Signed a 2 year contract with New York (NYI)

May 07, 2024

Max Willman

Signed a 1 year $775,000 contract extension with New Jersey (NJD)

May 07, 2024

Nathan Legare

Signed a 1 year $775,000 contract extension with New Jersey (NJD)

May 07, 2024

LATEST PODCAST

All-NBA Financials, NFL Holdouts, & the NCAA Settlement

Mike Ginnitti & Brandon Kravitz detail contract updates for recent All-NBA honorees, including Luka Doncic, Shai Gilgeous-Alexander, Anthony Edwards, & Tyrese Haliburton. Plus, notable NFL players holding out for OTAs and their future contract outlooks. And, the NCAA is nearing an historic settlement to compensation current & past athletes, setting up a potential revenue-sharing pay structure going forward.

LATEST ARTICLES

Notable Quarterback Conversations

With offseason activities now under way for NFL teams, a few QB1 competitions across the league officially kick off as well. Spotrac has identified a few notable quarterback conversations to watch in the coming weeks & months.

Michael Ginnitti | 1 day ago

2024 NBA Offseason Financials: New Orleans Pelicans

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 | 3 days ago

2024 MLS Salaries

Breaking down the top salaries in the MLS for the 2024 season.

Scott Allen | 1 week ago

Top