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 Pablo Lopez MIN 1551083.311.13175420$23.39AL|NL
2 Tarik Skubal DET 139973.071.09166360$23.41AL|NL
3 Zack Wheeler PHI 1581083.361.13162390$22.12AL|NL
4 Tyler Glasnow LAD 1311063.251.11167400$21.71AL|NL
5 George Kirby SEA 1531083.431.09149250$21.64AL|NL
6 Joe Ryan MIN 145983.531.09171370$20.66AL|NL
7 Mason Miller OAK 57322.421.00872123$20.37AL|NL
8 Corbin Burnes BAL 1601083.471.18175480$20.20AL|NL
9 Kevin Gausman TOR 1511083.471.15165400$19.98AL|NL
10 Luis Castillo SEA 1571093.461.17166460$19.76AL|NL
11 Edwin Diaz NYM 52322.891.08741928$19.50AL|NL
12 Freddy Peralta MIL 137973.401.14170470$19.04AL|NL
13 Chris Sale ATL 128963.341.11155350$18.53AL|NL
14 Framber Valdez HOU 1481073.231.22150480$17.75AL|NL
15 Logan Gilbert SEA 154993.621.14157360$17.41AL|NL
16 Max Fried ATL 1511173.391.22145400$17.37AL|NL
17 Zach Eflin TB 147983.511.13139260$16.75AL|NL
18 Evan Phillips LAD 53323.351.17631729$16.75AL|NL
19 Emmanuel Clase CLE 54323.061.15561428$16.71AL|NL
20 Josh Hader HOU 51323.001.12752325$16.40AL|NL
21 Yoshinobu Yamamoto LAD 1381073.661.16154360$16.19AL|NL
22 Aaron Nola PHI 1581093.781.18158370$15.82AL|NL
23 Camilo Doval SF 53323.211.24632328$15.45AL|NL
24 Logan Webb SF 1621093.461.23141370$15.41AL|NL
25 Ryan Helsley STL 53322.991.13682124$15.20AL|NL
26 Clay Holmes NYY 53322.971.21571826$14.65AL|NL
27 Sonny Gray STL 1461083.541.23147460$14.35AL|NL
28 Carlos Rodon NYY 133973.681.17156440$14.31AL|NL
29 Dylan Cease SD 141983.601.23170590$14.31AL|NL
30 Andres Munoz SEA 52322.801.13682022$14.20AL|NL
31 David Bednar PIT 55333.451.19641926$14.18AL|NL
32 Jhoan Duran MIN 51322.501.10711920$14.17AL|NL
33 Shota Imanaga CHC 146983.721.18150380$13.84AL|NL
34 Raisel Iglesias ATL 54323.491.17611625$13.31AL|NL
35 Zac Gallen ARI 149983.711.21155420$13.30AL|NL
36 Robert Suarez SD 55333.561.24612124$11.38AL|NL
37 Jordan Romano TOR 50323.551.22572024$11.12AL|NL
38 Nick Lodolo CIN 118873.601.19142400$10.96AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Craig Kimbrel BAL 52323.621.22642222$10.13AL|NL
40 Yusei Kikuchi TOR 126873.621.21136440$10.10AL|NL
41 Kenley Jansen BOS 52334.151.30602326$10.00AL|NL
42 Reid Detmers LAA 143993.931.25157540$9.82AL|NL
43 Justin Steele IL-15 CHC 136983.651.25131420$9.70AL|NL
44 Cole Ragans KAN 138983.701.29151570$9.55AL|NL
45 Grayson Rodriguez BAL 120873.571.21129420$9.55AL|NL
46 MacKenzie Gore WAS 125883.681.25144500$8.93AL|NL
47 Tanner Scott MIA 53323.231.29662719$8.35AL|NL
48 Carlos Estevez LAA 53334.141.30572124$8.32AL|NL
49 Garrett Crochet CWS 102663.331.18127420$8.23AL|NL
50 Peter Fairbanks IL-15 TB 43223.111.18561820$8.09AL|NL
51 Joe Musgrove SD 134883.871.21130370$8.07AL|NL
52 Hunter Greene CIN 128884.061.23158500$8.08AL|NL
53 Bailey Ober MIN 125883.931.18126310$7.99AL|NL
54 Justin Verlander HOU 147984.111.22136400$7.83AL|NL
55 Nathan Eovaldi TEX 141983.931.26136430$7.65AL|NL
56 Alexis Diaz CIN 55334.241.37642824$7.53AL|NL
57 Jose Berrios TOR 145993.981.25134420$7.53AL|NL
58 Chris Bassitt TOR 153993.991.27141500$7.35AL|NL
59 James McArthur KAN 53333.871.29501722$7.25AL|NL
60 Blake Snell IL-15 SF 109763.491.26133490$7.11AL|NL
61 Michael Kopech CWS 57334.051.31662821$7.01AL|NL
62 Kyle Finnegan WAS 54333.811.30552221$6.99AL|NL
63 Nestor Cortes NYY 118873.941.19122330$6.98AL|NL
64 Max Scherzer IL-15 TEX 114763.921.16126300$7.00AL|NL
65 Ranger Suarez PHI 137983.721.31123480$6.29AL|NL
66 Jason Foley DET 53333.641.30481820$6.19AL|NL
67 Tanner Bibee CLE 133884.011.24133430$6.13AL|NL
68 Michael King SD 138883.911.31141570$5.08AL|NL
69 Jack Flaherty DET 127783.871.27135460$4.95AL|NL
70 Cristopher Sanchez PHI 117873.631.29110420$4.87AL|NL
71 Charlie Morton ATL 138974.071.33147570$4.77AL|NL
72 Shane Baz IL-15 TB 95653.561.17104290$4.77AL|NL
73 Jose Alvarado PHI 52323.001.24672612$4.68AL|NL
74 Kyle Harrison SF 130883.981.30138540$4.60AL|NL
75 Mitch Keller PIT 152994.121.31141540$4.55AL|NL
76 Brandon Pfaadt ARI 125884.151.22118320$4.38AL|NL
77 Clarke Schmidt NYY 126873.971.27121430$4.25AL|NL
78 Jordan Montgomery ARI 144984.031.30122410$4.15AL|NL
79 Bryce Miller SEA 117773.981.21113330$4.07AL|NL
80 Ryan Pepiot TB 112773.941.24122420$4.02AL|NL
81 Yu Darvish SD 117774.071.21116330$3.71AL|NL
82 Aaron Civale TB 118773.971.23114330$3.61AL|NL
83 Tanner Houck BOS 125873.941.30122410$3.52AL|NL
84 Kevin Ginkel ARI 51323.551.26572014$3.33AL|NL
85 Luis Severino NYM 128884.051.28121430$3.34AL|NL
86 Hunter Brown HOU 100753.641.27106390$3.31AL|NL
87 Marcus Stroman NYY 135983.941.33115450$3.14AL|NL
88 Kirby Yates TEX 51323.941.32602416$3.06AL|NL
89 Hector Neris CHC 54334.091.34582417$2.87AL|NL
90 Bryan Woo IL-15 SEA 99663.831.20104320$2.69AL|NL
91 Jesus Luzardo IL-15 MIA 103663.771.25114380$2.65AL|NL
92 Kyle Bradish IL-15 BAL 103763.781.26100330$2.36AL|NL
93 Patrick Sandoval LAA 130883.891.36127560$2.25AL|NL
94 Sean Manaea NYM 116773.981.28117420$2.18AL|NL
95 Kodai Senga IL-60 NYM 98663.651.28111420$2.13AL|NL
96 Kenta Maeda DET 122784.191.24116340$2.00AL|NL
97 Taj Bradley IL-15 TB 108673.921.24111360$1.92AL|NL
98 Lance Lynn STL 133884.221.29121430$1.72AL|NL
99 Paul Skenes PIT 96663.731.25102330$1.65AL|NL
100 Gerrit Cole IL-60 NYY 78543.591.1487210$1.53AL|NL
101 Paul Sewald IL-15 ARI 39223.861.24441516$1.50AL|NL
102 Jon Gray TEX 133884.221.31126450$1.41AL|NL
103 Hunter Harvey WAS 52323.351.1659178$1.17AL|NL
104 Merrill Kelly IL-15 ARI 115773.961.30111400$1.18AL|NL
105 Devin Williams IL-60 MIL 34213.081.21461613$1.14AL|NL
106 Bobby Miller IL-15 LAD 93653.811.2395290$1.04AL|NL
107 Nick Pivetta IL-15 BOS 119774.261.30131450$0.81AL|NL
108 Steven Matz STL 109774.001.2796330$0.52AL|NL
109 Reynaldo Lopez ATL 113764.121.31119450$0.48AL|NL
110 Dean Kremer BAL 136884.301.31120430$0.25AL|NL
111 Adbert Alzolay CHC 51323.761.21531510$0.15AL|NL
112 Jordan Hicks SF 120773.811.38116560$0.07AL|NL
113 Jason Adam TB 51323.371.1562186$-0.04AL|NL
114 Brayan Bello IL-15 BOS 130884.121.35116430$-0.04AL|NL
115 JP Sears OAK 135794.341.28119440$-0.25AL|NL
116 Jared Jones PIT 111674.071.28110410$-0.25AL|NL
117 Logan Allen CLE 120774.101.32112430$-0.33AL|NL
118 Edward Cabrera MIA 116774.001.38126580$-0.35AL|NL
119 Braxton Garrett IL-15 MIA 99663.901.2690270$-0.49AL|NL
120 Walker Buehler IL-15 LAD 122874.321.31110380$-0.51AL|NL
121 Justin Lawrence COL 54234.291.43552517$-0.54AL|NL
122 John Means IL-15 BAL 115774.261.2594290$-0.68AL|NL
123 Brady Singer KAN 136884.221.35118430$-0.76AL|NL
124 Kyle Gibson STL 146994.231.37115480$-0.88AL|NL
125 Zack Littell TB 121784.281.28103330$-1.03AL|NL
126 Trevor Megill MIL 51323.471.2163216$-1.08AL|NL
127 Orion Kerkering PHI 51323.521.2357207$-1.27AL|NL
128 Ryan Pressly HOU 54323.151.1562163$-1.29AL|NL
129 Jose Quintana NYM 138894.151.37114510$-1.32AL|NL
130 Kutter Crawford BOS 129784.451.30124420$-1.29AL|NL
131 Miles Mikolas STL 147894.411.29104320$-1.39AL|NL
132 Brock Stewart MIN 52323.101.1569202$-1.48AL|NL
133 Garrett Cleavinger TB 51323.161.2367244$-1.56AL|NL
134 Paul Blackburn OAK 126794.141.33105410$-1.58AL|NL
135 Trevor Rogers MIA 121784.161.34110440$-1.57AL|NL
136 A.J. Minter ATL 53323.281.1564173$-1.62AL|NL
137 Keaton Winn SF 101663.881.3087320$-1.67AL|NL
138 Chris Paddack MIN 108674.201.2695270$-1.75AL|NL
139 Cristian Javier IL-15 HOU 118774.541.30123470$-1.76AL|NL
140 Luis Gil NYY 86553.891.30103430$-1.78AL|NL
141 Jeff Hoffman PHI 53323.621.2463236$-1.85AL|NL
142 Aroldis Chapman PIT 51323.031.2774313$-1.88AL|NL
143 Matthew Strahm PHI 56323.291.1167171$-1.99AL|NL
144 Eduardo Rodriguez IL-15 ARI 89653.911.2984290$-1.97AL|NL
145 Louie Varland MIN 84553.881.2483260$-2.06AL|NL
146 Garrett Whitlock IL-15 BOS 104664.191.2897290$-2.10AL|NL
147 David Robertson TEX 52323.701.2158176$-2.13AL|NL
148 Bryan Abreu HOU 55323.251.2172252$-2.31AL|NL
149 Reese Olson DET 109674.091.33103410$-2.45AL|NL
150 Yimi Garcia TOR 49323.341.1355153$-2.62AL|NL
151 Andrew Heaney TEX 84554.091.2488280$-2.66AL|NL
152 Lucas Erceg OAK 53333.221.2667263$-2.76AL|NL
153 Clayton Kershaw IL-60 LAD 65533.711.2166180$-2.84AL|NL
154 David Peterson IL-60 NYM 64433.251.2569250$-2.84AL|NL
155 Joe Ross MIL 110674.251.31103380$-2.88AL|NL
156 Alex Cobb IL-60 SF 80553.611.2870230$-2.87AL|NL
157 Jordan Wicks IL-15 CHC 99664.091.3291340$-3.10AL|NL
158 Gabe Speier SEA 51323.211.1655152$-3.20AL|NL
159 Andrew Abbott CIN 101664.351.32108390$-3.21AL|NL
160 Michael Wacha KAN 125784.461.32108380$-3.29AL|NL
161 Griffin Jax MIN 54323.491.2059183$-3.33AL|NL
162 Max Meyer MIA 103674.111.3392350$-3.44AL|NL
163 JoJo Romero STL 52323.111.2256192$-3.58AL|NL
164 Yuki Matsui SD 51323.321.2560223$-3.63AL|NL
165 Ross Stripling OAK 109684.251.2883270$-3.65AL|NL
166 Caleb Thielbar MIN 51323.441.1759182$-3.69AL|NL
167 Jose Soriano LAA 92553.891.38102470$-3.79AL|NL
168 Griffin Canning LAA 114684.391.32107390$-3.83AL|NL
169 Joel Payamps MIL 52333.871.2550176$-3.87AL|NL
170 Casey Mize DET 109674.291.3193310$-3.95AL|NL
171 Seth Lugo KAN 128784.391.35107390$-3.97AL|NL
172 Joe Kelly LAD 50323.081.2362221$-4.01AL|NL
173 Spencer Turnbull PHI 80553.931.2976280$-4.06AL|NL
174 Daniel Hudson LAD 50323.751.1858163$-4.14AL|NL
175 Pierce Johnson ATL 52323.351.2266211$-4.19AL|NL
176 Fernando Cruz CIN 52323.631.2267222$-4.22AL|NL
177 Jameson Taillon CHC 124784.591.31101330$-4.44AL|NL
178 Caleb Ferguson NYY 51323.371.2357202$-4.48AL|NL
179 DL Hall IL-15 MIL 84553.991.3590400$-4.51AL|NL
180 Joe Jimenez ATL 55323.811.2064182$-4.60AL|NL
181 Chris Martin BOS 53323.681.2152123$-4.71AL|NL
182 Robert Gasser MIL 106674.401.3295380$-4.71AL|NL
183 Mark Leiter Jr. CHC 53333.791.2757194$-4.76AL|NL
184 Ronel Blanco HOU 109664.331.37107480$-4.81AL|NL
185 Dane Dunning TEX 118774.361.39105450$-4.90AL|NL
186 Daniel Coulombe BAL 51323.501.2254172$-4.97AL|NL
187 Erick Fedde CWS 121694.411.35108440$-5.03AL|NL
188 Taylor Rogers SF 51323.551.2457192$-5.14AL|NL
189 Ryne Stanek SEA 53333.661.2561232$-5.20AL|NL
190 Ryan Walker SF 50323.371.2256191$-5.21AL|NL
191 Jake Junis IL-15 MIL 89564.291.2983270$-5.23AL|NL
192 Lance McCullers IL-60 HOU 71443.791.3071270$-5.42AL|NL
193 Andrew Nardi MIA 51323.601.2760232$-5.45AL|NL
194 Ben Lively CLE 106674.491.3189300$-5.47AL|NL
195 Yennier Cano BAL 53323.441.2750182$-5.72AL|NL
196 Erik Swanson TOR 53323.711.2056171$-5.78AL|NL
197 Gregory Soto PHI 51323.501.3057242$-5.82AL|NL
198 Giovanny Gallegos STL 55333.991.2556193$-5.86AL|NL
199 Bryan Hudson MIL 54323.431.2959231$-5.92AL|NL
200 Shawn Armstrong TB 50323.591.2052161$-5.91AL|NL
201 Ian Hamilton NYY 54323.551.3158242$-5.94AL|NL
202 Michael Grove LAD 48323.581.1654140$-6.04AL|NL
203 Tylor Megill IL-15 NYM 74444.031.2971260$-6.19AL|NL
204 Adrian Morejon SD 48323.481.1953170$-6.23AL|NL
205 Aaron Ashby MIL 82553.891.4179390$-6.26AL|NL
206 Aaron Bummer ATL 51323.161.3057230$-6.28AL|NL
207 Gavin Williams IL-15 CLE 73454.131.2975290$-6.29AL|NL
208 Matt Moore LAA 52333.991.3354224$-6.48AL|NL
209 Jose Leclerc TEX 53334.201.3658265$-6.49AL|NL
210 Chase Silseth IL-60 LAA 82554.191.3680340$-6.49AL|NL
211 Enyel De Los Santos SD 51323.701.2556201$-6.54AL|NL
212 Drew Rasmussen IL-60 TB 44323.381.1645120$-6.54AL|NL
213 Adam Ottavino NYM 51323.811.2855212$-6.63AL|NL
214 Alex Wood OAK 107684.331.3888410$-6.62AL|NL
215 Alex Vesia LAD 49323.811.2761231$-6.77AL|NL
216 Huascar Ynoa ATL 64433.991.3065230$-6.77AL|NL
217 Colin Rea MIL 121684.631.34101370$-6.83AL|NL
218 Scott Barlow CLE 52333.801.3055212$-6.86AL|NL
219 Bryce Elder ATL 122774.391.4297430$-6.93AL|NL
220 Gregory Santos IL-60 SEA 42223.411.2544163$-6.91AL|NL
221 Keegan Akin BAL 45223.261.1650140$-6.95AL|NL
222 Matthew Liberatore STL 68443.861.3261260$-6.94AL|NL
223 Andrew Kittredge STL 50323.751.2644152$-7.12AL|NL
224 James Paxton LAD 103664.551.3998440$-7.23AL|NL
225 Cole Irvin BAL 71444.121.2656170$-7.25AL|NL
226 Josh Sborz TEX 49323.691.2656190$-7.44AL|NL
227 Seranthony Dominguez PHI 50323.801.2854201$-7.43AL|NL
228 Reed Garrett NYM 51323.631.2755210$-7.42AL|NL
229 Trevor Richards TOR 50323.731.2758220$-7.49AL|NL
230 A.J. Puk IL-15 MIA 37223.871.3039155$-7.61AL|NL
231 Michael Lorenzen TEX 120684.501.40103460$-7.66AL|NL
232 Tayler Saucedo SEA 51323.551.3248211$-7.73AL|NL
233 Triston McKenzie CLE 95564.611.3490370$-7.74AL|NL
234 Luis Garcia LAA 51323.751.2949181$-7.82AL|NL
235 Mike Clevinger CWS 121694.801.34102410$-7.93AL|NL
236 Ryan Weathers MIA 103674.421.4289440$-8.04AL|NL
237 Alex Lange DET 50223.751.3959273$-8.12AL|NL
238 Colin Holderman PIT 51323.761.3251211$-8.09AL|NL
239 Ben Brown CHC 48333.781.2753190$-8.10AL|NL
240 Drew Thorpe CWS 75454.221.3264260$-8.20AL|NL
241 Andrew Chafin DET 51233.761.3255212$-8.25AL|NL
242 Randy Vasquez SD 82454.211.3572320$-8.25AL|NL
243 Tyler Wells IL-15 BAL 50334.061.2049140$-8.25AL|NL
244 Frankie Montas IL-15 CIN 115684.651.39100410$-8.34AL|NL
245 Gavin Stone LAD 67444.201.3464260$-8.38AL|NL
246 Chad Green IL-15 TOR 43223.651.1748140$-8.38AL|NL
247 Sam Hentges IL-15 CLE 42223.281.2346150$-8.39AL|NL
248 Sean Reid-Foley NYM 46223.531.2756220$-8.46AL|NL
249 Jeffrey Springs IL-60 TB 39223.471.1643110$-8.52AL|NL
250 Austin Adams OAK 50233.691.2758230$-8.59AL|NL
251 Graham Ashcraft CIN 130794.611.42102450$-8.57AL|NL
252 Cole Sands MIN 49223.711.2454180$-8.61AL|NL
253 Steven Okert MIN 50223.801.2558210$-8.64AL|NL
254 Jacob deGrom IL-60 TEX 22212.740.963150$-8.65AL|NL
255 Luke Weaver NYY 47223.761.1846120$-8.73AL|NL
256 Nick Sandlin CLE 51323.911.3054220$-8.74AL|NL
257 Matt Manning DET 101574.491.3782350$-8.77AL|NL
258 Nick Martinez CIN 110674.671.4096390$-8.81AL|NL
259 Cade Smith CLE 49223.681.2856220$-8.89AL|NL
260 Joey Wentz DET 60334.051.3159230$-8.88AL|NL
261 Albert Suarez BAL 38223.531.1539100$-8.96AL|NL
262 Jake Irvin WAS 108684.671.3989400$-8.98AL|NL
263 Emilio Pagan CIN 53334.471.3155212$-9.04AL|NL
264 Tyler Anderson LAA 136794.771.40107500$-9.05AL|NL
265 Jhony Brito SD 72444.231.3356230$-9.06AL|NL
266 Brooks Raley IL-15 NYM 46223.751.2848181$-9.10AL|NL
267 John Schreiber KAN 51323.931.3448201$-9.12AL|NL
268 Will Vest DET 49223.711.2947171$-9.13AL|NL
269 Mitch Spence OAK 58333.921.2947180$-9.13AL|NL
270 Landen Roupp SF 53333.871.3251210$-9.13AL|NL
271 Sixto Sanchez MIA 51333.911.3049180$-9.16AL|NL
272 Nick Burdi IL-15 NYY 40223.621.2550180$-9.19AL|NL
273 Bailey Falter PIT 83464.491.3166240$-9.21AL|NL
274 Rafael Montero HOU 51323.961.3151200$-9.28AL|NL
275 Cade Povich BAL 46333.831.3045180$-9.33AL|NL
276 J.P. France HOU 71444.401.3463260$-9.35AL|NL
277 Hayden Wesneski CHC 51334.051.2848160$-9.38AL|NL
278 Ryan Thompson ARI 51323.921.3444171$-9.42AL|NL
279 Austin Voth SEA 49223.841.2448160$-9.48AL|NL
280 Victor Gonzalez NYY 50323.801.3845221$-9.54AL|NL
281 Nate Pearson TOR 47223.791.2954220$-9.54AL|NL
282 Jordan Leasure CWS 51234.181.3652243$-9.56AL|NL
283 Kody Funderburk MIN 41223.391.2842160$-9.60AL|NL
284 Kyle Muller OAK 63343.991.3454240$-9.59AL|NL
285 Javier Assad CHC 112684.631.4292430$-9.61AL|NL
286 Genesis Cabrera TOR 51334.071.3650231$-9.64AL|NL
287 Brennan Bernardino BOS 50323.871.3550200$-9.64AL|NL
288 Matt Waldron SD 102574.651.3577330$-9.62AL|NL
289 Tanner Banks CWS 44223.731.2343140$-9.65AL|NL
290 Erik Miller SF 47223.541.3655260$-9.67AL|NL
291 Patrick Corbin WAS 1367104.701.4197450$-9.70AL|NL
292 John Brebbia CWS 50234.151.2650171$-9.72AL|NL
293 Ryan Fernandez STL 49223.861.3046181$-9.77AL|NL
294 Jake Diekman NYM 48223.641.3758280$-9.81AL|NL
295 Shelby Miller DET 49234.111.3350212$-9.81AL|NL
296 Alek Manoah IL-15 TOR 79454.501.3773330$-9.85AL|NL
297 Anthony Bender MIA 45223.731.2847170$-9.89AL|NL
298 Thyago Vieira MIL 49223.891.3054210$-9.92AL|NL
299 Jose Urquidy IL-15 HOU 74444.641.3060210$-9.92AL|NL
300 Tim Mayza TOR 48223.571.3145170$-9.92AL|NL