Top-200 Hitters 2025 Fantasy Rankings

Bob Kupbens-Imagn Images

Just an initial ranking. I know every league has a different valuation of catchers so move them up or down the rankings based on your league rules.


Changelog

  • 1/6/2024 – Not much has changed since the last report. No one major lost their job and the decent free agents were already ranked.
  • 12/12/2014 – Post Winter Meetings rankings. The big adjustment was dropping the value of catchers in the overall ranks. I cleaned up some of the groupings (e.g. Siri, Turner, etc)
  • 12/2/2024 – First Release

Ranking Methodology

  • ADP is based on 30-day rolling NFBC Draft Champions Leagues.
  • $ Values are based on 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 $42
2 Bobby Witt Jr. KCR SS 2 $40
3 Aaron Judge NYY OF 4 $39
4 Elly De La Cruz CIN SS 4 $29
5 Jose Ramirez CLE 3B 5 $31
6 Kyle Tucker CHC OF 8 $30
8 Fernando Tatis Jr. SDP OF 10 $35
9 Corbin Carroll ARI OF 11 $28
10 Gunnar Henderson BAL SS 6 $29
11 Julio Rodriguez SEA OF 12 $28
12 Francisco Lindor NYM SS 16 $21
13 Mookie Betts LAD 2B/SS/OF 12 $26

Four-Category Studs

Some of these hitters may be better real-life players than those in the above tier but are lacking in one roto category, usually steals.
Four-Category Studs
Rank Name Team Pos Change ADP $
7 Juan Soto NYM OF 8 $31
14 Vladimir Guerrero Jr. TOR 1B/3B 16 $31
16 Yordan Alvarez HOU OF 18 $27
25 Rafael Devers BOS 3B 36 $22
29 Matt Olson ATL 1B 37 $21
30 Austin Riley ATL 3B 33 $20
33 Marcell Ozuna ATL DH 73 $18
41 Corey Seager TEX SS 47 $14

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 $
15 Jackson Chourio MIL OF 18 $22
17 Trea Turner PHI SS 25 $21
18 Bryce Harper PHI 1B 21 $26
19 Manny Machado SDP 3B 41 $20
20 Jarren Duran BOS OF 23 $16
21 Freddie Freeman LAD 1B 24 $24
22 Jackson Merrill SDP OF 28 $23
23 Ronald Acuna Jr. ATL OF 29 $29
24 Jazz Chisholm Jr. NYY 3B/OF 25 $17
28 Michael Harris II ATL OF 36 $23
31 Jose Altuve HOU 2B 62 $14
35 Ketel Marte ARI 2B 29 $19
36 CJ Abrams WSN SS 51 $14

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 $
26 Pete Alonso 1B 55 $20
32 Kyle Schwarber PHI OF 73 $16

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 $
27 William Contreras MIL C 26 $30
49 Yainer Diaz HOU C/1B 58 $24
67 Cal Raleigh SEA C 82 $18
71 Salvador Perez KCR C/1B 75 $24
72 Adley Rutschman BAL C 68 $19
90 Willson Contreras STL C 82 $21
103 Will Smith LAD C 100 $13

Balanced 2nd Division Bat (Pick Your Poison Tiers)

