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

TODAY IN HISTORY

VAN
Cole Cassels (VAN, C)
Signed w/ Vancouver, 2013
CGR
Kurt Busch (CGR, DRV)
Signed w/ Chip Ganassi Racing, 2018
MEM
Joakim Noah (MEM, C)
Signed w/ Memphis, 2018
BUF
Scott Wilson (BUF, LW)
Traded to Buffalo, 2017
CHW
A.J. Pierzynski (CHW, C)
Signed w/ Chicago, 2010
ARI
Zack Greinke (ARI, SP)
Signed w/ Arizona, 2015
ATL
Jose Ramirez (ATL, RP)
Traded to Atlanta, 2015
HOU
Robinson Chirinos (HOU, C)
Signed w/ Houston, 2018
ATL
Scott Linebrink (ATL, RP)
Traded to Atlanta, 2010
OAK
Ryan Sweeney (OAK, CF)
Signed w/ Oakland, 2010
MIA
John McCarthy (MIA, GK)
Signed w/ Inter Miami, 2019
WSH
Tyler Clippard (WSH, RP)
Traded to Washington, 2007
CLE
Aaron Harang (CLE, SP)
Signed w/ Cleveland, 2010
RECENT UPDATES
Jose Veras

Signed a minor league contract with Houston (HOU)

May 18, 2025

Ryan Vilade

Signed a minor league contract with St. Louis (STL)

Dec 03, 2024

Aroldis Chapman

Signed a 1 year $10.75 million contract with Boston (BOS)

Dec 03, 2024

Grant Hartwig

Signed a minor league contract with New York (NYM)

Dec 02, 2024

Alex Ramírez

Signed a minor league contract with New York (NYM)

Dec 02, 2024

Kyle Higashioka

Signed a 2 year $13.5 million contract with Texas (TEX), including a mutual option for 2027

Dec 02, 2024

Frankie Montas

Signed a 2 year $34 million contract with New York (NYM), including a player option for 2026

Dec 02, 2024

Matt Boyd

Signed a 2 year $29 million contract with Chicago (CHC)

Dec 02, 2024

Jose Devers

Signed a minor league contract with Atlanta (ATL)

Nov 29, 2024

Connor Gillispie

Signed a 1 year $820,000 contract with Atlanta (ATL)

Nov 29, 2024

Tommy Edman

Signed a 5 year $74 million contract extension with Los Angeles (LAD)

Nov 29, 2024

Oscar Gonzalez

Signed a minor league contract with San Diego (SD)

Nov 29, 2024

Kolton Ingram

Signed a minor league contract with Atlanta (ATL)

Nov 29, 2024

Royber Salinas

Signed a minor league contract with Atlanta (ATL)

Nov 29, 2024

Ray Kerr

Signed a minor league contract with Atlanta (ATL)

Nov 29, 2024

Brooks Kriske

Signed a minor league contract with Chicago (CHC)

Nov 29, 2024

Ricky Vanasco

Signed a minor league contract with Detroit (DET)

Nov 29, 2024

Brandon Crawford

Retired from Professional Baseball

Nov 27, 2024

Genesis Cabrera

Signed a minor league contract with New York (NYM)

Nov 27, 2024

Jon Duplantier

Signed a minor league contract with Milwaukee (MIL)

Nov 27, 2024

Jared Oliva

Signed a minor league contract with Milwaukee (MIL)

Nov 27, 2024

Will Banfield

Signed a minor league contract with Cincinnati (CIN)

Nov 26, 2024

Franklin Barreto

Signed a minor league contract with Baltimore (BAL)

Nov 26, 2024

Blake Snell

Signed a 5 year $182 million contract with Los Angeles (LAD)

Nov 26, 2024

Max Stassi

Signed a minor league contract with San Francisco (SF)

Nov 26, 2024

Micah Hyde

Signed to the practice squad by Buffalo (BUF)

Dec 04, 2024

Jaelon Darden

Waived by Cleveland (CLE)

Dec 04, 2024

Bailey Zappe

Signed a contract with Cleveland (CLE)

Dec 04, 2024

Julius Wood

Suspended 6 games for violating the league's PED policy, forfeiting $265,002 in 2024 salary with Tennessee (TEN)

Dec 03, 2024

Mike Novitsky

Signed to the practice squad by Seattle (SEA)

Dec 03, 2024

Quinton Bohanna

Signed to the practice squad by Seattle (SEA)

Dec 03, 2024

Ronnie Bell

Signed to the practice squad by San Francisco (SF)

Dec 03, 2024

Khari Blasingame

Signed to the practice squad by Philadelphia (PHI)

Dec 03, 2024

Sincere Haynesworth

Signed to the practice squad by New Orleans (NO)

