QUICK LINKS

  • MLB Trades
  • 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 Trade Machine
  • 5 NBA Cap Tracker

TODAY IN HISTORY

ATL
Marco Belinelli (ATL, SG)
Traded to Atlanta, 2017
LAR
Tanzel Smart (LAR, DT)
Signed w/ Los Angeles, 2017
ATL
John Curtis (ATL, P)
Signed w/ Atlanta, 2017
STL
Jake Dahlberg (STL, P)
Signed w/ St. Louis, 2017
LAA
Aaron Hernandez (LAA, P)
Signed w/ Los Angeles, 2018
COL
Matt Holliday (COL, OF)
Signed w/ Colorado, 1998
CHC
Riley McCauley (CHC, P)
Signed w/ Chicago, 2018
LAR
Ejuan Price (LAR, OLB)
Signed w/ Los Angeles, 2017
CLE
Kyle Marman (CLE, P)
Signed w/ Cleveland, 2018
LAL
Brook Lopez (LAL, C)
Traded to Los Angeles, 2017
CHC
Zach Mort (CHC, P)
Signed w/ Chicago, 2018
CHC
Jamie Galazin (CHC, OF)
Signed w/ Chicago, 2018
GB
Clark Harris (GB, LS)
Signed w/ Green Bay, 2007
CIN
Bernard Scott (CIN, RB)
Signed w/ Cincinnati, 2009
CLE
David Blatt (CLE, )
Signed w/ Cleveland, 2014
RECENT UPDATES
Cole Guttman

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

Jun 20, 2024

Nikolas Matinpalo

Signed a 1 year $775,000 contract extension with Ottawa (OTT)

Jun 20, 2024

Matt Villalta

Signed a 2 year $1.55 million contract extension with Utah (UTA)

Jun 19, 2024

Kyle MacLean

Signed a 3 year $2.325 million contract extension with New York (NYI)

Jun 19, 2024

Mark Friedman

Signed a 1 year $775,000 contract extension with Vancouver (VAN)

Jun 19, 2024

Albert Johansson

Signed a 1 year contract extension with Detroit (DET)

Jun 19, 2024

Kevin Bahl

Traded to Calgary (CGY) from New Jersey (NJD) with 2025 1st round pick [Can convey to a 2026 1st if Top 10 in 2025] for Jacob Markstrom

Jun 19, 2024

Jacob Markstrom

Traded to New Jersey (NJD) from Calgary (CGY) for Kevin Bahl and 2025 1st round pick [Can convey to a 2026 1st if Top 10 in 2025]

Jun 19, 2024

Ty Dellandrea

Traded to San Jose (SJS) from Dallas (DAL) for 2025 4th round pick

Jun 19, 2024

Barclay Goodrow

Claimed off waivers by San Jose (SJS)

Jun 19, 2024

Pierre-Luc Dubois

Traded to Washington (WAS) from Los Angeles (LAK) for Darcy Kuemper

Jun 19, 2024

Darcy Kuemper

Traded to Los Angeles (LAK) from Washington (WAS) for Pierre-Luc Dubois

Jun 19, 2024

Scott Perunovich

Signed a 1 year $1.15 million contract extension with St Louis (STL)

Jun 18, 2024

Filip Hronek

Signed an 8 year $58 million contract extension with Vancouver (VAN)

Jun 18, 2024

Maxence Guenette

Signed a 1 year contract extension with Ottawa (OTT)

Jun 18, 2024

Adam Ginning

Signed a 2 year $1.575 million contract extension with Philadelphia (PHI)

Jun 17, 2024

Gabriel Fortier

Signed a 1 year $775,000 contract extension with Tampa Bay (TBL)

Jun 17, 2024

Rodrigo Abols

Signed a 1 year $775,000 contract with Philadelphia (PHI)

Jun 15, 2024

Oliver Kapanen

Signed a 3 year $2.775 million contract with Montreal (MTL)

Jun 15, 2024

Cole Reinhardt

Signed a 1 year $775,000 contract extension with Ottawa (OTT)

Jun 14, 2024

Oscar Fisker-Molgaard