This tier and the next four 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. I’m still working on how to exactly rank these six tiers. 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 Brent Rooker OAK OF 74 $15
37 Brenton Doyle COL OF 76 $13
38 Teoscar Hernandez LAD OF 77 $18
40 Marcus Semien TEX 2B 101 $12
44 Ozzie Albies ATL 2B 65 $15
45 Wyatt Langford TEX OF 49 $13
46 Matt McLain CIN 2B/SS 103 $14
47 Willy Adames SFG SS 83 $11
48 Oneil Cruz PIT SS/OF 44 $16
50 Luis Robert Jr. CHW OF 85 $16
52 Lawrence Butler OAK OF 70 $14
53 Bryan Reynolds PIT OF 93 $12
54 James Wood WSN OF 55 $11
55 Ian Happ CHC OF 136 $9
56 Jeremy Pena HOU SS 166 $11
57 Seiya Suzuki CHC OF 90 $11
61 Cody Bellinger NYY 1B/OF 114 $9
62 Dansby Swanson CHC SS 174 $8
75 Xander Bogaerts SDP 2B/SS 158 $11
83 Ceddanne Rafaela BOS 2B/SS/OF 178 $4
89 Masyn Winn STL SS 167 $8
91 Jasson Dominguez NYY OF 153 $7
92 Bo Bichette TOR SS 146 $11
101 Gleyber Torres DET 2B 219 $5
102 Christian Yelich MIL OF 124 $10
104 Luis Rengifo LAA 2B/3B 160 $8
110 Zach Neto LAA SS 195 $10
115 Jordan Westburg BAL 2B/3B 103 $7
116 Colton Cowser BAL OF 168 $2
118 Jurickson Profar OF 231 $6
123 Jonathan India KCR 2B 254 $1
126 TJ Friedl CIN OF 251 $4
130 Connor Norby MIA 2B/3B 258 -$1
145 Ryan McMahon COL 3B 276 $2
160 Jordan Walker STL OF 286 $1
165 Colt Keith DET 2B 250 -$2
166 Lars Nootbaar STL OF 262 $2
168 Ke’Bryan Hayes PIT 3B 352 -$1
171 Matt Vierling DET 3B/OF 317 -$6
173 Joey Ortiz MIL 2B/3B/SS 300 $1
180 Masataka Yoshida BOS DH 433 $0
189 Nolan Jones COL OF 246 -$2
190 Andrew Benintendi CHW OF 367 -$3

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

The major contribution from these hitters is 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 $
60 Ezequiel Tovar COL SS 126 $13
63 Alex Bregman 3B 137 $12
73 Nick Castellanos PHI OF 179 $8
74 Junior Caminero TBR 3B 99 $12
78 Riley Greene DET OF 118 $11
79 Vinnie Pasquantino KCR 1B 111 $14
80 Paul Goldschmidt NYY 1B 187 $10
87 Nolan Arenado STL 3B 226 $8
96 Alec Bohm PHI 1B/3B 184 $8
97 Taylor Ward LAA OF 191 $8
107 Lourdes Gurriel Jr. ARI OF 222 $6
121 Nathaniel Lowe WSN 1B 265 $3
135 Carlos Correa MIN SS 263 $3
147 Josh Jung TEX 3B 223 $2
149 Ryan Mountcastle BAL 1B 244 $1
154 Christian Encarnacion-Strand CIN 1B 233 $4
198 Josh Bell WSN 1B 381 $1

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 $
39 Anthony Santander OF 102 $18
42 Christian Walker HOU 1B 106 $15
43 Josh Naylor ARI 1B 101 $14
64 Mark Vientos NYM 3B 91 $16
76 Triston Casas BOS 1B 120 $10
81 Matt Chapman SFG 3B 132 $10
86 Jake Burger TEX 1B/3B 120 $8
109 Eugenio Suarez ARI 3B 178 $1
124 Royce Lewis MIN 3B 123 $7
128 Max Muncy LAD 3B 250 -$3
131 Andrew Vaughn CHW 1B 276 $6
132 Michael Busch CHC 1B 248 $2
133 Jorge Soler LAA OF 223 $4
142 Tyler O’Neill BAL OF 197 $2
143 Rhys Hoskins MIL 1B 300 $2
150 Michael Toglia COL 1B/OF 180 $3
152 Giancarlo Stanton NYY DH 320 $3
153 Heliot Ramos SFG OF 205 $4
155 Tyler Soderstrom OAK 1B 303 $0
156 J.J. Bleday OAK OF 271 $2
158 Christopher Morel TBR 2B/3B/OF 290 -$2
159 Jake Cronenworth SDP 1B/2B 297 -$2
163 Isaac Paredes HOU 1B/3B 210 $7
170 Jeimer Candelario CIN 1B/3B 288 $1
172 Brandon Lowe TBR 1B/2B 251 $1
188 Michael Conforto LAD OF 293 -$2
195 Carlos Santana CLE 1B 370 $0
200 Orlando Arcia ATL SS 448 -$3

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 $
65 Pete Crow-Armstrong CHC OF 131 $5
68 Bryson Stott PHI 2B/SS 180 $11
69 Andres Gimenez TOR 2B 172 $7
70 Brice Turang MIL 2B 139 $5
77 Maikel Garcia KCR 2B/3B 214 $3
88 Dylan Crews WSN OF 142 $4
94 Xavier Edwards MIA SS 162 $5
95 Jake McCarthy ARI OF 232 $8
99 Tommy Edman LAD SS/OF 192 $6
106 Josh Lowe TBR OF 166 $0
111 Victor Robles SEA OF 208 $1
113 Willi Castro MIN 2B/3B/SS/OF 242 $2
114 Nico Hoerner CHC 2B/SS 196 $4
138 Jacob Young WSN OF 305 $0
175 Jonny Deluca TBR OF 338 -$6
178 Jose Caballero TBR 2B/3B/SS ▼36 291 -$16
181 Brandon Nimmo NYM OF 180 $4
197 Otto Lopez MIA 2B/3B/SS 327 -$5

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 $
59 Steven Kwan CLE OF 138 $12
84 Luis Arraez SDP 1B/2B 195 $10
100 Yandy Diaz TBR 1B 215 $11
108 Brendan Donovan STL 2B/3B/OF 240 $6
120 Ha-seong Kim SS 316 -$1
139 Jung Hoo Lee SFG OF 232 $10
167 Nolan Schanuel LAA 1B 315 $2
192 Jeff McNeil NYM 2B/OF 414 $0
193 Jacob Wilson OAK SS 353 -$1

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

