2024 Fantasy Baseball Rankings - P
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team IPWLERAWHIPKBBSVMixed Value
1 Zack Wheeler PHI 1661273.251.13172410$26.73AL|NL
2 Pablo Lopez MIN 1621173.361.15179430$24.04AL|NL
3 Logan Webb SF 1701273.161.18146360$23.59AL|NL
4 Kevin Gausman TOR 1581173.351.16177410$23.28AL|NL
5 Corbin Burnes BAL 1661183.431.16177500$23.13AL|NL
6 Luis Castillo SEA 1651173.531.15174490$22.29AL|NL
7 George Kirby SEA 1601173.411.11148250$22.19AL|NL
8 Tarik Skubal DET 1341053.091.11154350$21.71AL|NL
9 Yoshinobu Yamamoto LAD 1501073.451.11159380$20.78AL|NL
10 Joe Ryan MIN 1501073.621.11172380$20.56AL|NL
11 Zach Eflin TB 1501073.421.11143260$19.60AL|NL
12 Edwin Diaz NYM 55332.491.05821930$19.49AL|NL
13 Zac Gallen ARI 1631173.591.19165460$19.30AL|NL
14 Freddy Peralta MIL 140963.431.13170480$19.22AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Gilbert SEA 1631173.691.16161400$19.20AL|NL
16 Max Fried ATL 1521163.361.20141390$18.13AL|NL
17 Tyler Glasnow LAD 124953.331.12156380$17.74AL|NL
18 Aaron Nola PHI 1661093.741.17164370$17.53AL|NL
19 Framber Valdez IL-15 HOU 1471163.371.22143490$17.23AL|NL
20 Dylan Cease SD 1461063.591.23177610$16.86AL|NL
21 Chris Sale ATL 128953.341.16155380$16.72AL|NL
22 Michael King SD 1581083.781.25177590$15.00AL|NL
23 Sonny Gray STL 1481073.591.21143470$14.61AL|NL
24 Emmanuel Clase CLE 56332.911.11551329$14.56AL|NL
25 Mason Miller OAK 60332.981.10832424$14.37AL|NL
26 Raisel Iglesias ATL 57333.301.12651427$13.00AL|NL
27 Camilo Doval SF 55333.301.24672429$12.68AL|NL
28 Josh Hader HOU 53333.401.13762326$12.64AL|NL
29 Jesus Luzardo MIA 147983.741.25164510$12.60AL|NL
30 Grayson Rodriguez BAL 143973.731.22153470$12.58AL|NL
31 David Bednar PIT 58333.231.17681926$12.29AL|NL
32 Shota Imanaga CHC 143973.761.22147400$11.81AL|NL
33 Joe Musgrove SD 142973.791.18134370$11.72AL|NL
34 Clay Holmes NYY 56333.231.23582128$11.67AL|NL
35 Chris Bassitt TOR 1651083.981.24151500$11.46AL|NL
36 Carlos Rodon NYY 134873.791.19150460$11.23AL|NL
37 Ryan Helsley STL 55333.401.15682225$11.21AL|NL
38 Evan Phillips LAD 55333.401.16621826$11.15AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Andres Munoz SEA 55333.011.15722222$10.92AL|NL
40 Cole Ragans KAN 138963.681.28149540$10.48AL|NL
41 Jhoan Duran IL-15 MIN 50332.771.12651821$10.23AL|NL
42 Craig Kimbrel BAL 56333.571.20712324$9.77AL|NL
43 Jose Berrios TOR 151983.931.24142420$9.55AL|NL
44 Mitch Keller PIT 1601083.861.33149540$8.86AL|NL
45 Kenley Jansen BOS 54333.881.28632327$8.85AL|NL
46 Hunter Greene CIN 126864.001.23155480$8.73AL|NL
47 Jordan Romano TOR 52333.791.21601925$8.45AL|NL
48 Nestor Cortes NYY 123863.951.16125340$8.34AL|NL
49 Max Scherzer IL-15 TEX 119763.991.13134320$8.31AL|NL
50 Nathan Eovaldi TEX 144973.981.25137440$8.22AL|NL
51 Jordan Montgomery ARI 151983.871.27133420$8.17AL|NL
52 Justin Steele IL-15 CHC 124863.591.24119370$7.95AL|NL
53 Blake Snell IL-15 SF 111853.571.29138520$7.94AL|NL
54 Alexis Diaz CIN 58334.161.29692926$7.82AL|NL
55 Justin Verlander HOU 149894.101.20136420$7.73AL|NL
56 Bailey Ober MIN 126863.961.18124300$7.71AL|NL
57 Robert Suarez SD 58333.911.26612325$7.70AL|NL
58 Reid Detmers LAA 144884.011.28156540$7.41AL|NL
59 Charlie Morton ATL 141973.921.33153600$7.42AL|NL
60 Adbert Alzolay CHC 57333.861.21601723$7.20AL|NL
61 Yu Darvish IL-15 SD 125864.001.19124360$7.11AL|NL
62 Tanner Scott MIA 55333.361.31702721$7.02AL|NL
63 Peter Fairbanks IL-15 TB 45223.011.18601921$6.74AL|NL
64 Carlos Estevez LAA 56334.141.29602225$6.48AL|NL
65 Nick Lodolo CIN 115763.751.25134390$6.40AL|NL
66 Yusei Kikuchi TOR 130873.971.29142480$6.03AL|NL
67 Cristopher Sanchez PHI 124863.831.27115400$5.10AL|NL
68 MacKenzie Gore WAS 125864.001.31140510$5.03AL|NL
69 Bobby Miller IL-15 LAD 102743.661.20102300$4.86AL|NL
70 James McArthur KAN 56333.791.32542022$4.80AL|NL
71 Bryan Woo IL-15 SEA 104753.881.19109340$4.58AL|NL
72 Tanner Bibee CLE 133784.041.25129430$4.38AL|NL
73 Aaron Civale TB 118764.041.19112320$4.32AL|NL
74 Paul Sewald IL-15 ARI 47333.651.19551718$4.16AL|NL
75 Tanner Houck BOS 123863.841.31118420$4.13AL|NL
76 Garrett Crochet CWS 109753.881.28127470$4.06AL|NL
77 Nick Pivetta IL-15 BOS 127774.101.28140470$3.97AL|NL
78 Kyle Finnegan WAS 57334.071.33552222$3.90AL|NL
79 Reynaldo Lopez ATL 111763.851.27119410$3.82AL|NL
80 Jason Foley DET 55333.701.31441621$3.69AL|NL
81 Marcus Stroman NYY 139874.021.29118450$3.58AL|NL
82 Shane Baz IL-15 TB 100653.851.17106300$3.54AL|NL
83 Sean Manaea NYM 130784.061.28132450$3.55AL|NL
84 Garrett Whitlock IL-15 BOS 108753.781.24103270$3.51AL|NL
85 Brandon Pfaadt ARI 128774.131.23120310$3.48AL|NL
86 Ranger Suarez PHI 139873.961.32122490$3.41AL|NL
87 Clarke Schmidt NYY 129784.011.27123410$3.39AL|NL
88 Jon Gray TEX 133784.081.28131460$3.33AL|NL
89 Kutter Crawford BOS 130784.051.28128420$3.26AL|NL
90 Jose Alvarado PHI 55333.321.27712713$2.90AL|NL
91 Michael Kopech CWS 60334.581.35653122$2.83AL|NL
92 Kodai Senga IL-60 NYM 103653.801.26117450$2.75AL|NL
93 Bryce Miller SEA 118764.111.22108320$2.68AL|NL
94 Brady Singer KAN 141884.011.35123440$2.13AL|NL
95 Merrill Kelly IL-15 ARI 120764.021.28113410$2.07AL|NL
96 Jack Flaherty DET 130784.011.34131510$1.99AL|NL
97 Zack Littell TB 126774.161.23106310$2.00AL|NL
98 Chris Paddack MIN 109753.941.2599260$1.98AL|NL
99 Ryan Pepiot TB 113674.121.23118420$1.91AL|NL
100 Walker Buehler IL-15 LAD 120764.091.25106350$1.83AL|NL
101 Trevor Rogers MIA 118763.901.32114410$1.80AL|NL
102 Taj Bradley IL-15 TB 113674.131.23116370$1.67AL|NL
103 Hunter Brown HOU 104753.851.31107400$1.64AL|NL
104 Kirby Yates TEX 53334.231.32652617$1.45AL|NL
105 Brayan Bello IL-15 BOS 130873.901.38115440$1.38AL|NL
106 Lance Lynn STL 138784.321.29130450$1.14AL|NL
107 Steven Matz STL 115763.951.31105360$0.94AL|NL
108 Gerrit Cole IL-60 NYY 82543.901.1291220$0.92AL|NL
109 Paul Skenes PIT 86643.601.2690310$0.88AL|NL
110 Kyle Bradish IL-15 BAL 100653.851.2596320$0.77AL|NL
111 Jordan Hicks SF 116763.801.39117560$0.79AL|NL
112 Kenta Maeda DET 118764.251.27112360$0.76AL|NL
113 Luis Severino NYM 125774.161.30115410$0.74AL|NL
114 JP Sears OAK 137784.341.28121440$0.52AL|NL
115 Hunter Harvey WAS 55333.321.1661168$0.40AL|NL
116 Kyle Harrison SF 114674.071.32123480$0.28AL|NL
117 Kevin Ginkel ARI 54333.681.26592112$0.25AL|NL
118 Devin Williams IL-60 MIL 36223.391.19491714$-0.08AL|NL
119 Braxton Garrett IL-15 MIA 96653.801.2789250$-0.14AL|NL
120 Jameson Taillon CHC 129784.371.27109340$-0.38AL|NL
121 Jared Jones PIT 108664.021.31108390$-0.49AL|NL
122 Ross Stripling OAK 117764.161.2894290$-0.54AL|NL
123 Edward Cabrera MIA 113674.061.35121550$-0.63AL|NL
124 Patrick Sandoval LAA 133784.111.39127580$-0.67AL|NL
125 Justin Lawrence COL 56334.041.45592816$-0.85AL|NL
126 Dean Kremer BAL 129784.361.30112400$-0.95AL|NL
127 Jason Adam TB 54333.381.1364195$-1.02AL|NL
128 Alex Cobb IL-60 SF 90643.681.3078260$-1.29AL|NL
129 Michael Wacha KAN 128774.301.32110400$-1.29AL|NL
130 A.J. Minter ATL 55333.161.1567173$-1.48AL|NL
131 Miles Mikolas STL 152894.491.30106340$-1.67AL|NL
132 Jose Soriano LAA 103664.041.39117530$-1.72AL|NL
133 Eduardo Rodriguez IL-15 ARI 92653.951.3086310$-1.89AL|NL
134 Griffin Canning LAA 120674.431.30119400$-1.90AL|NL
135 Ryan Pressly HOU 56333.251.1463163$-1.90AL|NL
136 Paul Blackburn OAK 125774.071.38104430$-1.97AL|NL
137 Aroldis Chapman PIT 54333.291.3181334$-2.12AL|NL
138 Keaton Winn SF 94653.951.3082290$-2.23AL|NL
139 Reese Olson DET 107664.101.3399400$-2.25AL|NL
140 Jordan Wicks CHC 109664.141.3298370$-2.34AL|NL
141 Cristian Javier IL-15 HOU 122594.551.26124490$-2.40AL|NL
142 Orion Kerkering PHI 53333.721.2360187$-2.46AL|NL
143 Jose Quintana NYM 135874.261.41112510$-2.53AL|NL
144 Max Meyer MIA 104664.111.3497380$-2.71AL|NL
145 Matthew Strahm PHI 59333.501.1270171$-2.76AL|NL
146 Yariel Rodriguez TOR 90554.011.3196390$-2.77AL|NL
147 Jake Junis IL-15 MIL 94564.081.2891260$-2.91AL|NL
148 Louie Varland MIN 94564.031.2990280$-2.96AL|NL
149 Kyle Gibson STL 148894.391.39116510$-3.00AL|NL
150 Luis Gil NYY 83544.091.33101430$-3.08AL|NL
151 Daniel Hudson LAD 53333.781.2165185$-3.15AL|NL
152 Logan Allen CLE 119674.351.33108420$-3.17AL|NL
153 Seth Lugo KAN 130784.351.36104390$-3.43AL|NL
154 Giovanny Gallegos STL 58333.751.1663173$-3.58AL|NL
155 Joe Jimenez ATL 57333.621.1970192$-3.61AL|NL
156 Joel Payamps MIL 57333.811.2355176$-3.65AL|NL
157 Yimi Garcia TOR 52333.621.1357143$-3.68AL|NL
158 Bryan Abreu HOU 57333.501.2674282$-3.82AL|NL
159 Griffin Jax MIN 56333.501.2159183$-3.93AL|NL
160 Joe Ross MIL 113674.371.34101400$-4.05AL|NL
161 Trevor Megill MIL 53333.591.2568213$-4.04AL|NL
162 JoJo Romero STL 54333.291.2260192$-4.07AL|NL
163 Frankie Montas IL-15 CIN 119674.401.36110410$-4.16AL|NL
164 Brock Stewart MIN 54333.451.2668232$-4.33AL|NL
165 David Robertson TEX 54333.921.3062236$-4.33AL|NL
166 Joe Kelly LAD 52333.171.2964242$-4.34AL|NL
167 John Means IL-15 BAL 106574.481.2283250$-4.39AL|NL
168 Triston McKenzie CLE 103564.471.2795360$-4.46AL|NL
169 Chris Martin BOS 56333.541.2154113$-4.50AL|NL
170 Jeff Hoffman PHI 56334.131.2965256$-4.55AL|NL
171 Dane Dunning TEX 124684.371.38110460$-4.70AL|NL
172 Alex Wood OAK 114674.251.3794400$-4.76AL|NL
173 Aaron Ashby MIL 82543.971.3886380$-4.84AL|NL
174 Gabe Speier SEA 54333.341.1759150$-4.88AL|NL
175 Clayton Kershaw IL-60 LAD 61433.791.2061170$-4.87AL|NL
176 Yuki Matsui SD 53333.721.2664253$-4.90AL|NL
177 Matt Brash IL-15 SEA 45223.121.2259203$-4.94AL|NL
178 Andrew Nardi MIA 54333.551.2664222$-4.98AL|NL
179 Taylor Rogers SF 53333.501.2561192$-5.01AL|NL
180 Nick Martinez CIN 112674.391.38103420$-5.02AL|NL
181 Graham Ashcraft CIN 132784.461.39106460$-5.03AL|NL
182 Abner Uribe MIL 55333.961.3569335$-5.06AL|NL
183 Ian Hamilton NYY 57333.501.2863252$-5.07AL|NL
184 Casey Mize DET 109574.341.2986320$-5.09AL|NL
185 Gavin Williams IL-15 CLE 76444.081.2677290$-5.13AL|NL
186 Ryan Walker SF 52333.291.2560191$-5.16AL|NL
187 Fernando Cruz CIN 55333.811.2974252$-5.21AL|NL
188 Scott Barlow CLE 55333.601.2561212$-5.23AL|NL
189 Robert Gasser MIL 90554.311.3185320$-5.22AL|NL
190 Bryce Elder ATL 125684.311.3899450$-5.31AL|NL
191 Gregory Santos IL-60 SEA 46333.471.2445164$-5.34AL|NL
192 Garrett Cleavinger TB 52333.731.2967272$-5.66AL|NL
193 Drew Rasmussen IL-60 TB 46333.161.1346120$-5.72AL|NL
194 Caleb Thielbar MIN 53333.651.2362181$-5.71AL|NL
195 Pierce Johnson ATL 54333.621.3070231$-5.76AL|NL
196 Erik Swanson TOR 56333.841.2061171$-5.87AL|NL
197 Adam Ottavino NYM 54333.751.2660232$-5.92AL|NL
198 David Peterson IL-60 NYM 60433.671.3264250$-5.94AL|NL
199 Erick Fedde CWS 121584.511.35110420$-5.92AL|NL
200 Mark Leiter Jr. CHC 54333.951.3058214$-5.98AL|NL
201 Randy Vasquez SD 91564.251.3480360$-6.02AL|NL
202 Caleb Ferguson NYY 53333.721.2658212$-6.04AL|NL
203 Colin Rea MIL 122594.551.32100370$-6.26AL|NL
204 DL Hall IL-15 MIL 77444.111.3686360$-6.25AL|NL
205 Aaron Bummer ATL 53333.251.3262240$-6.29AL|NL
206 Hector Neris CHC 56334.181.3062244$-6.31AL|NL
207 Javier Assad CHC 110674.401.3991420$-6.33AL|NL
208 Steven Okert MIN 52333.851.2563221$-6.47AL|NL
209 Lance McCullers IL-60 HOU 71444.011.3270300$-6.53AL|NL
210 Alex Lange DET 52333.751.3863293$-6.56AL|NL
211 Shawn Armstrong TB 49333.681.2051151$-6.59AL|NL
212 Andrew Heaney TEX 85464.411.3188310$-6.59AL|NL
213 Mike Clevinger CWS 127594.711.31107420$-6.59AL|NL
214 Martin Perez PIT 129784.351.4392480$-6.59AL|NL
215 Daniel Coulombe BAL 54333.791.2458181$-6.57AL|NL
216 Andrew Abbott CIN 101474.521.34105390$-6.73AL|NL
217 Alex Vesia LAD 51333.881.2764231$-6.73AL|NL
218 Cade Smith CLE 51333.491.2961230$-6.76AL|NL
219 Yennier Cano BAL 55333.851.2951193$-6.78AL|NL
220 Jose Leclerc TEX 56334.411.3463295$-6.84AL|NL
221 Ben Lively CLE 114584.531.3598360$-6.86AL|NL
222 Cade Povich BAL 64444.051.3064250$-6.89AL|NL
223 Andrew Chafin DET 53333.801.3259232$-6.93AL|NL
224 Anthony Bender MIA 50333.651.3051192$-7.03AL|NL
225 Ronel Blanco HOU 112584.631.38110510$-7.11AL|NL
226 Lucas Erceg OAK 56333.841.4164323$-7.15AL|NL
227 Colin Poche TB 53334.161.2653213$-7.15AL|NL
228 Kody Funderburk MIN 51333.581.2957220$-7.37AL|NL
229 Tyler Anderson LAA 140694.731.37113490$-7.40AL|NL
230 Huascar Ynoa ATL 67444.121.3467250$-7.50AL|NL
231 Gregory Soto PHI 53333.911.3459252$-7.49AL|NL
232 Michael Lorenzen TEX 111584.581.3593420$-7.50AL|NL
233 Trevor Richards TOR 52333.871.2964230$-7.53AL|NL
234 Austin Adams OAK 52333.751.3568280$-7.57AL|NL
235 Gavin Stone LAD 63434.061.3361230$-7.64AL|NL
236 Drew Thorpe CWS 79454.341.3069270$-7.68AL|NL
237 John Schreiber KAN 54333.691.3152211$-7.70AL|NL
238 Adrian Morejon SD 51333.741.2552170$-7.78AL|NL
239 Colin Holderman PIT 53333.721.3253221$-7.84AL|NL
240 Matt Moore LAA 54334.341.3557234$-7.85AL|NL
241 Tyler Holton DET 49333.641.2244140$-7.94AL|NL
242 Hoby Milner MIL 54333.951.2649151$-8.09AL|NL
243 Ryne Stanek SEA 54334.231.3158262$-8.14AL|NL
244 Brooks Raley IL-15 NYM 48333.901.2952191$-8.13AL|NL
245 Andrew Kittredge STL 52334.061.2544132$-8.16AL|NL
246 Bryan Hudson MIL 52333.671.3356230$-8.17AL|NL
247 Sixto Sanchez MIA 47333.461.2642140$-8.18AL|NL
248 Will Vest DET 51333.881.2950181$-8.22AL|NL
249 Tyler Wells IL-15 BAL 59334.271.1954170$-8.23AL|NL
250 Chase Silseth IL-15 LAA 81454.441.3681340$-8.21AL|NL
251 Phil Maton TB 55334.031.3157221$-8.25AL|NL
252 Luke Little CHC 48333.731.3560260$-8.25AL|NL
253 Jhony Brito SD 76444.321.2959230$-8.26AL|NL
254 Ben Brown CHC 56333.961.3060230$-8.24AL|NL
255 Jeffrey Springs IL-60 TB 41223.471.1546120$-8.30AL|NL
256 Quinn Priester PIT 92564.351.4075360$-8.28AL|NL
257 Nick Sandlin CLE 53334.081.2658230$-8.29AL|NL
258 Enyel De Los Santos SD 54334.101.2854211$-8.34AL|NL
259 Yency Almonte CHC 52334.001.3154231$-8.43AL|NL
260 James Paxton LAD 105484.591.38103420$-8.43AL|NL
261 Tyler Rogers SF 54333.971.2639132$-8.44AL|NL
262 Matthew Liberatore STL 70444.161.3662280$-8.47AL|NL
263 Tim Mayza TOR 51333.701.2948180$-8.50AL|NL
264 Chad Green IL-15 TOR 43223.671.1648120$-8.56AL|NL
265 Josh Winckowski BOS 76444.141.3865270$-8.59AL|NL
266 John Brebbia CWS 53334.191.2854181$-8.60AL|NL
267 Spencer Turnbull PHI 76444.261.3870290$-8.64AL|NL
268 Ryan Brasier LAD 53334.231.2550161$-8.70AL|NL
269 Nate Pearson TOR 50334.011.3056240$-8.77AL|NL
270 Josh Sborz IL-15 TEX 45223.541.2753180$-8.85AL|NL
271 Dylan Lee ATL 46333.861.2646140$-8.87AL|NL
272 Michael Grove LAD 50333.971.3053170$-8.93AL|NL
273 Luis Garcia LAA 53333.911.3450191$-8.90AL|NL
274 Keegan Akin BAL 43223.531.2146130$-8.92AL|NL
275 Jacob deGrom IL-60 TEX 23212.820.963250$-8.93AL|NL
276 Matt Waldron SD 99474.561.3379310$-8.96AL|NL
277 Landen Roupp SF 55333.921.3152210$-8.97AL|NL
278 Tim Herrin CLE 48333.811.3149200$-8.99AL|NL
279 Shelby Miller DET 52334.291.3353232$-8.98AL|NL
280 Seranthony Dominguez PHI 52334.151.3355221$-9.01AL|NL
281 Cody Bradford IL-15 TEX 67354.381.2559170$-9.01AL|NL
282 Jordan Leasure CWS 54334.451.3757253$-9.03AL|NL
283 Ryan Fernandez STL 51334.001.3147181$-9.06AL|NL
284 Cole Irvin BAL 63434.301.2948150$-9.03AL|NL
285 Ryan Thompson ARI 53333.991.3045171$-9.08AL|NL
286 Emilio Pagan CIN 56334.611.2957202$-9.15AL|NL
287 Will Smith KAN 52334.271.3749203$-9.16AL|NL
288 AJ Smith-Shawver ATL 75444.491.3976340$-9.18AL|NL
289 Ryan Borucki IL-15 PIT 46333.901.2643170$-9.24AL|NL
290 Tanner Banks CWS 47333.891.2845140$-9.23AL|NL
291 Reed Garrett NYM 53333.871.3857230$-9.26AL|NL
292 Elvis Peguero MIL 51333.821.3348200$-9.31AL|NL
293 Jorge Alcala MIN 46334.031.2848180$-9.33AL|NL
294 Bryse Wilson MIL 65444.481.2952180$-9.33AL|NL
295 A.J. Puk IL-15 MIA 38313.591.3242150$-9.37AL|NL
296 Matt Manning DET 99474.561.3477340$-9.37AL|NL
297 Roansy Contreras PIT 51334.011.2948190$-9.36AL|NL
298 Greg Weissert BOS 52334.061.3854241$-9.45AL|NL
299 Tayler Saucedo SEA 52333.851.3550220$-9.45AL|NL
300 Bowden Francis IL-15 TOR 60334.471.2760210$-9.46AL|NL