Signed a 3 year $2.77 million contract with Seattle (SEA)

Jun 14, 2024

Jalen Chatfield

Signed a 3 year $9 million contract extension with Carolina (CAR)

Jun 13, 2024

Kaapo Kakko

Signed a 1 year $2.4 million contract extension with New York (NYR)

Jun 13, 2024

Jere Innala

Signed a contract with Colorado (COL)

Jun 13, 2024

Angus Crookshank

Signed a 1 year $775,000 contract extension with Ottawa (OTT)

Jun 13, 2024

Jane Campbell

Signed a 3 year contract extension with Houston (HOU) - includes 2028 Club Option

Jun 20, 2024

Charlotte McLean

Signed a 2 year contract with North Carolina (NC)

Jun 17, 2024

Kaylie Collins

Waived by Seattle (RGN)

Jun 16, 2024

Cortnee Vine

Signed a 3 year contract with North Carolina (NC); available to join Aug 1

Jun 14, 2024

Madison White

Signed a 2 year contract with Racing Louisville FC (LOU)

Jun 14, 2024

Olivia Sekany

Placed on the 45-day disabled list by Racing Louisville FC (LOU) due to knee injury

Jun 14, 2024

Esme Morgan

Signed a 4 year contract extension with Washington (WAS) via transfer; available to join July 15

Jun 13, 2024

Hanna Glas

Returned from season-ending injury list with Kansas City (KC)

Jun 09, 2024

McCall Zerboni

Return from the season-ending injury list with NJ/NY Gotham FC (NJNY)

Jun 07, 2024

Sinead Farrelly

Retired from Professional Soccer

Jun 07, 2024

Sinead Farrelly

Will miss the remainder of the 2024 with NJ/NY Gotham FC (NJNY) due to season-ending post-concussive syndrome injury

Jun 07, 2024

Grace Chanda

Signed a 2 year contract with Orlando (ORL) - includes 2026 Mutual Option; available to join Aug 1

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

Oliver Dunn

Optioned to the Minors by Milwaukee (MIL)

Jun 19, 2024

Tyler Black

Recalled from the Minors by Milwaukee (MIL)

Jun 19, 2024

Darren McCaughan

Recalled from the Minors by Cleveland (CLE)

Jun 19, 2024

Porter Hodge

Recalled from the Minors by Chicago (CHC)

Jun 19, 2024

Kyle Stowers

Optioned to the Minors by Baltimore (BAL)

Jun 19, 2024

Nick Maton

Contract purchased by Baltimore (BAL)

Jun 19, 2024

Bradley Blalock

Recalled from the Minors by Milwaukee (MIL)

Jun 19, 2024

Greg Jones

Optioned to the Minors by Colorado (COL)

Jun 19, 2024

Ali Sanchez

Traded to Miami (MIA) from Chicago (CHC) for cash considerations

Jun 19, 2024

Alika Williams

Optioned to the Minors by Pittsburgh (PIT)

Jun 19, 2024

Yonny Chirinos

Contract purchased by Miami (MIA)

Jun 19, 2024

Ryan Loutos

Optioned to the Minors by St. Louis (STL)

Jun 19, 2024

Yan Gomes

Designated for Assignment by Chicago (CHC)

Jun 19, 2024

Tomas Nido

Signed a contract with Chicago (CHC)

Jun 19, 2024

Elieser Hernandez

Designated for Assignment by Milwaukee (MIL)

Jun 19, 2024

Kent Emanuel

Designated for Assignment by Miami (MIA)

Jun 19, 2024

Niko Goodrum

Released by Pittsburgh (PIT)

Jun 19, 2024

Seth Brown

Outrighted by Oakland (OAK)

Jun 19, 2024

Clayton Andrews

Optioned to the Minors by New York (NYY)

Jun 19, 2024

Cole Winn

Optioned to the Minors by Texas (TEX)

Jun 18, 2024

Kyle Manzardo

Optioned to the Minors by Cleveland (CLE)

Jun 18, 2024

Sam Huff

Optioned to the Minors by Texas (TEX)

Jun 18, 2024