Dec 03, 2024

Millard Bradford

Signed to the practice squad by New Orleans (NO)

Dec 03, 2024

Truman Jones

Signed to the practice squad by New England (NE)

Dec 03, 2024

John Kelly

Signed to the practice squad by Los Angeles (LAC)

Dec 03, 2024

John Wolford

Signed to the practice squad by Jacksonville (JAX)

Dec 03, 2024

Matt Haack

Signed to the practice squad by Jacksonville (JAX)

Dec 03, 2024

Tucker Addington

Signed to the practice squad by Jacksonville (JAX)

Dec 03, 2024

Liam Anderson

Signed to the practice squad by Indianapolis (IND)

Dec 03, 2024

Maurice Alexander

Signed to the practice squad by Detroit (DET)

Dec 03, 2024

Demetric Felton

Signed to the practice squad by Chicago (CHI)

Dec 03, 2024

Thomas Incoom

Signed to the practice squad by Carolina (CAR)

Dec 03, 2024

Dominique Dafney

Signed to the practice squad by Carolina (CAR)

Dec 03, 2024

Emani Bailey

Signed to the practice squad by Carolina (CAR)

Dec 03, 2024

Elijah Dotson

Signed to the practice squad by Atlanta (ATL)

Dec 03, 2024

Kaevon Merriweather

Signed to the active roster by Tampa Bay (TB)

Dec 03, 2024

Sincere McCormick

Signed to the active roster by Las Vegas (LV)

Dec 03, 2024

Israel Abanikanda

Claimed off waivers by San Francisco (SF)

Dec 03, 2024

Hannah Stambaugh

Signed a 1 year contract with Angel City FC (ACFC)

Dec 04, 2024

Delanie Sheehan

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

Dec 04, 2024

Carrie Lawrence

Retired from Professional Soccer

Nov 29, 2024

Ouleymata Sarr

Placed on the season-ending injury list by Washington (WAS); eligible to return in 2025

Nov 27, 2024

Ryan Dell

Released by Racing Louisville FC (LOU)

Nov 26, 2024

Claire Emslie

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

Nov 22, 2024

Hanna Glas

Signed a 1 year contract with Seattle (SEA) - includes 2026 Mutual Option

Nov 20, 2024

Maddie Moreau

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

Nov 20, 2024

Penelope Hocking

Signed a 3 year contract extension with Bay FC (BFC) - includes 2028 and 2029 Mutual Options

Nov 19, 2024

Opeyemi Ajakaye

Loaned from Kansas City (KC) to USL Super League side Carolina Ascent

Nov 15, 2024

Opeyemi Ajakaye

Signed a 1 year contract with Kansas City (KC)

Nov 15, 2024

Caitlin Carducci

Signed a contract with Kansas City (KC) as General Manager

Nov 13, 2024

Heather Hinz

Loaned from Houston (HOU) to Fort Lauderdale United FC through Feb. 16, 2025

Nov 09, 2024

Beatriz Zaneratto João

Will miss the remainder of the 2024 season with Kansas City (KC) due to season-ending foot injury

Nov 09, 2024

Celia Jiménez Delgado

Announced will retire from Professional Soccer as the conclusion of the 2024 NWSL season

Nov 07, 2024

Jess Fishlock

Signed a 1 year contract with Seattle (SEA)

Nov 07, 2024

Trinity Byars

Signed a 3 year contract with San Diego (SD) - includes 2027 Mutual Option

Nov 07, 2024

Ryan Williams

Signed a new 3 year contract extension with North Carolina (NC)

Nov 07, 2024

Rafaelle Souza

Will miss the remainder of the 2024 season with Orlando (ORL) due to season-ending quad injury

Nov 05, 2024

Megan Montefusco

Will retire from Professional Soccer at the end of the 2024 NWSL season

Nov 01, 2024

Diana Ordoñez

Will miss the remainder of the 2024 season with Houston (HOU) due to season-ending shoulder injury

Oct 31, 2024

Cloé Lacasse

Will miss the remainder of the 2024 season and a portion of the 2025 season with Utah (UTA) due to season-ending knee injury

Oct 30, 2024

Sydney Leroux

Signed a 3 year contract with Angel City FC (ACFC)

Oct 29, 2024

Ryanne Brown

Signed a 1 year contract with Seattle (SEA)

Oct 29, 2024

Kristen McNabb

Signed a 2 year contract with San Diego (SD)

Oct 24, 2024

Tani Oluwaseyi

Signed a 3 year contract extension with Minnesota (MIN) - includes 2028 Club Option

Dec 03, 2024

Mamadou Fofana

Signed a 3 year contract with New England (NE) via transfer from Ligue 2 side Amiens SC - includes 2028 Club Option

