QUICK LINKS

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

TRENDING PAGES

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

TODAY IN HISTORY

BAL
Keegan Akin (BAL, RP)
Signed w/ Baltimore, 2016
OAK
Aaron Arruda (OAK, 1B)
Signed w/ Oakland, 2017
ATL
Brent Sopel (ATL, D)
Traded to Atlanta, 2010
MIA
Austin Barnes (MIA, C)
Signed w/ Miami, 2011
ATL
Evan Phillips (ATL, RP)
Signed w/ Atlanta, 2015
MTL
David Schlemko (MTL, D)
Traded to Montreal, 2017
MIA
Zydrunas Ilgauskas (MIA, C)
Signed w/ Miami, 2011
NYK
Derrick Rose (NYK, PG)
Traded to New York, 2016
BUF
Jochen Hecht (BUF, C)
Traded to Buffalo, 2002
KC
Collin Snider (KC, RP)
Signed w/ Kansas City, 2017
MEM
Ivan Rabb (MEM, PF)
Traded to Memphis, 2017
WPG
Paul Maurice (WPG, )
Signed w/ Winnipeg, 2022
COL
Hunter Williams (COL, P)
Signed w/ Colorado, 2017
IND
Jarace Walker (IND, PF)
Traded to Indiana, 2023
SEA
Darren McCaughan (SEA, RP)
Signed w/ Seattle, 2017
RECENT UPDATES
Jacob Copeland

Signed a contract with Pittsburgh (PIT)

Jun 21, 2024

Willington Prevlion

Claimed off waivers by Pittsburgh (PIT)

Jun 21, 2024

Ricky Pearsall

Signed a 4 year $12.5 million contract with San Francisco (SF)

Jun 21, 2024

Kohl Levao

Signed a contract with New York (NYJ)

Jun 20, 2024

Mac McCain

Signed a contract with New Orleans (NO)

Jun 20, 2024

James Turner

Claimed off waivers by Green Bay (GB)

Jun 20, 2024

Nathan Latu

Waived by New Orleans (NO)

Jun 20, 2024

Alec Mock

Waived by Denver (DEN)

Jun 20, 2024

Willington Prevlion

Waived by Atlanta (ATL)

Jun 20, 2024

Nolan Potter

Waived by Atlanta (ATL)

Jun 20, 2024

Lonnie Phelps

Waived by Cleveland (CLE)

Jun 20, 2024

Rhamondre Stevenson

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

Jun 20, 2024

Kyric McGowan

Waived by Jacksonville (JAX)

Jun 20, 2024

Denzel Mims

Signed a contract with Jacksonville (JAX)

Jun 20, 2024

Roderic Teamer

Signed a contract with New Orleans (NO)

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

Drew Eubanks

Declined $2.65 million Player Option with Phoenix (PHX) for 2024-25

Jun 21, 2024

Josh Giddey

Traded to Chicago (CHI) from Oklahoma City (OKC) for Alex Caruso

Jun 21, 2024

Alex Caruso

Traded to Oklahoma City (OKC) from Chicago (CHI) for Josh Giddey

Jun 21, 2024

Malik Monk

Agreed to a 4 year $77.98 million a contract with Sacramento (SAC)

Jun 20, 2024

J.J. Redick

Signed a 4 year contract with Los Angeles (LAL)

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

Jimena Lopez

Released by Seattle (RGN) - mutual agreement

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

Patrik Koch

Signed a 1 year $775,000 contract extension with Utah (UTA)

Jun 21, 2024

Adam Beckman

Traded to New Jersey (NJD) from Minnesota (MIN) for Graeme Clarke

Jun 21, 2024

Graeme Clarke

Traded to Minnesota (MIN) from New Jersey (NJD) for Adam Beckman

Jun 21, 2024

Jamieson Rees

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

Jun 21, 2024

Yegor Chinakhov

Signed a 2 year $4.2 million contract extension with Columbus (CBJ)

Jun 21, 2024

Alex Nedeljkovic

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

Jun 20, 2024

Linus Karlsson

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

Jun 20, 2024

Cole McWard

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

Jun 20, 2024

Mathias Emilio Pettersen

Signed a 1 year $775,000 contract extension with Dallas (DAL)

Jun 20, 2024

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

Ron Marinaccio

Optioned to the Minors by New York (NYY)

Jun 20, 2024

Anthony Misiewicz

Optioned to the Minors by New York (NYY)

Jun 20, 2024

Chris Roycroft

Optioned to the Minors by St. Louis (STL)

Jun 20, 2024

Steven Cruz

Recalled from the Minors by Kansas City (KC)

Jun 20, 2024

Tyler Fitzgerald

Recalled from the Minors by San Francisco (SF)

Jun 20, 2024

Victor Scott II

Recalled from the Minors by St. Louis (STL)

Jun 20, 2024

Adam Kloffenstein

Recalled from the Minors by St. Louis (STL)

Jun 20, 2024

Burch Smith

Released by Miami (MIA)

Jun 20, 2024

Clayton Andrews

Designated for Assignment by New York (NYY)

Jun 20, 2024

Tim Hill

Signed a minor league contract with New York (NYY)

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

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

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

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