QUICK LINKS

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

TRENDING PAGES

  • 1 NBA Free Agents
  • 2 NFL Free Agents
  • 3 NFL Transactions
  • 4 NBA Trade Machine
  • 5 MLB Free Agents

TODAY IN HISTORY

Per Mertesacker (D)
Retired, 2018
ATL
Patrick DiMarco (ATL, FB)
Signed w/ Atlanta, 2013
NO
Sharrod Neasman (NO, S)
Signed w/ New Orleans, 2018
BUF
Summer-Rae Dobson (BUF, F)
Signed w/ Buffalo, 2023
Lance Moore (WR)
Retired, 2017
JAC
Scott Orndoff (JAC, TE)
Signed w/ Jacksonville, 2018
FLA
MacKenzie Weegar (FLA, D)
Signed w/ Florida, 2014
PIT
Daniel Sepulveda (PIT, P)
Signed w/ Pittsburgh, 2007
SEA
Cassius Marsh (SEA, DE)
Signed w/ Seattle, 2014
COL
Troy Bourke (COL, LW)
Signed w/ Colorado, 2014
LAK
Nick Ebert (LAK, D)
Signed w/ Los Angeles, 2014
NYR
Jesper Fast (NYR, RW)
Signed w/ New York, 2012
STL
Niko Mikkola (STL, D)
Signed w/ St Louis, 2018
BUF
Isak Rosen (BUF, RW)
Signed w/ Buffalo, 2022
RECENT UPDATES
Osman Bukari

Signed by transfer from Serbian SuperLiga side Red Star Belgrade to Austin FC (ATX)

May 31, 2024

Riqui Puig

Signed a new 4 year contract extension with Los Angeles (LA)

May 31, 2024

Emanuel Reynoso

Signed by transfer from Minnesota (MIN) to Liga MX side Tijuana

May 30, 2024

Cedric Teuchert

Signed a 2 year contract with St. Louis (STL) - includes June 2026 Club Option

May 28, 2024

John Tolkin

Signed a new 4 year contract extension with New York (RBNY) - includes 2028 Club Option

May 23, 2024

Andre Blake

Signed a new 3 year contract extension with Philadelphia (PHI) - includes 2027 Club Option

May 23, 2024

Andrew Privett

Signed a new 5 year contract extension with Charlotte (CLT) - includes 2029 Club Option

May 23, 2024

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

Enes Ünal

Signed by transfer from Getafe to AFC Bournemouth (BOU) for a $16.5M fee

May 31, 2024

Jayden Bogle

Signed a 1 year contract extension with Sheffield United F.C. (SHU)

May 30, 2024

Mark Gillespie

Signed a 1 year contract extension with Newcastle United F.C. (NEW)

May 30, 2024

Jay Rodriguez

Signed a 1 year contract extension with Burnley F.C. (BUR)

May 30, 2024

Brandon Austin

Signed a 5 year contract extension with Tottenham Hotspur F.C. (TOT)

May 28, 2024

Ashley Young

Signed a 1 year contract extension with Everton F.C. (EFC)

May 26, 2024

Taylor Harwood-Bellis

Signed by transfer from Manchester City to Southampton F.C. (SFC) for a $23M fee

May 26, 2024

Joel Ward

Signed a 1 year contract extension with Crystal Palace (CP)

May 24, 2024

Jeffrey Schlupp

Signed a 1 year contract extension with Crystal Palace (CP)

May 24, 2024

Will Hughes

Signed a 1 year contract extension with Crystal Palace (CP)

May 24, 2024

James Milner

Signed a 1 year contract extension with Brighton & Hove Albion (BHA)

May 24, 2024

Danny Welbeck

Signed a 2 year contract extension with Brighton & Hove Albion (BHA)

May 24, 2024

Ben Mee

Signed a 1 year contract extension with Brentford F.C. (BFC)

May 24, 2024

Josh Dasilva

Signed a 1 year contract extension with Brentford F.C. (BFC)

May 24, 2024

Willy Boly

Signed a contract extension with Nottingham Forest F.C. (NFFC)

May 24, 2024

Scott Carson

Signed a 1 year contract extension with Manchester City F.C. (MCFC)

May 24, 2024

James Shea

Signed a 1 year contract extension with Luton Town F.C. (LTFC)

May 24, 2024

Mike Trésor

Signed by transfer from KRC Genk to Burnley F.C. (BFC) for an $18M fee

May 24, 2024

Ivan Perisic

Signed a contract with Hajduk Split

May 24, 2024

Lucas Bergvall

Signed by transfer from Djurgården to Tottenham Hotspur F.C. (THFC) for a $10M fee

May 24, 2024

Remo Freuler

Signed by transfer from Nottingham Forest F.C. (NFFC) to Bologna for a $4.5M fee

May 24, 2024

Luis Sinisterra

Signed by transfer from Leeds to AFC Bournemouth (BOU) for a $23.4M fee

May 24, 2024

Ibrahim Osman

Signed by transfer from Nordsjaelland to Brighton & Hove Albion (BHA) for a $19.5M fee

May 24, 2024

Igor Thiago

Signed by transfer from Club Brugge to Brentford F.C. (BFC) for a $33M fee

May 24, 2024

Eric Dier

Signed a contract with Bayern Munich

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

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