Dec 03, 2024

Nicholas Gioacchini

Return from Cincinnati (CIN) - loan expired

Dec 02, 2024

Kevin Kelsy

Return from Cincinnati (CIN) - loan expired

Dec 02, 2024

Malik Pinto

Option declined by Cincinnati (CIN)

Dec 02, 2024

Arquimides Ordonez

Option declined by Cincinnati (CIN)

Dec 02, 2024

Kipp Keller

Option declined by Cincinnati (CIN)

Dec 02, 2024

Isaiah Foster

Option declined by Cincinnati (CIN)

Dec 02, 2024

Joey Akpunonu

Option declined by Cincinnati (CIN)

Dec 02, 2024

London Aghedo

Option declined by Cincinnati (CIN)

Dec 02, 2024

Luca Orellano

Loan Purchase exercised by Cincinnati (CIN)

Dec 02, 2024

Sergio Santos

Option exercised by Cincinnati (CIN)

Dec 02, 2024

Miles Robinson

Option exercised by Cincinnati (CIN)

Dec 02, 2024

Obinna Nwobodo

Option exercised by Cincinnati (CIN)

Dec 02, 2024

Alvaro Barreal

Option exercised by Cincinnati (CIN)

Dec 02, 2024

Timo Baumgartl

Signed a 2 year contract with St. Louis (STL) - includes 2027 Club Option

Nov 29, 2024

William Yarbrough

Option declined by San Jose (SJ)

Nov 27, 2024

Tommy Thompson

Option declined by San Jose (SJ)

Nov 27, 2024

Will Richmond

Option declined by San Jose (SJ)

Nov 27, 2024

Alfredo Morales

Option declined by San Jose (SJ)

Nov 27, 2024

JT Marcinkowski

Option declined by San Jose (SJ)

Nov 27, 2024

Jacob Jackson

Option declined by San Jose (SJ)

Nov 27, 2024

Jeremy Ebobisse

Option declined by San Jose (SJ)

Nov 27, 2024

Tanner Beason

Option declined by San Jose (SJ)

Nov 27, 2024

Jamar Ricketts

Option exercised by San Jose (SJ)

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

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

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

Jaylen Nowell

Waived by New Orleans (NOP)

Nov 20, 2024

Moses Brown

Signed a 2 year $4.76 million Rest-of-Season contract with Indiana (IND) - includes 2025-26 Club Option

Nov 20, 2024

Anthony Edwards

Fined $35,000 for making an obscene gesture on the playing court during MIN-SAC game

Nov 17, 2024

Doc Rivers

Fined $25,000 for public criticism of officiating following MIL-CHA game

Nov 17, 2024

LaMelo Ball

Fined $100,000 for offensive and derogatory comments in postgame interview after MIL-CHA game

Nov 17, 2024

Taylor Hendricks

Utah (UTA) granted $2,924,340 Disabled Player Exception for season-ending knee injury

Nov 16, 2024

Branden Carlson

Signed a 1 year $990k Rest-of-Season contract with Oklahoma City (OKC)

Nov 16, 2024

Malevy Leons

Waived by Oklahoma City (OKC)

Nov 16, 2024

Joel Embiid

Suspended 3 games (forfeit $1,063,778) for shoving a member of the media after MEM-PHI game

Nov 05, 2024

Boo Buie

Signed a Two-Way contract with New York (NYK)

Nov 05, 2024

Nikolas Matinpalo

Promoted from the Minors by Ottawa (OTT)

Dec 03, 2024

William Lagesson

Promoted from the Minors by Detroit (DET)

Dec 03, 2024

Liam Ohgren

Promoted from the Minors by Minnesota (MIN)

Dec 03, 2024

Jesper Wallstedt

Promoted from the Minors by Minnesota (MIN)

Dec 03, 2024

Brad Lambert

Promoted from the Minors by Winnipeg (WPG)

Dec 03, 2024

Justin Hryckowian

Demoted to the Minors by Dallas (DAL)

Dec 03, 2024

Jack St. Ivany

Demoted to the Minors by Pittsburgh (PIT)

Dec 03, 2024

Chad Ruhwedel

Demoted to the Minors by New York (NYR)

Dec 03, 2024

Andre Lee

Promoted from the Minors by Los Angeles (LAK)

Dec 03, 2024

Mike Hardman

Demoted to the Minors by New Jersey (NJD)

Dec 03, 2024

Marcus Hogberg

Promoted from the Minors by New York (NYI)

Dec 02, 2024

Marshall Rifai

Promoted from the Minors by Toronto (TOR)

Dec 02, 2024

Mike Hardman

Promoted from the Minors by New Jersey (NJD)

Dec 02, 2024

Nathan Legare

Promoted from the Minors by New Jersey (NJD)

