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 1491173.291.11160420$29.75AL|NL
2 Spencer Strider IL-15 ATL 1231153.451.08178390$29.66AL|NL
3 Yoshinobu Yamamoto LAD 1351153.600.96137280$28.54AL|NL
4 Logan Webb SF 1601273.341.17135350$26.92AL|NL
5 Zac Gallen ARI 1491183.611.18142440$23.56AL|NL
6 George Kirby SEA 1381073.391.11128210$23.50AL|NL
7 Zack Wheeler PHI 1401063.551.18146400$22.58AL|NL
8 Framber Valdez HOU 1441163.341.22130490$22.57AL|NL
9 Corbin Burnes BAL 147863.611.13157440$22.47AL|NL
10 Logan Gilbert SEA 150963.541.18144390$21.53AL|NL
11 Kevin Gausman TOR 1341063.611.19142310$21.22AL|NL
12 Dylan Cease SD 133963.571.24162560$20.84AL|NL
13 Zach Eflin TB 1221063.531.11117190$20.44AL|NL
14 Pablo Lopez MIN 142863.841.15157360$20.16AL|NL
15 Aaron Nola PHI 147984.101.15152310$19.51AL|NL
16 Tyler Glasnow LAD 104943.471.13130320$19.18AL|NL
17 Freddy Peralta MIL 127873.811.16149450$18.58AL|NL
18 Blake Snell IL-15 SF 1201073.661.34149590$17.41AL|NL
19 Joe Ryan MIN 127873.951.13135320$17.06AL|NL
20 Sonny Gray STL 123853.411.19113370$15.95AL|NL
21 Shane Bieber IL-60 CLE 114753.411.15120270$15.80AL|NL
22 Chris Bassitt TOR 1381084.091.24121410$14.78AL|NL
23 Max Fried ATL 111943.381.22100320$14.76AL|NL
24 Hunter Greene CIN 114774.161.16143410$14.26AL|NL
25 Triston McKenzie CLE 124873.801.21121380$14.22AL|NL
26 Shota Imanaga CHC 112753.501.19119300$14.20AL|NL
27 Jordan Montgomery ARI 126853.471.27116360$14.03AL|NL
28 Jose Berrios TOR 141984.191.26130390$13.21AL|NL
29 Yu Darvish SD 115863.991.16110310$12.96AL|NL
30 Charlie Morton ATL 125964.091.33137530$12.67AL|NL
31 Joe Musgrove SD 116863.851.20106300$12.33AL|NL
32 Brandon Pfaadt ARI 122774.011.20121290$11.90AL|NL
33 Bobby Miller IL-15 LAD 102853.831.1799310$11.86AL|NL
34 Tanner Bibee CLE 124763.881.25120410$11.28AL|NL
35 Tarik Skubal DET 92653.491.1199220$11.25AL|NL
36 Grayson Rodriguez BAL 121664.121.21131380$10.74AL|NL
37 Carlos Rodon NYY 97763.981.17109320$10.73AL|NL
38 Bryce Miller SEA 116763.981.19107310$10.63AL|NL
39 Justin Steele IL-15 CHC 112753.661.26103330$10.07AL|NL
40 Bailey Ober MIN 118664.021.21116290$9.59AL|NL
41 Jesus Luzardo IL-15 MIA 121674.131.28137440$9.60AL|NL
42 Justin Verlander HOU 112863.891.2692360$9.12AL|NL
43 Mitch Keller PIT 139794.231.32132460$8.71AL|NL
44 Patrick Sandoval LAA 117884.041.37117480$8.49AL|NL
45 Ranger Suarez PHI 114753.841.29102370$8.41AL|NL
46 Reid Detmers LAA 116664.151.26122400$8.34AL|NL
47 Merrill Kelly IL-15 ARI 121774.021.27105360$8.35AL|NL
48 Cristian Javier IL-15 HOU 116654.061.26116490$8.15AL|NL
49 Dean Kremer BAL 128774.151.29112400$7.91AL|NL
50 Emmanuel Clase CLE 60622.731.0762140$7.68AL|NL
51 Chris Sale ATL 83643.911.21100240$7.53AL|NL
52 Hunter Brown HOU 112884.341.34114460$7.42AL|NL
53 Cole Ragans KAN 99663.771.29104380$7.37AL|NL
54 Jon Gray TEX 111664.171.26112370$7.13AL|NL
55 Aaron Civale TB 101654.111.1996270$7.08AL|NL
56 Nestor Cortes NYY 94543.831.1589230$6.74AL|NL
57 MacKenzie Gore WAS 101674.081.32114400$6.47AL|NL
58 Andres Munoz SEA 48633.091.1072190$6.42AL|NL
59 Tanner Houck BOS 94764.211.2898310$6.37AL|NL
60 Brayan Bello IL-15 BOS 118994.381.42110420$6.10AL|NL
61 Nathan Eovaldi TEX 112664.141.29104370$5.73AL|NL
62 Marcus Stroman NYY 114774.201.3195390$5.37AL|NL
63 Yusei Kikuchi TOR 113664.161.36116420$5.31AL|NL
64 Andrew Abbott CIN 118684.551.32126450$5.24AL|NL
65 Reynaldo Lopez ATL 71633.601.2578260$5.23AL|NL
66 Cristopher Sanchez PHI 117654.281.28103370$5.14AL|NL
67 A.J. Minter ATL 53743.841.1665140$5.05AL|NL
68 Clarke Schmidt NYY 109664.461.30109370$4.51AL|NL
69 Ryan Pepiot TB 79543.891.2387310$4.39AL|NL
70 Nick Pivetta IL-15 BOS 100674.511.29106360$4.32AL|NL
71 Bryce Elder ATL 122754.251.3699450$4.22AL|NL
72 Michael King SD 80554.211.28103340$4.18AL|NL
73 Matthew Strahm PHI 59543.691.1068150$3.98AL|NL
74 Miles Mikolas STL 135794.471.3096300$3.98AL|NL
75 Jhony Brito SD 86764.081.2667240$3.89AL|NL
76 Reese Olson DET 104674.201.3499430$3.86AL|NL
77 Logan Allen CLE 111674.301.33102390$3.82AL|NL
78 JP Sears OAK 117574.261.30107380$3.82AL|NL
79 Ryan Helsley STL 46633.201.1454160$3.70AL|NL
80 Tyler Wells IL-15 BAL 91554.281.1782280$3.67AL|NL
81 Alexis Diaz CIN 54653.801.1864260$3.48AL|NL
82 Josh Hader HOU 47423.031.0968190$3.37AL|NL
83 Edwin Diaz NYM 45312.891.0172150$3.26AL|NL
84 Raisel Iglesias ATL 46523.051.1056110$3.22AL|NL
85 Kutter Crawford BOS 93554.211.2792290$3.17AL|NL
86 Tanner Scott MIA 53653.751.3172270$3.01AL|NL
87 Jhoan Duran MIN 47422.861.1062140$2.98AL|NL
88 Zack Littell TB 76433.631.1466150$2.95AL|NL
89 Jack Flaherty DET 110464.351.31117430$2.91AL|NL
90 Louie Varland MIN 106674.561.32101330$2.79AL|NL
91 Griffin Jax MIN 62664.151.2166200$2.65AL|NL
92 Cody Bradford IL-15 TEX 89674.291.2777220$2.61AL|NL
93 Lance Lynn STL 117684.601.36110410$2.31AL|NL
94 Garrett Whitlock IL-15 BOS 73433.791.2176170$2.31AL|NL
95 Slade Cecconi ARI 95554.121.2677240$2.12AL|NL
96 Trevor Rogers MIA 89564.091.3387300$2.00AL|NL
97 Brady Singer KAN 117584.561.33111380$1.98AL|NL
98 Drew Smyly IL-15 CHC 93784.641.3789320$1.91AL|NL
99 Josiah Gray IL-15 WAS 108684.611.37105480$1.82AL|NL
100 Scott Barlow CLE 55433.591.2172220$1.80AL|NL
101 Edward Cabrera MIA 88574.311.3393410$1.80AL|NL
102 Erick Fedde CWS 113694.861.35113360$1.71AL|NL
103 Jameson Taillon CHC 106564.481.2790280$1.69AL|NL
104 Dane Dunning TEX 120684.601.39112440$1.69AL|NL
105 Ryne Nelson IL-15 ARI 110674.391.3488360$1.66AL|NL
106 Camilo Doval SF 53543.751.2767250$1.53AL|NL
107 Jared Jones PIT 101574.511.3197360$1.54AL|NL
108 Spencer Arrighetti HOU 85664.441.3584390$1.41AL|NL
109 Sean Manaea NYM 97564.521.3399350$1.40AL|NL
110 Jordan Romano TOR 44533.491.1754150$1.34AL|NL
111 Nick Martinez CIN 87443.981.3186270$1.31AL|NL
112 Cole Irvin BAL 110674.531.2979250$1.13AL|NL
113 Ben Brown CHC 80554.171.3380330$1.02AL|NL
114 Hunter Harvey WAS 48433.441.1154120$0.88AL|NL
115 J.P. France HOU 104664.391.4499470$0.85AL|NL
116 Ryan Pressly HOU 46423.331.1354130$0.78AL|NL
117 Kyle Harrison SF 94334.281.32107410$0.78AL|NL
118 Jordan Wicks IL-15 CHC 92554.321.3282330$0.69AL|NL
119 Keaton Winn SF 85554.291.3279280$0.59AL|NL
120 Mason Miller OAK 47212.971.0865180$0.51AL|NL
121 Mitch Spence OAK 105574.161.3683340$0.49AL|NL
122 Ronel Blanco HOU 85554.221.3986390$0.38AL|NL
123 Steven Matz STL 89554.211.3681290$0.33AL|NL
124 Clay Holmes NYY 50433.591.1554180$0.27AL|NL
125 Gavin Stone LAD 93544.491.3590350$0.27AL|NL
126 Griffin Canning LAA 92574.631.3493330$0.24AL|NL
127 David Bednar PIT 50333.431.1462150$0.21AL|NL
128 Bryan Abreu HOU 56323.721.2879300$0.09AL|NL
129 Martin Perez PIT 109564.101.3983380$0.05AL|NL
130 Ryan Walker SF 56433.791.2867210$0.00AL|NL
131 Nick Lodolo CIN 72344.361.2488240$-0.06AL|NL
132 Peter Fairbanks IL-15 TB 38423.191.2054180$-0.08AL|NL
133 Michael Wacha KAN 100574.431.3382300$-0.12AL|NL
134 Garrett Crochet CWS 57444.041.2871240$-0.18AL|NL
135 JoJo Romero STL 49433.541.2558170$-0.25AL|NL
136 Matt Waldron SD 96564.521.3180290$-0.24AL|NL
137 Frankie Montas IL-15 CIN 102584.841.36104350$-0.26AL|NL
138 Seth Lugo KAN 101564.301.3681300$-0.29AL|NL
139 Matthew Liberatore STL 94674.471.4182400$-0.32AL|NL
140 Colin Poche IL-15 TB 48543.931.2350180$-0.40AL|NL
141 James Paxton LAD 89764.781.4889410$-0.49AL|NL
142 Kevin Ginkel ARI 49433.561.2454190$-0.62AL|NL
143 Evan Phillips LAD 46313.281.1453150$-0.70AL|NL
144 Adbert Alzolay CHC 60444.271.1961160$-0.75AL|NL
145 Craig Kimbrel BAL 46554.341.2758220$-0.79AL|NL
146 Jeff Hoffman PHI 47433.841.2155200$-0.88AL|NL
147 Nick Sandlin CLE 47443.811.2254200$-1.02AL|NL
148 Tyler Anderson LAA 112574.791.3699370$-1.01AL|NL
149 Luis Gil NYY 78334.291.3999460$-1.03AL|NL
150 Jason Adam TB 45323.531.1253160$-1.08AL|NL
151 Alex Vesia LAD 50434.121.2864230$-1.16AL|NL
152 Allan Winans ATL 91554.491.3474270$-1.22AL|NL
153 Brock Burke IL-60 TEX 51433.801.2049140$-1.22AL|NL
154 Michael Lorenzen TEX 96574.641.3379360$-1.25AL|NL
155 Randy Vasquez SD 79554.421.3570310$-1.25AL|NL
156 Jordan Hicks SF 61443.971.3667300$-1.40AL|NL
157 Kyle Gibson STL 125694.691.44101480$-1.49AL|NL
158 Javier Assad CHC 98444.191.3779370$-1.54AL|NL
159 Hunter Gaddis CLE 83564.551.3572300$-1.61AL|NL
160 Alex Lange DET 50454.151.3667290$-1.72AL|NL
161 Pierce Johnson ATL 44434.001.3360180$-1.82AL|NL
162 Mark Leiter Jr. CHC 59444.211.2961240$-1.82AL|NL
163 Michael Kopech CWS 89574.861.4295470$-1.81AL|NL
164 Michael Tonkin NYY 51444.201.2051170$-1.90AL|NL
165 Taijuan Walker PHI 108674.831.3984390$-1.94AL|NL
166 Joel Payamps MIL 52443.871.2851180$-1.98AL|NL
167 Graham Ashcraft CIN 109584.931.3593360$-1.98AL|NL
168 Elijah Morgan IL-15 CLE 60333.991.2360180$-1.98AL|NL
169 Hayden Wesneski CHC 78454.461.3171270$-1.99AL|NL
170 Joe Jimenez ATL 45213.391.1557140$-2.02AL|NL
171 Yennier Cano BAL 58323.711.2555180$-2.08AL|NL
172 Miguel Diaz HOU 51323.601.2049190$-2.14AL|NL
173 Bryse Wilson MIL 88454.441.3069250$-2.13AL|NL
174 Josh Winckowski BOS 81444.341.3775280$-2.18AL|NL
175 Chris Paddack MIN 64444.531.2561150$-2.22AL|NL
176 Cade Smith CLE 49323.791.3062240$-2.24AL|NL
177 Luis Severino NYM 80454.631.3174270$-2.31AL|NL
178 Elvis Peguero MIL 53444.071.2852190$-2.33AL|NL
179 Bailey Falter PIT 95464.491.3172260$-2.33AL|NL
180 Alex Wood OAK 85464.551.3477290$-2.34AL|NL
181 Ryan Yarbrough LAD 80554.781.2963170$-2.32AL|NL
182 Kevin Kelly TB 49323.791.1446120$-2.36AL|NL
183 Jake Junis IL-15 MIL 66334.281.2768180$-2.40AL|NL
184 Kyle Hendricks IL-15 CHC 107574.831.3482270$-2.38AL|NL
185 Tyler Holton DET 62334.101.2055170$-2.40AL|NL
186 Enyel De Los Santos SD 50323.961.1852170$-2.45AL|NL
187 Ross Stripling OAK 79344.161.2967200$-2.44AL|NL
188 Aaron Bummer ATL 46434.151.3256200$-2.47AL|NL
189 Jose Alvarado PHI 41323.581.2755190$-2.46AL|NL
190 Andrew Heaney TEX 95464.891.3797350$-2.48AL|NL
191 Aaron Ashby MIL 66454.261.4374320$-2.48AL|NL
192 Bowden Francis IL-15 TOR 70454.561.3168260$-2.47AL|NL
193 Caleb Ferguson NYY 48444.201.2651180$-2.54AL|NL
194 Fernando Cruz CIN 44323.771.3663210$-2.69AL|NL
195 Seranthony Dominguez PHI 43554.401.3548190$-2.68AL|NL
196 Jonathan Loaisiga IL-60 NYY 39433.681.1634100$-2.70AL|NL
197 Chad Green IL-15 TOR 34433.861.173990$-2.74AL|NL
198 Emerson Hancock SEA 82574.591.3562280$-2.80AL|NL
199 Alec Marsh IL-15 KAN 96584.801.4491420$-2.80AL|NL
200 A.J. Puk IL-15 MIA 49454.241.3860220$-2.86AL|NL
201 DL Hall IL-15 MIL 65334.361.3879320$-2.90AL|NL
202 Giovanny Gallegos STL 45334.251.1955150$-2.95AL|NL
203 Tobias Myers MIL 89464.751.3683320$-2.96AL|NL
204 Andrew Nardi MIA 48333.881.2956190$-2.99AL|NL
205 Jake Irvin WAS 110464.751.3691410$-2.97AL|NL
206 Erik Swanson TOR 45323.911.2250140$-3.09AL|NL
207 Brandon Bielak HOU 88554.501.4371360$-3.13AL|NL
208 Roansy Contreras PIT 77344.521.3175280$-3.12AL|NL
209 Keegan Akin BAL 52223.791.2157150$-3.15AL|NL
210 Yimi Garcia TOR 47323.951.2451150$-3.21AL|NL
211 Kody Funderburk MIN 60344.271.3567260$-3.45AL|NL
212 Steven Okert MIN 46223.961.2058190$-3.49AL|NL
213 Casey Mize DET 82354.421.2560230$-3.47AL|NL
214 Adam Ottavino NYM 43323.741.2949190$-3.53AL|NL
215 Aroldis Chapman PIT 39343.961.4162250$-3.54AL|NL
216 Dylan Lee ATL 41323.641.2343120$-3.53AL|NL
217 Garrett Cleavinger TB 34323.551.2947200$-3.62AL|NL
218 Gabe Speier SEA 43213.641.1245100$-3.65AL|NL
219 Bryce Jarvis ARI 85564.551.4773400$-3.66AL|NL
220 Tanner Banks CWS 60334.191.2956160$-3.68AL|NL
221 Justin Lawrence COL 56454.511.3860260$-3.69AL|NL
222 Kyle Hurt IL-60 LAD 57334.431.3568280$-3.69AL|NL
223 Shawn Armstrong TB 46213.531.2350150$-3.76AL|NL
224 Mitchell Parker WAS 84574.671.4877400$-3.79AL|NL
225 Trent Thornton SEA 50323.821.2745160$-3.82AL|NL
226 Chase Silseth IL-60 LAA 74344.581.3676310$-3.90AL|NL
227 Josh Sborz TEX 43323.941.2949160$-3.92AL|NL
228 Jay Jackson MIN 42334.191.2348130$-3.98AL|NL
229 Joey Wentz DET 84464.771.4383370$-4.03AL|NL
230 Luis Ortiz PIT 99474.551.4484420$-4.01AL|NL
231 Tommy Henry ARI 94454.521.4073380$-4.06AL|NL
232 Paul Blackburn OAK 94464.461.4376320$-4.07AL|NL
233 Colin Rea MIL 95354.781.3281270$-4.15AL|NL
234 Jacob Waguespack TB 64444.401.4058270$-4.14AL|NL
235 Hector Neris CHC 46334.201.3153220$-4.18AL|NL
236 Carlos Estevez LAA 44334.311.2550170$-4.16AL|NL
237 Ian Hamilton NYY 46334.061.3453230$-4.17AL|NL
238 Ben Lively CLE 74454.531.4065260$-4.16AL|NL
239 Wade Miley IL-60 MIL 83554.401.4356310$-4.15AL|NL
240 Kyle Finnegan WAS 50454.351.3749200$-4.21AL|NL
241 Clayton Beeter NYY 76454.861.4177380$-4.21AL|NL
242 Ryan Fernandez STL 43333.771.2741130$-4.28AL|NL
243 Bryan Hudson MIL 50334.191.3556220$-4.27AL|NL
244 David Robertson TEX 45344.231.3253190$-4.32AL|NL
245 Michael Grove LAD 65224.291.3269230$-4.36AL|NL
246 Keegan Thompson CHC 57344.221.3658270$-4.35AL|NL
247 Miguel Castro IL-15 ARI 45334.011.3047180$-4.35AL|NL
248 Tyler Rogers SF 54334.041.2441110$-4.37AL|NL
249 Adrian Houser NYM 94564.531.4465400$-4.36AL|NL
250 Julian Merryweather IL-60 CHC 43223.951.2857180$-4.36AL|NL
251 Anthony Maldonado MIA 36333.771.2439110$-4.42AL|NL
252 Tyson Miller SEA 55334.241.3152190$-4.45AL|NL
253 Jose Soriano LAA 58344.551.4170320$-4.52AL|NL
254 Quinn Priester PIT 103484.851.4086400$-4.52AL|NL
255 Joe Boyle OAK 84584.791.6296640$-4.60AL|NL
256 Kirby Yates TEX 41334.211.3350200$-4.65AL|NL
257 Jacob Webb BAL 51224.201.2657190$-4.63AL|NL
258 Seth Martinez HOU 49324.251.2948180$-4.65AL|NL
259 Trevor Richards TOR 53224.531.3068250$-4.65AL|NL
260 Simeon Woods Richardson MIN 89454.551.4372380$-4.63AL|NL
261 Abner Uribe MIL 48223.861.3760310$-4.68AL|NL
262 Orion Kerkering PHI 43223.931.2047120$-4.69AL|NL
263 Tylor Megill IL-15 NYM 95574.891.4883390$-4.76AL|NL
264 Gregory Soto PHI 46334.481.3657220$-4.79AL|NL
265 Tyler Alexander TB 64344.591.2754170$-4.78AL|NL
266 Kenley Jansen BOS 37334.081.3245160$-4.85AL|NL
267 Andrew Kittredge STL 37323.641.203080$-4.84AL|NL
268 Max Meyer MIA 62344.271.3959250$-4.86AL|NL
269 Xzavion Curry CLE 72334.471.3258220$-4.84AL|NL
270 Yariel Rodriguez IL-15 TOR 45334.201.3046180$-4.83AL|NL
271 Jacob Lopez TB 70334.521.3968310$-4.87AL|NL
272 Brock Stewart MIN 33103.031.1847140$-4.89AL|NL
273 Daniel Coulombe BAL 39334.111.3043130$-4.97AL|NL
274 Kenta Maeda DET 85364.951.3479280$-5.00AL|NL
275 Lucas Erceg OAK 43333.971.4249250$-5.12AL|NL
276 Luis Frias IL-15 ARI 54334.211.4155250$-5.15AL|NL
277 Tim Herrin CLE 49334.221.3952240$-5.15AL|NL
278 Emilio Pagan CIN 47344.651.2749160$-5.17AL|NL
279 Joseph Mantiply ARI 41333.791.3136110$-5.23AL|NL
280 Jose Butto NYM 95464.851.4686430$-5.25AL|NL
281 Landen Roupp SF 63334.441.3656250$-5.29AL|NL
282 Zack Thompson STL 76464.821.4673380$-5.29AL|NL
283 Drew Smith IL-15 NYM 44334.271.3446200$-5.33AL|NL
284 Tim Mayza TOR 44323.951.3238160$-5.39AL|NL
285 Ryan Feltner COL 85465.021.4278330$-5.39AL|NL
286 Cole Sands MIN 56224.271.3359210$-5.38AL|NL
287 Nate Pearson TOR 46324.291.3950240$-5.44AL|NL
288 Taylor Rogers SF 37344.471.3346140$-5.46AL|NL
289 Ryan Thompson ARI 37323.831.2732110$-5.47AL|NL
290 Alex Faedo DET 68354.741.3360220$-5.49AL|NL
291 Phil Maton TB 47224.231.3154200$-5.52AL|NL
292 Nick Robertson STL 40223.771.2440130$-5.58AL|NL
293 Nick Nastrini CWS 79465.031.4780410$-5.62AL|NL
294 Jared Koenig MIL 67454.621.4355260$-5.63AL|NL
295 Jorge Lopez NYM 57344.541.3754220$-5.71AL|NL
296 Andrew Saalfrank ARI 46334.241.4350250$-5.71AL|NL
297 Kyle Muller OAK 101354.671.4385410$-5.71AL|NL
298 Chris Martin BOS 37324.061.303570$-5.75AL|NL
299 Matt Manning DET 73354.711.3561270$-5.76AL|NL
300 Marco Gonzales IL-15 PIT 83464.651.3854250$-5.81AL|NL