QUICK LINKS

  • MLB Free Agents
  • NBA Team Cap
  • NHL Team Cap
  • NFL Team Cap
  • NBA Trade Machine

TRENDING PAGES

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

TODAY IN HISTORY

ATL
Jordan Luplow (ATL, RF)
Signed w/ Atlanta, 2022
CLE
B.W. Webb (CLE, CB)
Signed w/ Cleveland, 2017
CLE
Steve Karsay (CLE, SP)
Signed w/ Cleveland, 2005
CHC
David Ross (CHC, C)
Signed w/ Chicago, 2014
KC
Lorenzo Cain (KC, CF)
Traded to Kansas City, 2010
MIL
Yuniesky Betancourt (MIL, 1B)
Traded to Milwaukee, 2010
MTL
Brett Lernout (MTL, D)
Signed w/ Montreal, 2014
PHI
Ronny Turiaf (PHI, C)
Traded to Philadelphia, 2014
SD
Will Middlebrooks (SD, 3B)
Traded to San Diego, 2014
ATL
Max Fried (ATL, SP)
Traded to Atlanta, 2014
TBL
Gabriel Fortier (TBL, LW)
Signed w/ Tampa Bay, 2018
RECENT UPDATES
Sergio Pérez

Released by Red Bull Racing (RB)

Dec 19, 2024

Liam Lawson

Signed a contract with Red Bull Racing (RB)

Dec 19, 2024

Yuki Tsunoda

RB (RB) exercised an option for 2025

Dec 18, 2024

Gabriel Bortoleto

Signed a multi-year contract with Kick Sauber (SAU)

Nov 06, 2024

Andrea Kimi Antonelli

Signed a 1 year contract with Mercedes (MER)

Aug 31, 2024

Jack Doohan

Signed a contract with Alpine (ALP)

Aug 23, 2024

Alexander Albon

Signed a 2 year contract extension with Williams (WIL)

Aug 15, 2024

Carlos Sainz Jr

Signed a multi-year contract with Williams (WIL) for the 2025 season and beyond

Jul 29, 2024

Esteban Ocon

Signed a multi-year contract with Haas (HAAS) for the 2025 season

Jul 25, 2024

Ollie Bearman

Signed a multi-year contract with Haas (HAAS) starting in 2025

Jul 04, 2024

Pierre Gasly

Signed a contract extension with Alpine (ALP) for 2025 and beyond

Jun 27, 2024

Lance Stroll

Signed a contract extension with Aston Martin (AM) for 2025 and beyond

Jun 27, 2024

Sergio Pérez

Signed a 2 year contract extension with Red Bull Racing (RB)

Jun 04, 2024

Esteban Ocon

Announced he will not return to Alpine F1 team (ALP) for the 2025 season

Jun 03, 2024

Nico Hülkenberg

Signed a multi-year contract with Kick Sauber (SAU)

Apr 26, 2024

Fernando Alonso

Signed a 2 year contract extension with Aston Martin (AM)

Apr 11, 2024

Lewis Hamilton

Signed a multi-year contract with Ferrari (FER) for the 2025 season

Feb 01, 2024

Charles Leclerc

Signed a 5 year contract extension with Ferrari (FER)

Jan 25, 2024

Daniel Ricciardo

Signed a contract with AlphaTauri (AT) for the 2024 season

Sep 22, 2023

Yuki Tsunoda

Signed a contract with AlphaTauri (AT) for the 2024 season

Sep 22, 2023

Oscar Piastri

Signed a 3 year contract extension with McLaren (MCL)

Sep 20, 2023

Guanyu Zhou

Signed a 1 year contract extension with Alfa Romeo (AR) for 2024 season

Sep 14, 2023

George Russell

Signed a 2 year contract extension with Mercedes (MER)

Aug 31, 2023

Lewis Hamilton

Signed a 2 year contract extension with Mercedes (MER)

Aug 31, 2023

Nico Hülkenberg

Will remain with Haas (HAAS) for the 2024 season

Aug 24, 2023

Ryan Miller

Signed a 1 year $800,000 minor league contract with Detroit (DET)

Dec 19, 2024

Andre Lipcius

Signed a minor league contract with Chicago (CHW)

Dec 19, 2024

Joey Gerber

Signed a minor league contract with Tampa Bay (TB)

Dec 19, 2024

Griffin Canning

Signed a 1 year $4.25 million contract with New York (NYM)

Dec 19, 2024

Jordan Weems

Signed a minor league contract with Los Angeles (LAA)

Dec 18, 2024

Davis Daniel

Designated for Assignment by Los Angeles (LAA)