Danny Young

Recalled from the Minors by New York (NYM)

May 30, 2024

Pete Crow-Armstrong

Recalled from the Minors by Chicago (CHC)

May 30, 2024

Hogan Harris

Recalled from the Minors by Oakland (OAK)

May 30, 2024

Keider Montero

Optioned to the Minors by Detroit (DET)

May 30, 2024

Luis Vazquez

Optioned to the Minors by Chicago (CHC)

May 30, 2024

Carlos Hernandez

Optioned to the Minors by Kansas City (KC)

May 30, 2024

Ryan Burr

Traded to Toronto (TOR) from Philadelphia (PHI) for cash considerations

May 30, 2024

Daniel Lynch

Recalled from the Minors by Kansas City (KC)

May 30, 2024

Shaun Anderson

Traded to Miami (MIA) from Texas (TEX) for cash considerations

May 30, 2024

Emmanuel Ramirez

Optioned to the Minors by Miami (MIA)

May 30, 2024

Jimmy Herget

Recalled from the Minors by Atlanta (ATL)

May 30, 2024

Bryan Ramos

Optioned to the Minors by Chicago (CHW)

May 30, 2024

Cody Morris

Recalled from the Minors by New York (NYY)

May 30, 2024

Daulton Jefferies

Optioned to the Minors by Pittsburgh (PIT)

May 30, 2024

Woo Suk Go

Designated for Assignment by Miami (MIA)

May 30, 2024

Mitchell White

Designated for Assignment by Milwaukee (MIL)

May 30, 2024

Jorge Lopez

Designated for Assignment by New York (NYM)

May 30, 2024

Dedniel Nunez

Optioned to the Minors by New York (NYM)

May 29, 2024

Angel Martinez

Optioned to the Minors by Cleveland (CLE)

May 29, 2024

Enmanuel Valdez

Recalled from the Minors by Boston (BOS)

May 29, 2024

Nick Ramirez

Optioned to the Minors by Los Angeles (LAD)

May 29, 2024

Josh Walker

Recalled from the Minors by New York (NYM)

May 29, 2024

Daulton Jefferies

Recalled from the Minors by Pittsburgh (PIT)

May 29, 2024

Ramon Laureano

Signed a minor league contract with Atlanta (ATL)

May 29, 2024

Chris Vallimont

Signed a minor league contract with Los Angeles (LAD)

May 29, 2024

Deven Thompkins

Waived by Tampa Bay (TB)

May 30, 2024

Dadrion Taylor-Demerson

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

May 30, 2024

Brandon Dorlus

Signed a 4 year $4.84 million contract with Atlanta (ATL)

May 30, 2024

Elijah Riley

Signed a contract with New York (NYG)

May 30, 2024

Gary Brightwell

Waived by New York (NYG)

May 30, 2024

Jaylen Waddle

Signed a 3 year $84.75 million contract extension with Miami (MIA)

May 30, 2024

Blake Fisher

Signed a 4 year $6.59 million contract with Houston (HOU)

May 30, 2024

Jalen McMillan

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

May 29, 2024

Jauan Jennings

Signed a 2 year $15.4 million contract extension with San Francisco (SF)

May 29, 2024

Izaiah Gathings

Signed a contract with Pittsburgh (PIT)

May 29, 2024

Tarik Cohen

Signed a 1 year $1.125 million contract with New York (NYJ)

May 29, 2024

Alex Leatherwood

Signed a contract with Los Angeles (LAC)

May 29, 2024

Dalton Risner

Signed a 1 year contract with Minnesota (MIN)

May 29, 2024

Khyree Jackson

Signed a 4 year $4.84 million contract with Minnesota (MIN)

May 28, 2024

Darius Robinson

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

May 28, 2024

Josh Tupou

Signed a contract with Baltimore (BAL)

May 28, 2024

Deadrin Senat

Signed a contract with Baltimore (BAL)

May 28, 2024

Keilahn Harris

Waived by Pittsburgh (PIT)

May 28, 2024

Ja’Mion Franklin

Waived by Baltimore (BAL)

May 28, 2024

Nico Collins

Signed a 3 year $72.75 million contract extension with Houston (HOU)

May 28, 2024

Cedric Gray

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

May 28, 2024

Jared Verse

Signed a 4 year $15.1 million contract with Los Angeles (LAR)

May 28, 2024

Drake Maye

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

May 28, 2024

Billy Price

Retired from Professional Football

May 25, 2024

Javon Baker

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

May 24, 2024

Grace Chanda

Signed a 2 year contract with Orlando (ORL) - includes 2026 Mutual Option

May 30, 2024

Gabrielle Robinson

Will miss the remainder of the 2024 with Kansas City (KC) due to season-ending knee/ACL injury

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

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

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

LATEST PODCAST

College Sports Revenue, Rookie QB Contracts, & Notable NFL Extensions

Mike Ginnitti & Brandon Kravitz discuss recent updates to the quickly changing college athlete compensation landscape, how first round NFL draft pick contracts are structured, and the dynamic of winning it all while in one, recent extensions for Nico Collins & Jauan Jennings, & more quick hits.

LATEST ARTICLES

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 | 9 hours ago

2024 NBA Offseason Financials: Milwaukee Bucks

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 | 1 day 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

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 week ago

Top