Top-200 Hitters 2026 Fantasy Rankings

Daniel Kucin Jr.-Imagn Images

Overview

As usual, my rankings have a heavy projection base and, for now, will closely mirror the auction calculator.  I suspect more changes as I receive feedback and dive further into the player pool.

Two items. The rank is not specific to the tier order. For the tiers, I grouped batters by their skill type (e.g., power, speed, etc). Also, the placement of the catchers in the overall ranks will be league-specific, especially between one and two-catcher leagues. I need to dive into the current market on them. I’ll write a full analysis in a future update or separate article.

Changelog

    • 12/5/2025 – First release
    • 1/5/2026 – Post-holiday update.  A few movers.
    • 1/21/2026 – Update with a few players on new teams.
    • 2/2/2026 – Update, little movement
    • 2/10/2026 – Update
    • 2/12/2026 – Spring Training update. I have bullets of the bullets
      • Dinged Lindor, Corbin Carroll, and Jackson Holliday on plate appearances and a 5% talent reduction.
      • Kyle Schwarber and Ivan Herrera should take a round or two hit in leagues where they are Utility-only.
      • Previously, for a player to be in the “Change” column, they needed to move 20 or more spots. I dropped the minimum mark down to 10 spots.
      • Updated ADP data from NFBC Draft Champions to NFBC Online Championships.
    • 2/25/2026 – Just moving a few players around
    • 3/12/2026 – Minor moves with some injury updates
    • 3/19/2026 – Not much movement among these top guys, dig through the positional ones for late movers.

Ranking Methodology

  • ADP is based on 30-day rolling NFBC Online Championship Leagues.
  • $ Values are based on a standard 5×5 12-team league using the FanGraphs Depth Charts and these Auction Calculator settings. They default to a player’s most valuable position, so if the first base list includes a catcher, it will show that player’s value at catcher.
  • ADP and $ Values are updated as of the last update date on this post.
  • 5-game eligibility was used for these lists to cast the widest net.

Five-Category Studs

These hitters provide value in every aspect of the game with speed, power, and batting average. There are no flaws in their game.
Five-Category Studs
Rank Name Team Pos Change ADP $
1 Shohei Ohtani LAD DH 1 $47
2 Aaron Judge NYY OF 2 $37
3 Bobby Witt Jr. KCR SS 3 $35
4 Juan Soto NYM OF 5 $36
5 Jose Ramirez CLE 3B 6 $30
6 Elly De La Cruz CIN SS 9 $28
7 Julio Rodriguez SEA OF 10 $30
8 Ronald Acuna Jr. ATL OF 5 $33
9 Kyle Tucker LAD OF 13 $30
10 Fernando Tatis Jr. SDP OF 14 $28
11 Gunnar Henderson BAL SS 12 $28
18 Corbin Carroll ARI OF 15 $27
31 Francisco Lindor NYM SS 26 $21

Four-Category Studs

Some of these hitters may be better real-life players than those in the above tier, but lack in one roto category, usually steals.
Four-Category Studs
Rank Name Team Pos Change ADP $
13 Vladimir Guerrero Jr. TOR 1B 18 $30
17 Junior Caminero TBR 3B 17 $28
20 Nick Kurtz ATH 1B 19 $22
22 Pete Crow-Armstrong CHC OF 32 $23
23 Brent Rooker ATH OF 44 $24
25 Pete Alonso BAL 1B 25 $24
30 James Wood WSN OF 35 $19
36 Yordan Alvarez HOU OF 33 $20
37 Matt Olson ATL 1B 49 $17
47 Rafael Devers SFG 1B 59 $17

Five-Category Pillars

