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 Transactions
  • 3 NFL Free Agents
  • 4 NBA Contracts
  • 5 MLB Cap Tracker

TODAY IN HISTORY

FLA
Shayne Taker (FLA, D)
Signed w/ Florida, 2014
VAN
Steven Anthony (VAN, LW)
Signed w/ Vancouver, 2011
MTL
Daniel Carr (MTL, LW)
Signed w/ Montreal, 2014
WAS
Fabian Moreau (WAS, CB)
Signed w/ Washington, 2017
FLA
Connor Brickley (FLA, C)
Signed w/ Florida, 2014
MIA
Luke Williams (MIA, SS)
Traded to Miami, 2022
JAC
Brian Smith (JAC, DE)
Signed w/ Jacksonville, 2007
BOS
Kaitlin Burt (BOS, G)
Signed w/ Boston, 2023
OAK
Treyvon Hester (OAK, DT)
Signed w/ Oakland, 2017
MIN
Danny Isidora (MIN, G)
Signed w/ Minnesota, 2017
NJD
Ben Thomson (NJD, LW)
Signed w/ New Jersey, 2014
MIA
Will Allen (MIA, S)
Signed w/ Miami, 2009
DAL
A.J. Jenkins (DAL, WR)
Signed w/ Dallas, 2015
DIG
Joshua Hartnett (DIG, TOP)
Signed w/ Dignitas, 2020
TOR
Viktor Loov (TOR, D)
Signed w/ Toronto, 2014
RECENT UPDATES
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 $20M 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

Felipe Augusto de Almeida

Retired from Professional Soccer

May 24, 2024

Lewis Hall

Signed by transfer from Chelsea (CFC) to Newcastle United F.C. (NUFC) for a $32.5M fee

May 24, 2024

Tommy Doyle

Signed by transfer from Manchester City to Wolverhampton Wanderers F.C. (WWFC)

May 24, 2024

Thiago Silva

Signed a contract with Fluminense

May 24, 2024

Morgan Sanson

Signed by transfer from Aston Villa F.C. (AVFC) to OGC Nice for a $4M fee

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

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

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

Kristy Wallace

Indiana (IND) exercised a $80,823 option for 2024

May 12, 2024

Lexie Hull

Indiana (IND) exercised a $88,261 option for 2025

May 12, 2024

Amy Atwell

Waived by Phoenix (PHX)

May 12, 2024

Bella Murekatete

Waived by Phoenix (PHX)

May 12, 2024

Charisma Osborne

Waived by Phoenix (PHX)

May 12, 2024

Jaz Shelley

Waived by Phoenix (PHX)

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

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

Guillo Zuniga

Optioned to the Minors by Los Angeles (LAA)

May 25, 2024

Jack O'Loughlin

Contract purchased by Oakland (OAK)

May 25, 2024

Darius Vines

Optioned to the Minors by Atlanta (ATL)

May 25, 2024

Tyler Ferguson

Recalled from the Minors by Oakland (OAK)

May 25, 2024

Zach DeLoach

Optioned to the Minors by Chicago (CHW)

May 25, 2024

Jimmy Herget

Recalled from the Minors by Atlanta (ATL)

May 25, 2024

Pablo Reyes

Traded to New York (NYM) from Boston (BOS) for cash considerations

May 25, 2024

Garrett Stallings

Traded to Milwaukee (MIL) from Baltimore (BAL) for Thyago Vieira and Aneuris Rodriguez

May 25, 2024

Thyago Vieira

Traded to Baltimore (BAL) from Milwaukee (MIL) with Aneuris Rodriguez for Garrett Stallings

May 25, 2024

Jose Cuas

Optioned to the Minors by Chicago (CHC)

May 25, 2024

Ramon Laureano

Released by Cleveland (CLE)

May 25, 2024

Brandon Bielak

Designated for Assignment by Oakland (OAK)

May 25, 2024

Matt Manning

Optioned to the Minors by Detroit (DET)

May 24, 2024

Yoendrys Gomez

Recalled from the Minors by New York (NYY)

May 24, 2024

Brett Harris

Optioned to the Minors by Oakland (OAK)

May 24, 2024

Justin Anderson

Recalled from the Minors by Chicago (CHW)

May 24, 2024

Jon Heasley

Optioned to the Minors by Baltimore (BAL)

May 24, 2024

Nick Vespi

Recalled from the Minors by Baltimore (BAL)

May 24, 2024

Matt Koch

Designated for Assignment by Colorado (COL)

May 24, 2024

Peter Lambert

Optioned to the Minors by Colorado (COL)

May 24, 2024

Matt Carasiti

Contract purchased by Colorado (COL)

May 24, 2024

John Curtiss

Contract purchased by Colorado (COL)

May 24, 2024

Jonatan Clase

Recalled from the Minors by Seattle (SEA)

May 24, 2024

Luis Urias

Optioned to the Minors by Seattle (SEA)

May 24, 2024

Luke Williams

Optioned to the Minors by Atlanta (ATL)

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

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

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

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

2024 NBA Offseason Financials: Los Angeles Lakers

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 | 15 hours 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 | 3 days 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 | 4 days ago

2024 MLS Salaries

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

Scott Allen | 1 week ago

Top