Dec 18, 2024

Chuckie Robinson

Traded to Los Angeles (LAA) from Chicago (CHW) for cash considerations

Dec 18, 2024

Chris Williams

Signed a minor league contract with New York (NYM)

Dec 18, 2024

Bryse Wilson

Signed a 1 year $1.05 million contract with Chicago (CHW)

Dec 18, 2024

Cody Poteet

Traded to Chicago (CHC) from New York (NYY) for Cody Bellinger

Dec 17, 2024

Cody Bellinger

Traded to New York (NYY) from Chicago (CHC) for Cody Poteet

Dec 17, 2024

Brad Cumbest

Released by Colorado (COL)

Dec 16, 2024

Luis Rodriguez

Released by Houston (HOU)

Dec 16, 2024

Ilmerson Colon

Released by Los Angeles (LAD)

Dec 16, 2024

Blake Brown

Released by Philadelphia (PHI)

Dec 16, 2024

Ramses Velazquez

Released by San Diego (SD)

Dec 16, 2024

Alver Medina

Released by Minnesota (MIN)

Dec 16, 2024

Justin Caceres

Released by Milwaukee (MIL)

Dec 16, 2024

Paris Johnson

Released by Los Angeles (LAD)

Dec 16, 2024

Jonathan Stiever

Retired from Professional Baseball

Dec 16, 2024

Matthew Dyer

Released by Tampa Bay (TB)

Dec 16, 2024

Cade Halemanu

Released by Tampa Bay (TB)

Dec 16, 2024

Orlando Pacheco

Released by Los Angeles (LAD)

Dec 16, 2024

Andre Lipcius

Released by Los Angeles (LAD)

Dec 16, 2024

Frediry Bierd

Released by Tampa Bay (TB)

Dec 16, 2024

Lukas MacNaughton

Traded to D.C. (DC) from Nashville (NSH) for $150,000 in 2025 General Allocation Money and $50,000 conditional 2026 General Allocation Money

Dec 18, 2024

Nick Lima

Signed a 2 year contract with San Jose (SJ) - includes 2027 Club Option

Dec 18, 2024

Ramiro Bennetti

Signed a 2 year contract with FC Dallas (DAL) - includes 2027 Club Option

Dec 18, 2024

Jackson Yueill

Signed a 3 year contract with New England (NE) - includes 2028 and 2029 Club Options

Dec 18, 2024

Eric Maxim Choupo-Moting

Signed a 2 year contract with New York (RBNY) via Designated Player - includes 2027 Club Option

Dec 18, 2024

Miguel Tapias

Signed by transfer from Minnesota (MIN) to LIGA MX side Chivas

Dec 17, 2024

Jimmy Maurer

Signed a 2 year contract with Houston (HOU)

Dec 17, 2024

Omari Glasgow

Signed a 2 year contract with Chicago (CHI) - includes 2027 and 2028 Club Options

Dec 17, 2024

Evan Bush

Signed a 1 year contract with Columbus (CLB)

Dec 17, 2024

Colin Guske

Signed a 3 year contract with Orlando City (ORL) via Homegrown - includes 2028 Club Option

Dec 16, 2024

Jack Elliott

Signed a 1 year contract with Chicago (CHI) - includes 2026 Club Option

Dec 16, 2024

Alejandro Bedoya

Signed a 1 year contract with Philadelphia (PHI)

Dec 16, 2024

João Peglow

Signed a 3 year contract with D.C. United (DC) via transfer from Polish top-flight side Radomiak Radom - includes 2028 Club Option

Dec 16, 2024

Nicolas Acevedo

Signed by transfer from New York City FC (NYC) to Brazilian Série A side Esporte Clube Bahia

Dec 16, 2024

Ronald Hernandez

Signed a new 1 year contract extension with Atlanta (ATL) - includes 2026 Club Option

Dec 13, 2024

Forster Ajago

Signed a 1 year contract with Real Salt Lake (RSL) - includes 2026 and 2027 Club Option

Dec 13, 2024

Kipp Keller

Signed a 1 year contract with Minnesota (MIN) via Re-Entry Draft - includes 2026 Club Option

Dec 13, 2024

Jacob Jackson

Signed a 1 year contract with San Jose (SJ) via Re-Entry Draft

Dec 13, 2024

Kyle Smith

Signed a 1 year contract with Orlando City (ORL)

Dec 13, 2024

Brayan Ceballos

Signed a 3 year contract with New England (NE) - includes 2028 Club Option

Dec 13, 2024

Georgios Koutsias

Loaned from Chicago (CHI) to Swiss Super League side FC Lugano through December 2025

