The MLB offseason is here and there are players available to fit every team's needs Getty Images
The MLB offseason is here, and the hot stove has heated up in December. The Juan Soto free agency sweepstakes ended Dec. 8 as the slugger agreed to a record 15-year, $765 million contract with the Mets. The ripple effects of Soto's deal will be felt all winter. The Yankees have pivoted after losing their star, signing starter Max Fried and first baseman Paul Goldschmidt in free agency and making notable moves on the trade market.
Christian Walker agreed to a deal with the Astros on Dec. 20, a week after Houston traded Kyle Tucker to the Cubs. Walker's signing, along with the acquisition of Isaac Parades in the Tucker deal, likely signals the end of the Alex Bregman era in Houston. Bregman is one best players remaining on the free-agent market, and half of the top 20 free agents remain unsigned.
Blake Snell (Dodgers), Willy Adames (Giants), Shane Bieber (Guardians) and Nathan Eovaldi (Rangers) are among the other big names to sign free-agent deals this winter.
You can check out our top 50 free agent rankings, which include write-ups on every player. CBS Sports will be keeping track of where they land below.
2024-25 MLB free agent trackerRankPlayerPOSLast TeamNew TeamStatus1 Juan Soto (26) OF Agreed to 15-year, $765 million deal2 Corbin Burnes (30) RHP
Free agent3 Alex Bregman (30) 3B
Free agent4 Blake Snell (32) LHP Agreed to five-year, $182 million deal5 Max Fried (30) LHP Agreed to eight-year, $218 million deal6 Willy Adames (29) SS Agreed to seven-year, $182 million deal7 RHP
Free agent8 Jack Flaherty (29) RHP
Free agent9 Sean Manaea (32) LHP
Free agent10 Nathan Eovaldi (34) RHP Agreed to three-year, $75 million deal11 Pete Alonso (30) 1B
Free agent12 Max Scherzer (40) RHP
Free agent13 Shane Bieber (29) RHP Agreed to one-year, $14 million deal with player option14 Ha-seong Kim (29) SS
Free agent15 Anthony Santander (30) OF
Free agent16 Joc Pederson (32) OF
Free agent17 Teoscar Hernandez (32) OF
Free agent18 Christian Walker (33) 1B Agreed to three-year, $60 million deal19 Luis Severino (30) RHP Agreed to three-year, $67 million deal20 Yusei Kikuchi (33) LHP Agreed to three-year, $63 million deal21 Gleyber Torres (28) 2B
Free agent22 Blake Treinen (36) RHP Agreed to two-year, $22 million deal23 Clay Holmes (31) RHP Agreed to three-year, $38 million deal24 Jeff Hoffman (31) RHP
Free agent25 Jurickson Profar (31) OF
Free agent26 Walker Buehler (30) RHP
Free agent27 Tanner Scott (30) LHP
Free agent28 Nick Pivetta (31) RHP
Free agent29 Charlie Morton (41) RHP
Free agent30 Kenley Jansen (37) RHP
Free agent31 Tyler O'Neill (29) OF Agreed to three-year, $49.5 million deal32 Andrew Heaney (33) LHP
Free agent33 Jose Quintana (35) RHP
Free agent34 Carlos Estevez (31) RHP
Free agent35 David Robertson (39) RHP
Free agent36 Kirby Yates (37) RHP
Free agent37 Nick Martinez (34) RHP Accepted one-year, $21.05M qualifying offer38 Michael Lorenzen (32) RHP
Free agent39 Harrison Bader (30) OF
Free agent40 Michael Conforto (31) OF
Free agent41 Justin Turner (40) 1B/DH
Free agent42 Carlos Santana (38) 1B
Free agent43 Paul Goldschmidt (37) 1B Agreed to one-year, $12.5 million deal44 J.D. Martinez (37) DH
Free agent45 Frankie Montas (31) RHP Agreed to two-year, $34 million deal46 Yoan Moncada (29) 3B
Free agent47 Jesse Winker (31) OF
Free agent48 A.J. Minter (31) LHP
Free agent49 Aroldis Chapman (36) LHP Agreed to one-year, $10.75 million deal50 Donovan Solano (37) 1B
Free agent