2025 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 Tarik Skubal DET 89732.780.98105170$35.53AL|NL
2 Zack Wheeler PHI 90733.171.05103230$30.09AL|NL
3 Paul Skenes PIT 82532.871.0695220$24.90AL|NL
4 Spencer Strider ATL 80743.521.12106280$24.38AL|NL
5 Logan Gilbert SEA 83543.351.0291180$22.27AL|NL
6 Garrett Crochet BOS 74533.151.0794210$21.15AL|NL
7 Logan Webb SF 90643.241.1683200$20.54AL|NL
8 Max Fried NYY 84643.291.1580230$19.28AL|NL
9 Framber Valdez HOU 87643.351.1986280$18.85AL|NL
10 Yoshinobu Yamamoto LAD 75633.411.1181210$18.68AL|NL
11 George Kirby SEA 81643.591.0976130$18.00AL|NL
12 Joe Ryan MIN 81543.761.0789190$17.27AL|NL
13 Jacob deGrom TEX 68433.201.0278150$16.43AL|NL
14 Hunter Brown HOU 80643.611.2190280$16.38AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Edwin Diaz NYM 28212.911.05411015$15.97AL|NL
16 Dylan Cease SD 80543.601.1995300$15.64AL|NL
17 Josh Hader HOU 29223.151.06421115$15.62AL|NL
18 Shota Imanaga CHC 81643.811.1478190$15.28AL|NL
19 Carlos Rodon NYY 79653.961.1790260$15.10AL|NL
20 Bryan Woo SEA 74543.601.0670150$14.80AL|NL
21 Sonny Gray STL 79543.611.1683210$14.48AL|NL
22 Tyler Glasnow IL-60 LAD 66533.571.1180210$14.28AL|NL
23 Nathan Eovaldi TEX 77543.621.1377190$14.15AL|NL
24 Ranger Suarez PHI 80643.581.2173240$13.92AL|NL
25 Cristopher Sanchez PHI 84543.471.2077230$13.76AL|NL
26 Tanner Bibee CLE 83553.771.1683230$13.71AL|NL
27 Emmanuel Clase CLE 30212.731.0829614$13.51AL|NL
28 Nick Pivetta SD 79553.951.1589240$13.41AL|NL
29 Andres Munoz SEA 28212.631.09371113$13.41AL|NL
30 Ryan Helsley STL 29222.971.15351114$12.90AL|NL
31 Freddy Peralta MIL 77543.841.1885280$12.52AL|NL
32 Luis Castillo SEA 82553.781.1879240$12.32AL|NL
33 Tanner Scott LAD 29213.061.19351214$12.25AL|NL
34 Devin Williams NYY 28212.961.15381313$12.15AL|NL
35 Mason Miller OAK 29112.891.04421113$12.09AL|NL
36 Felix Bautista BAL 27212.791.11391212$11.85AL|NL
37 Jeff Hoffman TOR 29213.231.12361013$11.63AL|NL
38 Robbie Ray SF 76543.881.2285280$11.07AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Gausman TOR 86553.971.2286250$11.02AL|NL
40 Jesus Luzardo PHI 78543.901.2284260$10.87AL|NL
41 MacKenzie Gore WAS 77453.721.2288270$10.45AL|NL
42 Jhoan Duran MIN 29222.781.14341011$10.03AL|NL
43 Aroldis Chapman BOS 28213.231.24411512$9.93AL|NL
44 Zac Gallen ARI 85654.081.2882290$9.85AL|NL
45 Merrill Kelly ARI 81543.891.2276240$9.81AL|NL
46 Jack Flaherty DET 72553.921.2279240$9.69AL|NL
47 Matt Boyd CHC 71543.841.2071210$9.41AL|NL
48 Hunter Greene IL-15 CIN 67433.861.1579230$9.38AL|NL
49 Robert Suarez SD 29223.621.1829913$8.92AL|NL
50 Brandon Woodruff MIL 72433.801.1673200$8.91AL|NL
51 Peter Fairbanks TB 28223.481.22291113$8.76AL|NL
52 Camilo Doval SF 28223.461.27311313$8.60AL|NL
53 Kodai Senga IL-15 NYM 66533.671.2670290$8.47AL|NL
54 Shelby Miller IL-15 ARI 28223.941.25281014$8.28AL|NL
55 Kris Bubic KAN 74443.671.2375230$8.28AL|NL
56 Ryan Pepiot TB 72554.071.2373250$7.56AL|NL
57 Seth Lugo KAN 81553.981.2469220$7.49AL|NL
58 David Bednar PIT 28223.721.22311012$7.39AL|NL
59 Kenley Jansen LAA 27224.091.23301013$7.32AL|NL
60 Drew Rasmussen TB 61433.551.1456150$7.18AL|NL
61 Chris Bassitt TOR 81554.051.2775250$7.04AL|NL
62 Max Scherzer TOR 62433.951.1364160$6.64AL|NL
63 Grant Holmes ATL 78544.141.3081290$6.47AL|NL
64 Yusei Kikuchi LAA 79454.011.2883270$6.06AL|NL
65 Will Vest DET 28213.301.1928910$6.05AL|NL
66 Robert Garcia TEX 28223.421.21311010$6.02AL|NL
67 Clay Holmes NYM 68543.761.3062260$5.78AL|NL
68 Brandon Pfaadt ARI 73544.271.2369180$5.70AL|NL
69 Nick Lodolo CIN 69444.081.2171200$5.43AL|NL
70 Jose Berrios TOR 87554.271.2774270$5.31AL|NL
71 Carlos Estevez KAN 28223.851.24271011$5.15AL|NL
72 Emilio Pagan CIN 28224.211.22311011$5.11AL|NL
73 Taj Bradley TB 73444.101.2474250$5.09AL|NL
74 Reese Olson DET 65443.781.2362210$5.08AL|NL
75 Kyle Finnegan WAS 28123.991.31261014$5.03AL|NL
76 Matthew Strahm PHI 29223.341.073487$4.99AL|NL
77 Michael Wacha KAN 75544.101.2662210$4.88AL|NL
78 Sean Manaea IL-60 NYM 69434.111.2368240$4.27AL|NL
79 Daniel Palencia CHC 28213.821.31321310$4.18AL|NL
80 Cole Ragans IL-15 KAN 49333.401.1859180$4.12AL|NL
81 Trevor Megill MIL 28113.471.22341110$4.08AL|NL
82 Raisel Iglesias ATL 29223.421.123177$3.78AL|NL
83 Sandy Alcantara MIA 81454.051.2767250$3.59AL|NL
84 Gavin Williams CLE 71444.051.3173310$3.35AL|NL
85 David Peterson NYM 70433.761.3364270$3.17AL|NL
86 Yu Darvish SD 59434.131.1856160$3.15AL|NL
87 Andrew Abbott CIN 73544.361.3068260$3.08AL|NL
88 David Festa MIN 67444.111.2868240$2.98AL|NL
89 Jose Soriano LAA 74443.801.3566320$2.74AL|NL
90 Brayan Bello BOS 72544.151.3463260$2.56AL|NL
91 Eduardo Rodriguez ARI 70444.091.3167230$2.17AL|NL
92 Zach Eflin IL-15 BAL 68444.221.2054130$2.16AL|NL
93 Cade Smith CLE 31212.841.0942112$2.15AL|NL
94 Mitch Keller PIT 81454.251.2970240$2.07AL|NL
95 Matthew Liberatore STL 68444.091.2658190$2.04AL|NL
96 Michael King IL-60 SD 47323.521.1951160$2.00AL|NL
97 Lance McCullers HOU 70434.061.3772320$1.58AL|NL
98 Blake Snell IL-60 LAD 43323.541.2153190$1.57AL|NL
99 Casey Mize DET 69444.131.2757190$1.40AL|NL
100 Mike Soroka WAS 73464.431.2972290$1.35AL|NL
101 Dean Kremer BAL 75554.421.3263250$1.30AL|NL
102 Shane McClanahan IL-60 TB 42323.491.1645130$1.19AL|NL
103 Shane Baz TB 64444.241.2860240$1.00AL|NL
104 Ronny Henriquez MIA 29124.001.33291110$0.87AL|NL
105 Orion Kerkering PHI 28213.271.2030105$0.84AL|NL
106 Eury Perez MIA 57344.061.2360200$0.80AL|NL
107 Jeffrey Springs OAK 67444.311.2860220$0.57AL|NL
108 Shohei Ohtani LAD 38323.601.1544130$0.42AL|NL
109 Shane Bieber IL-60 CLE 46323.651.1944120$0.30AL|NL
110 Zack Littell TB 69444.451.2254130$0.31AL|NL
111 Hayden Birdsong SF 63434.281.3364280$0.25AL|NL
112 Kirby Yates LAD 27313.351.1934122$0.17AL|NL
113 Dylan Lee ATL 28213.131.123283$0.12AL|NL
114 Clayton Kershaw LAD 49423.941.2642140$-0.09AL|NL
115 Luis Severino OAK 80454.431.2962250$-0.41AL|NL
116 Ryne Nelson ARI 70444.391.2856200$-0.58AL|NL
117 Griffin Jax MIN 29223.071.083781$-0.56AL|NL
118 Pablo Lopez IL-60 MIN 39323.771.1540100$-0.69AL|NL
119 Bryce Miller IL-15 SEA 49333.991.1944140$-0.90AL|NL
120 Chris Paddack MIN 75444.521.2860190$-0.89AL|NL
121 Quinn Priester MIL 57434.061.3044200$-1.00AL|NL
122 Edward Cabrera MIA 69354.291.3473330$-1.02AL|NL
123 Eric Lauer TOR 61444.371.3257220$-1.04AL|NL
124 Luke Weaver NYY 29223.821.173194$-1.05AL|NL
125 Will Warren NYY 61344.291.3065220$-1.10AL|NL
126 Brady Singer CIN 75454.541.3367240$-1.31AL|NL
127 Aaron Nola IL-60 PHI 44334.041.1944110$-1.33AL|NL
128 Grayson Rodriguez IL-60 BAL 39323.771.2141120$-1.40AL|NL
129 Jason Adam SD 30213.151.1134101$-1.41AL|NL
130 Bryan Abreu HOU 30213.161.1939131$-1.54AL|NL
131 Ryan Walker SF 27213.151.133082$-1.59AL|NL
132 Jake Irvin WAS 74454.541.2957230$-1.73AL|NL
133 Lucas Giolito BOS 70444.631.3366250$-1.75AL|NL
134 Bryce Elder ATL 76454.401.3562260$-1.80AL|NL
135 Landen Roupp SF 65334.061.3560270$-1.88AL|NL
136 Bailey Ober IL-15 MIN 50334.291.2047130$-1.86AL|NL
137 Lucas Erceg KAN 28223.471.2130103$-1.95AL|NL
138 Tomoyuki Sugano BAL 71444.491.2546160$-1.99AL|NL
139 Jeremiah Estrada SD 29223.361.1939121$-2.16AL|NL
140 Luis Gil IL-60 NYY 47334.121.3052230$-2.18AL|NL
141 Alex Vesia LAD 26213.451.1834112$-2.25AL|NL
142 Andre Pallante STL 71444.101.3851270$-2.25AL|NL
143 Dustin May LAD 53334.131.2848200$-2.49AL|NL
144 Shane Smith CWS 70344.341.3262270$-2.57AL|NL
145 Noah Cameron KAN 54334.111.2745170$-2.67AL|NL
146 Randy Rodriguez SF 28213.451.2232112$-2.79AL|NL
147 JP Sears OAK 76454.811.2860210$-2.82AL|NL
148 Miles Mikolas STL 68444.561.2746140$-2.85AL|NL
149 Justin Verlander SF 65344.291.3054200$-2.90AL|NL
150 Porter Hodge CHC 27223.781.3229134$-2.91AL|NL
151 Matt Brash SEA 28213.111.2233121$-2.91AL|NL
152 Reid Detmers LAA 36224.011.2843142$-2.93AL|NL
153 Kumar Rocker TEX 48334.141.2845150$-3.01AL|NL
154 Jose Quintana MIL 69444.321.3854260$-3.01AL|NL
155 Nick Martinez CIN 54334.251.2544130$-3.08AL|NL
156 Jacob Lopez OAK 62344.441.3463280$-3.15AL|NL
157 Chris Sale IL-60 ATL 26213.131.093270$-3.18AL|NL
158 Garrett Cleavinger TB 28223.741.2334122$-3.27AL|NL
159 Slade Cecconi CLE 62344.581.2554160$-3.24AL|NL
160 Luis Ortiz CLE 60344.251.3455240$-3.33AL|NL
161 Colton Gordon HOU 57334.391.2850170$-3.45AL|NL
162 Seth Halvorsen COL 28124.431.4026118$-3.56AL|NL
163 Tommy Kahnle DET 28113.461.2227114$-3.59AL|NL
164 Jordan Romano PHI 27223.931.2630103$-3.60AL|NL
165 Erick Fedde STL 65344.331.3252220$-3.93AL|NL
166 Andrew Heaney PIT 68354.561.3159220$-4.01AL|NL
167 Grant Taylor CWS 28004.401.3727129$-4.11AL|NL
168 Adrian Morejon SD 28213.461.202991$-4.17AL|NL
169 Cade Cavalli WAS 56334.241.3550240$-4.16AL|NL
170 Abner Uribe MIL 28113.361.3034153$-4.18AL|NL
171 Michael Lorenzen KAN 68444.491.3954270$-4.21AL|NL
172 Charlie Morton BAL 56344.401.3656240$-4.19AL|NL
173 Tyler Anderson LAA 80454.731.3664300$-4.24AL|NL
174 Nestor Cortes IL-60 MIL 36223.881.1736100$-4.36AL|NL
175 Garrett Whitlock BOS 28213.651.203081$-4.47AL|NL
176 Tyler Rogers SF 31223.451.172361$-4.48AL|NL
177 Ben Brown CHC 38223.911.2542140$-4.51AL|NL
178 Ryan Pressly CHC 28213.651.262692$-4.62AL|NL
179 Cade Horton CHC 53324.401.3146180$-4.63AL|NL
180 Mitchell Parker WAS 65344.441.3353230$-4.62AL|NL
181 Roki Sasaki IL-60 LAD 35223.841.2137120$-4.66AL|NL
182 Jameson Taillon IL-15 CHC 46334.451.2337110$-4.65AL|NL
183 Hunter Gaddis CLE 30213.781.202991$-4.82AL|NL
184 Jacob Misiorowski MIL 60344.501.4062330$-4.86AL|NL
185 Brandon Walter HOU 41223.891.2437110$-4.98AL|NL
186 Pierce Johnson ATL 27223.661.2933111$-5.00AL|NL
187 Frankie Montas NYM 56344.431.3550220$-5.07AL|NL
188 Spencer Arrighetti IL-60 HOU 40334.471.3141170$-5.23AL|NL
189 Bennett Sousa HOU 28213.511.203090$-5.24AL|NL
190 Bailey Falter PIT 70454.681.3549220$-5.24AL|NL
191 Seranthony Dominguez BAL 29223.851.2833131$-5.29AL|NL
192 Daniel Coulombe MIN 25213.381.162770$-5.31AL|NL
193 Cole Sands MIN 28213.821.212881$-5.30AL|NL
194 Reed Garrett NYM 28223.681.3434141$-5.37AL|NL
195 Kevin Ginkel ARI 26213.631.252891$-5.37AL|NL
196 Tim Herrin CLE 28213.621.2829131$-5.39AL|NL
197 Tyler Holton DET 28213.481.132470$-5.38AL|NL
198 Marcus Stroman NYY 66444.581.4050250$-5.45AL|NL
199 Aaron Bummer ATL 26213.481.3129111$-5.46AL|NL
200 Bryan Baker BAL 28213.931.2531111$-5.51AL|NL
201 Daysbel Hernandez ATL 27223.911.4630173$-5.56AL|NL
202 Zebby Matthews IL-15 MIN 41224.251.223990$-5.63AL|NL
203 Chris Martin TEX 25113.271.092641$-5.68AL|NL
204 Mitch Spence OAK 61344.541.3348180$-5.76AL|NL
205 Sawyer Gipson-Long IL-15 DET 45234.211.2439130$-5.76AL|NL
206 Kyle Harrison BOS 42224.201.2944160$-5.74AL|NL
207 Logan Allen CLE 63444.631.4251260$-5.79AL|NL
208 Steven Matz STL 37223.911.2433100$-5.82AL|NL
209 Kevin Kelly TB 25213.711.172261$-5.80AL|NL
210 Michael McGreevy STL 45223.941.2634110$-5.83AL|NL
211 Colin Rea CHC 67344.661.3252190$-5.89AL|NL
212 Drew Pomeranz CHC 26213.331.2527100$-5.95AL|NL
213 Jared Koenig MIL 27213.661.2826101$-6.00AL|NL
214 Chad Patrick MIL 46234.251.2741140$-6.10AL|NL
215 Antonio Santillan CIN 28224.281.3230122$-6.14AL|NL
216 Jon Gray IL-60 TEX 47234.251.2842150$-6.12AL|NL
217 Gregory Soto BAL 28223.661.2932120$-6.22AL|NL
218 Phil Maton STL 28113.701.2429112$-6.26AL|NL
219 Luke Jackson TEX 28224.201.3429132$-6.31AL|NL
220 Aaron Civale CWS 66354.831.3356210$-6.41AL|NL
221 Jack Leiter TEX 62344.741.3757280$-6.39AL|NL
222 Bowden Francis IL-15 TOR 40334.711.2836120$-6.40AL|NL
223 JoJo Romero STL 28223.751.2925101$-6.43AL|NL
224 Gabe Speier SEA 28113.461.163390$-6.42AL|NL
225 John Schreiber KAN 27223.801.3127111$-6.47AL|NL
226 Mark Leiter Jr. NYY 24223.771.243090$-6.47AL|NL
227 Yennier Cano BAL 25213.451.242580$-6.52AL|NL
228 Calvin Faucher MIA 28114.101.4029134$-6.69AL|NL
229 Anthony Bender MIA 28223.951.3027111$-6.70AL|NL
230 Tanner Houck IL-15 BOS 49234.221.3141160$-6.72AL|NL
231 Ryne Stanek NYM 27214.021.3229121$-6.77AL|NL
232 Dennis Santana PIT 28114.011.2625103$-6.74AL|NL
233 Brad Keller CHC 28223.991.3624112$-6.80AL|NL
234 Andrew Painter PHI 45224.351.2941160$-6.82AL|NL
235 Louie Varland MIN 27223.931.232880$-6.91AL|NL
236 Braxton Ashcraft PIT 33213.921.272990$-6.99AL|NL
237 Walker Buehler BOS 54334.611.3745190$-6.99AL|NL
238 Yimi Garcia IL-15 TOR 24113.681.152781$-7.05AL|NL
239 Brock Stewart MIN 27113.491.2234110$-7.04AL|NL
240 Tyler Mahle IL-60 TEX 35224.141.2530120$-7.19AL|NL
241 Hoby Milner TEX 27113.591.182571$-7.19AL|NL
242 Yariel Rodriguez TOR 28114.071.2630122$-7.20AL|NL
243 Caleb Thielbar CHC 24213.821.252690$-7.29AL|NL
244 Jack Dreyer LAD 25213.821.242590$-7.31AL|NL
245 Eric Orze TB 27214.091.3327121$-7.34AL|NL
246 Ryan Weathers IL-60 MIA 38224.191.3034130$-7.39AL|NL
247 Erik Sabrowski CLE 27213.751.3932150$-7.47AL|NL
248 Brant Hurter DET 24213.611.232170$-7.46AL|NL
249 Andrew Kittredge BAL 27223.881.252580$-7.46AL|NL
250 Jalen Beeks ARI 27213.961.3324101$-7.51AL|NL
251 Jonathan Loaisiga NYY 28213.751.262380$-7.53AL|NL
252 Brad Lord WAS 36224.221.3430131$-7.52AL|NL
253 Braydon Fisher TOR 27213.941.3431130$-7.56AL|NL
254 Kyle Backhus ARI 27223.931.3826111$-7.63AL|NL
255 Aaron Ashby MIL 26213.701.3427120$-7.65AL|NL
256 Ben Casparius LAD 28214.371.3128111$-7.66AL|NL
257 Bryan Hudson MIL 24213.661.3124110$-7.80AL|NL
258 Carson Whisenhunt SF 42224.211.3335150$-7.82AL|NL
259 Edwin Uceta TB 27113.961.2430111$-7.86AL|NL
260 Alex Cobb IL-60 DET 28223.871.272380$-7.93AL|NL
261 Justin Slaten IL-60 BOS 23223.881.252380$-7.92AL|NL
262 Trevor Rogers BAL 52244.341.3643190$-7.95AL|NL
263 Joe Boyle TB 38234.301.4344240$-8.01AL|NL
264 Greg Weissert BOS 27213.961.3126100$-8.09AL|NL
265 Hector Neris HOU 24224.101.3027100$-8.15AL|NL
266 Craig Yoho MIL 23213.821.3325110$-8.17AL|NL
267 Steven Cruz KAN 26213.931.3326110$-8.22AL|NL
268 Paul Sewald CLE 27114.021.173180$-8.24AL|NL
269 Nick Mears MIL 27113.751.2230100$-8.27AL|NL
270 J.T. Ginn OAK 38224.331.3334130$-8.27AL|NL
271 Nick Sandlin TOR 25224.071.3227120$-8.28AL|NL
272 Cam Schlittler NYY 23334.501.372090$-8.44AL|NL
273 Cade Povich IL-15 BAL 38234.471.3235140$-8.43AL|NL
274 Ryan Yarbrough IL-15 NYY 41224.441.2932120$-8.47AL|NL
275 Kyle Leahy STL 27214.211.3422101$-8.50AL|NL
276 Chad Green TOR 23214.231.222170$-8.67AL|NL
277 Jonathan Cannon CWS 68354.851.3851240$-8.73AL|NL
278 Bryan King HOU 27113.641.2628100$-8.73AL|NL
279 Ryan Brasier CHC 25113.621.172370$-8.74AL|NL
280 Jose A. Ferrer WAS 28113.761.272381$-8.76AL|NL
281 Davis Daniel ATL 31214.281.312790$-8.77AL|NL
282 Luis Garcia IL-60 HOU 25214.241.292480$-8.83AL|NL
283 Keegan Akin IL-15 BAL 23113.681.202680$-8.81AL|NL
284 Patrick Corbin TEX 60354.861.3947190$-8.85AL|NL
285 Brennan Bernardino BOS 25213.961.3624100$-8.88AL|NL
286 Jake Latz TEX 40224.331.4239210$-8.89AL|NL
287 Robert Stephenson IL-15 LAA 22113.871.162670$-8.92AL|NL
288 Matt Festa CLE 26214.271.3125100$-8.95AL|NL
289 Graham Ashcraft CIN 27224.351.372391$-8.97AL|NL
290 Steven Okert HOU 25114.021.212990$-9.03AL|NL
291 Tanner Banks PHI 27113.841.212680$-9.01AL|NL
292 Simeon Woods Richardson MIN 48224.611.3440180$-9.00AL|NL
293 Brandon Eisert CWS 27114.041.292791$-9.02AL|NL
294 Ian Hamilton NYY 26113.611.2928110$-9.00AL|NL
295 Fernando Cruz IL-15 NYY 18113.551.212680$-9.03AL|NL
296 Brock Burke LAA 27214.231.3526100$-9.12AL|NL
297 Ryan Zeferjahn LAA 27224.421.3730130$-9.13AL|NL
298 Ryan Gusto HOU 43224.571.3638160$-9.18AL|NL
299 Kyle Wright KAN 34224.351.3529120$-9.23AL|NL
300 Liam Hendriks IL-15 BOS 21114.091.222371$-9.23AL|NL