Dec 13, 2024

Aaron Long

Signed a 3 year contract with Los Angeles (LAFC)

Dec 12, 2024

Jamal Thiare

Signed a 1 year contract extension with Atlanta (ATL) - includes 2026 Club Option

Dec 12, 2024

Andres Reyes

Traded to San Diego (SD) from New York (RBNY) for $800,000 General Allocation Money divided across the 2025 and 2026 seasons and sell-on fee

Dec 12, 2024

Alan Velasco

Signed a new 4 year contract extension with FC Dallas (DAL) - includes 2029 Club Option

Dec 12, 2024

Alex Carrier

Traded to Montreal (MTL) from Nashville (NSH) for Justin Barron

Dec 18, 2024

Justin Barron

Traded to Nashville (NSH) from Montreal (MTL) for Alex Carrier

Dec 18, 2024

Jet Greaves

Demoted to the Minors by Columbus (CBJ)

Dec 18, 2024

Alex Petrovic

Promoted from the Minors by Dallas (DAL)

Dec 18, 2024

Yaroslav Askarov

Promoted from the Minors by San Jose (SJS)

Dec 18, 2024

James Malatesta

Promoted from the Minors by Columbus (CBJ)

Dec 18, 2024

Matthew Rempe

Promoted from the Minors by New York (NYR)

Dec 18, 2024

Victor Mancini

Demoted to the Minors by New York (NYR)

Dec 18, 2024

Nathan Clurman

Demoted to the Minors by Pittsburgh (PIT)

Dec 18, 2024

William Borgen

Traded to New York (NYR) from Seattle (SEA) with 2025 3rd round pick and 2025 6th round pick for Kaapo Kakko

Dec 18, 2024

Kaapo Kakko

Traded to Seattle (SEA) from New York (NYR) for William Borgen, 2025 3rd round pick and 2025 6th round pick

Dec 18, 2024

Pierre-Olivier Joseph

Traded to Pittsburgh (PIT) from St Louis (STL) for future considerations

Dec 18, 2024

Brayden Pachal

Signed a 2 year $2.375 million contract extension with Calgary (CGY)

Dec 18, 2024

Fraser Minten

Demoted to the Minors by Toronto (TOR)

Dec 17, 2024

Nathan Clurman

Promoted from the Minors by Pittsburgh (PIT)

Dec 17, 2024

Declan Carlile

Promoted from the Minors by Tampa Bay (TBL)

Dec 17, 2024

Fyodor Svechkov

Demoted to the Minors by Nashville (NSH)

Dec 17, 2024

Kevin He

Signed a 3 year $2.92 million contract with Winnipeg (WPG)

Dec 17, 2024

Linus Karlsson

Promoted from the Minors by Vancouver (VAN)

Dec 17, 2024

Phillip di Giuseppe

Promoted from the Minors by Vancouver (VAN)

Dec 17, 2024

Justin Dowling

Demoted to the Minors by New Jersey (NJD)

Dec 17, 2024

Connor Mackey

Demoted to the Minors by New York (NYR)

Dec 17, 2024

Zack Ostapchuk

Promoted from the Minors by Ottawa (OTT)

Dec 16, 2024

Lian Bichsel

Promoted from the Minors by Dallas (DAL)

Dec 16, 2024

Nico Daws

Promoted from the Minors by New Jersey (NJD)

Dec 16, 2024

Kevin Foelsch

Signed to the practice squad by Philadelphia (PHI)

Dec 18, 2024

Neal Johnson

Signed to the practice squad by New York (NYJ)

Dec 18, 2024

Bradlee Anae

Signed to the practice squad by New York (NYJ)

Dec 18, 2024

Alex Erickson

Signed to the practice squad by New England (NE)

Dec 18, 2024

Isaiah Spiller

Signed to the practice squad by Las Vegas (LV)

Dec 18, 2024

Ovie Oghoufo

Signed to the practice squad by Las Vegas (LV)

Dec 18, 2024

Jacob Kibodi

Signed to the practice squad by Cleveland (CLE)

Dec 18, 2024

Isaiah Thomas

Signed to the practice squad by Cincinnati (CIN)

Dec 18, 2024

Jackson Mitchell

Signed to the practice squad by Carolina (CAR)

Dec 18, 2024

Dax Milne

Signed to the practice squad by Carolina (CAR)

Dec 18, 2024

Tony Jones

Signed to the practice squad by Arizona (ARI)

Dec 18, 2024

Keshawn Banks

Signed to the practice squad by Arizona (ARI)

Dec 18, 2024

Andre Carter II

