The MLB Hot Stove is officially off and running, and you can track all of the action right here with our handy free agency 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, the relevant contract information is added along with a link to a blurb write-up from Rotoworld’s MLB player news page.
Bookmark this page and check back throughout the MLB offseason.
Rank | Player | Pos | 2023 Team | 2024 Team | Contract |
1 | Shohei Ohtani | DH/SP | Angels | Dodgers | 10 yrs, $700M |
2 | Aaron Nola | SP | Phillies | Phillies | 7 yrs, $172M |
3 | Yoshinobu Yamamoto | SP | Japan | Dodgers | 12 yrs, $325M |
4 | Cody Bellinger | 1B/OF | Cubs | Cubs | 3 yrs, $80M |
5 | Blake Snell | SP | Padres | ||
6 | Matt Chapman | 3B | Blue Jays | Giants | 1 yr, $18M |
7 | Jordan Montgomery | SP | Cardinals / Rangers | ||
8 | Sonny Gray | SP | Twins | Cardinals | 3 yrs, $75M |
9 | Josh Hader | RP | Padres | Astros | 5 yrs, $95M |
10 | Eduardo Rodriguez | SP | Tigers | Diamondbacks | 4 yrs, $80M |
11 | Shota Imanaga | SP | Japan | Cubs | 4 yrs, $53M |
12 | Marcus Stroman | SP | Cubs | Yankees | 2 yrs, $37M |
13 | Lucas Giolito | SP | White Sox /Angels / Guardians | Red Sox | 2 yrs, $38.5M |
14 | Lourdes Gurriel Jr. | OF/DH | Diamondbacks | Diamondbacks | 3 yrs, $42M |
15 | Rhys Hoskins | 1B | Phillies | Brewers | 2 yrs, $34M |
16 | Jung-Hoo Lee | OF | KBO | Giants | 6 yrs, $113M |
17 | Teoscar Hernandez | OF/DH | Mariners | Dodgers | 1 yr, $23.5M |
18 | J.D. Martinez | DH | Dodgers | ||
19 | Jordan Hicks | RP | Cardinals / Blue Jays | Giants | 4 yrs, $44M |
20 | Clayton Kershaw | SP | Dodgers | Dodgers | 1 yr, $5M |
21 | Charlie Morton | SP | Braves | Braves | Team option exercised |
22 | Michael Wacha | SP | Padres | Royals | 2 yrs, $32M |
23 | Jorge Soler | DH/OF | Marlins | Giants | 3 yrs, $42M |
24 | Kenta Maeda | SP | Twins | Tigers | 2 yrs, $24M |
25 | Julio Urias | SP | Dodgers | ||
26 | Kyle Hendricks | SP | Cubs | Cubs | Team option exercised |
27 | Luis Severino | SP | Yankees | Mets | 1 yr, $13M |
28 | Jeimer Candelario | 3B | Nationals / Cubs | Reds | 3 yrs, $45M |
29 | Reynaldo Lopez | RP/SP | White Sox /Angels/ Guardians | Braves | 3 yrs, $30M |
30 | Seth Lugo | SP | Padres | Royals | 3 yrs, $45M |
31 | James Paxton | SP | Red Sox | Dodgers | 1 yr, $7M |
32 | Justin Turner | DH/3B | Red Sox | Blue Jays | 1 yr, $13M |
33 | Trevor Bauer | SP | Japan | ||
34 | Tyler Mahle | SP | Twins | Rangers | 2 yrs, $22M |
35 | Robert Stephenson | RP | Pirates / Rays | Angels | 3 yrs, $33M |
36 | Mitch Garver | C | Rangers | Mariners | 2 yrs, $24M |
37 | Michael Conforto | OF | Giants | Giants | Exercised player option |
38 | Lance Lynn | SP | White Sox / Dodgers | Cardinals | 1 yr, $10M |
39 | Hyun Jin Ryu | SP | Blue Jays | KBO | |
40 | Sean Manaea | SP | Giants | Mets | 2 yrs, $28M |
41 | Kevin Kiermaier | OF | Blue Jays | Blue Jays | 1 yr, $10.5M |
42 | Aroldis Chapman | RP | Royals / Rangers | Pirates | 1 yr, $10.5M |
43 | Chad Green | RP | Blue Jays | Blue Jays | Team option exercised |
44 | Michael Lorenzen | SP/RP | Tigers / Phillies | ||
45 | Mike Clevinger | SP | White Sox | ||
46 | Hunter Renfroe | OF | Angels / Reds | Royals | 2 yrs, $13M |
47 | Brandon Woodruff | SP | Brewers | Brewers | 2 yrs, $17.5M |
48 | Nick Martinez | SP/RP | Padres | Reds | 2 yrs, $26M |
49 | Josh Bell | 1B | Guardians / Marlins | Marlins | 1 yr, $16.5M option |
50 | Yuki Matsui | SP | Japan | Padres | 5 yrs, $28M |
51 | Michael A. Taylor | OF | Royals / Twins | Pirates | 1 yr, $4M |
52 | Hector Neris | RP | Astros | Cubs | 1 yr, $9M |
53 | Phil Maton | RP | Astros | Rays | 1 yr, $6.5M |
54 | Harrison Bader | OF | Yankees / Reds | Mets | 1 yr, $10.5M |
55 | Tim Anderson | SS | White Sox | Marlins | 1 yr, $5M |
56 | Amed Rosario | INF/OF | Guardians / Dodgers | Rays | 1 yr, $1.5M |
57 | Gary Sanchez | C | Mets / Padres | Brewers | 1 yr, $3M |
58 | Adam Duvall | OF | Red Sox | Braves | 1 yr, $3M |
59 | Joc Pederson | OF/DH | Giants | Diamondbacks | 1 yr, $9.5M |
60 | Andrew Heaney | SP | Rangers | Rangers | Exercised player option |
61 | David Robertson | RP | Mets / Marlins | Rangers | 1 yr, $11.5M |
62 | Ryne Stanek | RP | Astros | Mariners | 1 yr, $4M (reported) |
63 | Joe Kelly | RP | White Sox / Dodgers | Dodgers | 1 yr, $8M |
64 | Brandon Belt | 1B/DH | Blue Jays | ||
65 | Mark Canha | OF | Mets / Brewers | Tigers | Option exercised/traded |
66 | Jack Flaherty | SP | Cardinals / Orioles | Tigers | 1 yr, $14M |
67 | Kyle Gibson | SP | Orioles | Cardinals | 1 yr, $12M |
68 | Wade Miley | SP | Brewers | Brewers | 1 yr, $8.5M |
69 | Craig Kimbrel | RP | Phillies | Orioles | 1 yr, $13M |
70 | Frankie Montas | SP | Yankees | Reds | 1 yr, $16M |
71 | Whit Merrifield | INF/OF | Blue Jays | Phillies | 1 yr, $8M |
72 | Tommy Pham | OF/DH | Mets / Diamondbacks | ||
73 | Eddie Rosario | OF | Braves | Nationals | Split contract |
74 | Isiah Kiner-Falefa | INF/OF | Yankees | Blue Jays | 2 yrs, $15M |
75 | Gio Urshela | 3B | Angels | Tigers | 1 yr, $1.5M |
76 | Alex Cobb | SP | Giants | Giants | Team option exercised |
77 | Carlos Santana | 1B/DH | Pirates / Brewers | Twins | 1 yr, $5.25M |
78 | Joey Votto | 1B/DH | Reds | Blue Jays | Minor league deal |
79 | Michael Brantley | DH | Astros | Retired | |
80 | Martin Perez | SP | Rangers | Pirates | 1 yr, $8M |
81 | Victor Caratini | C | Brewers | Astros | 2 yrs, $12M |
82 | Liam Hendriks | RP | White Sox | Red Sox | 2 yrs, $10M |
83 | Jason Heyward | OF | Dodgers | Dodgers | 1 yr, $9M |
84 | Alex Wood | SP | Giants | Athletics | 1 yr, $8.5M |
85 | Wandy Peralta | RP | Yankees | Padres | 4 yrs, $16.5M |
86 | Aaron Hicks | OF | Yankees/Orioles | Angels | 1 yr, $740K |
87 | Andrew McCutchen | OF/DH | Pirates | Pirates | 1 yr, $5M |
88 | Jakob Junis | RP | Giants | Brewers | 1 yr, $7M |
89 | Matt Moore | RP | Angels /Guardians / Marlins | Angels | 1 yr, $9M |
90 | Emilio Pagan | RP | Twins | Reds | 2 yrs, $16M |
91 | Adam Ottavino | RP | Mets | Mets | 1 yr, $4.5M |
92 | C.J. Cron | 1B/DH | Rockies/Angels | Red Sox | Minor league deal |
93 | Adam Frazier | INF/OF | Orioles | Royals | 1 yr, $4.5M |
94 | Enrique Hernandez | INF/OF | Red Sox/Dodgers | Dodgers | 1 yr, $4M |
95 | Kirby Yates | RP | Braves | Rangers | 1 yr, $4.5M |
96 | Naoyuki Uwasawa | SP | Japan | Rays | Minor league deal |
97 | Joey Gallo | OF/1B/DH | Twins | Nationals | 1 yr, $5M |
98 | Ryan Brasier | RP | Dodgers | Dodgers | 2 yrs, $9M |
99 | Chris Stratton | RP | Cardinals/Rangers | Royals | 1 yr, $3.5M |
100 | Brent Suter | RP | Rockies | Reds | 1 yr, $3M |
101 | Martin Maldonado | C | Astros | White Sox | 1 yr, $4M |
102 | John Brebbia | RP | Giants | White Sox | 1 yr, $5.5M |
103 | Collin McHugh | RP | Braves | Retired | |
104 | Will Smith | RP | Rangers | Royals | 1 yr, $5M |
105 | Rowdy Tellez | 1B/DH | Brewers | Pirates | 1 yr, $3.2M |
106 | Shintaro Fujinami | RP | Athletics/Orioles | Mets | 1 yr, $3.35M |
107 | Donovan Solano | INF | Twins | ||
108 | Garrett Cooper | 1B/OF/DH | Marlins/Padres | Cubs | Minor league deal |
109 | Evan Longoria | INF/DH | Diamondbacks | ||
110 | Joey Wendle | INF/OF | Marlins | Mets | 1 yr, $2M |
111 | Tom Murphy | C | Mariners | Giants | 2 yrs, $8.25M |