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 1641283.531.14175500$24.73AL|NL
2 Kevin Gausman TOR 1571183.421.14183410$24.69AL|NL
3 Zack Wheeler PHI 1631173.511.10170380$24.64AL|NL
4 Pablo Lopez MIN 1631173.521.14181430$24.03AL|NL
5 George Kirby SEA 1601183.571.09151240$22.48AL|NL
6 Corbin Burnes BAL 1641073.541.14177490$22.25AL|NL
7 Max Fried ATL 1501263.411.18145370$20.61AL|NL
8 Aaron Nola PHI 1631183.891.12171350$20.48AL|NL
9 Zac Gallen ARI 1631183.691.16167440$20.40AL|NL
10 Logan Webb SF 1691093.441.17151360$19.93AL|NL
11 Framber Valdez HOU 1541173.401.20154500$19.78AL|NL
12 Yoshinobu Yamamoto LAD 1441173.681.13154380$19.28AL|NL
13 Edwin Diaz NYM 53322.691.04821828$19.12AL|NL
14 Tarik Skubal DET 133983.431.11153350$18.43AL|NL
15 Tyler Glasnow LAD 1191053.501.10151370$18.22AL|NL
16 Zach Eflin TB 1451073.641.11142260$17.95AL|NL
17 Logan Gilbert SEA 1581073.821.14158360$17.61AL|NL
18 Joe Ryan MIN 1471083.981.12163370$16.88AL|NL
19 Freddy Peralta MIL 136983.711.15164470$16.27AL|NL
20 Evan Phillips LAD 53323.171.09601629$15.68AL|NL
21 Camilo Doval SF 54433.251.22662228$15.07AL|NL
22 Emmanuel Clase CLE 54333.011.12531328$14.58AL|NL
23 Michael King SD 134973.561.19148450$14.55AL|NL
24 Joe Musgrove SD 138973.651.15137350$14.34AL|NL
25 Ryan Helsley STL 53433.121.16692324$13.80AL|NL
26 Josh Hader HOU 52323.091.16752325$13.73AL|NL
27 Grayson Rodriguez BAL 136973.711.18147450$13.74AL|NL
28 Chris Bassitt TOR 1611194.001.21145470$13.56AL|NL
29 David Bednar PIT 55323.231.17651826$13.16AL|NL
30 Sonny Gray STL 146973.661.22140480$12.60AL|NL
31 Raisel Iglesias ATL 55333.341.14651425$12.55AL|NL
32 Jordan Romano TOR 50433.371.18591825$12.33AL|NL
33 Andres Munoz SEA 52332.931.13691922$12.05AL|NL
34 Clay Holmes NYY 53333.301.23562027$11.86AL|NL
35 Justin Verlander HOU 1441073.961.19134400$11.84AL|NL
36 Justin Steele IL-15 CHC 139973.661.22135410$11.85AL|NL
37 Chris Sale ATL 123863.811.15145360$11.82AL|NL
38 Jhoan Duran MIN 52332.831.15691821$11.44AL|NL
39 Carlos Rodon NYY 131984.061.18150440$11.20AL|NL
40 Jordan Montgomery ARI 146973.801.22133390$10.80AL|NL
41 Alexis Diaz CIN 55433.861.28682825$10.70AL|NL
42 Mason Miller OAK 57233.331.16742423$10.71AL|NL
43 Tanner Bibee CLE 132863.761.20135400$10.15AL|NL
44 Dylan Cease SD 140873.861.27164590$10.07AL|NL
45 Peter Fairbanks IL-15 TB 44322.851.09601720$9.69AL|NL
46 Max Scherzer IL-15 TEX 111863.891.13126300$9.49AL|NL
47 Kenley Jansen BOS 52333.991.25622126$9.44AL|NL
48 Shota Imanaga CHC 136873.881.21138390$9.35AL|NL
49 Robert Suarez SD 56333.751.21592124$9.20AL|NL
50 Blake Snell IL-15 SF 110763.461.25140520$9.00AL|NL
51 Tanner Scott MIA 53333.241.24702420$8.64AL|NL
52 Craig Kimbrel BAL 53333.731.22652222$8.27AL|NL
53 Jose Berrios TOR 143984.131.22134390$8.14AL|NL
54 Cole Ragans KAN 137883.871.28148560$8.13AL|NL
55 Jesus Luzardo IL-15 MIA 114763.771.20130370$7.61AL|NL
56 Yu Darvish SD 124874.081.17126340$7.64AL|NL
57 Charlie Morton ATL 1381074.141.32151590$7.60AL|NL
58 Mitch Keller PIT 157994.141.29152530$7.34AL|NL
59 Nathan Eovaldi TEX 136974.051.24126400$7.27AL|NL
60 Nick Pivetta IL-15 BOS 126874.201.22143450$6.94AL|NL
61 Bobby Miller IL-15 LAD 104853.831.15103290$6.87AL|NL
62 Bailey Ober MIN 126774.081.16123290$6.43AL|NL
63 Carlos Estevez LAA 54334.271.34572325$6.37AL|NL
64 Marcus Stroman NYY 136983.981.27115440$5.83AL|NL
65 Hunter Greene CIN 120774.201.24151460$5.77AL|NL
66 Nestor Cortes NYY 116753.981.18118330$5.76AL|NL
67 Kyle Finnegan WAS 54434.051.31532121$5.71AL|NL
68 Reynaldo Lopez ATL 112863.981.25122410$5.44AL|NL
69 Walker Buehler IL-15 LAD 107853.921.19100290$5.19AL|NL
70 Kyle Bradish IL-15 BAL 106753.711.21104330$4.99AL|NL
71 Kodai Senga IL-60 NYM 98753.691.25114430$4.78AL|NL
72 Aaron Civale TB 118764.041.18111310$4.77AL|NL
73 Cristian Javier IL-15 HOU 118864.301.22126460$4.62AL|NL
74 Hunter Brown HOU 104863.921.26112380$4.49AL|NL
75 Reid Detmers LAA 141784.251.28151540$4.17AL|NL
76 Bryce Miller SEA 118764.111.18108300$4.03AL|NL
77 Jose Alvarado PHI 53323.091.24722512$4.04AL|NL
78 Adbert Alzolay CHC 55333.551.15591514$4.02AL|NL
79 Kevin Ginkel ARI 52423.571.23572014$3.89AL|NL
80 Jon Gray TEX 136874.281.27131460$3.73AL|NL
81 James McArthur KAN 53234.151.29511822$3.56AL|NL
82 Griffin Canning LAA 119774.161.25126380$3.43AL|NL
83 Kenta Maeda DET 117784.221.22121340$3.39AL|NL
84 Ryan Pepiot TB 103763.981.21104350$3.31AL|NL
85 Sean Manaea NYM 125774.241.26129400$2.89AL|NL
86 Brandon Pfaadt ARI 124774.331.21119310$2.79AL|NL
87 Merrill Kelly IL-15 ARI 116763.991.26110390$2.77AL|NL
88 Nick Lodolo CIN 110664.131.25130370$2.65AL|NL
89 Cristopher Sanchez PHI 118764.041.24106350$2.65AL|NL
90 Jason Foley DET 53223.731.30431520$2.64AL|NL
91 Yusei Kikuchi TOR 122774.181.29130440$2.53AL|NL
92 Michael Kopech CWS 57244.381.33602921$2.46AL|NL
93 Lance Lynn STL 141894.481.27134440$2.39AL|NL
94 JP Sears OAK 135794.331.24123410$2.28AL|NL
95 Garrett Whitlock IL-15 BOS 105764.161.20101240$2.26AL|NL
96 Gerrit Cole IL-60 NYY 76533.571.1085190$2.00AL|NL
97 Hector Neris CHC 54433.811.26602112$1.84AL|NL
98 Ranger Suarez PHI 129773.991.31114470$1.79AL|NL
99 Devin Williams IL-60 MIL 34323.021.20481713$1.62AL|NL
100 Paul Sewald IL-15 ARI 39223.681.17471416$1.44AL|NL
101 Clarke Schmidt NYY 126874.351.28114400$1.41AL|NL
102 Braxton Garrett IL-15 MIA 98653.851.2396260$1.41AL|NL
103 Bryan Woo IL-15 SEA 95553.921.18102310$1.33AL|NL
104 Jordan Hicks SF 107673.821.33117500$1.27AL|NL
105 Kirby Yates TEX 51334.171.35622716$1.18AL|NL
106 Steven Matz STL 110774.061.28104320$1.18AL|NL
107 Shane Baz IL-15 TB 86543.781.1794270$1.15AL|NL
108 Kutter Crawford BOS 122774.441.25121370$1.07AL|NL
109 Logan Allen CLE 116774.131.30111420$0.85AL|NL
110 MacKenzie Gore WAS 121784.281.32128500$0.82AL|NL
111 Dean Kremer BAL 128874.321.30110410$0.63AL|NL
112 Taj Bradley IL-15 TB 103664.181.24109350$0.60AL|NL
113 Kyle Harrison SF 115554.061.29128500$0.58AL|NL
114 Jason Adam TB 52323.301.0962176$0.34AL|NL
115 Miles Mikolas STL 151894.451.26105320$0.15AL|NL
116 Hunter Harvey WAS 53333.541.1458158$0.03AL|NL
117 James Paxton LAD 99764.271.28104350$-0.04AL|NL
118 John Means IL-15 BAL 105664.181.1783240$-0.06AL|NL
119 Frankie Montas IL-15 CIN 118774.411.29116380$-0.27AL|NL
120 Brayan Bello IL-15 BOS 125884.271.34108410$-0.34AL|NL
121 Edward Cabrera MIA 106674.031.34115530$-0.42AL|NL
122 Zack Littell TB 120764.361.2599300$-0.41AL|NL
123 Triston McKenzie CLE 98564.121.2098330$-0.49AL|NL
124 Patrick Sandoval LAA 133794.091.39124580$-0.53AL|NL
125 DL Hall IL-15 MIL 85543.901.28104380$-0.74AL|NL
126 Tanner Houck BOS 116774.251.32108420$-0.75AL|NL
127 Jameson Taillon CHC 124774.521.25107320$-0.81AL|NL
128 Trevor Rogers MIA 106684.201.29107380$-0.93AL|NL
129 Ryan Pressly HOU 54433.391.1260153$-0.99AL|NL
130 Chris Paddack MIN 105764.401.2696250$-1.10AL|NL
131 Jose Quintana NYM 130774.171.35109450$-1.21AL|NL
132 Eduardo Rodriguez IL-15 ARI 90653.931.2885290$-1.30AL|NL
133 Luis Severino NYM 121784.511.30114410$-1.47AL|NL
134 Bryan Abreu HOU 55323.041.2074242$-1.50AL|NL
135 Michael Wacha KAN 124774.431.29105370$-1.53AL|NL
136 Reese Olson DET 107674.291.28103390$-1.60AL|NL
137 Justin Lawrence COL 54334.541.49562817$-1.68AL|NL
138 Aroldis Chapman PIT 52433.321.3177313$-1.69AL|NL
139 Kyle Gibson STL 143884.491.34114460$-1.93AL|NL
140 Andrew Abbott CIN 96654.311.31105370$-2.11AL|NL
141 Michael Lorenzen TEX 125884.531.32102440$-2.13AL|NL
142 Matthew Strahm PHI 57433.631.1267161$-2.18AL|NL
143 Seth Lugo KAN 122674.331.30106350$-2.29AL|NL
144 Orion Kerkering PHI 51323.741.2359187$-2.32AL|NL
145 Jose Soriano LAA 109574.081.40126580$-2.56AL|NL
146 Daniel Hudson LAD 51433.571.2162183$-2.64AL|NL
147 A.J. Minter ATL 53333.451.1765173$-2.69AL|NL
148 Keaton Winn SF 101564.151.2688290$-2.95AL|NL
149 Jack Flaherty DET 119774.481.38118500$-3.09AL|NL
150 Brady Singer KAN 133784.501.34112400$-3.14AL|NL
151 Dane Dunning TEX 119774.381.35101410$-3.16AL|NL
152 Louie Varland MIN 86554.141.2583240$-3.23AL|NL
153 Joel Payamps MIL 53333.721.2252156$-3.37AL|NL
154 Jeff Hoffman PHI 53333.921.2664246$-3.35AL|NL
155 Mike Clevinger CWS 117784.651.30100370$-3.59AL|NL
156 Garrett Crochet CWS 98564.121.36104470$-3.62AL|NL
157 Chris Martin BOS 54323.431.1753103$-3.68AL|NL
158 Griffin Jax MIN 54433.901.1956163$-3.80AL|NL
159 Garrett Cleavinger TB 51333.581.2764244$-3.84AL|NL
160 David Robertson TEX 52333.851.2859236$-3.87AL|NL
161 Andrew Nardi MIA 52433.671.2663222$-4.06AL|NL
162 Joe Ross MIL 107684.471.3196370$-4.08AL|NL
163 Bryce Elder ATL 121764.391.3695440$-4.13AL|NL
164 Colin Rea MIL 113674.631.2898350$-4.27AL|NL
165 Jake Junis IL-15 MIL 92554.371.2789250$-4.26AL|NL
166 Lance McCullers IL-60 HOU 66533.801.2966280$-4.31AL|NL
167 Brock Stewart MIN 53323.521.2466222$-4.34AL|NL
168 Nick Martinez CIN 112664.391.36103430$-4.38AL|NL
169 JoJo Romero STL 52433.681.2457192$-4.40AL|NL
170 Giovanny Gallegos STL 55333.911.1760153$-4.45AL|NL
171 Yuki Matsui SD 51223.411.2266223$-4.50AL|NL
172 Alex Cobb IL-60 SF 82443.831.2874230$-4.53AL|NL
173 Taylor Rogers SF 51433.841.2562192$-4.55AL|NL
174 Trevor Megill MIL 51323.901.2766194$-4.57AL|NL
175 Javier Assad CHC 115654.281.3797440$-4.59AL|NL
176 Joe Jimenez ATL 55323.861.2169182$-4.63AL|NL
177 Robert Gasser MIL 102644.501.3498380$-4.66AL|NL
178 Andrew Heaney TEX 84554.381.2988290$-4.70AL|NL
179 Caleb Thielbar MIN 51323.711.1861162$-4.71AL|NL
180 Erik Swanson TOR 53333.551.1659161$-4.73AL|NL
181 Ross Stripling OAK 108564.381.2786250$-4.76AL|NL
182 Max Meyer MIA 100574.361.3193370$-4.85AL|NL
183 Jordan Wicks IL-15 CHC 94654.391.3179310$-4.91AL|NL
184 Yimi Garcia TOR 49333.821.1653143$-4.97AL|NL
185 Daniel Coulombe BAL 52433.731.2655182$-4.98AL|NL
186 Gavin Williams IL-15 CLE 70443.951.2571270$-5.00AL|NL
187 Alex Wood OAK 110674.491.3291370$-5.01AL|NL
188 Taijuan Walker PHI 116774.601.3492420$-5.06AL|NL
189 Ian Hamilton NYY 54333.551.2661242$-5.10AL|NL
190 Aaron Ashby MIL 78453.931.3587360$-5.12AL|NL
191 Andrew Kittredge STL 51433.731.1843112$-5.15AL|NL
192 Clayton Kershaw IL-60 LAD 56433.741.1956160$-5.18AL|NL
193 Ben Lively CLE 114684.611.33101360$-5.23AL|NL
194 Caleb Ferguson NYY 51323.471.2758212$-5.38AL|NL
195 Yariel Rodriguez IL-15 TOR 79544.141.3579360$-5.51AL|NL
196 Luis Gil NYY 80444.281.3089390$-5.58AL|NL
197 Alex Vesia LAD 50333.731.2264201$-5.66AL|NL
198 Tyler Anderson LAA 133774.731.35107450$-5.64AL|NL
199 Scott Barlow CLE 53333.721.2559212$-5.71AL|NL
200 Ronel Blanco HOU 105654.591.38104490$-5.73AL|NL
201 Casey Mize DET 107574.481.2883320$-5.88AL|NL
202 Paul Blackburn OAK 122684.501.37101420$-5.93AL|NL
203 Matt Moore LAA 52323.951.3056224$-5.99AL|NL
204 Joe Kelly LAD 51333.741.2765231$-6.16AL|NL
205 Jose Leclerc TEX 54223.931.3161265$-6.22AL|NL
206 Chase Silseth IL-60 LAA 80554.361.3479340$-6.33AL|NL
207 Mike Soroka CWS 99564.601.2985330$-6.45AL|NL
208 Pierce Johnson ATL 52333.821.3169231$-6.49AL|NL
209 Drew Rasmussen IL-60 TB 43323.321.1344120$-6.53AL|NL
210 Abner Uribe MIL 54223.481.3670332$-6.61AL|NL
211 Jhony Brito SD 71554.201.2856220$-6.58AL|NL
212 Ryne Stanek SEA 53323.841.2958242$-6.65AL|NL
213 Mark Leiter Jr. CHC 51224.021.2457194$-6.67AL|NL
214 Gabe Speier SEA 51223.681.2055142$-6.71AL|NL
215 Phil Maton TB 53323.841.2458191$-6.69AL|NL
216 Aaron Bummer ATL 51423.811.3261240$-6.70AL|NL
217 Kody Funderburk MIN 49413.611.3154210$-6.71AL|NL
218 Randy Vasquez SD 85454.091.3475350$-6.83AL|NL
219 Ryan Walker SF 51333.671.2958191$-6.85AL|NL
220 John Schreiber KAN 52323.711.2654201$-6.95AL|NL
221 Paul Skenes PIT 75344.171.2573270$-6.94AL|NL
222 Tim Mayza TOR 49323.291.2548150$-6.97AL|NL
223 Sixto Sanchez MIA 53333.711.2052150$-7.01AL|NL
224 Colin Poche IL-15 TB 44423.791.2347170$-7.08AL|NL
225 Graham Ashcraft CIN 130784.751.38101450$-7.11AL|NL
226 Seranthony Dominguez PHI 50433.971.3153211$-7.13AL|NL
227 Shawn Armstrong TB 50223.621.1852141$-7.28AL|NL
228 Jeffrey Springs IL-60 TB 39323.521.1344110$-7.30AL|NL
229 Alex Lange DET 51333.951.3859293$-7.33AL|NL
230 Yennier Cano BAL 53223.691.2851183$-7.36AL|NL
231 Matt Manning DET 96574.581.2971310$-7.55AL|NL
232 Drew Thorpe CWS 73454.301.3067250$-7.61AL|NL
233 Alek Manoah IL-15 TOR 79554.511.3472330$-7.62AL|NL
234 Adam Ottavino NYM 52333.941.3153232$-7.67AL|NL
235 Gregory Soto PHI 51333.961.3457242$-7.72AL|NL
236 Adrian Houser NYM 108674.511.3981400$-7.78AL|NL
237 Chad Green IL-15 TOR 44323.881.1850130$-7.80AL|NL
238 Steven Okert MIN 50324.051.2561210$-7.85AL|NL
239 Fernando Cruz CIN 52224.231.2869232$-7.96AL|NL
240 Jose Urquidy IL-15 HOU 76544.691.2761220$-8.05AL|NL
241 Enyel De Los Santos SD 52323.931.2953201$-8.05AL|NL
242 Shelby Miller DET 50324.051.3152232$-8.08AL|NL
243 Emilio Pagan CIN 54334.421.2657202$-8.11AL|NL
244 J.P. France HOU 73544.421.3664290$-8.12AL|NL
245 Huascar Ynoa ATL 60444.421.3165230$-8.17AL|NL
246 Matt Waldron SD 105564.711.3283320$-8.19AL|NL
247 Xzavion Curry CLE 93554.521.3369290$-8.22AL|NL
248 Hoby Milner MIL 51223.721.2148131$-8.25AL|NL
249 Dylan Lee ATL 45313.811.2247120$-8.28AL|NL
250 Martin Perez PIT 118674.481.4184430$-8.32AL|NL
251 Landen Roupp SF 52333.921.2653190$-8.31AL|NL
252 A.J. Puk IL-15 MIA 38224.011.2542134$-8.34AL|NL
253 Wandy Peralta SD 49323.671.3246221$-8.36AL|NL
254 Jared Jones PIT 99574.701.3790400$-8.40AL|NL
255 Josh Winckowski BOS 81444.221.3770280$-8.41AL|NL
256 Gavin Stone LAD 60434.351.3058220$-8.44AL|NL
257 Tyler Rogers SF 52333.931.2739142$-8.45AL|NL
258 Nick Sandlin CLE 51333.961.2754230$-8.47AL|NL
259 Josh Sborz TEX 50334.201.2660200$-8.48AL|NL
260 Victor Gonzalez NYY 50333.951.2848191$-8.47AL|NL
261 Andrew Chafin DET 51233.941.3056222$-8.56AL|NL
262 Gregory Santos IL-60 SEA 42223.761.2843143$-8.55AL|NL
263 Kevin Kelly TB 47323.831.2142130$-8.62AL|NL
264 David Peterson IL-60 NYM 63344.071.3669270$-8.65AL|NL
265 Jay Jackson MIN 44333.821.2446150$-8.64AL|NL
266 John Brebbia CWS 51334.221.2753171$-8.65AL|NL
267 Erick Fedde CWS 118694.921.3697410$-8.65AL|NL
268 Kyle Hendricks IL-15 CHC 83554.581.3159200$-8.70AL|NL
269 Anthony Bender MIA 49233.881.2749182$-8.71AL|NL
270 Tyler Holton DET 47223.581.1843130$-8.82AL|NL
271 Josiah Gray IL-15 WAS 123684.911.41113560$-8.85AL|NL
272 Ryne Nelson IL-15 ARI 84554.671.3264270$-8.89AL|NL
273 Ryan Yarbrough LAD 65444.541.2451140$-8.94AL|NL
274 Will Vest DET 49223.801.2851171$-9.08AL|NL
275 Zack Thompson STL 59444.241.3656260$-9.07AL|NL
276 Lucas Erceg OAK 53334.151.4462312$-9.08AL|NL
277 Tyler Wells IL-15 BAL 49324.291.1845150$-9.20AL|NL
278 Ryan Thompson ARI 51334.011.2943181$-9.22AL|NL
279 Cade Smith CLE 49324.061.3255210$-9.25AL|NL
280 Greg Weissert BOS 50424.391.3953231$-9.25AL|NL
281 Brooks Raley IL-15 NYM 46223.811.2850181$-9.25AL|NL
282 Bailey Falter PIT 82454.561.3165210$-9.31AL|NL
283 Bryse Wilson MIL 69444.421.3053190$-9.32AL|NL
284 Steven Wilson CWS 54234.381.2958252$-9.57AL|NL
285 Tayler Saucedo SEA 51324.031.3547221$-9.63AL|NL
286 Bryan Hudson MIL 50324.011.3553220$-9.66AL|NL
287 Ben Brown CHC 49334.151.3253220$-9.69AL|NL
288 AJ Smith-Shawver ATL 70434.621.3973320$-9.75AL|NL
289 Dany Jimenez OAK 52234.141.3455282$-9.72AL|NL
290 Genesis Cabrera TOR 52324.261.3451231$-9.81AL|NL
291 Tim Herrin CLE 46323.951.3448200$-9.82AL|NL
292 Jacob Webb BAL 51324.291.3951242$-9.82AL|NL
293 Thyago Vieira MIL 47334.121.3351200$-9.88AL|NL
294 Will Smith KAN 50244.441.3050193$-9.88AL|NL
295 Matthew Liberatore STL 68444.471.3760270$-9.96AL|NL
296 Nate Pearson TOR 48324.231.3252220$-9.98AL|NL
297 Nick Vespi BAL 41414.161.3437140$-10.02AL|NL
298 Simeon Woods Richardson MIN 99564.731.4082410$-10.01AL|NL
299 Blake Treinen IL-15 LAD 37323.941.2537130$-10.00AL|NL
300 Hayden Wesneski CHC 53334.331.2850180$-10.04AL|NL