William Simoneit

Traded to Chicago (CHC) from Philadelphia (PHI) for cash considerations

Jun 18, 2024

Drew Waters

Optioned to the Minors by Kansas City (KC)

Jun 18, 2024

Brandon Eisert

Optioned to the Minors by Toronto (TOR)

Jun 18, 2024

Jack Podlesny

Waived by Green Bay (GB)

Jun 19, 2024

Trenton Thompson

Waived by Pittsburgh (PIT)

Jun 19, 2024

Vitaliy Gurman

Waived by New York (NYJ)

Jun 19, 2024

Prince Emili

Signed a contract with Atlanta (ATL)

Jun 19, 2024

Deandre Carter

Signed a contract with Chicago (CHI)

Jun 18, 2024

Mathew Sexton

Waived by Miami (MIA)

Jun 18, 2024

Denzel Mims

Waived by Pittsburgh (PIT)

Jun 18, 2024

Willie Harvey Jr.

Signed a contract with Dallas (DAL)

Jun 18, 2024

Gareon Conley

Signed a contract with Dallas (DAL)

Jun 18, 2024

James Turner

Waived by Detroit (DET)

Jun 18, 2024

Calais Campbell

Signed a contract with Miami (MIA)

Jun 18, 2024

Jacob Saylors

Signed a contract with New York (NYG)

Jun 18, 2024

Dondrea Tillman

Signed a contract with Denver (DEN)

Jun 18, 2024

Daewood Davis

Signed a contract with Carolina (CAR)

Jun 18, 2024

Liam Fornadel

Signed a contract with New England (NE)

Jun 18, 2024

Jalen Redmond

Signed a contract with Minnesota (MIN)

Jun 18, 2024

Jaryd Jones-Smith

Signed a contract with Atlanta (ATL)

Jun 18, 2024

Ladd McConkey

Signed a 4 year $9.99 million contract with Los Angeles (LAC)

Jun 17, 2024

Faion Hicks

Waived by New Orleans (NO)

Jun 17, 2024

Ryan Johnson

Waived by New England (NE)

Jun 17, 2024

Devron Harper

Waived by Minnesota (MIN)

Jun 17, 2024

Tee Higgins

Signed a 1 year $21.816 million franchise tag by Cincinnati (CIN)

Jun 16, 2024

Jake Bates

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

Jun 15, 2024

Ben Sinnott

Signed a 4 year $7.22 million contract with Washington (WAS)

Jun 14, 2024

Jayden Daniels

Signed a 4 year $37.7 million contract with Washington (WAS)

Jun 14, 2024

Gary Payton II

Exercised $9.13 million Player Option with Golden State (GSW) for 2024-25

Jun 19, 2024

Monty Williams

Fired by Detroit (DET) - leaves 5 year $65+ million left on his deal per reports

Jun 19, 2024

Pascal Siakam

Agreed to a 4 year $185.9 million contract with Indiana (IND)

Jun 19, 2024

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

Nikolas Dyhr

Signed by transfer from St. Louis (STL) to Danish Superliga side Randers FC

Jun 18, 2024

Aziel Jackson

Traded to Columbus (CLB) from St. Louis (STL) for $650,000 General Allocation money split between 2024 and 2025, conditional $250,000 General Allocation and sell-on percentage if moved outside of MLS

Jun 18, 2024

Ezequiel Ponce

Signed a 4 year contract with Houston (HOU) via by transfer from Super League Greece side AEK Athens

Jun 17, 2024

Giorgos Giakoumakis

Signed by transfer from Atlanta (ATL) to Liga MX side Cruz Azul - reported fee of $10 million

Jun 16, 2024

Dylan Chambost

Signed a 3 year contract with Columbus (CLB) via transfer from French side AS Saint-Étienne - includes 2027 Club Option

Jun 11, 2024

Sean Johnson

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

Jun 11, 2024

DaMario McIntosh

Signed a contract with New England (NE) via Homegrown - will begin with the 2025 season

Jun 10, 2024

Daniel Aguirre

Signed by transfer from Los Angeles (LA) to Liga MX side Chivas