Dec 02, 2024

Sebastian Cossa

Promoted from the Minors by Detroit (DET)

Dec 02, 2024

Keaton Middleton

Promoted from the Minors by Colorado (COL)

Dec 02, 2024

Yaniv Perets

Demoted to the Minors by Carolina (CAR)

Dec 02, 2024

Helge Grans

Demoted to the Minors by Philadelphia (PHI)

Dec 02, 2024

Walker Duehr

Promoted from the Minors by Calgary (CGY)

Dec 02, 2024

Adam Klapka

Demoted to the Minors by Calgary (CGY)

Dec 02, 2024

Justin Hryckowian

Promoted from the Minors by Dallas (DAL)

Dec 02, 2024

Callahan Burke

Demoted to the Minors by Las Vegas (VGK)

Dec 02, 2024

Dustin Tokarski

Signed a 1 year $775,000 contract with Carolina (CAR)

Dec 02, 2024

Chris Driedger

Promoted from the Minors by Florida (FLA)

Dec 02, 2024

Mackie Samoskevich

Demoted to the Minors by Florida (FLA)

Dec 02, 2024

Thomas Pieters

Traded to 4Aces GC (4ACES) from Rangegoats GC (RAN) for TBD

Dec 02, 2024

Jon Rahm

Earned $18 million for winning 2024 LIV Golf Individual Champion

Sep 15, 2024

Tyrrell Hatton

Signed a contract with LIV Golf (LIV)

Jan 30, 2024

Jon Rahm

Signed a 3 year $300 million contract with LIV Golf (LIV)

Dec 07, 2023

Brooks Koepka

Earned $4 million for third place in 2023 LIV Golf Individual Champion

Oct 15, 2023

Cameron Smith

Earned $8 million for second place in 2023 LIV Golf Individual Champion

Oct 15, 2023

Talor Gooch

Earned $18 million for winning 2023 LIV Golf Individual Champion

Oct 15, 2023

Mito Pereira

Signed a contract with LIV Golf (LIV)

Feb 15, 2023

Dustin Johnson

Earned $18 million for winning 2022 LIV Golf Individual Champion

Oct 10, 2022

Branden Grace

Earned $4 million for finishing third in 2022 LIV Golf Individual Champion

Oct 10, 2022

Peter Uihlein

Earned $8 million for finishing second in 2022 LIV Golf Individual Champion

Oct 10, 2022

Joaquin Niemann

Signed a contract with LIV Golf (LIV)

Aug 30, 2022

Harold Varner III

Signed a contract with LIV Golf (LIV)

Aug 30, 2022

Cameron Tringale

Signed a contract with LIV Golf (LIV)

Aug 30, 2022

Marc Leishman

Signed a contract with LIV Golf (LIV)

Aug 30, 2022

Anirban Lahiri

Signed a contract with LIV Golf (LIV)

Aug 30, 2022

Cameron Smith

Officially announced leaving PGA Tour for LIV Golf

Aug 30, 2022

Cameron Smith

Agreed to a contract worth $100 million with LIV Golf (LIV)

Aug 09, 2022

Bubba Watson

Signed a contract with LIV Golf (LIV)

Jul 27, 2022

Charles Howell III

Signed a contract with LIV Golf (LIV)

Jul 20, 2022

Jason Kokrak

Signed a contract with LIV Golf (LIV)

Jul 20, 2022

Henrik Stenson

Signed a contract with LIV Golf (LIV)

Jul 20, 2022

Paul Casey

Signed a contract with LIV Golf (LIV)

Jul 02, 2022

Carlos Ortiz

Signed a contract with LIV Golf (LIV)

Jun 29, 2022

Yuki Inamori

Signed a contract with LIV Golf (LIV)

Jun 29, 2022

LATEST PODCAST

5 NFL Storylines & a MLB Offseason Recap

Mike Ginnitti details the current NFL MVP conversation, a backslide for Kirk Cousins in Atlanta, & notable Week 13 injuries for Christian McCaffrey, Trevor Lawrence, & Taysom Hill. Plus, recent MLB updates from Dan Soemann. Presented by Authentic Audio Productions

LATEST ARTICLES

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

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

Potential NFL Market Resetters

As we head into the second half of the 2024 regular season, the time to start collecting potential offseason contract decisions begins now. Spotrac starts that process with a look at players who are trending toward signing a contract that would reset their respective position’s market.

Michael Ginnitti | 3 weeks ago

NWSL End of Season Award Guesses

Taylor Vincent gives her NWSL end of season award guesses for MVP, Midfielder of the Year, Defender of the Year, Goalkeeper of the Year, Rookie of the Year and Coach of the Year.

Taylor Vincent | 3 weeks ago

Top