Signed to the active roster by Las Vegas (LV)

Dec 18, 2024

Brenden Bates

Signed to the active roster by Cleveland (CLE)

Dec 18, 2024

Riley Patterson

Signed to the active roster by Atlanta (ATL)

Dec 18, 2024

Michael Palardy

Signed to the active roster by Arizona (ARI)

Dec 18, 2024

Ambry Thomas

Claimed off waivers by Indianapolis (IND)

Dec 18, 2024

Tyree Jackson

Signed to the practice squad by Washington (WAS)

Dec 18, 2024

Chandler Wooten

Signed to the practice squad by San Francisco (SF)

Dec 18, 2024

Austen Pleasants

Signed to the practice squad by San Francisco (SF)

Dec 18, 2024

John Leglue

Signed to the practice squad by Pittsburgh (PIT)

Dec 18, 2024

Zach Evans

Signed to the practice squad by New York (NYJ)

Dec 18, 2024

Skylar Thompson

Signed to the practice squad by Miami (MIA)

Dec 18, 2024

Isaiah McKenzie

Signed to the practice squad by Miami (MIA)

Dec 18, 2024

Rashad Weaver

Signed to the practice squad by Los Angeles (LAR)

Dec 18, 2024

Seth Lundy

Waived by Atlanta (ATL)

Dec 18, 2024

Paul Reed

Signed a Rest-of-Season contract with Detroit (DET)

Dec 16, 2024

Javante McCoy

Waived by Detroit (DET)

Dec 16, 2024

Javante McCoy

Signed a Rest-of-Season contract with Detroit (DET)

Dec 15, 2024

Yongxi Cui

Waived by Brooklyn (BKN)

Dec 15, 2024

Reece Beekman

Traded to Brooklyn (BKN) from Golden State (GSW) with De'Anthony Melton , 2026 2nd round pick [ATL pick] , 2028 2nd round pick [ATL pick] and 2029 2nd round pick [GSW pick] for Dennis Schröder and 2025 2nd round pick [MIA pick, top-37 protected]

Dec 15, 2024

De'Anthony Melton

Traded to Brooklyn (BKN) from Golden State (GSW) with Reece Beekman , 2026 2nd round pick [ATL pick] , 2028 2nd round pick [ATL pick] and 2029 2nd round pick [GSW pick] for Dennis Schröder and 2025 2nd round pick [MIA pick, top-37 protected]

Dec 15, 2024

Dennis Schröder

Traded to Golden State (GSW) from Brooklyn (BKN) with 2025 2nd round pick [MIA pick, top-37 protected] for De'Anthony Melton, Reece Beekman, 2026 2nd round pick [ATL pick] , 2028 2nd round pick [ATL pick] and 2029 2nd round pick [GSW pick]

Dec 15, 2024

Thomas Bryant

Traded to Indiana (IND) from Miami (MIA) for 2031 2nd round pick [MIA right to swap]

Dec 15, 2024

Paul Reed

Waived by Detroit (DET)

Dec 14, 2024

Anthony Randolph

Retired from Professional Basketball

Dec 13, 2024

A.J. Lawson

Signed a Two-Way contract with Toronto (TOR)

Dec 11, 2024

D.J. Carton

Waived by Toronto (TOR)

Dec 10, 2024

Moses Brown

Waived by Indiana (IND)

Dec 09, 2024

Jaylen Brown

Fined $25,000 for throat slash gesture toward Isaiah Stewart during DET-BOS game

Dec 06, 2024

Grant Williams

Charlotte (CHA) granted $6.5 million Disabled Player Exception due to season-ending injury

Dec 05, 2024

James Wiseman

Indiana (IND) granted $1.1 million Disabled Player Exception due to season-ending injury

Dec 05, 2024

Isaiah Jackson

Indiana (IND) granted $2.2 million Disabled Player Exception for season-ending injury

Dec 05, 2024

Tari Eason

Fined $35,000 for throwing a towel and directing profane language in the direction of a fan after the HOU-SAC game

Dec 05, 2024

Ime Udoka

Fined $50,000 for confronting and directing profance language toward a game official, failing to leave the court in a timely manner after being ejected, and public criticism of the officiating during postgame press conference after HOU-SAC game

Dec 05, 2024

Alperen Sengun

Fined $2,000 for ejection from HOU-SAC game

Dec 03, 2024

Elfrid Payton

Waived by New Orleans (NOP)

Dec 03, 2024

Paul Millsap

Retired from Professional Basketball

Dec 03, 2024

Lester Quinones

Waived by Philadelphia (PHI)

Dec 03, 2024