These hitters provide a combination of home runs and stolen bases but a major drag in batting average.
Speed and Power but Average Sink (Pick Your Poison Tiers)
Rank Name Team Pos Change ADP $
51 Anthony Volpe NYY SS 142 $10
58 Randy Arozarena SEA OF 135 $9
66 Adolis Garcia TEX OF 148 $9
82 Spencer Steer CIN 1B/2B/OF 116 $5
93 Cedric Mullins BAL OF 224 $7
98 George Springer TOR OF 243 $5
112 Tyler Fitzgerald SFG 2B/SS/OF 224 $1
119 Zack Gelof OAK 2B 224 $1
129 Parker Meadows DET OF 175 $0
146 Garrett Mitchell MIL OF 257 -$2
169 Daulton Varsho TOR OF 356 $0
177 Jo Adell LAA OF 282 -$2

Acceptable Catchers

The catcher posiition talent drops off after this tier. Expect to be streaming catchers if waiting aftert this point.
Acceptable Catchers
Rank Name Team Pos Change ADP $
117 Shea Langeliers OAK C 127 $12
127 Logan O’Hoppe LAA C 121 $9
140 Francisco Alvarez NYM C 152 $14
141 J.T. Realmuto PHI C 140 $10
148 Tyler Stephenson CIN C 148 $11
157 Gabriel Moreno ARI C 200 $14
162 Keibert Ruiz WSN C 205 $9
176 Ryan Jeffers MIN C 240 $5
183 Austin Wells NYY C 198 $6
187 Sean Murphy ATL C 218 $4

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 $
105 Luis Garcia Jr. WSN 2B 119 $9
122 Kerry Carpenter DET OF 198 $2
125 Jesus Sanchez MIA OF 243 $4
134 Dylan Moore SEA 1B/2B/3B/SS/OF 379 -$3
136 Lane Thomas CLE OF 175 $6
151 Wilyer Abreu BOS OF 281 -$5
161 Alec Burleson STL 1B/OF 221 $2
164 Joc Pederson TEX DH 347 -$2
174 Brandon Marsh PHI OF 322 -$1
179 Matt Wallner MIN OF 283 -$2
182 Luke Raley SEA 1B/OF 314 -$5
184 Ryan O’Hearn BAL 1B/OF 347 -$6
185 Jake Fraley CIN OF 408 -$2
194 Jarred Kelenic ATL OF 424 -$3
199 Jose Siri NYM OF 475 -$11

Defensive Specialist

