QUICK LINKS

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

TRENDING PAGES

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

TODAY IN HISTORY

KC
Dan Wheeler (KC, RP)
Signed w/ Kansas City, 2012
MIA
Mat Latos (MIA, SP)
Traded to Miami, 2014
CHW
Nomar Mazara (CHW, RF)
Traded to Chicago, 2019
LA
Oscar Sorto (LA, D)
Signed w/ Los Angeles, 2012
DAL
Lamar Odom (DAL, PF)
Traded to Dallas, 2011
OAK
Eric Tomlinson (OAK, TE)
Signed w/ Oakland, 2019
SJS
Bob Boughner (SJS, )
Signed w/ San Jose, 2019
MIL
Leo Crawford (MIL, SP)
Traded to Milwaukee, 2020
TEX
Jake Burger (TEX, DH)
Traded to Texas, 2024
WAS
Pierre Thomas (WAS, RB)
Signed w/ Washington, 2015
OAK
Cameron Hunt (OAK, G)
Signed w/ Oakland, 2018
TOR
Anthony Carter (TOR, PG)
Signed w/ Toronto, 2011
HOU
Andy Pettitte (HOU, SP)
Signed w/ Houston, 2003
RSL
Nick Rimando (RSL, GK)
Traded to Real Salt Lake, 2006
ATL
Harrison Heath (ATL, M)
Traded to Atlanta, 2016
RECENT UPDATES
Elvis Alvarado

Signed a minor league contract with Pittsburgh (PIT)

Dec 11, 2024

Luis Ortiz

Traded to Cleveland (CLE) from Pittsburgh (PIT) with Josh Hartle and Michael Kennedy for Spencer Horwitz

Dec 11, 2024

Michael Kennedy

Traded to Cleveland (CLE) from Pittsburgh (PIT) with Josh Hartle and Luis Ortiz for Spencer Horwitz

Dec 11, 2024

Josh Hartle

Dec 11, 2024

Spencer Horwitz

Traded to Pittsburgh (PIT) from Cleveland (CLE) for Josh Hartle, Michael Kennedy and Luis Ortiz

Dec 11, 2024

Brayan Mendoza

Traded to Miami (MIA) from Texas (TEX) with Max Acosta and Echedry Vargas for Jake Burger

Dec 11, 2024

Echedry Vargas

Traded to Miami (MIA) from Texas (TEX) with Max Acosta and Brayan Mendoza for Jake Burger

Dec 11, 2024

Max Acosta

Traded to Miami (MIA) from Texas (TEX) with Echedry Vargas and Brayan Mendoza for Jake Burger

Dec 11, 2024

Jake Burger

Traded to Texas (TEX) from Miami (MIA) for Max Acosta, Echedry Vargas and Brayan Mendoza

Dec 11, 2024

Carter Kieboom

Signed a minor league contract with Los Angeles (LAA)

Dec 10, 2024

Thairo Estrada

Signed a 1 year $3.25 million contract with Colorado (COL), including a mutual option for 2026

Dec 10, 2024

Yimi Garcia

Signed a 2 year $15 million contract with Toronto (TOR)

Dec 10, 2024

Akil Baddoo

Designated for Assignment by Detroit (DET)

Dec 10, 2024

Nathan Eovaldi

Signed a 3 year $75 million contract with Texas (TEX)

Dec 10, 2024

Nick Mitchell

Traded to Cleveland (CLE) from Toronto (TOR) with Spencer Horwitz for Andres Gimenez and Nick Sandlin

Dec 10, 2024

Nick Sandlin

Traded to Toronto (TOR) from Cleveland (CLE) with Andres Gimenez for Spencer Horwitz and Nick Mitchell

Dec 10, 2024

Spencer Horwitz

Traded to Cleveland (CLE) from Toronto (TOR) with Nick Mitchell for Andres Gimenez and Nick Sandlin

Dec 10, 2024

Max Fried

Signed a contract with New York (NYY)

Dec 10, 2024

Andres Gimenez

Traded to Toronto (TOR) from Cleveland (CLE) with Nick Sandlin for Spencer Horwitz and Nick Mitchell

Dec 10, 2024

Mike Tauchman

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

Dec 10, 2024

Huascar Ynoa

Signed a minor league contract with Minnesota (MIN)

Dec 10, 2024

Dakota Hudson

Signed a minor league contract with Los Angeles (LAA)

