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 Paul Skenes PIT 1881392.801.07242550$28.17AL|NL
2 Tarik Skubal DET 19613102.921.05229450$27.89AL|NL
3 Chris Sale ATL 1871483.071.06230470$26.29AL|NL
4 Jacob deGrom TEX 1521172.840.95206300$23.90AL|NL
5 Garrett Crochet BOS 1671283.021.08216510$21.70AL|NL
6 Zack Wheeler PHI 1991393.311.11212510$21.41AL|NL
7 Logan Gilbert SEA 19912113.411.10208430$19.79AL|NL
8 Edwin Diaz NYM 66432.911.07922436$19.05AL|NL
9 Mason Miller OAK 68432.461.001002430$18.67AL|NL
10 Ryan Helsley STL 67433.081.14852535$16.78AL|NL
11 Josh Hader HOU 70433.171.12972833$16.58AL|NL
12 Dylan Cease SD 18913103.531.20224700$16.31AL|NL
13 Blake Snell LAD 1791393.521.22233770$15.81AL|NL
14 Sonny Gray STL 18512103.431.17198510$15.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Ryan Walker SF 72433.091.13852332$15.59AL|NL
16 Felix Bautista BAL 63422.701.06922429$15.60AL|NL
17 Emmanuel Clase CLE 70433.111.15721734$15.46AL|NL
18 George Kirby SEA 18011103.501.08171270$15.44AL|NL
19 Shane McClanahan TB 1781193.341.16197530$15.42AL|NL
20 Pablo Lopez MIN 19312113.621.16203480$15.07AL|NL
21 Tyler Glasnow LAD 1441163.231.10178410$14.66AL|NL
22 Andres Munoz SEA 65432.821.13842529$14.13AL|NL
23 Raisel Iglesias ATL 70433.451.15781932$13.62AL|NL
24 Corbin Burnes FA 19712113.641.20202550$13.53AL|NL
25 Framber Valdez HOU 19513103.441.25187620$13.36AL|NL
26 Cole Ragans KAN 18312103.521.23207690$13.25AL|NL
27 Joe Ryan MIN 16911103.751.11188390$12.82AL|NL
28 Shota Imanaga CHC 18011103.661.14182390$12.73AL|NL
29 Max Fried NYY 1731293.331.21165470$12.56AL|NL
30 Logan Webb SF 20112113.481.23175450$12.42AL|NL
31 Luis Castillo SEA 18411113.621.18187520$12.16AL|NL
32 Devin Williams NYY 66433.151.20873028$11.98AL|NL
33 Aaron Nola PHI 19512113.831.18192470$11.92AL|NL
34 Freddy Peralta MIL 17811103.751.19205630$11.57AL|NL
35 Brandon Woodruff MIL 17611103.761.16187470$11.37AL|NL
36 Luke Weaver NYY 70433.651.16761929$11.07AL|NL
37 Carlos Rodon NYY 17611103.871.17200530$10.91AL|NL
38 Lucas Erceg KAN 67433.421.24762629$10.62AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Gausman TOR 19312113.851.21193540$10.64AL|NL
40 Yusei Kikuchi LAA 17611103.761.20196550$10.56AL|NL
41 Grayson Rodriguez BAL 1721193.611.21182560$10.46AL|NL
42 Michael King SD 18012103.701.24191640$10.39AL|NL
43 Gerrit Cole NYY 18911113.901.19198520$10.26AL|NL
44 Cristopher Sanchez PHI 1791293.471.24157500$10.24AL|NL
45 Jhoan Duran MIN 65432.791.13812122$10.16AL|NL
46 Yoshinobu Yamamoto LAD 1591183.591.18167430$10.14AL|NL
47 Robert Suarez SD 65333.601.21692230$9.67AL|NL
48 Justin Steele CHC 1701193.581.21165480$9.62AL|NL
49 Zach Eflin BAL 18612103.821.18156320$9.60AL|NL
50 Hunter Brown HOU 17712103.711.25185610$9.54AL|NL
51 Justin Martinez ARI 70433.111.29873525$9.49AL|NL
52 Tanner Bibee CLE 18311113.881.20188510$9.32AL|NL
53 Shohei Ohtani LAD 1391073.501.16163450$9.26AL|NL
54 Porter Hodge CHC 66333.771.32713132$9.05AL|NL
55 Nathan Eovaldi TEX 17611103.731.21171470$9.00AL|NL
56 Ben Joyce LAA 64333.361.25803027$8.82AL|NL
57 Bailey Ober MIN 18111114.021.18186450$8.68AL|NL
58 Spencer Schwellenbach ATL 1721193.781.20166430$8.52AL|NL
59 Reynaldo Lopez ATL 17912103.891.25190610$8.42AL|NL
60 Spencer Strider ATL 110853.191.09146360$8.05AL|NL
61 David Bednar PIT 67333.811.25722528$7.66AL|NL
62 MacKenzie Gore WAS 17410113.771.25188650$7.45AL|NL
63 Bryce Miller SEA 17510113.881.19168470$7.41AL|NL
64 Nick Pivetta FA 16210103.941.20183510$7.16AL|NL
65 Kodai Senga NYM 1691193.781.27182690$7.12AL|NL
66 Hunter Greene CIN 18211114.221.24216680$6.75AL|NL
67 Peter Fairbanks TB 60333.411.21692324$6.66AL|NL
68 Taj Bradley TB 16710103.881.23179560$6.56AL|NL
69 Sandy Alcantara MIA 18910113.831.24170480$6.57AL|NL
70 Zac Gallen ARI 18311103.931.27184560$6.25AL|NL
71 Jack Flaherty FA 16410103.851.24175530$6.17AL|NL
72 Ranger Suarez PHI 1641193.631.27147530$6.10AL|NL
73 Jeffrey Springs OAK 155993.761.20156430$5.82AL|NL
74 Robbie Ray SF 16110103.981.22174510$5.71AL|NL
75 Brandon Pfaadt ARI 16911104.041.22163420$5.62AL|NL
76 Liam Hendriks BOS 63333.681.17711822$5.51AL|NL
77 Jared Jones PIT 16710103.901.25172570$5.36AL|NL
78 Jordan Romano PHI 60333.871.26642324$4.55AL|NL
79 Ryan Pepiot TB 16110104.001.25172590$4.53AL|NL
80 Bryan Woo SEA 144993.851.17135340$4.46AL|NL
81 Alexis Diaz CIN 65334.551.39713229$4.21AL|NL
82 Chris Bassitt TOR 17911114.071.29165600$3.28AL|NL
83 Max Scherzer FA 137883.981.17143350$3.03AL|NL
84 Yu Darvish SD 16810104.211.23160470$2.95AL|NL
85 Aroldis Chapman BOS 65433.111.25923612$2.83AL|NL
86 Drew Rasmussen TB 113763.441.17113290$2.51AL|NL
87 Seth Lugo KAN 19811124.161.30172560$2.53AL|NL
88 Kumar Rocker TEX 132873.761.22135410$2.49AL|NL
89 Tanner Houck BOS 17811113.991.32157550$2.45AL|NL
90 Chad Green TOR 66334.021.23652020$2.41AL|NL
91 Jose Berrios TOR 19111124.231.28167530$2.39AL|NL
92 Michael Kopech LAD 66334.051.29783020$2.33AL|NL
93 Sean Manaea FA 17910114.161.29175630$2.27AL|NL
94 Jesus Luzardo MIA 1529103.971.27155510$2.20AL|NL
95 Luis Severino OAK 18310114.051.29158610$2.18AL|NL
96 Braxton Garrett MIA 142893.781.23128340$1.97AL|NL
97 Calvin Faucher MIA 66333.941.34672721$1.95AL|NL
98 Reese Olson DET 1569103.871.28143500$1.96AL|NL
99 David Peterson NYM 1471083.711.33134570$1.85AL|NL
100 Robert Garcia WAS 63333.371.22692315$1.80AL|NL
101 Clay Holmes NYM 135973.511.33126540$1.63AL|NL
102 Frankie Montas NYM 1551094.041.29148550$1.60AL|NL
103 Dustin May LAD 122863.741.24129420$1.50AL|NL
104 Griffin Jax MIN 72433.211.1385217$1.32AL|NL
105 Clarke Schmidt NYY 132883.871.24131420$1.10AL|NL
106 Clayton Kershaw IL-15 FA 125873.731.23115340$1.05AL|NL
107 Derek Law WAS 77443.961.31672717$0.93AL|NL
108 Nick Lodolo CIN 127883.981.24138410$0.77AL|NL
109 Yimi Garcia IL-60 TOR 61333.441.14681812$0.71AL|NL
110 A.J. Puk ARI 68433.381.1879249$0.63AL|NL
111 Mitch Keller PIT 18210124.251.30165570$0.59AL|NL
112 Kyle Harrison SF 145994.081.29148540$0.46AL|NL
113 Eduardo Rodriguez ARI 1541094.071.31141490$0.40AL|NL
114 Bowden Francis TOR 1589104.301.24146440$0.26AL|NL
115 Merrill Kelly ARI 17210104.191.32158560$0.09AL|NL
116 Brayan Bello BOS 16210104.051.34148570$0.02AL|NL
117 Matt Boyd CHC 133883.991.26130450$-0.17AL|NL
118 Reid Detmers LAA 115773.891.23127400$-0.22AL|NL
119 Kutter Crawford BOS 18510124.491.28174550$-0.22AL|NL
120 Gavin Williams CLE 143994.121.30145530$-0.25AL|NL
121 Andrew Heaney FA 1559104.261.27147480$-0.28AL|NL
122 Erick Fedde STL 17910114.241.31154560$-0.28AL|NL
123 Alex Cobb DET 127883.681.28106360$-0.33AL|NL
124 Michael Wacha KAN 16910104.291.29147500$-0.34AL|NL
125 Beau Brieske DET 67333.911.28662515$-0.59AL|NL
126 Brady Singer CIN 17010114.311.32160500$-0.70AL|NL
127 Shane Bieber IL-60 CLE 101653.591.19102240$-0.69AL|NL
128 Charlie Morton FA 1549104.141.33154610$-0.77AL|NL
129 Edward Cabrera MIA 139893.981.34153640$-0.80AL|NL
130 Miles Mikolas STL 17610114.321.26127330$-0.81AL|NL
131 Jon Gray TEX 152994.221.28138460$-0.80AL|NL
132 Jose Soriano LAA 148993.911.37144620$-0.87AL|NL
133 Cade Povich BAL 149994.101.31136550$-0.94AL|NL
134 Davidjohn Herz WAS 1489104.131.35157730$-1.03AL|NL
135 JP Sears OAK 17810124.391.28144520$-1.06AL|NL
136 Matthew Strahm PHI 68433.291.0981193$-1.15AL|NL
137 Tyler Kinley COL 66334.521.37692719$-1.16AL|NL
138 Blake Treinen LAD 64333.561.20702010$-1.18AL|NL
139 Tyler Mahle TEX 148994.281.28138460$-1.19AL|NL
140 Prelander Berroa CWS 67344.201.42703618$-1.35AL|NL
141 Evan Phillips LAD 63333.521.1871209$-1.37AL|NL
142 Cade Smith CLE 72433.131.1390251$-1.46AL|NL
143 Luis Garcia HOU 133884.211.26131420$-1.44AL|NL
144 Ronel Blanco HOU 16910104.371.35167700$-1.70AL|NL
145 Jacob Webb TEX 65334.291.36632817$-1.78AL|NL
146 Dean Kremer BAL 16510104.351.32145550$-1.80AL|NL
147 Tylor Megill NYM 115773.891.27114410$-1.85AL|NL
148 Orion Kerkering PHI 64433.191.1673224$-1.92AL|NL
149 Lance Lynn FA 1539104.381.29143490$-1.91AL|NL
150 Chris Paddack MIN 130784.111.24119310$-1.92AL|NL
151 Steven Matz STL 116773.921.25103330$-2.20AL|NL
152 Bryan Abreu HOU 75433.311.1895301$-2.26AL|NL
153 Albert Suarez BAL 148894.271.28131430$-2.39AL|NL
154 Camilo Doval SF 64333.201.2477276$-2.43AL|NL
155 Ryan Weathers MIA 1578104.131.34142560$-2.58AL|NL
156 Kyle Gibson FA 16610114.261.36141570$-2.63AL|NL
157 Shane Baz TB 138894.221.31133510$-2.69AL|NL
158 Fernando Cruz NYY 70433.561.2193303$-2.75AL|NL
159 Jake Irvin WAS 1789124.361.32149570$-2.73AL|NL
160 Zack Littell TB 117674.071.21106260$-2.78AL|NL
161 Keegan Akin BAL 72433.301.1580211$-2.87AL|NL
162 Casey Mize DET 1458104.151.30118410$-2.90AL|NL
163 Tanner Scott FA 72433.041.2290320$-2.95AL|NL
164 Jeremiah Estrada SD 64433.291.1984282$-3.04AL|NL
165 Jason Adam SD 70433.481.1681252$-3.09AL|NL
166 Tyler Holton DET 75443.571.2268215$-3.08AL|NL
167 Jesus Tinoco MIA 67333.821.29682510$-3.10AL|NL
168 Trevor Megill MIL 65333.461.1680234$-3.10AL|NL
169 Aaron Civale MIL 143894.411.29135420$-3.31AL|NL
170 David Festa MIN 103663.911.27107370$-3.37AL|NL
171 Jameson Taillon CHC 1689114.481.29134410$-3.40AL|NL
172 Paul Blackburn NYM 143994.281.32118430$-3.41AL|NL
173 Jeff Hoffman FA 68433.301.1583240$-3.50AL|NL
174 Mitchell Parker WAS 1649114.331.35143600$-3.54AL|NL
175 Jason Foley DET 64333.721.29552010$-3.61AL|NL
176 Max Meyer MIA 141794.151.32128460$-3.68AL|NL
177 Will Vest DET 70433.401.2270223$-3.72AL|NL
178 Nestor Cortes MIL 71433.561.1077160$-3.83AL|NL
179 Kris Bubic KAN 139884.161.35125500$-3.84AL|NL
180 Edwin Uceta TB 66333.881.2670268$-3.92AL|NL
181 Justin Verlander FA 139894.441.27117370$-3.97AL|NL
182 Walker Buehler FA 1589104.391.34135520$-4.01AL|NL
183 Kevin Ginkel ARI 66433.511.2171213$-4.04AL|NL
184 DL Hall MIL 116774.031.35118510$-4.10AL|NL
185 Hayden Birdsong SF 112774.091.34119490$-4.10AL|NL
186 Spencer Arrighetti HOU 141894.401.35145610$-4.23AL|NL
187 Gregory Santos SEA 63333.321.2366234$-4.46AL|NL
188 Tobias Myers MIL 1448104.441.31128450$-4.47AL|NL
189 Cade Cavalli WAS 135794.261.32125510$-4.49AL|NL
190 Aaron Bummer ATL 62433.081.2569241$-4.70AL|NL
191 Eury Perez MIA 81553.941.2190260$-4.69AL|NL
192 Justin Anderson CWS 65334.071.35662910$-4.72AL|NL
193 Landen Roupp SF 112673.911.34107450$-4.74AL|NL
194 Pierce Johnson ATL 65433.541.2578272$-4.81AL|NL
195 Reed Garrett NYM 68433.411.2477281$-4.79AL|NL
196 Erik Miller SF 67433.231.2784330$-4.81AL|NL
197 Cody Bradford TEX 96554.091.1987210$-4.82AL|NL
198 Mitch Spence OAK 134894.201.33101420$-4.91AL|NL
199 Jose Alvarado PHI 62333.281.2672283$-4.95AL|NL
200 Joey Cantillo CLE 108663.991.34110470$-4.96AL|NL
201 Jordan Montgomery ARI 125774.141.32100340$-5.14AL|NL
202 Hunter Harvey KAN 66333.611.2171213$-5.20AL|NL
203 Ian Hamilton NYY 64333.441.2469243$-5.26AL|NL
204 Nate Pearson CHC 68333.861.2674275$-5.25AL|NL
205 David Robertson TEX 65333.281.2080250$-5.28AL|NL
206 Ben Brown CHC 65433.481.2075240$-5.30AL|NL
207 Yennier Cano BAL 66433.331.2566231$-5.40AL|NL
208 Alec Marsh KAN 144894.481.35135520$-5.41AL|NL
209 Andre Pallante STL 1599104.041.44118640$-5.51AL|NL
210 Brady Basso OAK 76443.591.2069210$-5.54AL|NL
211 Seranthony Dominguez BAL 62333.631.2168223$-5.58AL|NL
212 Ryan Pressly HOU 64333.481.2168202$-5.63AL|NL
213 Matthew Liberatore STL 68433.611.2566232$-5.63AL|NL
214 Zebby Matthews MIN 81553.981.2073170$-5.68AL|NL
215 Bobby Miller LAD 96654.091.3193340$-5.79AL|NL
216 Brock Stewart MIN 58333.271.1874220$-5.77AL|NL
217 Cole Sands MIN 67333.701.2072212$-5.81AL|NL
218 Josh Sborz TEX 37223.801.27401510$-5.81AL|NL
219 Trevor Rogers BAL 125774.191.35105450$-5.84AL|NL
220 Jose Quintana FA 1669114.351.40133610$-5.89AL|NL
221 Nick Martinez CIN 1669114.661.34140470$-5.94AL|NL
222 Garrett Cleavinger TB 64333.571.2677292$-5.97AL|NL
223 Jordan Hicks SF 131894.201.41116560$-5.98AL|NL
224 Kyle Wright KAN 121774.201.35102400$-6.01AL|NL
225 Grant Holmes ATL 114774.331.33102370$-6.14AL|NL
226 Jack Leiter TEX 118774.411.35118500$-6.15AL|NL
227 Andrew Nardi MIA 60333.511.2273241$-6.26AL|NL
228 Mark Leiter Jr. NYY 61333.551.2170221$-6.39AL|NL
229 Tanner Banks PHI 70433.641.2470230$-6.41AL|NL
230 Ryne Nelson ARI 144894.511.33112400$-6.41AL|NL
231 Dylan Lee ATL 63333.531.1870200$-6.45AL|NL
232 Chris Martin FA 54323.281.1255110$-6.52AL|NL
233 Javier Assad CHC 1709114.491.40142660$-6.57AL|NL
234 Adrian Morejon SD 67433.631.2570250$-6.60AL|NL
235 Anthony Bender MIA 64333.681.2866233$-6.62AL|NL
236 Dedniel Nunez NYM 61333.431.2068220$-6.61AL|NL
237 Spencer Turnbull IL-60 FA 107674.221.3395370$-6.75AL|NL
238 Gregory Soto BAL 61333.311.2569260$-6.80AL|NL
239 Lance McCullers HOU 87553.941.3283320$-6.77AL|NL
240 Chayce McDermott BAL 82544.021.3287370$-6.85AL|NL
241 Michel Otanez OAK 64333.461.3176341$-6.87AL|NL
242 Andrew Abbott CIN 1568114.741.36151580$-6.96AL|NL
243 Jake Cousins NYY 62333.761.3271303$-7.06AL|NL
244 Alex Vesia LAD 59333.751.2373261$-7.05AL|NL
245 Dane Dunning TEX 77443.921.2872241$-7.09AL|NL
246 Jordan Wicks CHC 87554.051.3079290$-7.11AL|NL
247 Osvaldo Bido OAK 96564.171.3088370$-7.11AL|NL
248 Taylor Rogers SF 62333.601.2567231$-7.14AL|NL
249 Jared Koenig MIL 63333.581.2463211$-7.16AL|NL
250 Luis Gil NYY 16410104.141.32183760$2.00AL|NL
251 Sawyer Gipson-Long DET 69443.851.2262180$-7.30AL|NL
252 Davis Martin CWS 1417104.481.36120510$-7.33AL|NL
253 Luke Little CHC 55323.191.3068300$-7.34AL|NL
254 Kirby Yates FA 61333.581.2674280$-7.37AL|NL
255 JoJo Romero STL 62333.481.2761221$-7.38AL|NL
256 Andrew Painter PHI 102664.451.3091340$-7.40AL|NL
257 Tim Herrin CLE 66333.511.2871270$-7.44AL|NL
258 Aaron Ashby MIL 123784.111.46113630$-7.45AL|NL
259 Bailey Falter PIT 1458104.611.34110430$-7.49AL|NL
260 Andrew Kittredge FA 70433.851.2565210$-7.50AL|NL
261 Bryan Hudson MIL 60333.511.2465220$-7.51AL|NL
262 Colin Holderman PIT 64333.851.3165263$-7.53AL|NL
263 Nick Mears MIL 58333.601.2571260$-7.58AL|NL
264 Justin Slaten BOS 66333.851.2968252$-7.65AL|NL
265 Gabe Speier SEA 56333.441.2258190$-7.67AL|NL
266 Quinn Mathews STL 83554.011.3375310$-7.67AL|NL
267 Marcus Stroman NYY 126784.311.3898420$-7.66AL|NL
268 Robert Stephenson LAA 44223.911.2250155$-7.68AL|NL
269 Jose Butto NYM 62333.851.2662222$-7.69AL|NL
270 Noah Schultz CWS 83564.051.3274290$-7.72AL|NL
271 Jake Junis FA 97664.421.3081260$-7.77AL|NL
272 Tyler Ferguson OAK 65333.721.3266302$-7.76AL|NL
273 Kenley Jansen FA 60333.831.2169230$-7.81AL|NL
274 Ryan Burr TOR 59333.621.2364210$-7.79AL|NL
275 Tony Gonsolin LAD 132884.721.36117460$-7.81AL|NL
276 Mike Soroka WAS 116784.491.38106470$-7.88AL|NL
277 Matt Waldron SD 118784.611.3295350$-7.90AL|NL
278 Trent Thornton SEA 68333.821.2367220$-7.93AL|NL
279 Clayton Beeter NYY 56333.661.2365220$-7.93AL|NL
280 Angel Perdomo ATL 54323.551.2667250$-7.91AL|NL
281 Kenta Maeda DET 67343.931.1964170$-7.96AL|NL
282 Yuki Matsui SD 55323.561.2564230$-7.98AL|NL
283 Mason Montgomery TB 61333.771.2561221$-7.99AL|NL
284 Michael Grove LAD 54323.681.1958160$-8.04AL|NL
285 Brock Burke LAA 67333.971.2967242$-8.06AL|NL
286 J.T. Ginn OAK 118784.261.3883420$-8.06AL|NL
287 Jose Leclerc FA 64333.841.2673280$-8.10AL|NL
288 Louie Varland MIN 55333.621.2055140$-8.13AL|NL
289 Caleb Ferguson FA 54323.481.2759220$-8.31AL|NL
290 Griffin Canning NYM 125784.551.37106430$-8.30AL|NL
291 Matt Brash SEA 38222.901.1549150$-8.40AL|NL
292 Julian Merryweather CHC 59333.711.2765240$-8.42AL|NL
293 Sean Burke CWS 1487104.591.40137650$-8.41AL|NL
294 Johan Oviedo PIT 137794.451.41118570$-8.43AL|NL
295 Erik Swanson TOR 63334.021.2861222$-8.46AL|NL
296 Craig Kimbrel BAL 56333.801.2667250$-8.49AL|NL
297 Angel Zerpa KAN 63333.671.3057211$-8.49AL|NL
298 Kevin Kelly TB 59333.741.2552161$-8.48AL|NL
299 Luis Ortiz CLE 1558104.621.40130580$-8.47AL|NL
300 Manuel Rodriguez TB 62333.741.3060231$-8.53AL|NL