The only reason these guys are playing is because of their defense. They should only contribute in Runs and RBI … maybe.
Defensive Specialist
Rank Name Team Pos Change ADP $
191 Kyle Isbel KCR OF 549 -$3

Previous All-Star Talent with Major Injury Risk

These bats just can’t stay on the field and their injuries have severely degraded their talent. There is a small chance one catches fire and wins the “Comeback Player of the Year” award.
Previous All-Star Talent with Major Injury Risk
Rank Name Team Pos Change ADP $
85 Mike Trout LAA OF 139 $12
137 Trevor Story BOS SS 249 $1
144 Byron Buxton MIN OF 254 $7

Rest of the Catchers

A few more catchers for those in deep leagues.
Rest of the Catchers
Rank Name Team Pos Change ADP $
186 Connor Wong BOS C/1B/2B 238 $1
196 Ivan Herrera STL C 250 $2

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 $42
2 Bobby Witt Jr. KCR SS 2 $40
3 Aaron Judge NYY OF 4 $39
4 Elly De La Cruz CIN SS 4 $29
5 Jose Ramirez CLE 3B 5 $31
6 Kyle Tucker CHC OF 8 $30
7 Juan Soto NYM OF 8 $31
8 Fernando Tatis Jr. SDP OF 10 $35
9 Corbin Carroll ARI OF 11 $28
10 Gunnar Henderson BAL SS 6 $29
11 Julio Rodriguez SEA OF 12 $28
12 Francisco Lindor NYM SS 16 $21
13 Mookie Betts LAD 2B/SS/OF 12 $26
14 Vladimir Guerrero Jr. TOR 1B/3B 16 $31
15 Jackson Chourio MIL OF 18 $22
16 Yordan Alvarez HOU OF 18 $27
17 Trea Turner PHI SS 25 $21
18 Bryce Harper PHI 1B 21 $26
19 Manny Machado SDP 3B 41 $20
20 Jarren Duran BOS OF 23 $16
21 Freddie Freeman LAD 1B 24 $24
22 Jackson Merrill SDP OF 28 $23
23 Ronald Acuna Jr. ATL OF 29 $29
24 Jazz Chisholm Jr. NYY 3B/OF 25 $17
25 Rafael Devers BOS 3B 36 $22
26 Pete Alonso 1B 55 $20
27 William Contreras MIL C 26 $30
28 Michael Harris II ATL OF 36 $23
29 Matt Olson ATL 1B 37 $21
30 Austin Riley ATL 3B 33 $20
31 Jose Altuve HOU 2B 62 $14
32 Kyle Schwarber PHI OF 73 $16
33 Marcell Ozuna ATL DH 73 $18
34 Brent Rooker OAK OF 74 $15
35 Ketel Marte ARI 2B 29 $19
36 CJ Abrams WSN SS 51 $14
37 Brenton Doyle COL OF 76 $13
38 Teoscar Hernandez LAD OF 77 $18
39 Anthony Santander OF 102 $18
40 Marcus Semien TEX 2B 101 $12
41 Corey Seager TEX SS 47 $14
42 Christian Walker HOU 1B 106 $15
43 Josh Naylor ARI 1B 101 $14
44 Ozzie Albies ATL 2B 65 $15
45 Wyatt Langford TEX OF 49 $13
46 Matt McLain CIN 2B/SS 103 $14
47 Willy Adames SFG SS 83 $11
48 Oneil Cruz PIT SS/OF 44 $16
49 Yainer Diaz HOU C/1B 58 $24
50 Luis Robert Jr. CHW OF 85 $16
51 Anthony Volpe NYY SS 142 $10
52 Lawrence Butler OAK OF 70 $14
53 Bryan Reynolds PIT OF 93 $12
54 James Wood WSN OF 55 $11
55 Ian Happ CHC OF 136 $9
56 Jeremy Pena HOU SS 166 $11
57 Seiya Suzuki CHC OF 90 $11
58 Randy Arozarena SEA OF 135 $9
59 Steven Kwan CLE OF 138 $12
60 Ezequiel Tovar COL SS 126 $13
61 Cody Bellinger NYY 1B/OF 114 $9
62 Dansby Swanson CHC SS 174 $8
63 Alex Bregman 3B 137 $12
64 Mark Vientos NYM 3B 91 $16
65 Pete Crow-Armstrong CHC OF 131 $5
66 Adolis Garcia TEX OF 148 $9
67 Cal Raleigh SEA C 82 $18
68 Bryson Stott PHI 2B/SS 180 $11
69 Andres Gimenez TOR 2B 172 $7
70 Brice Turang MIL 2B 139 $5
71 Salvador Perez KCR C/1B 75 $24
72 Adley Rutschman BAL C 68 $19
73 Nick Castellanos PHI OF 179 $8
74 Junior Caminero TBR 3B 99 $12
75 Xander Bogaerts SDP 2B/SS 158 $11
76 Triston Casas BOS 1B 120 $10
77 Maikel Garcia KCR 2B/3B 214 $3
78 Riley Greene DET OF 118 $11
79 Vinnie Pasquantino KCR 1B 111 $14
80 Paul Goldschmidt NYY 1B 187 $10
81 Matt Chapman SFG 3B 132 $10
82 Spencer Steer CIN 1B/2B/OF 116 $5
83 Ceddanne Rafaela BOS 2B/SS/OF 178 $4
84 Luis Arraez SDP 1B/2B 195 $10
85 Mike Trout LAA OF 139 $12
86 Jake Burger TEX 1B/3B 120 $8
87 Nolan Arenado STL 3B 226 $8
88 Dylan Crews WSN OF 142 $4
89 Masyn Winn STL SS 167 $8
90 Willson Contreras STL C 82 $21
91 Jasson Dominguez NYY OF 153 $7
92 Bo Bichette TOR SS 146 $11
93 Cedric Mullins BAL OF 224 $7
94 Xavier Edwards MIA SS 162 $5
95 Jake McCarthy ARI OF 232 $8
96 Alec Bohm PHI 1B/3B 184 $8
97 Taylor Ward LAA OF 191 $8
98 George Springer TOR OF 243 $5
99 Tommy Edman LAD SS/OF 192 $6
100 Yandy Diaz TBR 1B 215 $11
101 Gleyber Torres DET 2B 219 $5
102 Christian Yelich MIL OF 124 $10
103 Will Smith LAD C 100 $13
104 Luis Rengifo LAA 2B/3B 160 $8
105 Luis Garcia Jr. WSN 2B 119 $9
106 Josh Lowe TBR OF 166 $0
107 Lourdes Gurriel Jr. ARI OF 222 $6
108 Brendan Donovan STL 2B/3B/OF 240 $6
109 Eugenio Suarez ARI 3B 178 $1
110 Zach Neto LAA SS 195 $10
111 Victor Robles SEA OF 208 $1
112 Tyler Fitzgerald SFG 2B/SS/OF 224 $1
113 Willi Castro MIN 2B/3B/SS/OF 242 $2
114 Nico Hoerner CHC 2B/SS 196 $4
115 Jordan Westburg BAL 2B/3B 103 $7
116 Colton Cowser BAL OF 168 $2
117 Shea Langeliers OAK C 127 $12
118 Jurickson Profar OF 231 $6
119 Zack Gelof OAK 2B 224 $1
120 Ha-seong Kim SS 316 -$1
121 Nathaniel Lowe WSN 1B 265 $3
122 Kerry Carpenter DET OF 198 $2
123 Jonathan India KCR 2B 254 $1
124 Royce Lewis MIN 3B 123 $7
125 Jesus Sanchez MIA OF 243 $4
126 TJ Friedl CIN OF 251 $4
127 Logan O’Hoppe LAA C 121 $9
128 Max Muncy LAD 3B 250 -$3
129 Parker Meadows DET OF 175 $0
130 Connor Norby MIA 2B/3B 258 -$1
131 Andrew Vaughn CHW 1B 276 $6
132 Michael Busch CHC 1B 248 $2
133 Jorge Soler LAA OF 223 $4
134 Dylan Moore SEA 1B/2B/3B/SS/OF 379 -$3
135 Carlos Correa MIN SS 263 $3
136 Lane Thomas CLE OF 175 $6
137 Trevor Story BOS SS 249 $1
138 Jacob Young WSN OF 305 $0
139 Jung Hoo Lee SFG OF 232 $10
140 Francisco Alvarez NYM C 152 $14
141 J.T. Realmuto PHI C 140 $10
142 Tyler O’Neill BAL OF 197 $2
143 Rhys Hoskins MIL 1B 300 $2
144 Byron Buxton MIN OF 254 $7
145 Ryan McMahon COL 3B 276 $2
146 Garrett Mitchell MIL OF 257 -$2
147 Josh Jung TEX 3B 223 $2
148 Tyler Stephenson CIN C 148 $11
149 Ryan Mountcastle BAL 1B 244 $1
150 Michael Toglia COL 1B/OF 180 $3
151 Wilyer Abreu BOS OF 281 -$5
152 Giancarlo Stanton NYY DH 320 $3
153 Heliot Ramos SFG OF 205 $4
154 Christian Encarnacion-Strand CIN 1B 233 $4
155 Tyler Soderstrom OAK 1B 303 $0
156 J.J. Bleday OAK OF 271 $2
157 Gabriel Moreno ARI C 200 $14
158 Christopher Morel TBR 2B/3B/OF 290 -$2
159 Jake Cronenworth SDP 1B/2B 297 -$2
160 Jordan Walker STL OF 286 $1
161 Alec Burleson STL 1B/OF 221 $2
162 Keibert Ruiz WSN C 205 $9
163 Isaac Paredes HOU 1B/3B 210 $7
164 Joc Pederson TEX DH 347 -$2
165 Colt Keith DET 2B 250 -$2
166 Lars Nootbaar STL OF 262 $2
167 Nolan Schanuel LAA 1B 315 $2
168 Ke’Bryan Hayes PIT 3B 352 -$1
169 Daulton Varsho TOR OF 356 $0
170 Jeimer Candelario CIN 1B/3B 288 $1
171 Matt Vierling DET 3B/OF 317 -$6
172 Brandon Lowe TBR 1B/2B 251 $1
173 Joey Ortiz MIL 2B/3B/SS 300 $1
174 Brandon Marsh PHI OF 322 -$1
175 Jonny Deluca TBR OF 338 -$6
176 Ryan Jeffers MIN C 240 $5
177 Jo Adell LAA OF 282 -$2
178 Jose Caballero TBR 2B/3B/SS ▼36 291 -$16
179 Matt Wallner MIN OF 283 -$2
180 Masataka Yoshida BOS DH 433 $0
181 Brandon Nimmo NYM OF 180 $4
182 Luke Raley SEA 1B/OF 314 -$5
183 Austin Wells NYY C 198 $6
184 Ryan O’Hearn BAL 1B/OF 347 -$6
185 Jake Fraley CIN OF 408 -$2
186 Connor Wong BOS C/1B/2B 238 $1
187 Sean Murphy ATL C 218 $4
188 Michael Conforto LAD OF 293 -$2
189 Nolan Jones COL OF 246 -$2
190 Andrew Benintendi CHW OF 367 -$3
191 Kyle Isbel KCR OF 549 -$3
192 Jeff McNeil NYM 2B/OF 414 $0
193 Jacob Wilson OAK SS 353 -$1
194 Jarred Kelenic ATL OF 424 -$3
195 Carlos Santana CLE 1B 370 $0
196 Ivan Herrera STL C 250 $2
197 Otto Lopez MIA 2B/3B/SS 327 -$5
198 Josh Bell WSN 1B 381 $1
199 Jose Siri NYM OF 475 -$11
200 Orlando Arcia ATL SS 448 -$3





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.

13 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jorge Soler vs Train (UNEXPECTED)Member since 2022
1 month ago

Is Royce Lewis ranking more about his injury history or his 2nd half fall off, or both? Seems low at first glance even if we’re all past those highwater extrapolation-what if scenarios of his.

HappyFunBallMember since 2019
1 month ago

A sad thing about injury histories and statistical fall-offs is that they are often related