Dec 09, 2024

Mike Baumann

Released by Miami (MIA)

Dec 09, 2024

Alex Cobb

Signed a 1 year $15 million contract with Detroit (DET)

Dec 09, 2024

Jordan Romano

Signed a 1 year $8.5 million contract with Philadelphia (PHI)

Dec 09, 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

Ziaire Williams

Fined $2,000 for flopping during ORL-BKN game

Dec 02, 2024

Isaiah Wong

Signed a 2 year Two-Way contract with Charlotte (CHA)

Dec 01, 2024

Nicolas Claxton

Fined $2,000 for ejection from ORL-BKN game

Dec 01, 2024

Jalen Suggs

Fined $2,000 for flopping during ORL-BKN game

Nov 30, 2024

Jared Rhoden

Waived by Charlotte (CHA)

Nov 30, 2024

Jae Crowder

Signed a 1 year $2.262 million Rest-of-Season contract with Sacramento (SAC)

Nov 27, 2024

Mike Brown

Fined $35,000 for aggressively pursuing a game official during live play during BKN-SAC game

Nov 26, 2024

Trae Young

Fined $100,000 for violating the league’s Player Participation Policy regarding Trae Young missing the team’s Emirates NBA Cup game on Nov. 12 against the Boston Celtics at TD Garden

Nov 26, 2024

Fred VanVleet

Fined $50,000 for confronting and directing profane language toward game official during POR-HOU game

Nov 25, 2024

Jason Preston

Waived by Utah (UTA)

Nov 22, 2024

David Jones

Signed a Two-Way contract with Utah (UTA)

Nov 22, 2024

Elfrid Payton

Signed a 1 year $2.49 million Rest-of-Season contract with New Orleans (NOP)

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

Landy Mertz

Waived by North Carolina (NC)

Dec 09, 2024

Julia Dorsey

Waived by North Carolina (NC)

Dec 09, 2024

Jamie Shepherd

Signed a 1 year contract with Bay FC (BFC) - includes 2026 Mutual Option

Dec 09, 2024

Caroline Conti

Signed a 1 year contract with Bay FC (BFC) - includes 2026 Mutual Option

Dec 09, 2024

Emmie Allen

Signed a 1 year contract with Bay FC (BFC) - includes 2026 Mutual Option

Dec 09, 2024

Halle Mackiewicz

Signed a 1 year contract with Chicago (CHI)

Dec 09, 2024

Amanda Allen

Orlando (ORL) placed her on the Season Ending Injury List due to shoulder injury

Dec 09, 2024

Amanda Allen

Return to Orlando (ORL) from USL Super League side Lexington SC

Dec 09, 2024

Eleri Earnshaw

Signed a contract with Angel City FC (ACFC) as interim head coach

Dec 09, 2024

Becki Tweed

Released by Angel City FC (ACFC)

Dec 09, 2024

Samantha Hiatt

Signed a 2 year contract with Portland (POR) - includes 2027 Mutual Option

Dec 06, 2024

Kiki Van Zanten

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

Dec 06, 2024

Elin Rubensson

Released by Houston (HOU) - mutual agreement

Dec 06, 2024

Nichelle Prince

Signed a 2 year contract with Kansas City (KC) - includes 2027 Mutual Option

Dec 05, 2024

Nikita Prishchepov

Demoted to the Minors by Colorado (COL)

Dec 10, 2024

Trent Miner

Promoted from the Minors by Colorado (COL)

Dec 10, 2024

Nikolas Matinpalo

Promoted from the Minors by Ottawa (OTT)

Dec 10, 2024

Isaac Poulter

Promoted from the Minors by New Jersey (NJD)

Dec 10, 2024

Nathan Legare

Demoted to the Minors by New Jersey (NJD)

Dec 10, 2024

Steven Santini

Promoted from the Minors by Tampa Bay (TBL)

Dec 10, 2024

Kevin Shattenkirk

Retired from Professional Hockey

Dec 10, 2024

Jack Thompson

Demoted to the Minors by San Jose (SJS)

Dec 10, 2024

Shakir Mukhamadullin

Promoted from the Minors by San Jose (SJS)

Dec 10, 2024

Dylan Garand

Demoted to the Minors by New York (NYR)

Dec 09, 2024

Nikita Chibrikov

Promoted from the Minors by Winnipeg (WPG)

Dec 09, 2024

Cameron Crotty