These hitters are good across the board, but don’t match up to those in the first tier.
Five-Category Pillars
Rank Name Team Pos Change ADP $
14 Jackson Chourio MIL OF 19 $24
16 Trea Turner PHI SS 26 $22
19 Zach Neto LAA SS 30 $23
21 Jazz Chisholm Jr. NYY 2B/3B 20 $15
26 Josh Naylor SEA 1B 65 $17
27 Manny Machado SDP 3B 38 $15
28 Bryce Harper PHI 1B 47 $22
29 Ketel Marte ARI 2B 32 $17
32 Mookie Betts LAD SS 58 $20
35 Wyatt Langford TEX OF 41 $18
39 Christian Yelich MIL OF 126 $12
40 Byron Buxton MIN OF 72 $15
43 Brice Turang MIL 2B 51 $10
49 Geraldo Perdomo ARI SS 77 $16
50 Michael Harris II ATL OF 100 $15
51 Jarren Duran BOS OF 67 $10

Elite Power Bat, Nothing Else

These bats have 40+ home run power with a ton of counting stats. They provide very little in speed and batting average.
Elite Power Bat, Nothing Else
Rank Name Team Pos Change ADP $
15 Kyle Schwarber PHI OF 24 $23

Elite Catchers

These catchers are the best available, and drafting one will provide a team with a nice anchor at the position.
Elite Catchers
Rank Name Team Pos Change ADP $
12 Cal Raleigh SEA C 18 $30
24 William Contreras MIL C 55 $22
33 Shea Langeliers ATH C 55 $21
38 Hunter Goodman COL C 65 $23
45 Ivan Herrera STL C 171 $22
46 Ben Rice NYY C/1B 54 $19
52 Salvador Perez KCR C/1B 92 $19
55 Agustin Ramirez MIA C 84 $13
63 Drake Baldwin ATL C 80 $19
76 Yainer Diaz HOU C 111 $14
81 Samuel Basallo BAL C 172 $7
84 Will Smith LAD C 98 $13

Balanced 2nd Division Bat (Pick Your Poison Tiers)

