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 1671283.531.14178500$25.07AL|NL
2 Kevin Gausman TOR 1591183.421.14186420$24.96AL|NL
3 Zack Wheeler PHI 1651173.511.10172390$24.83AL|NL
4 Pablo Lopez MIN 1661183.521.14183440$24.25AL|NL
5 George Kirby SEA 1631183.571.09154240$22.82AL|NL
6 Corbin Burnes BAL 1661073.541.14179500$22.38AL|NL
7 Logan Webb SF 1701193.441.17152360$21.18AL|NL
8 Max Fried ATL 1531263.411.18147380$20.78AL|NL
9 Aaron Nola PHI 1661183.891.12174360$20.69AL|NL
10 Zac Gallen ARI 1651183.691.16170450$20.56AL|NL
11 Framber Valdez HOU 1551173.401.20155500$19.70AL|NL
12 Edwin Diaz NYM 53322.691.04831929$19.56AL|NL
13 Yoshinobu Yamamoto LAD 1461173.681.13157390$19.44AL|NL
14 Tarik Skubal DET 135983.431.11155360$18.53AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Tyler Glasnow LAD 1211063.501.10153380$18.31AL|NL
16 Zach Eflin TB 1481083.641.11144260$18.09AL|NL
17 Logan Gilbert SEA 1601073.821.14160370$17.62AL|NL
18 Joe Ryan MIN 1491083.981.12166380$16.96AL|NL
19 Freddy Peralta MIL 138983.711.15166470$16.27AL|NL
20 Evan Phillips LAD 54323.171.09611629$15.50AL|NL
21 Camilo Doval SF 54433.251.22662229$15.34AL|NL
22 Emmanuel Clase CLE 55333.011.12531329$14.96AL|NL
23 Michael King SD 136973.561.19151460$14.62AL|NL
24 Joe Musgrove SD 140973.651.15139360$14.33AL|NL
25 Raisel Iglesias ATL 55433.341.14661526$14.20AL|NL
26 Grayson Rodriguez BAL 138973.711.18149460$13.68AL|NL
27 David Bednar PIT 56323.231.17661827$13.58AL|NL
28 Ryan Helsley STL 54433.121.16702324$13.59AL|NL
29 Chris Bassitt TOR 1641194.001.21147470$13.47AL|NL
30 Josh Hader HOU 52333.091.16752325$13.33AL|NL
31 Chris Sale ATL 124963.811.15147360$13.00AL|NL
32 Sonny Gray STL 148983.661.22142480$12.52AL|NL
33 Jordan Romano TOR 51433.371.18601925$12.08AL|NL
34 Andres Munoz SEA 53332.931.13701922$11.83AL|NL
35 Clay Holmes NYY 54333.301.23572027$11.59AL|NL
36 Justin Verlander HOU 1451073.961.19135410$11.59AL|NL
37 Tanner Bibee CLE 133963.761.20136410$11.20AL|NL
38 Dylan Cease SD 142973.861.27166600$11.18AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Carlos Rodon NYY 133984.061.18152450$11.05AL|NL
40 Justin Steele IL-15 CHC 133963.661.22130390$10.76AL|NL
41 Jordan Montgomery ARI 149973.801.22135400$10.71AL|NL
42 Mason Miller OAK 58233.331.16762423$10.53AL|NL
43 Alexis Diaz CIN 56433.861.28692825$10.35AL|NL
44 Craig Kimbrel BAL 55433.731.22682323$10.12AL|NL
45 Jhoan Duran IL-15 MIN 48322.831.15641721$10.13AL|NL
46 Blake Snell IL-15 SF 111863.461.25141520$10.03AL|NL
47 Robert Suarez SD 57333.751.21602225$9.53AL|NL
48 Peter Fairbanks IL-15 TB 44322.851.09611720$9.34AL|NL
49 Cole Ragans KAN 139983.871.28150570$9.21AL|NL
50 Max Scherzer IL-15 TEX 112863.891.13127300$9.23AL|NL
51 Shota Imanaga CHC 138873.881.21140390$9.19AL|NL
52 Kenley Jansen BOS 53333.991.25632126$9.08AL|NL
53 Tanner Scott MIA 54333.241.24712421$8.99AL|NL
54 Jose Berrios TOR 145984.131.22136400$7.92AL|NL
55 Jesus Luzardo IL-15 MIA 116763.771.20132380$7.44AL|NL
56 Yu Darvish IL-15 SD 126874.081.17128340$7.45AL|NL
57 Charlie Morton ATL 1401074.141.32153600$7.31AL|NL
58 Mitch Keller PIT 160994.141.29154530$7.06AL|NL
59 Nathan Eovaldi TEX 137974.051.24127400$6.93AL|NL
60 Hunter Greene CIN 122874.201.24153470$6.78AL|NL
61 Nick Pivetta IL-15 BOS 127874.201.22145450$6.68AL|NL
62 Bobby Miller IL-15 LAD 106853.831.15104290$6.63AL|NL
63 Bailey Ober MIN 128774.081.16125290$6.23AL|NL
64 Kyle Finnegan WAS 55434.051.31542122$5.94AL|NL
65 Carlos Estevez LAA 55334.271.34582325$5.91AL|NL
66 Marcus Stroman NYY 138983.981.27117450$5.57AL|NL
67 Nestor Cortes NYY 117753.981.18120340$5.51AL|NL
68 Reynaldo Lopez ATL 113863.981.25124420$5.16AL|NL
69 Lance Lynn STL 143894.481.27136450$2.00AL|NL
70 Walker Buehler IL-15 LAD 108853.921.19101300$4.85AL|NL
71 Kodai Senga IL-60 NYM 100753.691.25116440$4.55AL|NL
72 Aaron Civale TB 120764.041.18112310$4.45AL|NL
73 Adbert Alzolay CHC 55333.551.15601515$4.26AL|NL
74 Jose Alvarado PHI 53323.091.24732513$4.28AL|NL
75 Cristian Javier IL-15 HOU 119864.301.22127470$4.22AL|NL
76 Hunter Brown HOU 103863.921.26111370$3.89AL|NL
77 Reid Detmers LAA 143784.251.28153540$3.83AL|NL
78 Bryce Miller SEA 119764.111.18110300$3.76AL|NL
79 James McArthur KAN 54234.151.29521823$3.76AL|NL
80 Kyle Bradish IL-15 BAL 100753.711.2198310$3.71AL|NL
81 Kevin Ginkel ARI 53423.571.23582014$3.51AL|NL
82 Jon Gray TEX 137884.281.27132460$3.30AL|NL
83 Griffin Canning LAA 120774.161.25128380$3.11AL|NL
84 Kenta Maeda DET 119784.221.22123340$3.08AL|NL
85 Gerrit Cole IL-60 NYY 77633.571.1086200$2.97AL|NL
86 Ryan Pepiot TB 105763.981.21105350$2.95AL|NL
87 Ranger Suarez PHI 131873.991.31116480$2.75AL|NL
88 Michael Kopech CWS 58244.381.33612922$2.61AL|NL
89 Sean Manaea NYM 127774.241.26131400$2.55AL|NL
90 Merrill Kelly IL-15 ARI 117763.991.26112400$2.45AL|NL
91 Brandon Pfaadt ARI 126784.331.21120310$2.38AL|NL
92 Nick Lodolo CIN 112664.131.25132380$2.32AL|NL
93 Cristopher Sanchez PHI 119764.041.24107350$2.24AL|NL
94 Jason Foley DET 54223.731.30441520$2.20AL|NL
95 Yusei Kikuchi TOR 124774.181.29132450$2.18AL|NL
96 Shane Baz IL-15 TB 88653.781.1795270$2.12AL|NL
97 JP Sears OAK 137794.331.24125420$1.93AL|NL
98 Garrett Whitlock IL-15 BOS 105764.161.20101240$1.75AL|NL
99 Devin Williams IL-60 MIL 35323.021.20481713$1.15AL|NL
100 Braxton Garrett IL-15 MIA 100653.851.2398260$1.12AL|NL
101 Bryan Woo IL-15 SEA 97563.921.18104310$1.07AL|NL
102 Clarke Schmidt NYY 128874.351.28116400$1.02AL|NL
103 Steven Matz STL 114774.061.28108340$1.03AL|NL
104 James Paxton LAD 100864.271.28106350$0.88AL|NL
105 Paul Sewald IL-15 ARI 39223.681.17471416$0.88AL|NL
106 Jordan Hicks SF 108673.821.33118510$0.82AL|NL
107 Hector Neris CHC 55433.811.26612211$0.75AL|NL
108 Kirby Yates TEX 52334.171.35632716$0.67AL|NL
109 Kutter Crawford BOS 123774.441.25122370$0.59AL|NL
110 MacKenzie Gore WAS 123784.281.32130500$0.40AL|NL
111 Edward Cabrera MIA 107774.031.34116540$0.39AL|NL
112 Logan Allen CLE 117774.131.30111430$0.29AL|NL
113 Taj Bradley IL-15 TB 105664.181.24111350$0.25AL|NL
114 Dean Kremer BAL 130874.321.30112420$0.23AL|NL
115 Kyle Harrison SF 115554.061.29129510$0.11AL|NL
116 Jason Adam TB 53323.301.0963186$-0.01AL|NL
117 Miles Mikolas STL 153894.451.26107330$-0.26AL|NL
118 Hunter Harvey WAS 53333.541.1459158$-0.43AL|NL
119 Michael Wacha KAN 126874.431.29107380$-0.68AL|NL
120 Frankie Montas IL-15 CIN 120774.411.29117390$-0.79AL|NL
121 Zack Littell TB 122764.361.25101300$-0.81AL|NL
122 Brayan Bello IL-15 BOS 126884.271.34109410$-0.84AL|NL
123 Triston McKenzie CLE 98564.121.2099330$-0.96AL|NL
124 Patrick Sandoval LAA 135794.091.39125590$-1.07AL|NL
125 DL Hall IL-15 MIL 87543.901.28105380$-1.20AL|NL
126 Jameson Taillon CHC 126774.521.25109330$-1.23AL|NL
127 Tanner Houck BOS 117774.251.32109420$-1.26AL|NL
128 Trevor Rogers MIA 108684.201.29109380$-1.34AL|NL
129 Ryan Pressly HOU 55433.391.1261153$-1.37AL|NL
130 Seth Lugo KAN 123774.331.30108350$-1.42AL|NL
131 Chris Paddack MIN 107764.401.2697250$-1.61AL|NL
132 Justin Lawrence COL 55334.541.49572818$-1.65AL|NL
133 Jose Quintana NYM 132774.171.35111460$-1.66AL|NL
134 Eduardo Rodriguez IL-15 ARI 91653.931.2886300$-1.77AL|NL
135 Luis Severino NYM 123784.511.30116410$-1.94AL|NL
136 Bryan Abreu HOU 55323.041.2074252$-2.07AL|NL
137 Reese Olson DET 108674.291.28104400$-2.11AL|NL
138 Aroldis Chapman PIT 53433.321.3178323$-2.15AL|NL
139 Kyle Gibson STL 146894.491.34116460$-2.46AL|NL
140 John Means IL-15 BAL 99554.181.1778230$-2.53AL|NL
141 Jeff Hoffman PHI 54433.921.2665246$-2.55AL|NL
142 Andrew Abbott CIN 97664.311.31107380$-2.54AL|NL
143 Matthew Strahm PHI 57433.631.1268161$-2.66AL|NL
144 Michael Lorenzen TEX 125884.531.32102450$-2.74AL|NL
145 Orion Kerkering PHI 52323.741.2359187$-2.88AL|NL
146 Jose Soriano LAA 111574.081.40129590$-2.96AL|NL
147 A.J. Minter ATL 54333.451.1766183$-3.13AL|NL
148 Daniel Hudson LAD 51433.571.2163183$-3.14AL|NL
149 Joel Payamps MIL 53333.721.2253157$-3.22AL|NL
150 Bryce Elder ATL 123864.391.3697450$-3.34AL|NL
151 Keaton Winn SF 101564.151.2689290$-3.46AL|NL
152 Yariel Rodriguez TOR 95654.141.3596440$-3.53AL|NL
153 Brady Singer KAN 135784.501.34114410$-3.66AL|NL
154 Dane Dunning TEX 120774.381.35102420$-3.72AL|NL
155 Jack Flaherty DET 121784.481.38119500$-3.73AL|NL
156 Louie Varland MIN 85554.141.2582240$-3.94AL|NL
157 Garrett Crochet CWS 100564.121.36106480$-4.10AL|NL
158 Mike Clevinger CWS 119784.651.30102380$-4.11AL|NL
159 Max Meyer MIA 102674.361.3194380$-4.14AL|NL
160 Chris Martin BOS 54323.431.1753103$-4.28AL|NL
161 Garrett Cleavinger TB 52333.581.2765254$-4.33AL|NL
162 David Robertson TEX 53333.851.2860236$-4.38AL|NL
163 Griffin Jax MIN 54433.901.1956163$-4.41AL|NL
164 Andrew Nardi MIA 53433.671.2664222$-4.54AL|NL
165 Joe Ross MIL 108684.471.3198380$-4.56AL|NL
166 Jake Junis IL-15 MIL 93554.371.2790250$-4.80AL|NL
167 Lance McCullers IL-60 HOU 66533.801.2967290$-4.83AL|NL
168 Colin Rea MIL 115674.631.2899350$-4.88AL|NL
169 JoJo Romero STL 53433.681.2458192$-4.88AL|NL
170 Giovanny Gallegos STL 56333.911.1761163$-4.94AL|NL
171 Yuki Matsui SD 52223.411.2267233$-4.97AL|NL
172 Brock Stewart MIN 52323.521.2466222$-5.00AL|NL
173 Trevor Megill MIL 52323.901.2767204$-5.09AL|NL
174 Taylor Rogers SF 52443.841.2562202$-5.15AL|NL
175 Alex Cobb IL-60 SF 83443.831.2874230$-5.13AL|NL
176 Joe Jimenez ATL 56323.861.2170192$-5.13AL|NL
177 Javier Assad CHC 117654.281.3798450$-5.20AL|NL
178 Erik Swanson TOR 54333.551.1660171$-5.19AL|NL
179 Andrew Heaney TEX 84554.381.2989300$-5.25AL|NL
180 Robert Gasser MIL 103644.501.3499390$-5.26AL|NL
181 Ross Stripling OAK 110564.381.2787250$-5.33AL|NL
182 Yimi Garcia TOR 50333.821.1654143$-5.45AL|NL
183 Jordan Wicks IL-15 CHC 95654.391.3180320$-5.48AL|NL
184 Gavin Williams IL-15 CLE 70443.951.2572270$-5.53AL|NL
185 Ian Hamilton NYY 55333.551.2662242$-5.60AL|NL
186 Alex Wood OAK 111674.491.3292380$-5.59AL|NL
187 Aaron Ashby MIL 80453.931.3589360$-5.58AL|NL
188 Clayton Kershaw IL-60 LAD 56433.741.1957160$-5.71AL|NL
189 Taijuan Walker IL-15 PHI 118774.601.3493430$-5.71AL|NL
190 Andrew Kittredge STL 51433.731.1843122$-5.77AL|NL
191 Ben Lively CLE 114684.611.33102360$-5.80AL|NL
192 Caleb Thielbar MIN 52323.711.1862161$-5.86AL|NL
193 Caleb Ferguson NYY 52333.471.2759212$-5.88AL|NL
194 Luis Gil NYY 81444.281.3090400$-6.15AL|NL
195 Paul Skenes PIT 76444.171.2574270$-6.19AL|NL
196 Daniel Coulombe BAL 52433.731.2655181$-6.26AL|NL
197 Tyler Anderson LAA 135774.731.35108460$-6.33AL|NL
198 Alex Vesia LAD 50333.731.2264201$-6.30AL|NL
199 Scott Barlow CLE 53333.721.2559212$-6.35AL|NL
200 Ronel Blanco HOU 106654.591.38105500$-6.36AL|NL
201 Casey Mize DET 109574.481.2885320$-6.39AL|NL
202 Chase Silseth IL-15 LAA 88554.361.3487370$-6.46AL|NL
203 Paul Blackburn OAK 124684.501.37103420$-6.51AL|NL
204 Matt Moore LAA 53323.951.3057234$-6.55AL|NL
205 Nick Martinez CIN 105554.391.3697400$-6.66AL|NL
206 Joe Kelly LAD 51333.741.2765231$-6.81AL|NL
207 Jose Leclerc TEX 54223.931.3161265$-6.88AL|NL
208 Mike Soroka CWS 100574.601.2987330$-6.96AL|NL
209 Pierce Johnson ATL 53333.821.3170231$-7.04AL|NL
210 Drew Rasmussen IL-60 TB 44323.321.1344120$-7.08AL|NL
211 Abner Uribe MIL 55223.481.3672342$-7.07AL|NL
212 Ryne Stanek SEA 54323.841.2959252$-7.20AL|NL
213 Kody Funderburk MIN 50413.611.3155220$-7.24AL|NL
214 Mark Leiter Jr. CHC 52224.021.2458194$-7.22AL|NL
215 Gabe Speier SEA 52223.681.2056142$-7.22AL|NL
216 Aaron Bummer ATL 52423.811.3262240$-7.25AL|NL
217 Phil Maton TB 53323.841.2459201$-7.25AL|NL
218 Jhony Brito SD 69544.201.2855210$-7.32AL|NL
219 Randy Vasquez SD 86454.091.3476360$-7.41AL|NL
220 John Schreiber KAN 53323.711.2655201$-7.48AL|NL
221 Ryan Walker SF 51333.671.2958201$-7.51AL|NL
222 Tim Mayza TOR 49323.291.2549150$-7.52AL|NL
223 Sixto Sanchez MIA 54333.711.2053160$-7.52AL|NL
224 Martin Perez PIT 120774.481.4186440$-7.64AL|NL
225 Steven Okert MIN 51324.051.2562211$-7.75AL|NL
226 Shawn Armstrong TB 51223.621.1853151$-7.79AL|NL
227 Seranthony Dominguez PHI 51443.971.3153221$-7.79AL|NL
228 Jeffrey Springs IL-60 TB 40323.521.1345120$-7.78AL|NL
229 Graham Ashcraft CIN 132784.751.38102460$-7.84AL|NL
230 Alex Lange DET 51333.951.3860293$-7.92AL|NL
231 Yennier Cano BAL 54223.691.2851183$-8.01AL|NL
232 Anthony Bender MIA 49333.881.2750192$-8.00AL|NL
233 Colin Poche IL-15 TB 42423.791.2344160$-8.08AL|NL
234 Matt Manning DET 97574.581.2972310$-8.17AL|NL
235 Drew Thorpe CWS 74454.301.3068260$-8.21AL|NL
236 Adam Ottavino NYM 52333.941.3154232$-8.25AL|NL
237 Gregory Soto PHI 52343.961.3457242$-8.40AL|NL
238 Chad Green IL-15 TOR 44323.881.1850130$-8.46AL|NL
239 Adrian Houser NYM 110674.511.3982410$-8.48AL|NL
240 Fernando Cruz CIN 53224.231.2870232$-8.55AL|NL
241 Enyel De Los Santos SD 53323.931.2954201$-8.62AL|NL
242 Shelby Miller DET 50324.051.3153232$-8.67AL|NL
243 Jose Urquidy IL-15 HOU 77544.691.2762220$-8.67AL|NL
244 Emilio Pagan CIN 55334.421.2658202$-8.72AL|NL
245 Hoby Milner MIL 52223.721.2149131$-8.78AL|NL
246 Huascar Ynoa ATL 61444.421.3166230$-8.78AL|NL
247 J.P. France HOU 73544.421.3664290$-8.81AL|NL
248 Xzavion Curry CLE 93554.521.3370300$-8.82AL|NL
249 Landen Roupp SF 53333.921.2654190$-8.87AL|NL
250 Matt Waldron SD 107564.711.3284330$-8.88AL|NL
251 A.J. Puk IL-15 MIA 39224.011.2543134$-8.92AL|NL
252 Wandy Peralta SD 50323.671.3247221$-8.93AL|NL
253 Dylan Lee ATL 45313.811.2247130$-8.95AL|NL
254 Jared Jones PIT 100574.701.3792410$-8.98AL|NL
255 Gavin Stone LAD 60434.351.3059220$-9.03AL|NL
256 Josh Winckowski BOS 82444.221.3771280$-9.04AL|NL
257 Tyler Rogers SF 53333.931.2739142$-9.11AL|NL
258 Tyler Wells IL-15 BAL 57334.291.1852170$-9.10AL|NL
259 Nick Sandlin CLE 51333.961.2754230$-9.15AL|NL
260 Andrew Chafin DET 52233.941.3057222$-9.15AL|NL
261 Victor Gonzalez NYY 51333.951.2848191$-9.14AL|NL
262 Josh Sborz TEX 50334.201.2660200$-9.17AL|NL
263 Gregory Santos IL-60 SEA 43223.761.2843153$-9.21AL|NL
264 John Brebbia CWS 51334.221.2754171$-9.25AL|NL
265 David Peterson IL-60 NYM 64344.071.3670280$-9.27AL|NL
266 Kyle Hendricks IL-15 CHC 84554.581.3160200$-9.34AL|NL
267 Erick Fedde CWS 120694.921.3698410$-9.41AL|NL
268 Tyler Holton DET 48223.581.1843130$-9.44AL|NL
269 Josiah Gray IL-15 WAS 125684.911.41115570$-9.56AL|NL
270 Jay Jackson MIN 42323.821.2443140$-9.65AL|NL
271 Will Vest DET 50223.801.2852171$-9.65AL|NL
272 Zack Thompson STL 59444.241.3657260$-9.68AL|NL
273 Lucas Erceg OAK 54334.151.4463322$-9.73AL|NL
274 Chris Devenski TB 48434.531.2346130$-9.74AL|NL
275 Ryan Thompson ARI 52334.011.2944181$-9.81AL|NL
276 Brooks Raley IL-15 NYM 47223.811.2851191$-9.83AL|NL
277 Bailey Falter PIT 83454.561.3166220$-9.95AL|NL
278 Greg Weissert BOS 50424.391.3953231$-9.96AL|NL
279 Bryse Wilson MIL 70444.421.3054200$-9.94AL|NL
280 Cade Smith CLE 50324.061.3255210$-9.95AL|NL
281 Ben Brown CHC 54334.151.3258240$-9.97AL|NL
282 Blake Treinen IL-15 LAD 42323.941.2543150$-10.04AL|NL
283 Ryan Yarbrough LAD 57434.541.2445120$-10.09AL|NL
284 Steven Wilson CWS 55234.381.2959262$-10.20AL|NL
285 Tayler Saucedo SEA 52324.031.3548231$-10.24AL|NL
286 Ryan Brasier LAD 51224.121.2551161$-10.30AL|NL
287 Bryan Hudson MIL 51324.011.3554220$-10.27AL|NL
288 AJ Smith-Shawver ATL 71434.621.3974320$-10.44AL|NL
289 Hayden Wesneski CHC 58334.331.2854200$-10.43AL|NL
290 Tim Herrin CLE 46323.951.3449200$-10.43AL|NL
291 Genesis Cabrera TOR 53324.261.3452231$-10.45AL|NL
292 Dany Jimenez OAK 53234.141.3455282$-10.45AL|NL
293 Thyago Vieira MIL 48334.121.3352200$-10.50AL|NL
294 Nate Pearson TOR 48324.231.3253220$-10.60AL|NL
295 Will Smith KAN 51244.441.3050193$-10.62AL|NL
296 Matthew Liberatore STL 69444.471.3761270$-10.63AL|NL
297 Alek Manoah IL-15 TOR 58444.511.3453240$-10.65AL|NL
298 Nick Anderson KAN 49334.301.3045151$-10.66AL|NL
299 Cade Povich BAL 56344.261.3356240$-10.66AL|NL
300 Trevor Richards TOR 51224.241.3064230$-10.70AL|NL