Promoted from the Minors by Minnesota (MIN)

Dec 09, 2024

Givani Smith

Traded to Colorado (COL) from San Jose (SJS) with MacKenzie Blackwood and 2027 5th round pick for Nikolai Kovalenko, Alexander Georgiev, 2026 2nd round pick and 2025 5th round pick

Dec 09, 2024

Alexander Georgiev

Traded to San Jose (SJS) from Colorado (COL) with Nikolai Kovalenko , 2026 2nd round pick and 2025 5th round pick for MacKenzie Blackwood, Givani Smith and 2027 5th round pick

Dec 09, 2024

Nikolai Kovalenko

Traded to San Jose (SJS) from Colorado (COL) with Alexander Georgiev , 2026 2nd round pick and 2025 5th round pick for MacKenzie Blackwood, Givani Smith and 2027 5th round pick

Dec 09, 2024

MacKenzie Blackwood

Traded to Colorado (COL) from San Jose (SJS) with Givani Smith and 2027 5th round pick for Nikolai Kovalenko, Alexander Georgiev, 2026 2nd round pick and 2025 5th round pick

Dec 09, 2024

Nikolas Matinpalo

Demoted to the Minors by Ottawa (OTT)

Dec 08, 2024

Cole Reinhardt

Demoted to the Minors by Ottawa (OTT)

Dec 08, 2024

Dylan Garand

Promoted from the Minors by New York (NYR)

Dec 08, 2024

Connor Mackey

Promoted from the Minors by New York (NYR)

Dec 08, 2024

Drew Commesso

Promoted from the Minors by Chicago (CHI)

Dec 08, 2024

Kevin Korchinski

Promoted from the Minors by Chicago (CHI)

Dec 08, 2024

Ryan Winterton

Demoted to the Minors by Seattle (SEA)

Dec 08, 2024

Travis Boyd

Demoted to the Minors by Minnesota (MIN)

Dec 08, 2024

Ty Smith

Promoted from the Minors by Carolina (CAR)

Dec 08, 2024

Brayden Narveson

Signed to the practice squad by Tennessee (TEN)

Dec 10, 2024

Kellen Diesch

Signed to the practice squad by Tennessee (TEN)

Dec 10, 2024

Curtis Bolton

Signed to the practice squad by Tennessee (TEN)

Dec 10, 2024

Deion Jones

Signed to the practice squad by Tampa Bay (TB)

Dec 10, 2024

Azizi Hearn

Signed to the practice squad by New York (NYG)

Dec 10, 2024

Tim Boyle

Signed to the practice squad by New York (NYG)

Dec 10, 2024

Ekow Boye-Doe

Signed to the practice squad by New York (NYG)

Dec 10, 2024

Ross Blacklock

Signed to the practice squad by New York (NYG)

Dec 10, 2024

Kyle Hergel

Signed to the practice squad by New Orleans (NO)

Dec 10, 2024

Ben DiNucci

Signed to the practice squad by New Orleans (NO)

Dec 10, 2024

John Parker Romo

Signed to the practice squad by New England (NE)

Dec 10, 2024

Dez Fitzpatrick

Signed to the practice squad by Los Angeles (LAC)

Dec 10, 2024

Tyler Manoa

Signed to the practice squad by Las Vegas (LV)

Dec 10, 2024

Jake Luton

Signed to the practice squad by Las Vegas (LV)

Dec 10, 2024

Myles Gaskin

Signed to the practice squad by Jacksonville (JAX)

Dec 10, 2024

Jerome Carvin

Signed to the practice squad by Jacksonville (JAX)

Dec 10, 2024

Pheldarius Payne

Signed to the practice squad by Indianapolis (IND)

Dec 10, 2024

K.J. Cloyd

Signed to the practice squad by Denver (DEN)

Dec 10, 2024

Julian Pearl

Signed to the practice squad by Cleveland (CLE)

Dec 10, 2024

Riley Patterson

Signed to the practice squad by Cleveland (CLE)

Dec 10, 2024

Jaelen Gill

Signed to the practice squad by Cleveland (CLE)

Dec 10, 2024

Kaden Davis

Signed to the practice squad by Cleveland (CLE)

Dec 10, 2024

Trenton Irwin

Signed to the practice squad by Carolina (CAR)

Dec 10, 2024

Greg Stroman

Signed to the active roster by New York (NYG)

Dec 10, 2024

Carter Bradley