This tier and the next six tiers comprise the point in the draft where the talent starts to level off, and fantasy managers can focus on category specialists. Some of the unbalanced bats may provide some other category juice, but most of their value is wrapped up in a single category. This is another balanced tier, but in these instances, their trait is not being a drag in any category. They won’t allow a manager to catch up in any category.
Balanced 2nd Division Bat (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
34 CJ Abrams WSN SS 65 $16
41 Freddie Freeman LAD 1B 67 $20
44 Trevor Story BOS SS 109 $16
53 Cody Bellinger NYY 1B/OF 80 $16
54 George Springer TOR OF 93 $13
57 Maikel Garcia KCR 2B/3B/SS/OF 66 $15
64 Roman Anthony BOS OF 52 $12
65 Jeremy Pena HOU SS 114 $11
67 Andy Pages LAD OF 134 $13
68 Steven Kwan CLE OF 169 $11
69 Lawrence Butler ATH OF 158 $10
71 Jose Altuve HOU 2B/OF 115 $10
74 Ceddanne Rafaela BOS 2B/OF 129 $11
77 Brandon Nimmo TEX OF 143 $7
79 Seiya Suzuki CHC OF 99 $11
89 Luke Keaschall MIN 2B 123 $6
90 Ian Happ CHC OF 183 $9
96 Heliot Ramos SFG OF 218 $9
100 Ezequiel Tovar COL SS 208 $12
102 Ozzie Albies ATL 2B 153 $5
105 Xander Bogaerts SDP SS 239 $5
106 Brenton Doyle COL OF 168 $7
110 Otto Lopez MIA 2B/SS 229 $5
116 Daylen Lile WSN OF 206 $5
123 Caleb Durbin BOS 2B/3B 224 $4
124 Noelvi Marte CIN 3B/OF 142 $0
125 Masyn Winn STL SS 326 $7
131 Ramon Laureano SDP OF 223 $3
133 TJ Friedl CIN OF 263 $3
134 Royce Lewis MIN 3B 185 $6
135 Andres Gimenez TOR 2B/SS 373 $5
143 Jackson Holliday BAL 2B/SS ▲11 199 -$1
155 Joey Ortiz MIL SS 744 $3
169 Harrison Bader SFG OF 504 $1
170 Connor Norby MIA 3B 725 -$3
177 Austin Hays CHW OF 630 -$3
183 J.P. Crawford SEA SS 747 -$5

Power and Average but zero Speed (Pick Your Poison Tiers)

The major contributions from these hitters are home runs and batting average, but no stolen bases.
Power and Average but zero Speed (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
58 Vinnie Pasquantino KCR 1B 77 $13
60 Bo Bichette NYM SS 95 $17
75 Corey Seager TEX SS 95 $12
83 Yandy Diaz TBR 1B 137 $15
88 Tyler Soderstrom ATH 1B/OF 83 $10
91 Alex Bregman CHC 3B 118 $9
93 Alec Burleson STL 1B/OF 177 $11
95 Jackson Merrill SDP OF 70 $15
111 Jonathan Aranda TBR 1B 196 $9
112 Bryan Reynolds PIT OF 204 $5
114 Gleyber Torres DET 2B 249 $6
140 Jordan Beck COL OF 231 $4
154 Jordan Westburg BAL 2B/3B 549 -$2
162 Carlos Correa HOU 3B/SS 283 $1
164 Nolan Arenado ARI 3B 675 $2
167 Nolan Schanuel LAA 1B 582 $4
182 Josh Bell MIN 1B 654 $1
186 Spencer Steer CIN 1B/OF 328 -$10
199 Jeff McNeil ATH 2B/OF 485 $2

Power Focused (Pick Your Poison Tiers)

The major contribution from these hitters is home runs.
Power Focused (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
48 Eugenio Suarez CIN 3B 100 $12
59 Riley Greene DET OF 78 $18
61 Teoscar Hernandez LAD OF 129 $15
62 Austin Riley ATL 3B 62 $16
80 Michael Busch CHC 1B 106 $12
82 Jo Adell LAA OF 119 $12
86 Taylor Ward BAL OF 150 $12
97 Spencer Torkelson DET 1B 183 $8
101 Willson Contreras BOS 1B 168 $8
104 Christian Walker HOU 1B 209 $3
107 Kyle Stowers MIA OF 133 $8
113 Addison Barger TOR 3B/OF 196 $2
117 Daulton Varsho TOR OF 199 $9
118 Jake Burger TEX 1B 238 $7
126 Brandon Lowe PIT 2B 183 $1
132 Isaac Paredes HOU 3B 238 -$1
136 Jorge Polanco NYM 2B/3B 213 $4
146 Marcell Ozuna PIT DH 364 -$1
151 Mike Trout LAA OF 179 $4
159 Andrew Vaughn MIL 1B 280 -$1
163 Miguel Vargas CHW 1B/3B 299 $1
168 Giancarlo Stanton NYY OF 257 -$5
172 Josh Jung TEX 3B 631 -$2
174 Trent Grisham NYY OF 251 $0
175 Jac Caglianone KCR 1B/OF 180 -$1
178 Colson Montgomery CHW 3B/SS 245 $2
187 Max Muncy LAD 3B 241 -$5
188 Kazuma Okamoto TOR 3B $6
200 Brooks Lee MIN 2B/3B/SS 522 -$1

Speed Focused (Pick Your Poison Tiers)

The major contribution from these hitters is stolen bases.
Speed Focused (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
78 Jakob Marsee MIA OF 138 $5
144 Victor Scott II STL OF 367 -$1
185 Jordan Lawlar ARI 2B/3B 269 -$5
192 Chase Meidroth CHW 2B/SS 633 -$3
195 Luisangel Acuna CHW 2B/3B/SS 422 -$8

Average Focused (Pick Your Poison Tiers)

The major contribution of these hitters is batting average.
Average Focused (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
94 Jacob Wilson ATH SS 192 $13
108 Luis Arraez SFG 1B/2B 283 $7
137 Ernie Clement TOR 1B/2B/3B/SS 346 $6
145 Alec Bohm PHI 1B/3B 245 $7
157 Jung Hoo Lee SFG OF 349 $3
171 Brendan Donovan SEA 2B/SS/OF 269 $1

Speed and Power but Average Sink (Pick Your Poison Tiers)

These hitters provide a combination of home runs and stolen bases, but are a major drag on batting average.
Speed and Power but Average Sink (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
42 Randy Arozarena SEA OF 90 $12
66 Oneil Cruz PIT OF 95 $9
70 Willy Adames SFG SS 130 $12
72 Luis Robert Jr. NYM OF 106 $10
73 Dansby Swanson CHC SS 149 $10
85 Adolis Garcia PHI OF 217 $12
92 Matt Chapman SFG 3B 165 $12
99 Dylan Crews WSN OF 173 $7
109 Matt McLain CIN 2B/SS 164 $6
115 Colton Cowser BAL OF 254 $1
120 Munetaka Murakami CHW 1B $9
153 Marcus Semien NYM 2B 260 $5
191 Anthony Volpe NYY SS 633 -$5

Speed and Average (Pick Your Poison Tiers)

These hitters provide a combination of speed and batting average.
Speed and Average (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
56 Nico Hoerner CHC 2B/SS 104 $11
87 Bryson Stott PHI 2B/SS 186 $7
98 Xavier Edwards MIA 2B/SS 186 $6
138 Sal Frelick MIL OF 217 $0
139 Chandler Simpson TBR OF 184 $3

Acceptable Catchers

The catcher position talent drops off after this tier. Expect to be streaming catchers if waiting after this point.
Acceptable Catchers
Rank Name Team Pos Change ADP $
103 Adley Rutschman BAL C 151 $13
121 J.T. Realmuto PHI C 214 $8
122 Alejandro Kirk TOR C 158 $9
130 Gabriel Moreno ARI C 180 $8
147 Austin Wells NYY C 256 $5
148 Ryan Jeffers MIN C 306 $7
152 Francisco Alvarez NYM C 168 $8
158 Dillon Dingler DET C 267 $2
161 Kyle Teel CHW C 230 $0
165 Logan O'Hoppe LAA C 245 $3
176 Tyler Stephenson CIN C 281 $1
179 Willi Castro COL 2B/3B/SS/OF 259 $1
189 Carter Jensen KCR C $1
193 Bo Naylor CLE C 647 $2
194 Patrick Bailey SFG C 746 $0
198 Carlos Narvaez BOS C 414 -$2

Platoon Bats

These guys are strong-side platoon bats who will max out around 400 to 500 plate appearances.
Platoon Bats
Rank Name Team Pos Change ADP $
127 Kerry Carpenter DET OF 235 $6
128 Wilyer Abreu BOS OF 206 $4
129 Evan Carter TEX OF 279 -$3
141 Luis Garcia Jr. WSN 2B 253 $2
142 Josh Lowe LAA OF 305 $2
150 Mickey Moniak COL OF 246 $6
156 Brandon Marsh PHI OF 646 -$1
160 Ryan O'Hearn PIT 1B/OF 281 $1
180 Kyle Manzardo CLE 1B 246 $0
184 Cedric Mullins TBR OF 324 -$4
190 Colt Keith DET 1B/2B/3B 453 -$2
196 Matt Wallner MIN OF 364 -$1

Time Shares

Time Shares
Rank Name Team Pos Change ADP $
149 Sal Stewart CIN 1B/3B 176 $4
197 Jose Caballero NYY 2B/3B/SS/OF 205 -$11

Top Prospects, No MLB Experience

These touted prospects have a clear role to start the season.
Top Prospects, No MLB Experience
Rank Name Team Pos Change ADP $
119 Konnor Griffin PIT SS $6
166 Jonathan Wetherholt STL SS $2
173 Justin Crawford PHI OF $3
181 Kevin McGonigle DET SS $4

Full Rankings Without Tiers

No tiers. Just the rankings.
Full Rankings Without Tiers
Rank Name Team Pos Change ADP $
1 Shohei Ohtani LAD DH 1 $47
2 Aaron Judge NYY OF 2 $37
3 Bobby Witt Jr. KCR SS 3 $35
4 Juan Soto NYM OF 5 $36
5 Jose Ramirez CLE 3B 6 $30
6 Elly De La Cruz CIN SS 9 $28
7 Julio Rodriguez SEA OF 10 $30
8 Ronald Acuna Jr. ATL OF 5 $33
9 Kyle Tucker LAD OF 13 $30
10 Fernando Tatis Jr. SDP OF 14 $28
11 Gunnar Henderson BAL SS 12 $28
12 Cal Raleigh SEA C 18 $30
13 Vladimir Guerrero Jr. TOR 1B 18 $30
14 Jackson Chourio MIL OF 19 $24
15 Kyle Schwarber PHI OF 24 $23
16 Trea Turner PHI SS 26 $22
17 Junior Caminero TBR 3B 17 $28
18 Corbin Carroll ARI OF 15 $27
19 Zach Neto LAA SS 30 $23
20 Nick Kurtz ATH 1B 19 $22
21 Jazz Chisholm Jr. NYY 2B/3B 20 $15
22 Pete Crow-Armstrong CHC OF 32 $23
23 Brent Rooker ATH OF 44 $24
24 William Contreras MIL C 55 $22
25 Pete Alonso BAL 1B 25 $24
26 Josh Naylor SEA 1B 65 $17
27 Manny Machado SDP 3B 38 $15
28 Bryce Harper PHI 1B 47 $22
29 Ketel Marte ARI 2B 32 $17
30 James Wood WSN OF 35 $19
31 Francisco Lindor NYM SS 26 $21
32 Mookie Betts LAD SS 58 $20
33 Shea Langeliers ATH C 55 $21
34 CJ Abrams WSN SS 65 $16
35 Wyatt Langford TEX OF 41 $18
36 Yordan Alvarez HOU OF 33 $20
37 Matt Olson ATL 1B 49 $17
38 Hunter Goodman COL C 65 $23
39 Christian Yelich MIL OF 126 $12
40 Byron Buxton MIN OF 72 $15
41 Freddie Freeman LAD 1B 67 $20
42 Randy Arozarena SEA OF 90 $12
43 Brice Turang MIL 2B 51 $10
44 Trevor Story BOS SS 109 $16
45 Ivan Herrera STL C 171 $22
46 Ben Rice NYY C/1B 54 $19
47 Rafael Devers SFG 1B 59 $17
48 Eugenio Suarez CIN 3B 100 $12
49 Geraldo Perdomo ARI SS 77 $16
50 Michael Harris II ATL OF 100 $15
51 Jarren Duran BOS OF 67 $10
52 Salvador Perez KCR C/1B 92 $19
53 Cody Bellinger NYY 1B/OF 80 $16
54 George Springer TOR OF 93 $13
55 Agustin Ramirez MIA C 84 $13
56 Nico Hoerner CHC 2B/SS 104 $11
57 Maikel Garcia KCR 2B/3B/SS/OF 66 $15
58 Vinnie Pasquantino KCR 1B 77 $13
59 Riley Greene DET OF 78 $18
60 Bo Bichette NYM SS 95 $17
61 Teoscar Hernandez LAD OF 129 $15
62 Austin Riley ATL 3B 62 $16
63 Drake Baldwin ATL C 80 $19
64 Roman Anthony BOS OF 52 $12
65 Jeremy Pena HOU SS 114 $11
66 Oneil Cruz PIT OF 95 $9
67 Andy Pages LAD OF 134 $13
68 Steven Kwan CLE OF 169 $11
69 Lawrence Butler ATH OF 158 $10
70 Willy Adames SFG SS 130 $12
71 Jose Altuve HOU 2B/OF 115 $10
72 Luis Robert Jr. NYM OF 106 $10
73 Dansby Swanson CHC SS 149 $10
74 Ceddanne Rafaela BOS 2B/OF 129 $11
75 Corey Seager TEX SS 95 $12
76 Yainer Diaz HOU C 111 $14
77 Brandon Nimmo TEX OF 143 $7
78 Jakob Marsee MIA OF 138 $5
79 Seiya Suzuki CHC OF 99 $11
80 Michael Busch CHC 1B 106 $12
81 Samuel Basallo BAL C 172 $7
82 Jo Adell LAA OF 119 $12
83 Yandy Diaz TBR 1B 137 $15
84 Will Smith LAD C 98 $13
85 Adolis Garcia PHI OF 217 $12
86 Taylor Ward BAL OF 150 $12
87 Bryson Stott PHI 2B/SS 186 $7
88 Tyler Soderstrom ATH 1B/OF 83 $10
89 Luke Keaschall MIN 2B 123 $6
90 Ian Happ CHC OF 183 $9
91 Alex Bregman CHC 3B 118 $9
92 Matt Chapman SFG 3B 165 $12
93 Alec Burleson STL 1B/OF 177 $11
94 Jacob Wilson ATH SS 192 $13
95 Jackson Merrill SDP OF 70 $15
96 Heliot Ramos SFG OF 218 $9
97 Spencer Torkelson DET 1B 183 $8
98 Xavier Edwards MIA 2B/SS 186 $6
99 Dylan Crews WSN OF 173 $7
100 Ezequiel Tovar COL SS 208 $12
101 Willson Contreras BOS 1B 168 $8
102 Ozzie Albies ATL 2B 153 $5
103 Adley Rutschman BAL C 151 $13
104 Christian Walker HOU 1B 209 $3
105 Xander Bogaerts SDP SS 239 $5
106 Brenton Doyle COL OF 168 $7
107 Kyle Stowers MIA OF 133 $8
108 Luis Arraez SFG 1B/2B 283 $7
109 Matt McLain CIN 2B/SS 164 $6
110 Otto Lopez MIA 2B/SS 229 $5
111 Jonathan Aranda TBR 1B 196 $9
112 Bryan Reynolds PIT OF 204 $5
113 Addison Barger TOR 3B/OF 196 $2
114 Gleyber Torres DET 2B 249 $6
115 Colton Cowser BAL OF 254 $1
116 Daylen Lile WSN OF 206 $5
117 Daulton Varsho TOR OF 199 $9
118 Jake Burger TEX 1B 238 $7
119 Konnor Griffin PIT SS $6
120 Munetaka Murakami CHW 1B $9
121 J.T. Realmuto PHI C 214 $8
122 Alejandro Kirk TOR C 158 $9
123 Caleb Durbin BOS 2B/3B 224 $4
124 Noelvi Marte CIN 3B/OF 142 $0
125 Masyn Winn STL SS 326 $7
126 Brandon Lowe PIT 2B 183 $1
127 Kerry Carpenter DET OF 235 $6
128 Wilyer Abreu BOS OF 206 $4
129 Evan Carter TEX OF 279 -$3
130 Gabriel Moreno ARI C 180 $8
131 Ramon Laureano SDP OF 223 $3
132 Isaac Paredes HOU 3B 238 -$1
133 TJ Friedl CIN OF 263 $3
134 Royce Lewis MIN 3B 185 $6
135 Andres Gimenez TOR 2B/SS 373 $5
136 Jorge Polanco NYM 2B/3B 213 $4
137 Ernie Clement TOR 1B/2B/3B/SS 346 $6
138 Sal Frelick MIL OF 217 $0
139 Chandler Simpson TBR OF 184 $3
140 Jordan Beck COL OF 231 $4
141 Luis Garcia Jr. WSN 2B 253 $2
142 Josh Lowe LAA OF 305 $2
143 Jackson Holliday BAL 2B/SS ▲11 199 -$1
144 Victor Scott II STL OF 367 -$1
145 Alec Bohm PHI 1B/3B 245 $7
146 Marcell Ozuna PIT DH 364 -$1
147 Austin Wells NYY C 256 $5
148 Ryan Jeffers MIN C 306 $7
149 Sal Stewart CIN 1B/3B 176 $4
150 Mickey Moniak COL OF 246 $6
151 Mike Trout LAA OF 179 $4
152 Francisco Alvarez NYM C 168 $8
153 Marcus Semien NYM 2B 260 $5
154 Jordan Westburg BAL 2B/3B 549 -$2
155 Joey Ortiz MIL SS 744 $3
156 Brandon Marsh PHI OF 646 -$1
157 Jung Hoo Lee SFG OF 349 $3
158 Dillon Dingler DET C 267 $2
159 Andrew Vaughn MIL 1B 280 -$1
160 Ryan O'Hearn PIT 1B/OF 281 $1
161 Kyle Teel CHW C 230 $0
162 Carlos Correa HOU 3B/SS 283 $1
163 Miguel Vargas CHW 1B/3B 299 $1
164 Nolan Arenado ARI 3B 675 $2
165 Logan O'Hoppe LAA C 245 $3
166 Jonathan Wetherholt STL SS $2
167 Nolan Schanuel LAA 1B 582 $4
168 Giancarlo Stanton NYY OF 257 -$5
169 Harrison Bader SFG OF 504 $1
170 Connor Norby MIA 3B 725 -$3
171 Brendan Donovan SEA 2B/SS/OF 269 $1
172 Josh Jung TEX 3B 631 -$2
173 Justin Crawford PHI OF $3
174 Trent Grisham NYY OF 251 $0
175 Jac Caglianone KCR 1B/OF 180 -$1
176 Tyler Stephenson CIN C 281 $1
177 Austin Hays CHW OF 630 -$3
178 Colson Montgomery CHW 3B/SS 245 $2
179 Willi Castro COL 2B/3B/SS/OF 259 $1
180 Kyle Manzardo CLE 1B 246 $0
181 Kevin McGonigle DET SS $4
182 Josh Bell MIN 1B 654 $1
183 J.P. Crawford SEA SS 747 -$5
184 Cedric Mullins TBR OF 324 -$4
185 Jordan Lawlar ARI 2B/3B 269 -$5
186 Spencer Steer CIN 1B/OF 328 -$10
187 Max Muncy LAD 3B 241 -$5
188 Kazuma Okamoto TOR 3B $6
189 Carter Jensen KCR C $1
190 Colt Keith DET 1B/2B/3B 453 -$2
191 Anthony Volpe NYY SS 633 -$5
192 Chase Meidroth CHW 2B/SS 633 -$3
193 Bo Naylor CLE C 647 $2
194 Patrick Bailey SFG C 746 $0
195 Luisangel Acuna CHW 2B/3B/SS 422 -$8
196 Matt Wallner MIN OF 364 -$1
197 Jose Caballero NYY 2B/3B/SS/OF 205 -$11
198 Carlos Narvaez BOS C 414 -$2
199 Jeff McNeil ATH 2B/OF 485 $2
200 Brooks Lee MIN 2B/3B/SS 522 -$1





Jeff, one of the authors of the fantasy baseball guide,The Process, writes for RotoGraphs, The Hardball Times, Rotowire, Baseball America, and BaseballHQ. He has been nominated for two SABR Analytics Research Award for Contemporary Analysis and won it in 2013 in tandem with Bill Petti. He has won four FSWA Awards including on for his Mining the News series. He's won Tout Wars three times, LABR twice, and got his first NFBC Main Event win in 2021. Follow him on Twitter @jeffwzimmerman.

33 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
resist1922Member since 2025
7 months ago

What?! You have that guy there?

Gho5tRun3rMember since 2016
7 months ago

PCA has no business being that high

ccovilleMember since 2020
7 months ago

Oh yeah baseball!

gydemeMember since 2026
7 months ago

PCA is a solid 30,40 spots too high. End of the year he was Nico Hoerner on offense–the thing that matters for fantasy

TransmissionMember since 2017
7 months ago

First things first is, great list, thank you for doing this.

My own personal nit-to-pick is that Matt Shaw having Average but not Speed is probably news to Matt Shaw. (.226, .243 steamer projection, 60-grade speed in last scouting report.)

But again, mostly, yay for the head start on 2026.

GreggMember since 2020
7 months ago
Reply to  Transmission

Good point – Baseball Savant has Shaw at 90th percentile speed too.

SucramRenrutMember since 2017
7 months ago

Double Power/Speed byline in the pick your poison section.

docgooden85Member since 2018
7 months ago

Thanks Jeff! I’m already drafting, so you’re not screaming into the void. This article made my day. Some of the rankings are even good 🙂

TKDCMember since 2016
7 months ago

Not sure how Josh Bell can be a power and average guy but Austin Riley isn’t? He probably fits in that category over a few others, too.

Brian MartinMember since 2020
7 months ago

Omission that confuses me: Cam Smith, Astros. See a lot of upside and seems reasonably comparable to #165 Jac Caglione, except Smith had some much better samples in the majors (before collapsing to become a …Caglione-level producer at the end of the season).

bookbookMember since 2024
6 months ago

I was trying to understand how dollar value correlates to rank, and what the role of position is in all this. Why is Julio one spot below Elly, but also $5 higher, for example?

theojdMember since 2023
6 months ago

Barger ranking is trash. This guy gonna mash.

Jasper FranciscoMember since 2017
5 months ago
Reply to  theojd

How about I just go eat some hay? I can make things out of clay and lay by the bay, I just may. What do you say?

excuses
6 months ago

Interesting choice to put Kirk under acceptable catchers instead of elite compared to others.

JolieMember since 2017
5 months ago

Thank you! Friendly edit: Willi Castro should not be listed as an acceptable catcher, unless I’m missing something.

mrfisterMember since 2024
5 months ago

Jordan Beck has no speed? Since when?

mrfisterMember since 2024
5 months ago

Did ChatGPT write this? Beck having zero speed…..Willi Castro as a catcher. These are not small typos.

Last edited 5 months ago by mrfister
Paul NorbergMember since 2022
5 months ago

What is the reasoning behind dropping Jackson Merrill 32 spots? Just curious; I checked to see if he was injured.

wipkip
5 months ago

I’m shocked, yet exceedingly happy you put Cowser so high. He played nearly the full year injured. I’m expecting big things in 2026 for him, especially if they slot him back as leadoff.

lainMember since 2024
4 months ago

Where would Bobby Witt Jr rank?

jtsnow8Member since 2021
4 months ago

Alright, who sent Bobby Witt Jr. to Mars?

MatthewMember since 2017
4 months ago

Am I crazy or is Brice Turang not listed here at all?

jtsnow8Member since 2021
4 months ago
Reply to  Matthew

Seems like they accidentally left a few key players out.

diamondbags
4 months ago

This appears to be the OF rankings under the Top 200 header

cnovakMember since 2025
4 months ago

Vlad didn’t make it? Ooooops

Chadwick MatlinMember since 2024
4 months ago

Appears that this is now showing only outfielders?

ReynoldMember since 2024
4 months ago

Ohtani???

BlackSoxMember since 2026
4 months ago

Why has Merrill dropped 30 slots?

BlackSoxMember since 2026
4 months ago

Why the big drop with Merrill?

carterMember since 2020
4 months ago

I know I’m not the first but article updates need to not jump it to the front. I realize what gets clicks but that’s low brow bs for fangraphs where we make fun of low brow

krusherkovalev55Member since 2026
3 months ago
Reply to  carter

yes its straight up aggressively bad and daring us to complain. I am making a conscious decision to no longer click on these going forward. Please stop with the slop

MichaelMember since 2017
4 months ago

4 Brewers in the top 43. Maybe they will exceed expectations again this year.

JakeJakeJakeMember since 2026
3 months ago

What was the point of this? It’s not even bad content, it’s no content you just reposted a prior article and changed one thing.