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 Luis Castillo SEA 1631283.531.14174490$25.26AL|NL
2 Zack Wheeler PHI 1621173.511.10169380$25.14AL|NL
3 Pablo Lopez MIN 1621173.521.14179430$24.44AL|NL
4 Kevin Gausman TOR 1561073.421.14182410$23.88AL|NL
5 George Kirby SEA 1591183.571.09150240$22.93AL|NL
6 Corbin Burnes BAL 1631073.541.14175490$22.62AL|NL
7 Max Fried ATL 1491263.411.18144370$21.04AL|NL
8 Aaron Nola PHI 1621183.891.12170350$20.92AL|NL
9 Logan Webb SF 1681083.441.17150350$20.34AL|NL
10 Tyler Glasnow LAD 1261063.501.10159390$20.07AL|NL
11 Framber Valdez HOU 1521173.401.20152490$20.03AL|NL
12 Yoshinobu Yamamoto LAD 1431173.681.13153380$19.68AL|NL
13 Edwin Diaz NYM 52322.691.04811828$19.24AL|NL
14 Tarik Skubal DET 132973.431.11151350$18.68AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Zach Eflin TB 1441073.641.11141250$18.30AL|NL
16 Zac Gallen ARI 1541073.691.16158420$18.32AL|NL
17 Logan Gilbert SEA 1561073.821.14157360$17.92AL|NL
18 Joe Ryan MIN 1461083.981.12162370$17.23AL|NL
19 Freddy Peralta MIL 135973.711.15163460$16.59AL|NL
20 Evan Phillips LAD 53323.171.09591629$15.85AL|NL
21 Camilo Doval SF 53433.251.22652228$15.18AL|NL
22 Michael King SD 135973.561.19149450$15.13AL|NL
23 Emmanuel Clase CLE 54333.011.12531328$14.82AL|NL
24 Joe Musgrove SD 137973.651.15136350$14.61AL|NL
25 Ryan Helsley STL 53433.121.16692324$14.06AL|NL
26 Chris Bassitt TOR 1601194.001.21144460$13.87AL|NL
27 Josh Hader HOU 51323.091.16742325$13.79AL|NL
28 David Bednar PIT 55323.231.17651826$13.38AL|NL
29 Sonny Gray STL 145973.661.22139470$12.85AL|NL
30 Raisel Iglesias ATL 54333.341.14651425$12.68AL|NL
31 Andres Munoz SEA 52332.931.13691922$12.26AL|NL
32 Justin Steele IL-15 CHC 138963.661.22134400$12.08AL|NL
33 Justin Verlander HOU 1421073.961.19133400$12.05AL|NL
34 Chris Sale ATL 122863.811.15144350$12.03AL|NL
35 Jordan Romano TOR 50433.371.18581824$11.79AL|NL
36 Carlos Rodon NYY 130974.061.18148440$11.33AL|NL
37 Clay Holmes NYY 53333.301.23552026$11.29AL|NL
38 Jordan Montgomery ARI 145973.801.22132390$11.02AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Mason Miller OAK 57233.331.16742423$10.88AL|NL
40 Jhoan Duran MIN 51322.831.15681820$10.78AL|NL
41 Tanner Bibee CLE 131863.761.20134400$10.34AL|NL
42 Dylan Cease SD 139873.861.27163590$10.28AL|NL
43 Alexis Diaz CIN 55433.861.28682724$10.21AL|NL
44 Peter Fairbanks IL-15 TB 43322.851.09601720$9.74AL|NL
45 Max Scherzer IL-15 TEX 110853.891.13125300$9.65AL|NL
46 Kenley Jansen BOS 52333.991.25622026$9.58AL|NL
47 Grayson Rodriguez BAL 114863.711.18123380$9.47AL|NL
48 Shota Imanaga CHC 135873.881.21136380$9.44AL|NL
49 Robert Suarez SD 55333.751.21592124$9.31AL|NL
50 Blake Snell IL-15 SF 109763.461.25139510$9.15AL|NL
51 Craig Kimbrel BAL 52333.731.22652222$8.36AL|NL
52 Jose Berrios TOR 142984.131.22133390$8.32AL|NL
53 Cole Ragans KAN 136883.871.28147560$8.30AL|NL
54 Tanner Scott MIA 53333.241.24692419$8.02AL|NL
55 Charlie Morton ATL 1371074.141.32150580$7.80AL|NL
56 Yu Darvish SD 123874.081.17125340$7.78AL|NL
57 Nathan Eovaldi TEX 135974.051.24125400$7.42AL|NL
58 Mitch Keller PIT 156994.141.29150520$7.43AL|NL
59 Nick Pivetta IL-15 BOS 125874.201.22142450$7.09AL|NL
60 Jesus Luzardo IL-15 MIA 106763.771.20120340$6.59AL|NL
61 Bailey Ober MIN 125764.081.16122280$6.53AL|NL
62 Walker Buehler IL-15 LAD 113853.921.19106310$6.16AL|NL
63 Marcus Stroman NYY 135983.981.27115440$6.04AL|NL
64 Bobby Miller IL-15 LAD 96843.831.1595270$5.96AL|NL
65 Hunter Greene CIN 119774.201.24150460$5.88AL|NL
66 Nestor Cortes NYY 115753.981.18117330$5.83AL|NL
67 Carlos Estevez LAA 53334.271.34572324$5.79AL|NL
68 Hector Neris CHC 54433.811.26612217$5.29AL|NL
69 Kyle Bradish IL-15 BAL 105753.711.21104330$5.14AL|NL
70 Aaron Civale TB 117764.041.18110300$4.84AL|NL
71 Kodai Senga IL-60 NYM 97753.691.25113430$4.84AL|NL
72 Hunter Brown HOU 103863.921.26111370$4.56AL|NL
73 Kyle Finnegan WAS 54334.051.31532021$4.47AL|NL
74 Reid Detmers LAA 140784.251.28150530$4.26AL|NL
75 Reynaldo Lopez ATL 111763.981.25121410$4.21AL|NL
76 Bryce Miller SEA 117764.111.18107290$4.08AL|NL
77 Jose Alvarado PHI 52323.091.24712512$3.95AL|NL
78 Jon Gray TEX 135874.281.27130460$3.81AL|NL
79 James McArthur KAN 53234.151.29511822$3.57AL|NL
80 Kenta Maeda DET 116774.221.22121330$3.53AL|NL
81 Griffin Canning LAA 118774.161.25125370$3.49AL|NL
82 Cristian Javier IL-15 HOU 117764.301.22125460$3.38AL|NL
83 Ryan Pepiot TB 102763.981.21103350$3.33AL|NL
84 Sean Manaea NYM 124774.241.26128400$2.94AL|NL
85 Brandon Pfaadt ARI 123774.331.21118310$2.84AL|NL
86 Merrill Kelly IL-15 ARI 115763.991.26109390$2.79AL|NL
87 Cristopher Sanchez PHI 117764.041.24105350$2.67AL|NL
88 Nick Lodolo CIN 109664.131.25129370$2.67AL|NL
89 Jason Foley DET 53223.731.30431520$2.64AL|NL
90 Yusei Kikuchi TOR 121774.181.29129440$2.58AL|NL
91 Kevin Ginkel ARI 51323.571.23562014$2.50AL|NL
92 Lance Lynn STL 140884.481.27133440$2.46AL|NL
93 Michael Kopech CWS 57244.381.33592921$2.36AL|NL
94 JP Sears OAK 134794.331.24122410$2.32AL|NL
95 Garrett Whitlock IL-15 BOS 104764.161.20100240$2.27AL|NL
96 Gerrit Cole IL-60 NYY 76533.571.1084190$2.00AL|NL
97 Ranger Suarez PHI 128763.991.31113470$1.81AL|NL
98 Devin Williams IL-60 MIL 34323.021.20471713$1.53AL|NL
99 Braxton Garrett IL-15 MIA 98653.851.2396250$1.50AL|NL
100 Clarke Schmidt NYY 125874.351.28113390$1.45AL|NL
101 Bryan Woo IL-15 SEA 95553.921.18101310$1.33AL|NL
102 Paul Sewald IL-15 ARI 39223.681.17461416$1.33AL|NL
103 Jordan Hicks SF 106673.821.33116500$1.26AL|NL
104 Dean Kremer BAL 135874.321.30116430$1.20AL|NL
105 Kirby Yates TEX 51334.171.35622716$1.16AL|NL
106 Steven Matz STL 109764.061.28103320$1.18AL|NL
107 Shane Baz IL-15 TB 86543.781.1793270$1.13AL|NL
108 Kutter Crawford BOS 121774.441.25120370$1.08AL|NL
109 Logan Allen CLE 116774.131.30110420$0.85AL|NL
110 Adbert Alzolay CHC 51323.551.15551410$0.78AL|NL
111 Taj Bradley IL-15 TB 103664.181.24109340$0.68AL|NL
112 Kyle Harrison SF 114554.061.29127500$0.56AL|NL
113 John Means IL-15 BAL 110664.181.1787250$0.49AL|NL
114 Jason Adam TB 51323.301.0962176$0.26AL|NL
115 Miles Mikolas STL 150894.451.26105320$0.25AL|NL
116 Hunter Harvey WAS 52333.541.1458158$-0.04AL|NL
117 James Paxton LAD 98754.271.28103350$-0.05AL|NL
118 Frankie Montas IL-15 CIN 117774.411.29115380$-0.28AL|NL
119 Brayan Bello IL-15 BOS 124884.271.34107410$-0.33AL|NL
120 Edward Cabrera MIA 105674.031.34114530$-0.45AL|NL
121 Zack Littell TB 119764.361.2598300$-0.44AL|NL
122 MacKenzie Gore WAS 120684.281.32127490$-0.48AL|NL
123 Patrick Sandoval LAA 132794.091.39123580$-0.53AL|NL
124 Triston McKenzie CLE 97564.121.2097320$-0.56AL|NL
125 Tanner Houck BOS 115774.251.32108420$-0.68AL|NL
126 Jameson Taillon CHC 123774.521.25107320$-0.74AL|NL
127 DL Hall IL-15 MIL 85543.901.28103370$-0.80AL|NL
128 Trevor Rogers MIA 106684.201.29107370$-0.89AL|NL
129 Ryan Pressly HOU 54433.391.1260153$-0.99AL|NL
130 Jose Quintana NYM 129774.171.35109450$-1.14AL|NL
131 Chris Paddack MIN 104764.401.2695250$-1.14AL|NL
132 Eduardo Rodriguez IL-15 ARI 89653.931.2884290$-1.38AL|NL
133 Luis Severino NYM 120774.511.30114410$-1.41AL|NL
134 Michael Wacha KAN 123774.431.29104370$-1.57AL|NL
135 Bryan Abreu HOU 55323.041.2073242$-1.62AL|NL
136 Reese Olson DET 106674.291.28102390$-1.66AL|NL
137 Justin Lawrence COL 54334.541.49562717$-1.76AL|NL
138 Aroldis Chapman PIT 51433.321.3176313$-1.84AL|NL
139 Kyle Gibson STL 142884.491.34114450$-1.85AL|NL
140 Michael Lorenzen TEX 124884.531.32101440$-2.16AL|NL
141 Andrew Abbott CIN 95654.311.31104370$-2.17AL|NL
142 Matthew Strahm PHI 56433.631.1266161$-2.36AL|NL
143 Seth Lugo KAN 121674.331.30105350$-2.36AL|NL
144 Orion Kerkering PHI 51323.741.2358187$-2.47AL|NL
145 Jose Soriano LAA 109574.081.40126580$-2.56AL|NL
146 A.J. Minter ATL 53333.451.1765173$-2.74AL|NL
147 Daniel Hudson LAD 50433.571.2161173$-2.82AL|NL
148 Keaton Winn SF 100564.151.2688290$-2.97AL|NL
149 Brady Singer KAN 132784.501.34112400$-3.10AL|NL
150 Clayton Kershaw IL-60 LAD 62533.741.1962180$-3.11AL|NL
151 Jack Flaherty DET 118774.481.38117490$-3.14AL|NL
152 Dane Dunning TEX 118774.381.35100410$-3.22AL|NL
153 Louie Varland MIN 85554.141.2582240$-3.36AL|NL
154 Trevor Megill MIL 51323.901.2765196$-3.43AL|NL
155 Joel Payamps MIL 52333.721.2252156$-3.48AL|NL
156 Jeff Hoffman PHI 53333.921.2663236$-3.52AL|NL
157 Mike Clevinger CWS 116784.651.3099370$-3.66AL|NL
158 Garrett Crochet CWS 98564.121.36103470$-3.75AL|NL
159 Chris Martin BOS 53323.431.1752103$-3.91AL|NL
160 Garrett Cleavinger TB 51333.581.2764244$-3.91AL|NL
161 David Robertson TEX 52333.851.2859226$-3.96AL|NL
162 Griffin Jax MIN 54433.901.1955163$-3.96AL|NL
163 Joe Ross MIL 106684.471.3196370$-4.09AL|NL
164 Bryce Elder ATL 120764.391.3695440$-4.12AL|NL
165 Andrew Nardi MIA 51423.671.2662222$-4.25AL|NL
166 Colin Rea MIL 112674.631.2897350$-4.37AL|NL
167 Lance McCullers IL-60 HOU 65533.801.2966280$-4.38AL|NL
168 Jake Junis IL-15 MIL 91554.371.2788250$-4.38AL|NL
169 Paul Skenes PIT 88454.171.2586310$-4.43AL|NL
170 JoJo Romero STL 52433.681.2457182$-4.47AL|NL
171 Nick Martinez CIN 111664.391.36102430$-4.47AL|NL
172 Giovanny Gallegos STL 55333.911.1760153$-4.54AL|NL
173 Brock Stewart MIN 52323.521.2465212$-4.56AL|NL
174 Alex Cobb IL-60 SF 82443.831.2873230$-4.69AL|NL
175 Taylor Rogers SF 51433.841.2561192$-4.72AL|NL
176 Joe Jimenez ATL 55323.861.2169182$-4.72AL|NL
177 Yuki Matsui SD 51223.411.2265223$-4.69AL|NL
178 Javier Assad CHC 114654.281.3796440$-4.70AL|NL
179 Robert Gasser MIL 101644.501.3497380$-4.77AL|NL
180 Erik Swanson TOR 53323.551.1659161$-4.82AL|NL
181 Andrew Heaney TEX 83554.381.2987290$-4.84AL|NL
182 Caleb Thielbar MIN 51323.711.1860162$-4.90AL|NL
183 Ross Stripling OAK 108564.381.2785250$-4.91AL|NL
184 Jordan Wicks IL-15 CHC 93654.391.3178310$-5.03AL|NL
185 Aaron Ashby MIL 79453.931.3588360$-5.10AL|NL
186 Gavin Williams IL-15 CLE 69443.951.2571270$-5.09AL|NL
187 Alex Wood OAK 109674.491.3290370$-5.12AL|NL
188 Yimi Garcia TOR 49333.821.1652143$-5.16AL|NL
189 Taijuan Walker PHI 115774.601.3491420$-5.16AL|NL
190 Daniel Coulombe BAL 51433.731.2654172$-5.19AL|NL
191 Ian Hamilton NYY 54333.551.2661242$-5.20AL|NL
192 Ben Lively CLE 113684.611.33100360$-5.34AL|NL
193 Andrew Kittredge STL 50433.731.1842112$-5.39AL|NL
194 Max Meyer MIA 93564.361.3186350$-5.44AL|NL
195 Caleb Ferguson NYY 51323.471.2758202$-5.49AL|NL
196 Yariel Rodriguez IL-15 TOR 78544.141.3579360$-5.57AL|NL
197 Tyler Anderson LAA 132774.731.35106450$-5.73AL|NL
198 Luis Gil NYY 79434.281.3088390$-5.74AL|NL
199 Ronel Blanco HOU 104654.591.38103490$-5.84AL|NL
200 Alex Vesia LAD 49333.731.2263201$-5.90AL|NL
201 Scott Barlow CLE 52333.721.2558212$-5.94AL|NL
202 Casey Mize DET 107574.481.2883320$-5.96AL|NL
203 Paul Blackburn OAK 121684.501.37100410$-6.05AL|NL
204 Matt Moore LAA 52323.951.3056224$-6.12AL|NL
205 Joe Kelly LAD 50333.741.2765231$-6.31AL|NL
206 Jose Leclerc TEX 53223.931.3161265$-6.36AL|NL
207 Mike Soroka CWS 98564.601.2985330$-6.51AL|NL
208 Chase Silseth IL-60 LAA 79554.361.3478330$-6.49AL|NL
209 Pierce Johnson ATL 52333.821.3169221$-6.61AL|NL
210 Mark Leiter Jr. CHC 53224.021.2459204$-6.60AL|NL
211 Jhony Brito SD 70544.201.2856210$-6.69AL|NL
212 Drew Rasmussen IL-60 TB 43323.321.1343120$-6.75AL|NL
213 Aaron Bummer ATL 51423.811.3261230$-6.82AL|NL
214 Gabe Speier SEA 51223.681.2055142$-6.86AL|NL
215 Phil Maton TB 52323.841.2458191$-6.85AL|NL
216 Ryne Stanek SEA 53323.841.2957242$-6.89AL|NL
217 Randy Vasquez SD 84454.091.3474350$-7.03AL|NL
218 John Schreiber KAN 51323.711.2654201$-7.12AL|NL
219 Ryan Walker SF 50333.671.2957191$-7.11AL|NL
220 Graham Ashcraft CIN 129784.751.38100450$-7.23AL|NL
221 Colin Poche IL-15 TB 44423.791.2347170$-7.21AL|NL
222 Tim Mayza TOR 48323.291.2547150$-7.26AL|NL
223 Sixto Sanchez MIA 53323.711.2051150$-7.24AL|NL
224 Seranthony Dominguez PHI 50433.971.3152211$-7.36AL|NL
225 Shawn Armstrong TB 50223.621.1852141$-7.44AL|NL
226 Jeffrey Springs IL-60 TB 39323.521.1344110$-7.44AL|NL
227 Alex Lange DET 50333.951.3859283$-7.47AL|NL
228 Matt Manning DET 95564.581.2970310$-7.74AL|NL
229 Adam Ottavino NYM 51333.941.3153222$-7.83AL|NL
230 Drew Thorpe CWS 73454.301.3066250$-7.84AL|NL
231 Alek Manoah IL-15 TOR 79554.511.3471330$-7.84AL|NL
232 A.J. Puk IL-15 MIA 38224.011.2542135$-7.87AL|NL
233 Adrian Houser NYM 107674.511.3980400$-7.94AL|NL
234 Gregory Soto PHI 51333.961.3456242$-7.98AL|NL
235 Chad Green IL-15 TOR 43323.881.1849130$-8.09AL|NL
236 Steven Okert MIN 50324.051.2560210$-8.10AL|NL
237 Gavin Stone LAD 66434.351.3064240$-8.12AL|NL
238 Jose Urquidy IL-15 HOU 76544.691.2761210$-8.19AL|NL
239 Fernando Cruz CIN 52224.231.2868232$-8.22AL|NL
240 Enyel De Los Santos SD 51323.931.2953201$-8.22AL|NL
241 Shelby Miller DET 49324.051.3152232$-8.25AL|NL
242 Emilio Pagan CIN 53334.421.2657192$-8.27AL|NL
243 Yennier Cano BAL 53223.691.2850172$-8.29AL|NL
244 Anthony Maldonado MIA 48324.131.2850182$-8.31AL|NL
245 J.P. France HOU 72544.421.3663290$-8.32AL|NL
246 Xzavion Curry CLE 92554.521.3369290$-8.32AL|NL
247 Matt Waldron SD 104564.711.3282320$-8.37AL|NL
248 Martin Perez PIT 117674.481.4184430$-8.40AL|NL
249 Huascar Ynoa ATL 60444.421.3164230$-8.41AL|NL
250 Landen Roupp SF 52333.921.2653190$-8.47AL|NL
251 Wandy Peralta SD 49323.671.3246221$-8.53AL|NL
252 Josh Winckowski BOS 80444.221.3770280$-8.54AL|NL
253 Jared Jones PIT 98574.701.3789400$-8.58AL|NL
254 Dylan Lee ATL 44313.811.2246120$-8.58AL|NL
255 Jay Jackson MIN 46333.821.2447150$-8.66AL|NL
256 Josh Sborz TEX 49334.201.2660190$-8.65AL|NL
257 Lucas Erceg OAK 53334.151.4461313$-8.70AL|NL
258 Victor Gonzalez NYY 50333.951.2847191$-8.74AL|NL
259 Tyler Rogers SF 52333.931.2738142$-8.72AL|NL
260 Nick Sandlin CLE 51333.961.2753230$-8.73AL|NL
261 Andrew Chafin DET 51233.941.3056222$-8.75AL|NL
262 Kevin Kelly TB 47323.831.2142130$-8.80AL|NL
263 Erick Fedde CWS 117694.921.3696400$-8.81AL|NL
264 John Brebbia CWS 50334.221.2753171$-8.83AL|NL
265 Bryan Hudson MIL 54324.011.3557241$-8.84AL|NL
266 Gregory Santos IL-60 SEA 42223.761.2842143$-8.84AL|NL
267 David Peterson IL-60 NYM 62334.071.3668270$-8.90AL|NL
268 Josiah Gray IL-15 WAS 122684.911.41112550$-9.01AL|NL
269 Hoby Milner MIL 51223.721.2148130$-9.09AL|NL
270 Tyler Holton DET 47223.581.1842130$-9.11AL|NL
271 Ryan Yarbrough LAD 64444.541.2451140$-9.10AL|NL
272 Kody Funderburk MIN 41313.611.3145180$-9.19AL|NL
273 Zack Thompson STL 58444.241.3656250$-9.22AL|NL
274 Will Vest DET 49223.801.2851171$-9.27AL|NL
275 Greg Weissert BOS 49424.391.3953231$-9.40AL|NL
276 Tyler Wells IL-15 BAL 49324.291.1845140$-9.38AL|NL
277 Ryan Thompson ARI 51334.011.2943171$-9.41AL|NL
278 Bryse Wilson MIL 70444.421.3054200$-9.42AL|NL
279 Cade Smith CLE 49324.061.3255210$-9.44AL|NL
280 Bailey Falter PIT 81454.561.3165210$-9.45AL|NL
281 Brooks Raley IL-15 NYM 46223.811.2850181$-9.45AL|NL
282 Tayler Saucedo SEA 51324.031.3547221$-9.82AL|NL
283 Steven Wilson CWS 53224.381.2957252$-9.86AL|NL
284 Thyago Vieira MIL 49334.121.3353210$-9.91AL|NL
285 Abner Uribe MIL 41213.481.3653250$-9.94AL|NL
286 Ben Brown CHC 49334.151.3252220$-9.98AL|NL
287 Genesis Cabrera TOR 51324.261.3451231$-10.00AL|NL
288 Tim Herrin CLE 46323.951.3448200$-10.02AL|NL
289 AJ Smith-Shawver ATL 70434.621.3972310$-10.03AL|NL
290 Jacob Webb BAL 51324.291.3950242$-10.13AL|NL
291 Matthew Liberatore STL 68444.471.3760270$-10.15AL|NL
292 Nate Pearson TOR 47324.231.3252210$-10.17AL|NL
293 Will Smith KAN 50244.441.3049193$-10.20AL|NL
294 Blake Treinen IL-15 LAD 37323.941.2537130$-10.21AL|NL
295 Simeon Woods Richardson MIN 97564.731.4080400$-10.25AL|NL
296 Hayden Wesneski CHC 53334.331.2850180$-10.24AL|NL
297 Kyle Hendricks IL-15 CHC 82454.581.3158200$-10.24AL|NL
298 Rafael Montero HOU 51324.231.3454200$-10.29AL|NL
299 Trevor Richards TOR 50224.241.3063220$-10.29AL|NL
300 Cole Irvin BAL 71354.381.2854170$-10.26AL|NL