Jun 10, 2024

Marcus Ferkranus

Signed by transfer from Los Angeles (LA) to Australian top-flight side Brisbane Roar FC

Jun 07, 2024

Andres Jasson

Signed by transfer from New York City FC (NYC) to Danish top-flight side Aalborg BK

Jun 07, 2024

Hirving Lozano

Signed by transfer from Eredivisie powerhouse PSV Eindhoven to San Diego (SD)

Jun 06, 2024

Thomas Hasal

Signed a 2 year contract with Vancouver (VAN) - includes 2026 Club Option

Jun 05, 2024

Samuel Shashoua

Signed a 1 year contract with Minnesota (MIN) - includes 2025 and 2026 Club Options

Jun 05, 2024

Jake Girdwood-Reich

Signed a 4 year contract with St. Louis (STL) via U22 Initiative - includes 2028 Club Option

Jun 03, 2024

Mikkel Desler

Signed a 4 year contract with Austin FC (ATX) - includes 2028 Club Option

Jun 03, 2024

Mohanad Jeahze

Waived by D.C. United (DC) via buyout

Jun 03, 2024

Matai Akinmboni

Recalled from loan with Loudon United FC to D.C. United (DC)

Jun 01, 2024

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

Pedro Lima

Signed by transfer from Sport Recife to Wolverhampton Wanderers F.C. (WLV)

Jun 18, 2024

Rodrigo Gomes

Signed by transfer from ___ to Wolverhampton Wanderers F.C. (WLV) for a $15M fee

Jun 15, 2024

Luis Guilherme

Signed by transfer from ___ to West Ham United F.C. (WHU) for a $23M fee

Jun 15, 2024

Lloyd Kelly

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

Jun 15, 2024

Chadi Riad

Signed by transfer from ___ to Crystal Palace (CRY) for a $15M fee

Jun 15, 2024

Max Lowe

Signed a contract with Sheffield Wednesday F.C. (SHF)

Jun 15, 2024

Remi Matthews

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

Jun 15, 2024

Aaron Cresswell

Signed a 1 year contract extension with West Ham United F.C. (WHU)

Jun 15, 2024

Nathaniel Clyne

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

Jun 15, 2024

Stefan Ortega

Signed a 2 year contract extension with Manchester City F.C. (MCI)

Jun 15, 2024

Seamus Coleman

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

Jun 15, 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

Emma Cannon

Waived by Las Vegas (LV)

Jun 17, 2024

Jessika Carter

Signed a contract with Las Vegas (LV)

Jun 17, 2024

Charisma Osborne

Signed a contract with Phoenix (PHX)

Jun 15, 2024

Dearica Hamby

Signed a 1 year $202,000 contract extension with Los Angeles (LA)

Jun 13, 2024

Morgan Bertsch

Waived by Phoenix (PHX)

Jun 10, 2024

Veronica Burton

Signed a contract with Connecticut (CON)

Jun 06, 2024

Queen Egbo

Waived by Connecticut (CON)

Jun 06, 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

LATEST PODCAST

NBA Free Agency, Monty's Buyout, & a Separate QB Salary Cap

Mike Ginnitti & Brandon Kravitz discuss the (new, early) start to the NBA Offseason, Monty Williams insane buyout from the Detroit Pistons, & recent developments in the NFL that have pondered a separate salary cap & pay structure for quarterbacks only. Presented by Authentic Audio Pro

LATEST ARTICLES

2024 NBA Offseason Financials: Denver Nuggets

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

Breaking Down Trevor Lawrence's Jaguars Extension

Breaking down the facts, figures, & rankings for Trevor Lawrence's 5 year, $275M contract extension in Jacksonville that includes $200M practically guaranteed through 2028.

Michael Ginnitti | 5 days ago

NFL Free Agency's Top, Value, & Best Available

The 2024 NFL offseason is now three months old, prompting Spotrac to reflect on the top free agent signings at each position, a newly signed player who may hold significant value for the upcoming season, and a few notable players still available on the open market through the middle of June.

Michael Ginnitti | 1 week ago

Top