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 1441163.291.11154400$29.97AL|NL
2 Yoshinobu Yamamoto LAD 1331153.580.97135280$29.11AL|NL
3 Spencer Strider IL-15 ATL 1191053.451.08172370$28.50AL|NL
4 Logan Webb SF 1531163.341.17129330$25.47AL|NL
5 George Kirby SEA 1361063.371.11125210$24.08AL|NL
6 Zack Wheeler PHI 1381063.571.17144390$23.30AL|NL
7 Corbin Burnes BAL 144863.621.12153430$23.01AL|NL
8 Framber Valdez HOU 1401163.421.22126470$22.26AL|NL
9 Kevin Gausman TOR 1321063.571.19142310$22.19AL|NL
10 Zac Gallen ARI 1431073.611.18137420$22.18AL|NL
11 Tyler Glasnow LAD 1041043.371.12131310$22.16AL|NL
12 Logan Gilbert SEA 148963.531.18142400$22.13AL|NL
13 Dylan Cease SD 131953.501.23160540$22.08AL|NL
14 Pablo Lopez MIN 140863.791.14156360$21.36AL|NL
15 Zach Eflin TB 1211063.531.10116180$21.27AL|NL
16 Aaron Nola PHI 144974.121.16149320$19.29AL|NL
17 Freddy Peralta MIL 123873.811.16144440$18.53AL|NL
18 Sonny Gray STL 122853.361.18112370$16.92AL|NL
19 Joe Ryan MIN 123873.951.13130310$16.90AL|NL
20 Blake Snell IL-15 SF 115973.661.34142570$15.74AL|NL
21 Chris Bassitt TOR 1361084.061.24119400$15.11AL|NL
22 Shota Imanaga CHC 110743.451.18118290$14.99AL|NL
23 Max Fried ATL 107943.381.2297310$14.70AL|NL
24 Triston McKenzie CLE 121873.801.20118370$14.48AL|NL
25 Hunter Greene CIN 113774.151.17141410$14.26AL|NL
26 Shane Bieber IL-60 CLE 109643.411.15115260$14.08AL|NL
27 Jose Berrios TOR 136984.191.26126380$13.05AL|NL
28 Jordan Montgomery ARI 123863.601.28112360$12.92AL|NL
29 Yu Darvish SD 111863.991.16106300$12.72AL|NL
30 Charlie Morton ATL 124964.111.33135520$12.64AL|NL
31 Brandon Pfaadt ARI 121773.961.20119280$12.25AL|NL
32 Joe Musgrove SD 115763.811.19107290$11.79AL|NL
33 Bobby Miller IL-15 LAD 99853.831.1796300$11.70AL|NL
34 Tarik Skubal DET 89653.491.1196210$11.06AL|NL
35 Kyle Bradish BAL 110753.751.24105380$10.51AL|NL
36 Bryce Miller SEA 112763.981.19104300$10.43AL|NL
37 Grayson Rodriguez IL-15 BAL 116664.121.21125370$10.24AL|NL
38 Carlos Rodon NYY 95764.121.17107310$10.06AL|NL
39 Justin Steele IL-15 CHC 107753.661.2698310$9.62AL|NL
40 Patrick Sandoval LAA 115873.961.36118480$9.43AL|NL
41 Bailey Ober MIN 117664.031.21113280$9.39AL|NL
42 Tanner Bibee CLE 121663.951.25117400$9.35AL|NL
43 Jesus Luzardo IL-15 MIA 116674.131.28131420$9.12AL|NL
44 Chris Sale ATL 83633.781.19101230$8.63AL|NL
45 Mitch Keller PIT 134794.231.32128440$8.43AL|NL
46 Ranger Suarez PHI 113753.841.29101360$8.43AL|NL
47 Justin Verlander HOU 110863.941.2789350$8.39AL|NL
48 Merrill Kelly IL-15 ARI 117764.021.27101350$7.98AL|NL
49 Cristian Javier IL-15 HOU 111654.061.26111460$7.67AL|NL
50 Emmanuel Clase CLE 58622.711.0760140$8.01AL|NL
51 Dean Kremer BAL 122774.151.29107380$7.43AL|NL
52 Reid Detmers LAA 115664.301.28121410$7.04AL|NL
53 Hunter Brown HOU 107884.341.34109440$6.98AL|NL
54 Cole Ragans KAN 95663.771.29100370$7.51AL|NL
55 Jon Gray TEX 106664.171.26107350$6.61AL|NL
56 Tanner Houck BOS 93764.181.2896300$6.28AL|NL
57 Nathan Eovaldi IL-15 TEX 109664.081.28104360$6.28AL|NL
58 Nestor Cortes NYY 90543.831.1585220$6.21AL|NL
59 Andres Munoz SEA 46633.091.1070180$6.64AL|NL
60 Yusei Kikuchi TOR 113654.081.34115410$6.09AL|NL
61 MacKenzie Gore WAS 97664.081.32109390$5.97AL|NL
62 JP Sears OAK 116674.191.29106370$5.68AL|NL
63 Matthew Strahm PHI 58643.621.0968150$6.15AL|NL
64 Aaron Civale TB 100554.131.1996270$5.61AL|NL
65 Andrew Abbott CIN 117684.571.32126430$5.08AL|NL
66 Reynaldo Lopez ATL 68633.601.2576250$5.46AL|NL
67 Marcus Stroman NYY 111774.211.3292400$4.70AL|NL
68 Clarke Schmidt NYY 106664.441.29108350$4.68AL|NL
69 Cristopher Sanchez PHI 113654.281.2899350$4.65AL|NL
70 Michael King SD 80554.131.27101330$4.92AL|NL
71 Brayan Bello IL-15 BOS 113894.381.42105410$4.23AL|NL
72 Ryan Pepiot TB 77543.891.2384300$4.52AL|NL
73 Miles Mikolas STL 134794.461.2994290$3.95AL|NL
74 Zack Littell TB 77433.521.1267150$4.34AL|NL
75 Logan Allen CLE 109674.301.32100380$3.74AL|NL
76 Nick Pivetta IL-15 BOS 96674.511.29101340$4.25AL|NL
77 Jhony Brito SD 84764.061.2665240$4.13AL|NL
78 Jhoan Duran MIN 46422.781.0862130$3.76AL|NL
79 Edwin Diaz NYM 44312.861.0070150$3.62AL|NL
80 Josh Hader HOU 46423.021.0966190$3.59AL|NL
81 Tyler Wells IL-15 BAL 87554.281.1778260$3.57AL|NL
82 A.J. Minter ATL 52643.891.1863160$3.50AL|NL
83 Griffin Jax MIN 61654.091.2066190$3.31AL|NL
84 Raisel Iglesias ATL 46523.091.1154110$3.29AL|NL
85 Kutter Crawford BOS 92554.231.2891290$3.19AL|NL
86 Jared Jones PIT 101574.381.2999350$2.59AL|NL
87 Brady Singer KAN 116574.481.32111370$2.47AL|NL
88 Reese Olson DET 102574.161.3498430$2.44AL|NL
89 Jack Flaherty DET 106464.351.31113410$2.40AL|NL
90 Cody Bradford IL-15 TEX 85664.291.2774210$2.63AL|NL
91 Ryan Helsley STL 45533.191.1453160$2.58AL|NL
92 Jameson Taillon CHC 104564.421.2690280$2.00AL|NL
93 Lance Lynn STL 115674.581.37108410$1.79AL|NL
94 Garrett Whitlock IL-15 BOS 70433.791.2173170$2.30AL|NL
95 Alexis Diaz CIN 53553.801.1862250$2.22AL|NL
96 Dane Dunning TEX 117674.561.38108420$2.11AL|NL
97 Edward Cabrera MIA 86574.341.3393410$1.51AL|NL
98 Scott Barlow CLE 54433.571.2069210$2.00AL|NL
99 Spencer Arrighetti HOU 84664.391.3483380$1.99AL|NL
100 Cole Irvin BAL 108674.471.2878240$1.84AL|NL
101 Slade Cecconi ARI 94554.231.2777240$1.24AL|NL
102 Camilo Doval SF 51543.721.2764240$1.58AL|NL
103 Bryce Elder ATL 120654.421.3897460$0.99AL|NL
104 Nick Martinez CIN 85443.961.3184270$1.53AL|NL
105 Ryan Pressly HOU 45423.231.1154120$1.48AL|NL
106 Louie Varland MIN 102574.561.3298320$1.47AL|NL
107 Tanner Scott MIA 51553.781.3269260$1.45AL|NL
108 Sean Manaea NYM 93554.521.3394330$1.24AL|NL
109 Clay Holmes NYY 50423.481.1354170$1.07AL|NL
110 Trevor Rogers MIA 86564.281.3584300$0.36AL|NL
111 Kyle Harrison SF 92334.271.33106410$0.35AL|NL
112 Ben Brown CHC 79554.181.3579340$0.31AL|NL
113 Erick Fedde CWS 111694.951.37110370$0.21AL|NL
114 J.P. France HOU 100664.391.4494450$0.17AL|NL
115 Mason Miller OAK 45212.961.0863170$0.53AL|NL
116 Mitch Spence OAK 101574.161.3680330$0.50AL|NL
117 Drew Smyly IL-15 CHC 89684.641.3785310$0.46AL|NL
118 Steven Matz IL-15 STL 86554.211.3679280$0.43AL|NL
119 David Bednar PIT 49333.421.1461150$0.42AL|NL
120 Gavin Stone LAD 93544.501.3589340$0.35AL|NL
121 Josiah Gray IL-15 WAS 103574.611.37100460$-0.23AL|NL
122 Ryne Nelson IL-15 ARI 106564.391.3485350$-0.27AL|NL
123 Michael Wacha KAN 100574.381.3381300$-0.32AL|NL
124 Griffin Canning LAA 89564.631.3490320$-0.31AL|NL
125 Martin Perez PIT 109564.101.3982370$0.20AL|NL
126 Ronel Blanco HOU 84554.311.3985390$0.21AL|NL
127 Keaton Winn SF 82554.321.3375280$0.16AL|NL
128 JoJo Romero STL 48423.491.2457160$0.12AL|NL
129 Seth Lugo KAN 101564.281.3682300$-0.40AL|NL
130 Ryan Walker SF 54433.771.2865200$0.10AL|NL
131 Bryan Abreu HOU 54323.721.2876280$0.06AL|NL
132 Peter Fairbanks IL-15 TB 37423.191.2052170$-0.05AL|NL
133 Jordan Romano TOR 43423.501.1852150$-0.12AL|NL
134 Nick Lodolo CIN 69334.361.2485230$-0.65AL|NL
135 Matthew Liberatore STL 91674.451.4180390$-0.15AL|NL
136 Garrett Crochet CWS 55444.041.2869230$-0.14AL|NL
137 Hunter Harvey WAS 47323.411.1153120$-0.30AL|NL
138 Jeff Hoffman PHI 46433.771.1955190$-0.30AL|NL
139 Matt Waldron SD 93564.521.3177280$-0.85AL|NL
140 Frankie Montas IL-15 CIN 99584.841.36101340$-0.28AL|NL
141 Colin Poche IL-15 TB 47543.931.2348170$-0.41AL|NL
142 Craig Kimbrel BAL 45554.271.2657220$-0.45AL|NL
143 Evan Phillips LAD 45313.261.1352140$-0.43AL|NL
144 Luis Gil NYY 77334.211.3897440$-0.51AL|NL
145 Andrew Heaney TEX 94564.801.3695330$-0.54AL|NL
146 Kevin Ginkel ARI 47433.561.2452180$-0.64AL|NL
147 Adbert Alzolay CHC 57444.241.1959160$-0.71AL|NL
148 Jordan Wicks IL-15 CHC 88454.321.3278310$-1.39AL|NL
149 Alex Vesia LAD 48434.091.2762220$-0.99AL|NL
150 Nick Sandlin CLE 46433.801.2251190$-1.13AL|NL
151 Tyler Anderson LAA 108574.791.3695350$-1.70AL|NL
152 Allan Winans ATL 88544.491.3472260$-1.75AL|NL
153 Hayden Wesneski CHC 77454.361.3071270$-1.28AL|NL
154 Brock Burke IL-60 TEX 49433.801.2047140$-1.28AL|NL
155 Mark Leiter Jr. CHC 58444.151.2860230$-1.45AL|NL
156 John Means BAL 62444.111.1948150$-2.04AL|NL
157 Chris Paddack MIN 65444.431.2462150$-1.53AL|NL
158 Alex Lange DET 49454.131.3666290$-1.57AL|NL
159 Javier Assad CHC 93444.191.3776350$-1.58AL|NL
160 Michael Tonkin NYY 49434.141.1950160$-1.63AL|NL
161 Kyle Gibson STL 121684.691.4497470$-2.17AL|NL
162 Jason Adam TB 44323.721.1552170$-1.66AL|NL
163 Hunter Gaddis CLE 80564.541.3569290$-1.68AL|NL
164 Jordan Hicks SF 60444.011.3866310$-1.66AL|NL
165 Michael Lorenzen TEX 94574.691.3477350$-1.70AL|NL
166 Graham Ashcraft CIN 108584.891.3592360$-2.32AL|NL
167 Michael Kopech CWS 86574.861.4292460$-2.41AL|NL
168 Pierce Johnson IL-15 ATL 42434.001.3358170$-1.85AL|NL
169 Joe Jimenez ATL 44213.361.1455130$-1.89AL|NL
170 James Paxton LAD 86664.781.4886400$-2.46AL|NL
171 Taijuan Walker PHI 104674.831.3982380$-2.45AL|NL
172 Joel Payamps MIL 51443.861.2849180$-2.01AL|NL
173 Ross Stripling OAK 79344.111.2866200$-2.02AL|NL
174 Cade Smith CLE 47323.741.2960220$-2.07AL|NL
175 Elijah Morgan IL-15 CLE 57333.991.2358170$-2.05AL|NL
176 Tyler Holton DET 60334.061.2055160$-2.15AL|NL
177 Bryse Wilson MIL 85454.441.3067240$-2.17AL|NL
178 Jose Alvarado PHI 41323.551.2654180$-2.22AL|NL
179 Miguel Diaz HOU 49323.601.2047180$-2.23AL|NL
180 Aaron Bummer ATL 45434.121.3155190$-2.26AL|NL
181 Yennier Cano BAL 56323.711.2653180$-2.26AL|NL
182 Caleb Ferguson NYY 46444.161.2651180$-2.31AL|NL
183 Enyel De Los Santos SD 49333.931.1750160$-2.35AL|NL
184 Colin Rea MIL 95454.711.3281270$-2.38AL|NL
185 Elvis Peguero MIL 52444.071.2850180$-2.40AL|NL
186 Ryan Yarbrough LAD 78554.781.2961170$-2.41AL|NL
187 Seranthony Dominguez PHI 42544.331.3447190$-2.43AL|NL
188 Jake Junis IL-15 MIL 64334.281.2766170$-2.44AL|NL
189 Kevin Kelly TB 47323.781.1444110$-2.46AL|NL
190 Kyle Hendricks IL-15 CHC 102574.831.3479250$-3.00AL|NL
191 Bailey Falter PIT 92464.491.3169250$-2.49AL|NL
192 Luis Severino NYM 76454.631.3170260$-3.07AL|NL
193 Bowden Francis IL-15 TOR 68454.561.3166250$-2.53AL|NL
194 Aaron Ashby MIL 64454.261.4371310$-3.14AL|NL
195 Dylan Lee ATL 42323.491.2044110$-2.67AL|NL
196 Andrew Nardi MIA 46333.831.2855190$-2.75AL|NL
197 Jake Irvin WAS 108464.691.3689400$-3.29AL|NL
198 Randy Vasquez SD 76454.421.3567300$-2.76AL|NL
199 Jonathan Loaisiga IL-60 NYY 37433.681.163390$-2.77AL|NL
200 Emerson Hancock SEA 81574.581.3662290$-3.39AL|NL
201 Alec Marsh IL-15 KAN 93584.801.4488410$-2.90AL|NL
202 Fernando Cruz CIN 43323.911.3762200$-3.00AL|NL
203 A.J. Puk IL-15 MIA 46454.241.3857210$-2.99AL|NL
204 Casey Mize DET 83354.401.2461230$-3.56AL|NL
205 Giovanny Gallegos STL 44334.251.1953150$-3.04AL|NL
206 Michael Grove LAD 63324.291.3267220$-3.04AL|NL
207 DL Hall IL-15 MIL 63334.361.3876310$-3.03AL|NL
208 Aroldis Chapman PIT 38333.901.3961240$-3.22AL|NL
209 Josh Winckowski BOS 79444.461.3971280$-3.22AL|NL
210 Tanner Banks CWS 59334.141.2856160$-3.30AL|NL
211 Roansy Contreras PIT 75344.521.3172270$-3.30AL|NL
212 Yimi Garcia TOR 45323.951.2449150$-3.33AL|NL
213 Justin Lawrence COL 54454.441.3759250$-3.37AL|NL
214 Garrett Cleavinger TB 34323.521.3048200$-3.39AL|NL
215 Steven Okert MIN 45223.941.2057190$-3.42AL|NL
216 Mitchell Parker WAS 83574.611.4876390$-3.59AL|NL
217 Shawn Armstrong TB 45213.481.2349140$-3.64AL|NL
218 Kody Funderburk MIN 58334.271.3564250$-3.63AL|NL
219 Adam Ottavino NYM 42333.771.3149190$-3.66AL|NL
220 Bryan Hudson MIL 50334.081.3356210$-3.71AL|NL
221 Kyle Hurt IL-60 LAD 55334.431.3566270$-3.76AL|NL
222 Erik Swanson TOR 44324.101.2448140$-3.77AL|NL
223 Alex Wood OAK 82364.551.3475280$-3.77AL|NL
224 Kyle Finnegan WAS 48454.271.3548190$-3.83AL|NL
225 Keegan Akin BAL 50223.961.2355150$-3.88AL|NL
226 Josh Sborz TEX 41323.941.2948160$-3.94AL|NL
227 Trent Thornton SEA 49323.831.2844160$-3.96AL|NL
228 Joey Wentz DET 81464.771.4381360$-4.05AL|NL
229 Ben Lively CLE 74454.481.4064270$-4.06AL|NL
230 Chase Silseth IL-60 LAA 71344.581.3673300$-4.06AL|NL
231 Jay Jackson MIN 41334.191.2346120$-4.13AL|NL
232 Hector Neris CHC 46334.151.3051210$-4.11AL|NL
233 Tommy Henry ARI 91454.521.4071360$-4.68AL|NL
234 Luis Ortiz PIT 95474.551.4481410$-4.66AL|NL
235 Gabe Speier SEA 42213.751.1544110$-4.16AL|NL
236 Jose Soriano LAA 59344.471.3969320$-4.15AL|NL
237 Carlos Estevez LAA 42334.311.2549160$-4.19AL|NL
238 Chad Green IL-15 TOR 33333.861.173890$-4.17AL|NL
239 Jacob Waguespack TB 62444.401.4056260$-4.80AL|NL
240 Paul Blackburn OAK 94464.481.4375320$-4.78AL|NL
241 Ian Hamilton NYY 45324.051.3451220$-4.28AL|NL
242 Ryan Fernandez STL 42333.761.2740130$-4.30AL|NL
243 Anthony Maldonado MIA 35333.751.2439110$-4.32AL|NL
244 Tobias Myers MIL 87474.931.3981330$-4.88AL|NL
245 David Robertson TEX 43334.201.3352190$-4.37AL|NL
246 Tyson Miller SEA 54334.191.3151190$-4.36AL|NL
247 Tyler Rogers SF 52334.021.2339100$-4.40AL|NL
248 Jacob Webb BAL 49224.131.2556180$-4.40AL|NL
249 Trevor Richards TOR 52224.471.2967240$-4.41AL|NL
250 Clayton Beeter NYY 73454.861.4173360$-5.02AL|NL
251 Miguel Castro IL-15 ARI 43334.011.3045180$-4.50AL|NL
252 Andrew Kittredge STL 37323.571.193080$-4.58AL|NL
253 Brandon Bielak HOU 85454.481.4368350$-5.15AL|NL
254 Julian Merryweather IL-60 CHC 41223.951.2854170$-4.61AL|NL
255 Gregory Soto PHI 45334.441.3556210$-4.65AL|NL
256 Orion Kerkering PHI 43223.901.2046120$-4.66AL|NL
257 Lucas Erceg OAK 42333.891.4049240$-4.71AL|NL
258 Simeon Woods Richardson MIN 86454.551.4370360$-4.71AL|NL
259 Seth Martinez HOU 48334.221.2946170$-4.75AL|NL
260 Daniel Coulombe BAL 38324.041.2942130$-4.83AL|NL
261 Kenta Maeda DET 85364.921.3378270$-5.38AL|NL
262 Keegan Thompson CHC 56334.311.3756260$-4.85AL|NL
263 Tyler Alexander TB 62344.591.2753160$-4.84AL|NL
264 Jose Butto NYM 94464.781.4585420$-5.39AL|NL
265 Kirby Yates TEX 39334.211.3347190$-4.91AL|NL
266 Jacob Lopez TB 67334.521.3966300$-5.50AL|NL
267 Tylor Megill IL-15 NYM 91574.891.4879370$-5.52AL|NL
268 Kenley Jansen BOS 35324.081.3243160$-5.02AL|NL
269 Yariel Rodriguez IL-15 TOR 43334.201.3044180$-5.00AL|NL
270 Max Meyer MIA 59344.271.3956240$-5.61AL|NL
271 Taylor Rogers SF 36334.361.3146130$-5.09AL|NL
272 Abner Uribe MIL 46223.921.3958310$-5.12AL|NL
273 Alex Faedo DET 66354.691.3260210$-5.68AL|NL
274 Luis Frias IL-15 ARI 52334.211.4154240$-5.17AL|NL
275 Tim Herrin CLE 48334.201.3951230$-5.17AL|NL
276 Cole Sands MIN 55224.221.3258210$-5.19AL|NL
277 Adrian Houser NYM 92564.621.4663400$-5.84AL|NL
278 Tim Mayza TOR 43323.921.3237160$-5.42AL|NL
279 Joseph Mantiply ARI 39333.791.3134110$-5.44AL|NL
280 Zack Thompson STL 73464.821.4670370$-5.47AL|NL
281 Drew Smith IL-15 NYM 42334.271.3444190$-5.50AL|NL
282 Jared Koenig MIL 66454.601.4254260$-5.54AL|NL
283 Landen Roupp SF 60334.441.3653240$-5.54AL|NL
284 Brock Stewart IL-15 MIN 32103.251.2045140$-5.53AL|NL
285 Ryan Thompson ARI 36323.831.2731110$-5.58AL|NL
286 Wade Miley IL-60 MIL 80454.401.4354300$-6.21AL|NL
287 Nick Robertson STL 38223.771.2439130$-5.70AL|NL
288 Ryan Feltner COL 82465.021.4274310$-6.26AL|NL
289 Emilio Pagan CIN 46344.781.2847160$-5.76AL|NL
290 Jose Suarez LAA 68344.751.3966290$-5.74AL|NL
291 Quinn Priester PIT 102484.991.4285410$-6.28AL|NL
292 Adrian Morejon SD 33213.581.2135110$-5.78AL|NL
293 Blake Walston ARI 94564.601.5168440$-6.32AL|NL
294 Phil Maton TB 46224.231.3252200$-5.79AL|NL
295 Nick Nastrini CWS 76465.031.4777400$-6.35AL|NL
296 Andrew Saalfrank ARI 45334.241.4348240$-5.91AL|NL
297 Kyle Muller OAK 98354.661.4382400$-5.89AL|NL
298 Bryce Jarvis ARI 83464.651.4971400$-5.92AL|NL
299 Matt Manning DET 71354.711.3559260$-6.50AL|NL
300 Peter Strzelecki CLE 34223.771.2236120$-6.00AL|NL