The MLB Hot Stove is in full swing, and you can track all of the activity from the 2024-25 MLB offseason in our handy free agent tracker.
The list, which is based on Matthew Pouliot’s Top 111 MLB free agents list, highlights each of the big names and the information you need to know. Once a player signs with a team, or a decision is made about an option, the relevant contract information is added along with a link to a blurb write-up from Rotoworld’s MLB player news page.
Related: MLB free agency FAQs, qualifying offers, important dates
Bookmark this page and check back throughout the MLB offseason! We’ll keep track of it all.
Note: For mobile users, rotate phone to landscape to see full chart!
Rank |
Player |
Pos |
2024 Team |
2025 Team |
Contract |
1 |
Juan Soto |
OF |
Yankees |
||
1 |
Roki Sasaki |
SP |
Japan |
||
2 |
Corbin Burnes |
SP |
Orioles |
||
3 |
Max Fried |
SP |
Braves |
||
4 |
Willy Adames |
SS |
Brewers |
||
5 |
Gerrit Cole |
SP |
Yankees |
Yankees |
|
6 |
Alex Bregman |
3B |
Astros |
||
7 |
Blake Snell |
SP |
Giants |
||
8 |
Pete Alonso |
1B |
Mets |
||
9 |
Anthony Santander |
OF |
Orioles |
||
10 |
Cody Bellinger |
1B/OF |
Cubs |
Cubs |
|
11 |
Christian Walker |
1B |
Diamondbacks |
||
12 |
Jack Flaherty |
SP |
Tigers/Dodgers |
||
13 |
Teoscar Hernández |
OF |
Dodgers |
||
14 |
Ha-Seong Kim |
INF |
Padres |
||
15 |
Sean Manaea |
SP |
Mets |
||
16 |
Walker Buehler |
SP |
Dodgers |
||
17 |
Nathan Eovaldi |
SP |
Rangers |
||
18 |
Michael Wacha |
SP |
Royals |
Royals |
|
19 |
Luis Severino |
SP |
Mets |
||
20 |
Yusei Kikuchi |
SP |
Blue Jays/Astros |
||
21 |
Tanner Scott |
RP |
Marlins/Padres |
||
22 |
Max Scherzer |
SP |
Rangers |
||
23 |
Tomoyuki Sugano |
SP |
Japan |
||
24 |
Nick Pivetta |
SP |
Red Sox |
||
25 |
Tyler O’Neill |
OF |
Red Sox |
||
26 |
Clay Holmes |
RP |
Yankees |
||
27 |
Nick Martinez |
SP |
Reds |
||
28 |
Gleyber Torres |
2B |
Yankees |
||
29 |
Justin Verlander |
SP |
Astros |
||
30 |
Jurickson Profar |
OF |
Padres |
||
31 |
Joc Pederson |
OF/DH |
Diamondbacks |
||
32 |
Jeff Hoffman |
RP |
Phillies |
||
33 |
Danny Jansen |
C |
Blue Jays/Red Sox |
||
34 |
Shane Bieber |
SP |
Guardians |
||
35 |
Clayton Kershaw |
SP |
Dodgers |
||
36 |
Kirby Yates |
RP |
Rangers |
||
37 |
Matthew Boyd |
SP |
Guardians |
||
38 |
Carlos Estévez |
RP |
Angels/Phillies |
||
39 |
Jose Quintana |
SP |
Mets |
||
40 |
Kenley Jansen |
RP |
Red Sox |
||
41 |
David Robertson |
RP |
Rangers |
||
42 |
Frankie Montas |
SP |
Reds/Brewers |
||
43 |
Paul Goldschmidt |
1B |
Cardinals |
||
44 |
Charlie Morton |
SP |
Braves |
||
45 |
Alex Cobb |
SP |
Giants/Guardians |
||
46 |
Andrew Heaney |
SP |
Rangers |
||
47 |
Trevor Williams |
SP |
Nationals |
||
48 |
Blake Treinen |
RP |
Dodgers |
||
49 |
Jorge Polanco |
2B |
Mariners |
||
50 |
Lance Lynn |
SP |
Cardinals |
||
51 |
Tommy Kahnle |
RP |
Yankees |
||
52 |
Aroldis Chapman |
RP |
Pirates |
||
53 |
Carlos Santana |
1B/DH |
Twins |
||
54 |
Chris Martin |
RP |
Red Sox |
||
55 |
Alex Verdugo |
OF |
Yankees |
||
56 |
Kyle Gibson |
SP |
Cardinals |
||
57 |
A.J. Minter |
RP |
Braves |
||
58 |
Ryan O’Hearn |
1B/DH |
Orioles |
||
59 |
Jose Iglesias |
INF |
Mets |
||
60 |
Justin Turner |
INF |
Blue Jays/Mariners |
||
61 |
Yimi García |
RP |
Blue Jays |
||
62 |
José Leclerc |
RP |
Rangers |
||
63 |
Jesse Winker |
OF/DH |
Nationals/Mets |
||
64 |
Michael Lorenzen |
SP/RP |
Rangers/Royals |
||
65 |
Martín Pérez |
SP/RP |
Pirates/Padres |
||
66 |
Spencer Turnbull |
SP/RP |
Phillies |
||
67 |
Andrew Kittredge |
RP |
Cardinals |
||
68 |
Michael Conforto |
OF/DH |
Giants |
||
69 |
J.D. Martinez |
DH |
Mets |
||
70 |
Jakob Junis |
SP/RP |
Brewers/Reds |
||
71 |
Randal Grichuk |
OF |
Diamondbacks |
||
72 |
Seranthony Dominguez |
RP |
Phillies/Orioles |
Orioles |
|
73 |
Josh Bell |
1B |
Marlins/Guardians |
||
74 |
Phil Maton |
RP |
Rays/Mets |
||
75 |
Max Kepler |
OF |
Twins |
||
76 |
Paul Sewald |
RP |
Diamondbacks |
||
77 |
Joe Kelly |
RP |
Dodgers |
||
78 |
Harrison Bader |
OF |
Mets |
||
79 |
Ryne Stanek |
RP |
Mariners/Mets |
||
80 |
Kyle Higashioka |
C |
Padres |
||
81 |
Shinnosuke Ogasawara |
SP |
Japan |
||
82 |
Anthony Rizzo |
1B |
Yankees |
||
83 |
Yoán Moncada |
INF |
White Sox |
||
84 |
Tim Hill |
RP |
Yankees |
||
85 |
Enrique Hernández |
INF/OF |
Dodgers |
||
86 |
Craig Kimbrel |
RP |
Orioles |
||
87 |
Eloy Jimenez |
DH/OF |
White Sox/Orioles |
||
88 |
Andrew Chafin |
RP |
Tigers/Rangers |
||
89 |
Carson Kelly |
C |
Tigers/Rangers |
||
90 |
Donovan Solano |
INF |
Padres |
||
91 |
Luis García |
RP |
Angels/Red Sox |
||
92 |
Elias Díaz |
C |
Rockies |
||
93 |
Hector Neris |
RP |
Cubs |
||
94 |
Andrew McCutchen |
OF |
Pirates |
||
95 |
Adam Ottavino |
RP |
Mets |
||
96 |
Caleb Ferguson |
RP |
Yankees/Astros |
||
97 |
Drew Smith |
RP |
Mets |
||
98 |
Thairo Estrada |
INF |
Giants |
||
99 |
Michael A. Taylor |
OF |
Pirates |
||
100 |
Scott Barlow |
RP |
Guardians |
||
101 |
Mark Canha |
OF/DH |
Tigers/Giants |
||
102 |
Jorge López |
RP |
Mets/Cubs |
||
103 |
Paul DeJong |
INF |
White Sox |
||
104 |
Lucas Sims |
RP |
Reds/Red Sox |
||
105 |
Tommy Pham |
OF/DH |
White Sox/Cardinals/Royals |
||
106 |
Jalen Beeks |
RP |
Rockies/Pirates |
||
107 |
Gary Sánchez |
C/DH |
Padres |
||
108 |
Drew Smyly |
RP |
Cubs |
||
109 |
Jacob Stallings |
C |
Rockies |
||
110 |
Joe Ross |
SP |
Brewers |
||
111 |
Kyle Farmer |
INF |
Twins |