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 tracker

RankPlayerPOSLast TeamNew TeamStatus
1 OF Agreed to 15-year, $765 million deal
2 RHP
Free agent
3 3B
Free agent
4 LHP Agreed to five-year, $182 million deal
5 LHP Agreed to eight-year, $218 million deal
6 SS Agreed to seven-year, $182 million deal
7
RHP

Free agent
8 RHP
Free agent
9 LHP
Free agent
10 RHP Agreed to three-year, $75 million deal
11 1B
Free agent
12 RHP
Free agent
13 RHP Agreed to one-year, $14 million deal with player option
14 SS
Free agent
15 OF
Free agent
16 OF
Free agent
17 OF
Free agent
18 1B Agreed to three-year, $60 million deal
19 RHP Agreed to three-year, $67 million deal
20 LHP Agreed to three-year, $63 million deal
21 2B
Free agent
22 RHP Agreed to two-year, $22 million deal
23 RHP Agreed to three-year, $38 million deal
24 RHP
Free agent
25 OF
Free agent
26 RHP
Free agent
27 LHP
Free agent
28 RHP
Free agent
29 RHP
Free agent
30 RHP
Free agent
31 OF Agreed to three-year, $49.5 million deal
32 LHP
Free agent
33 RHP
Free agent
34 RHP
Free agent
35 RHP
Free agent
36 RHP
Free agent
37 RHP Accepted one-year, $21.05M qualifying offer
38 RHP
Free agent
39 OF
Free agent
40 OF
Free agent
41 1B/DH
Free agent
42 1B
Free agent
43 1B Agreed to one-year, $12.5 million deal
44 DH
Free agent
45 RHP Agreed to two-year, $34 million deal
46 3B
Free agent
47 OF
Free agent
48 LHP
Free agent
49 LHP Agreed to one-year, $10.75 million deal
50 1B
Free agent