Signed to the active roster by Las Vegas (LV)

Dec 10, 2024

Cory Burke

Option declined by New York (RBNY)

Dec 09, 2024

Aidan O'Connor

Option declined by New York (RBNY)

Dec 09, 2024

Carlos Miguel Coronel

Option exercised by New York (RBNY)

Dec 09, 2024

Felipe Valencia

Option declined by Inter Miami (MIA)

Dec 09, 2024

Lawson Sunderland

Option declined by Inter Miami (MIA)

Dec 09, 2024

Franco Negri

Option declined by Inter Miami (MIA)

Dec 09, 2024

Sergii Kryvtsov

Option declined by Inter Miami (MIA)

Dec 09, 2024

Cole Jensen

Option declined by Inter Miami (MIA)

Dec 09, 2024

Marcelo Weigandt

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Ryan Sailor

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Ian Fray

Option exercised by Inter Miami (MIA)

Dec 09, 2024

CJ dos Santos

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Yannick Bright

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Jordi Alba

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Leo Afonso

Option exercised by Inter Miami (MIA)

Dec 09, 2024

Omar Valencia

Signed a 3 year contract with New York (RBNY) - includes 2028 Club Option

Dec 09, 2024

Ian Murphy

Traded to Colorado (COL) from Cincinnati (CIN) with Chidozie Awaziem for $1,000,000 General Allocation Money, $200,000 conditional General Allocation Money and sell-on fee

Dec 09, 2024

Chidozie Awaziem

Traded to Colorado (COL) from Cincinnati (CIN) with Ian Murphy for $1,000,000 General Allocation Money, $200,000 conditional General Allocation Money and sell-on fee

Dec 09, 2024

Dave Romney

Traded to San Jose (SJ) from New England (NE) with Ian Harkes and Mark-Anthony Kaye for $500,000 General Allocation Money split across 2025 and 2026 and 2025 international roster slot

Dec 09, 2024

Mark-Anthony Kaye

Traded to San Jose (SJ) from New England (NE) with Ian Harkes and Dave Romney for $500,000 General Allocation Money split across 2025 and 2026 and 2025 international roster slot

Dec 09, 2024

Ian Harkes

Traded to San Jose (SJ) from New England (NE) with Mark-Anthony Kaye and Dave Romney for $500,000 General Allocation Money split across 2025 and 2026 and 2025 international roster slot

Dec 09, 2024

Ryan Meara

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

Dec 09, 2024

Luis Barraza

Traded to D.C. (DC) from New York City FC (NYC) for $50k General Allocation Money and $100,000 conditional General Allocation Money

Dec 09, 2024

Tomás Ángel

Traded to San Diego (SD) from Los Angeles (LAFC) with 2025 2nd round pick for $200,000 2025 General Allocation Money

Dec 09, 2024

Tyler Wolff

Signed a new 2 year contract extension with Real Salt Lake (RSL) - includes 2027 Club Option

Dec 09, 2024

LATEST PODCAST

The Juan Soto Contract & a Vikings QB Conundrum

Mike Ginnitti breaks down the early facts, & figures of Juan Soto's historic 15 year, $765 million free agent contract with the New York Mets. Plus, the Minnesota Vikings reportedly have no plans to keep Sam Darnold as their QB1 in 2025. Why that's becoming harder and harder to believe. Presented by Authentic Audio Productions

LATEST ARTICLES

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 | 2 days ago

2025 Free Agency – Offseason Unleashed

Most of the 2025 NWSL Free Agents have been signing with their previous clubs. That has recently changed with the signings of free agents to new clubs. Free Agency has truly began.

Taylor Vincent | 5 days ago

5 NFL Weekend Storylines

As the NFL calendar flips to December a quick look at 5 impactful storylines from the weekend of play, including the updated MVP conversation, a QB problem in Atlanta, & notable injuries.

Michael Ginnitti | 1 week ago

Difficult Decisions Down In New Orleans

The New Orleans Pelicans currently have a 4-13 record and are last in the Western Conference Standings while being a taxpaying team. They have some difficult decisions ahead of them.

Keith Smith | 2 weeks 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 | 2 weeks ago

A Midseason QB Contract Review

With the midway point of the 2024 NFL season now in the rearview mirror, it’s a good time to reassess where each starting quarterback stands in terms of their stability on the field, but also contractually speaking going forward.

Michael Ginnitti | 3 weeks ago

Top