Pete Nance

Signed a Two-Way contract with Philadelphia (PHI)

Dec 03, 2024

Christen Westphal

Signed a new 2 year contract extension with Houston (HOU) - includes 2027 Mutual Option

Dec 18, 2024

Alex Loera

Signed a new 3 year contract extension with Utah (UTA)

Dec 18, 2024

Alex Loera

Traded to Utah (UTA) from Bay FC (BFC) for $25,000 in intra-league transfer fees and 15% sell-on fee

Dec 18, 2024

Becky Sauerbrunn

Retired from Professional Soccer

Dec 17, 2024

Julie Dufour

Signed a 3 year contract extension with Angel City FC (ACFC) via transfer from Paris FC

Dec 17, 2024

Narumi Miura

Signed a 2 year contract with Washington (WAS) - includes 2027 Mutual Option

Dec 17, 2024

Mary Alice Vignola

Signed a new 2 year contract extension with Angel City FC (ACFC)

Dec 16, 2024

Quincy McMahon

Signed a 3 year contract with San Diego (SD)

Dec 13, 2024

Daiane Limeira

Signed a 2 year contract extension with Portland (POR) via transfer from Flamengo

Dec 13, 2024

Kaylie Collins

Signed a 1 year contract with Washington (WAS)

Dec 13, 2024

Kat Asman

Signed a 2 year contract with Orlando (ORL)

Dec 11, 2024

KK Ream

Signed a 3 year contract with Utah (UTA)

Dec 11, 2024

Heather Hinz

Houston (HOU) exercised an option for 2025

Dec 10, 2024

Hanna Lundkvist

Mutual Option exercised with San Diego (SD) for 2025

Dec 10, 2024

Izzy D'Aquila

Waived by Portland (POR)

Dec 10, 2024

McKenzie Weinert

Waived by Seattle (SEA)

Dec 10, 2024

Nádia Gomes

Signed a short-term contract with Chicago (CHI) through March 25, 2025

Dec 10, 2024

Camryn Biegalski

Signed a 1 year contract with Chicago (CHI)

Dec 10, 2024

Amanda West

Signed a 2 year contract with Houston (HOU) - includes 2027 Mutual Option

Dec 10, 2024

Mallie McKenzie

Signed a 1 year contract with Portland (POR)

Dec 10, 2024

Allysha Chapman

Signed a 2 year contract with Houston (HOU) - includes 2027 Mutual Option

Dec 10, 2024

Sophie Hirst

Signed a 2 year contract with Portland (POR)

Dec 10, 2024

Christen Westphal

Traded to Houston (HOU) from San Diego (SD) for 2025 international roster spot and $14,000 Allocation Money

Dec 10, 2024

Elli Pikkujämsä

Player-side of Mutual Option with Racing Louisville FC (LOU) exercised an option for 2025

Dec 10, 2024

Jyllissa Harris

Signed a 2 year contract with Houston (HOU) - includes 2027 Mutual Option

Dec 10, 2024

LATEST PODCAST

Kirk Cousins Finances & Future Outlook

Mike Ginnitti & Brandon Kravitz discuss the ramifications surrounding Kirk Cousins' pending exit from the Atlanta Falcons, and how he was an integral part in re-shaping the QB contract process. Plus the Yankees remain one of MLB's most aggressive offseason teams, & Sports Business Quick Hits. Presented by Authentic Audio Productions

LATEST ARTICLES

Moving Off of the Kirk Cousins Contract

Kirk Cousins move to the bench lights a fire under what could be a fascinating offseason for the underachieving Atlanta Falcons. We’ll detail a few options for the Cousins contract in the coming months:

Michael Ginnitti | 1 day ago

Warriors Acquire Dennis Schroder From Nets

Golden State acquires Dennis Schroder and 2025 second-round pick from Brooklyn in exchange for De’Anthony Melton, Reece Beekman and three second-round picks.

Keith Smith | 3 days ago

NFL 2025 Roster Bubble Candidates

Spotrac’s annual NFL Roster Bubble report identifies players that have the potential to be released, traded, or retire after the current 2024 season, including notable financial ramifications for each.

Michael Ginnitti | 1 week ago

NBA Trade Season Unofficially Opens

Early buyers and sellers as the trade season unofficially opens with the majority of the players across the league becoming trade-eligible.

Keith Smith | 1 week ago

Juan Soto to the Mets

The New York Mets & OF Juan Soto agreed to an historic 15 year, $765 million contract that includes no deferrals & escalators/void cancellations that can raise the deal up to $820M. READ MORE

Michael Ginnitti | 1 week ago

Top