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 1161022.020.81148140$31.81AL|NL
2 Zack Wheeler PHI 116932.170.84148250$29.41AL|NL
3 Josh Hader HOU 40511.800.7361725$26.38AL|NL
4 Max Fried NYY 1191122.270.96111240$25.81AL|NL
5 Hunter Brown HOU 104931.820.90126290$25.51AL|NL
6 Garrett Crochet BOS 120942.401.09151340$24.63AL|NL
7 Jacob deGrom TEX 101922.140.89100210$21.52AL|NL
8 Joe Ryan MIN 104842.770.89116210$20.40AL|NL
9 Paul Skenes PIT 116471.940.92125300$19.54AL|NL
10 Carlos Rodon NYY 111963.321.03127400$19.39AL|NL
11 Logan Webb SF 120862.621.17133270$19.03AL|NL
12 Robbie Ray SF 107932.691.09117390$18.95AL|NL
13 Jeff Hoffman TOR 38624.491.05511022$18.93AL|NL
14 Framber Valdez HOU 1151042.901.15115410$18.86AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Bryan Woo SEA 107842.770.96104190$18.20AL|NL
16 Andres Munoz SEA 34311.060.82451321$17.98AL|NL
17 Yoshinobu Yamamoto LAD 96862.531.02109320$17.45AL|NL
18 Matt Boyd CHC 103932.531.0896230$17.01AL|NL
19 Spencer Schwellenbach IL-60 ATL 110743.100.97108180$16.36AL|NL
20 Freddy Peralta MIL 99942.911.09104350$16.30AL|NL
21 Nick Pivetta SD 97923.251.04107240$16.32AL|NL
22 Carlos Estevez KAN 38222.131.05321424$15.78AL|NL
23 Edwin Diaz NYM 35301.800.91531218$15.29AL|NL
24 Robert Suarez SD 37243.871.13401225$15.03AL|NL
25 Kris Bubic KAN 103762.361.15107320$14.89AL|NL
26 Aroldis Chapman BOS 36321.250.78531015$14.28AL|NL
27 Cristopher Sanchez PHI 100722.691.14108280$13.97AL|NL
28 Sonny Gray STL 100833.511.08107180$13.79AL|NL
29 Will Vest DET 40512.250.95441114$13.56AL|NL
30 Jhoan Duran MIN 40531.571.12451613$12.54AL|NL
31 Nathan Eovaldi TEX 77531.750.8680130$12.30AL|NL
32 Merrill Kelly ARI 104743.551.09103290$11.95AL|NL
33 Emilio Pagan CIN 37122.920.86451219$11.94AL|NL
34 Ranger Suarez PHI 77721.991.0373190$11.55AL|NL
35 Andrew Abbott CIN 83712.161.0978220$11.52AL|NL
36 Casey Mize DET 85922.641.1973210$11.27AL|NL
37 Drew Rasmussen TB 89752.831.0176210$11.27AL|NL
38 Chris Sale IL-60 ATL 89542.531.17114260$11.20AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Emmanuel Clase CLE 38423.311.36391018$11.08AL|NL
40 Kodai Senga IL-15 NYM 73731.481.1270310$10.82AL|NL
41 Seth Lugo KAN 95652.651.0983300$10.47AL|NL
42 Peter Fairbanks TB 34422.371.11301415$9.87AL|NL
43 Zack Littell TB 110773.511.0776150$9.81AL|NL
44 Ryan Pepiot TB 102663.351.16101330$9.74AL|NL
45 Trevor Megill MIL 31122.601.25381520$9.71AL|NL
46 MacKenzie Gore WAS 104383.111.21131340$8.98AL|NL
47 Tanner Scott LAD 40123.811.0945718$8.92AL|NL
48 Clay Holmes NYM 93843.001.2576390$8.88AL|NL
49 Felix Bautista BAL 31112.601.09451917$8.80AL|NL
50 Ryan Helsley STL 30303.301.37351217$8.34AL|NL
51 Camilo Doval SF 39423.211.20381913$7.99AL|NL
52 Mason Miller OAK 32124.471.12531617$7.86AL|NL
53 Kyle Finnegan WAS 33122.451.09261018$7.86AL|NL
54 Kevin Gausman TOR 104664.151.15102320$7.70AL|NL
55 Shane Baz TB 97834.351.2697360$7.37AL|NL
56 Grant Holmes ATL 102483.441.24118480$7.34AL|NL
57 David Peterson NYM 102643.181.2787370$6.92AL|NL
58 Nick Lodolo CIN 100563.591.1593220$6.92AL|NL
59 Shelby Miller IL-15 ARI 36331.990.97401110$6.89AL|NL
60 Tyler Mahle IL-60 TEX 77632.341.1356270$6.36AL|NL
61 Ronny Henriquez MIA 43512.721.1660165$6.19AL|NL
62 Matthew Liberatore STL 97663.711.1880210$5.92AL|NL
63 Chris Bassitt TOR 100844.321.39102280$5.91AL|NL
64 Ryne Nelson ARI 74523.400.9964211$5.88AL|NL
65 Jameson Taillon IL-15 CHC 95764.451.1174200$5.57AL|NL
66 David Bednar PIT 29252.771.1642912$5.07AL|NL
67 Hunter Greene IL-15 CIN 59432.740.9873140$4.86AL|NL
68 Jesus Luzardo PHI 97754.451.47115350$4.43AL|NL
69 Yusei Kikuchi LAA 102362.821.37106460$4.40AL|NL
70 Adrian Morejon SD 40531.800.803672$4.32AL|NL
71 Randy Rodriguez SF 39310.690.775481$4.08AL|NL
72 Kenley Jansen LAA 31123.751.25331115$4.02AL|NL
73 Jose Berrios TOR 106433.651.2492370$4.00AL|NL
74 Pablo Lopez IL-60 MIN 60532.841.0861140$3.84AL|NL
75 Jeffrey Springs OAK 97664.081.2479370$3.83AL|NL
76 Jason Adam SD 44631.631.2052190$3.72AL|NL
77 Clarke Schmidt IL-15 NYY 78443.341.1073300$3.74AL|NL
78 Nick Martinez CIN 100684.221.1871210$3.56AL|NL
79 Jack Flaherty DET 89594.851.25109370$3.54AL|NL
80 Jose Soriano LAA 104653.721.4291470$3.27AL|NL
81 Michael King IL-60 SD 55422.611.0364170$3.28AL|NL
82 Bailey Falter PIT 92643.711.1856320$3.16AL|NL
83 Griffin Canning IL-60 NYM 76733.781.3870350$2.89AL|NL
84 Brady Singer CIN 88764.391.3580380$2.82AL|NL
85 Devin Williams NYY 32235.051.21411412$2.78AL|NL
86 Quinn Priester MIL 82623.611.2865300$2.73AL|NL
87 Dean Kremer BAL 101774.541.3381260$2.61AL|NL
88 Mitch Keller PIT 1063103.651.2084260$2.48AL|NL
89 Gavin Williams CLE 92543.621.4190520$2.34AL|NL
90 Dennis Santana PIT 38211.420.762875$2.29AL|NL
91 Raisel Iglesias ATL 33454.881.333979$2.27AL|NL
92 Shota Imanaga CHC 55522.781.0041150$2.11AL|NL
93 Tylor Megill IL-60 NYM 68553.961.3789330$2.07AL|NL
94 Daniel Palencia CHC 31021.730.96351110$2.06AL|NL
95 Jake Irvin WAS 105734.711.2975330$2.06AL|NL
96 JP Sears OAK 92774.781.2873240$2.00AL|NL
97 Chad Patrick MIL 94373.541.3195300$1.94AL|NL
98 Landen Roupp SF 85653.491.4878380$1.75AL|NL
99 Tanner Bibee CLE 98494.221.2487300$1.65AL|NL
100 Colin Rea CHC 85634.131.2960211$1.65AL|NL
101 Bryan Abreu HOU 41331.531.0964200$1.60AL|NL
102 Eric Lauer TOR 51412.651.0251150$1.54AL|NL
103 Edward Cabrera MIA 78333.341.2380300$1.53AL|NL
104 Dylan Cease SD 97384.631.33121360$1.44AL|NL
105 Michael Wacha KAN 101493.831.2979300$1.13AL|NL
106 Jose Alvarado PHI 20412.701.202547$1.14AL|NL
107 Corbin Burnes IL-60 ARI 64322.671.1763260$1.07AL|NL
108 Brandon Pfaadt ARI 91865.431.3880230$0.93AL|NL
109 Chris Flexen CHC 32500.840.871781$0.79AL|NL
110 Bryan Baker BAL 38322.601.004992$0.67AL|NL
111 Garrett Whitlock BOS 43513.561.2152191$0.65AL|NL
112 Logan Gilbert SEA 50223.410.9674110$0.67AL|NL
113 Tyler Rogers SF 43321.670.773440$0.61AL|NL
114 Andrew Heaney PIT 93474.161.2071310$0.64AL|NL
115 Dustin May LAD 89554.541.3284360$0.62AL|NL
116 Adrian Houser CWS 50421.611.1237160$0.63AL|NL
117 Bennett Sousa HOU 34201.850.854273$0.59AL|NL
118 Steven Matz STL 47523.451.134381$0.55AL|NL
119 Will Warren NYY 84545.031.43107390$0.51AL|NL
120 Michael Lorenzen KAN 99584.631.3185290$0.48AL|NL
121 Luke Weaver NYY 31133.190.903298$0.42AL|NL
122 Tommy Kahnle DET 37012.910.9732129$0.34AL|NL
123 Shawn Armstrong TEX 37333.150.9240143$0.31AL|NL
124 Patrick Corbin TEX 88574.191.2968250$0.22AL|NL
125 Luis Ortiz CLE 88494.391.3896420$0.13AL|NL
126 Lucas Giolito BOS 66513.681.2958210$0.11AL|NL
127 Alex Vesia LAD 36202.750.9750113$0.10AL|NL
128 Reese Olson DET 53432.891.2154200$0.05AL|NL
129 Ben Casparius LAD 59634.711.2357120$0.04AL|NL
130 Taj Bradley TB 97564.811.3184370$-0.10AL|NL
131 Andre Pallante STL 94544.111.2963310$-0.11AL|NL
132 Ryan Walker SF 34134.501.1232910$-0.16AL|NL
133 Brendon Little TOR 41412.191.3458270$-0.15AL|NL
134 Calvin Faucher MIA 33324.081.3932158$-0.20AL|NL
135 Zac Gallen ARI 104695.451.3798420$-0.33AL|NL
136 Abner Uribe MIL 43212.091.1458171$-0.38AL|NL
137 Steven Okert HOU 38122.360.664961$-0.47AL|NL
138 Mike Vasil CWS 59332.591.2542302$-0.51AL|NL
139 Ryan Gusto HOU 70634.621.4472240$-0.58AL|NL
140 Tomoyuki Sugano BAL 93654.451.3157190$-0.64AL|NL
141 Orion Kerkering PHI 34532.371.4034182$-0.63AL|NL
142 Jose Quintana MIL 65633.461.4044270$-0.83AL|NL
143 Fernando Cruz IL-15 NYY 33233.001.0054142$-0.96AL|NL
144 Lake Bachar MIA 41403.291.1542211$-1.11AL|NL
145 Louie Varland MIN 41331.971.0541100$-1.15AL|NL
146 Cade Smith CLE 36233.231.2457133$-1.21AL|NL
147 Dylan Lee ATL 40132.240.8742102$-1.31AL|NL
148 Spencer Strider ATL 55373.931.1663210$-1.42AL|NL
149 Noah Cameron KAN 56242.571.0243190$-1.42AL|NL
150 Kyle Hendricks LAA 92564.691.2762230$-1.47AL|NL
151 Huascar Brazoban NYM 45423.791.2046241$-1.50AL|NL
152 Yariel Rodriguez TOR 44202.650.9340151$-1.47AL|NL
153 Logan Allen CLE 84574.071.4365360$-1.71AL|NL
154 Sean Burke CWS 87474.031.4073380$-1.71AL|NL
155 Eduard Bazardo SEA 46302.731.0842190$-1.76AL|NL
156 Luke Jackson TEX 30243.891.4322179$-1.78AL|NL
157 Chase Lee DET 30402.090.932880$-1.88AL|NL
158 Brayan Bello BOS 76433.431.3855330$-1.96AL|NL
159 Kirby Yates LAD 26423.791.234082$-1.95AL|NL
160 Jeremiah Estrada SD 39243.231.2154152$-2.06AL|NL
161 Gabe Speier SEA 34202.650.945170$-2.18AL|NL
162 Lucas Erceg KAN 33321.900.972771$-2.17AL|NL
163 Shane Smith CWS 83374.221.3376370$-2.19AL|NL
164 Robert Garcia TEX 34142.891.2936136$-2.36AL|NL
165 Jack Leiter TEX 75464.321.3363340$-2.42AL|NL
166 Hayden Birdsong SF 65434.141.4368330$-2.49AL|NL
167 Chris Paddack MIN 95374.641.2268240$-2.61AL|NL
168 Tanner Banks PHI 39203.220.923951$-2.67AL|NL
169 Caleb Thielbar CHC 33221.900.9130111$-2.86AL|NL
170 Brant Hurter DET 43232.721.3045172$-2.86AL|NL
171 Mitchell Parker WAS 97594.731.3866370$-2.93AL|NL
172 Jake Bird COL 48212.811.2958190$-2.94AL|NL
173 George Kirby SEA 49344.221.105090$-2.94AL|NL
174 Mike Soroka WAS 63365.421.1470170$-2.94AL|NL
175 Braydon Fisher TOR 26302.410.883570$-2.96AL|NL
176 Matthew Strahm PHI 35133.591.2340105$-3.08AL|NL
177 Ryan Yarbrough IL-15 NYY 55313.921.1849170$-3.10AL|NL
178 Jacob Webb TEX 41433.731.2031141$-3.16AL|NL
179 Seth Halvorsen COL 35124.091.4532168$-3.24AL|NL
180 Bryan King HOU 36313.001.144180$-3.26AL|NL
181 Tyler Holton DET 42433.861.173780$-3.26AL|NL
182 Edwin Uceta TB 38515.451.4248151$-3.31AL|NL
183 Seranthony Dominguez BAL 35223.331.2547202$-3.31AL|NL
184 Phil Maton STL 33131.911.1844132$-3.30AL|NL
185 Brad Keller CHC 40312.911.1738130$-3.44AL|NL
186 Hunter Dobbins IL-15 BOS 59414.111.2743160$-3.50AL|NL
187 Graham Ashcraft CIN 36543.991.4741150$-3.54AL|NL
188 Taijuan Walker PHI 54353.661.3346221$-3.53AL|NL
189 Simeon Woods Richardson MIN 63444.421.3555240$-3.55AL|NL
190 Anthony Bender MIA 38252.131.0528161$-3.55AL|NL
191 Reid Detmers LAA 39323.911.4850192$-3.63AL|NL
192 Steven Cruz KAN 34202.110.913180$-3.65AL|NL
193 Mark Leiter Jr. IL-15 NYY 34464.491.5846122$-3.73AL|NL
194 Ronel Blanco IL-60 HOU 48344.121.1948200$-3.74AL|NL
195 Davis Martin IL-15 CWS 80273.821.2353190$-3.77AL|NL
196 Tim Hill NYY 40322.471.0221110$-3.80AL|NL
197 Jose Butto IL-15 NYM 43212.501.2739201$-3.85AL|NL
198 Justin Wrobleski LAD 40434.501.2040100$-3.92AL|NL
199 Reed Garrett NYM 34243.161.4040193$-3.93AL|NL
200 Clayton Kershaw LAD 44403.461.2732140$-3.94AL|NL
201 Mitch Spence OAK 68244.091.3260211$-3.95AL|NL
202 Daniel Coulombe MIN 24100.740.872662$-3.99AL|NL
203 Logan Henderson MIL 21301.710.952960$-4.01AL|NL
204 Slade Cecconi CLE 48343.561.3147160$-4.00AL|NL
205 Tyler Anderson LAA 96264.211.3879370$-4.03AL|NL
206 Greg Weissert BOS 40233.371.2733153$-4.03AL|NL
207 Chase Shugart IL-15 PIT 36432.991.1421150$-4.08AL|NL
208 Eric Orze TB 38112.831.2035133$-4.17AL|NL
209 Casey Legumina SEA 33443.811.2735180$-4.22AL|NL
210 Charlie Morton BAL 77575.491.5684350$-4.30AL|NL
211 Hoby Milner TEX 44122.441.0640120$-4.28AL|NL
212 Jack Dreyer LAD 44223.271.1844180$-4.42AL|NL
213 Logan Evans SEA 45322.991.2633130$-4.46AL|NL
214 Drew Pomeranz CHC 23210.781.032491$-4.49AL|NL
215 Cole Ragans IL-60 KAN 48235.231.3176160$-4.50AL|NL
216 Nick Mears MIL 36122.500.813140$-4.57AL|NL
217 Grant Anderson MIL 44132.851.1347180$-4.54AL|NL
218 Stephen Kolek SD 68344.241.2949220$-4.60AL|NL
219 Trevor Rogers BAL 28201.600.892480$-4.64AL|NL
220 Erik Miller IL-15 SF 30411.501.4722200$-4.63AL|NL
221 Randy Vasquez SD 90343.801.3749420$-4.66AL|NL
222 Spencer Bivens SF 43223.121.1136130$-4.66AL|NL
223 Brad Lord WAS 61253.681.3254230$-4.69AL|NL
224 Ryan Zeferjahn LAA 33535.961.6641212$-4.72AL|NL
225 Anthony Banda LAD 40414.051.2832210$-4.79AL|NL
226 Jacob Lopez OAK 50254.301.3564190$-4.85AL|NL
227 Kyle Leahy STL 47213.061.1937150$-4.84AL|NL
228 Victor Vodnik COL 26322.411.3026151$-4.87AL|NL
229 Ryan Pressly CHC 34223.421.4923135$-4.88AL|NL
230 Antonio Santillan CIN 40123.131.1233132$-4.93AL|NL
231 Daniel Lynch IL-15 KAN 41322.621.4329221$-4.91AL|NL
232 Max Meyer IL-60 MIA 64354.771.4368200$-4.96AL|NL
233 Jorge Lopez WAS 24606.691.321771$-5.01AL|NL
234 Caleb Ferguson PIT 38212.831.0730140$-5.05AL|NL
235 Max Kranick IL-15 NYM 37323.651.052550$-5.09AL|NL
236 Bailey Ober IL-15 MIN 92465.281.4174220$-5.15AL|NL
237 Chad Green TOR 38323.791.2931131$-5.19AL|NL
238 Garrett Cleavinger TB 33042.720.974391$-5.22AL|NL
239 Janson Junk MIA 37213.641.133321$-5.20AL|NL
240 Steven Wilson CWS 28211.601.2526151$-5.22AL|NL
241 Carlos Vargas SEA 43353.131.4432191$-5.25AL|NL
242 Scott Barlow CIN 39304.151.2640230$-5.24AL|NL
243 Jake Latz TEX 44103.051.2442201$-5.30AL|NL
244 Cole Sands MIN 36334.501.282992$-5.29AL|NL
245 Miles Mikolas STL 87465.271.3460200$-5.40AL|NL
246 Jalen Beeks ARI 41214.391.1539151$-5.41AL|NL
247 Daysbel Hernandez ATL 27312.001.3326210$-5.46AL|NL
248 Jordan Romano PHI 31136.921.5136148$-5.55AL|NL
249 Keegan Akin IL-15 BAL 38303.321.4238180$-5.53AL|NL
250 Brandon Eisert CWS 37214.611.324282$-5.58AL|NL
251 Griffin Jax MIN 38144.251.266290$-5.64AL|NL
252 Wandy Peralta SD 39313.461.3835180$-5.76AL|NL
253 Tyler Alexander CWS 54484.991.4642191$-5.84AL|NL
254 Jackson Jobe IL-60 DET 49414.221.4939270$-5.88AL|NL
255 AJ Smith-Shawver IL-60 ATL 44323.881.4342210$-5.86AL|NL
256 Justin Martinez IL-60 ARI 15124.171.2622125$-5.90AL|NL
257 Isaac Mattson PIT 18201.500.722060$-5.92AL|NL
258 Zach Eflin IL-15 BAL 62655.951.4442110$-5.93AL|NL
259 Jacob Misiorowski MIL 19313.280.9421100$-5.96AL|NL
260 Brock Burke LAA 35413.851.5131150$-6.02AL|NL
261 Chris Martin TEX 28042.231.033142$-6.04AL|NL
262 Ben Brown CHC 79466.141.5391270$-6.13AL|NL
263 Pierce Johnson ATL 31132.881.193591$-6.18AL|NL
264 Ben Lively IL-60 CLE 44223.261.2029150$-6.18AL|NL
265 Keider Montero DET 56314.021.3939200$-6.22AL|NL
266 Aaron Ashby MIL 19100.940.892241$-6.25AL|NL
267 Tim Herrin CLE 29424.021.5128220$-6.33AL|NL
268 Jonathan Cannon CWS 72374.501.4656260$-6.37AL|NL
269 Cade Horton CHC 52324.151.3838160$-6.39AL|NL
270 Justin Slaten IL-60 BOS 23143.510.911673$-6.41AL|NL
271 Brent Suter CIN 43103.121.0930100$-6.51AL|NL
272 Colton Gordon HOU 45314.391.424170$-6.57AL|NL
273 Brennan Bernardino BOS 35323.851.3429180$-6.61AL|NL
274 Aaron Bummer ATL 37113.411.1940130$-6.71AL|NL
275 Yimi Garcia IL-15 TOR 21123.861.1925123$-6.76AL|NL
276 Jared Koenig MIL 35314.091.4234120$-6.76AL|NL
277 Enyel De Los Santos ATL 35223.851.2334140$-6.78AL|NL
278 Tyler Gilbert CWS 23213.131.042590$-6.80AL|NL
279 JoJo Romero STL 26332.751.3721150$-6.79AL|NL
280 Manuel Rodriguez IL-15 TB 30122.091.062560$-6.83AL|NL
281 Angel Zerpa KAN 37314.141.3832120$-6.83AL|NL
282 Brenan Hanifee DET 42323.641.4028100$-6.85AL|NL
283 Walker Buehler BOS 72666.251.5861320$-6.87AL|NL
284 Lou Trivino LAD 34304.211.2927110$-6.91AL|NL
285 Ryne Stanek NYM 31244.061.4236141$-6.95AL|NL
286 John Schreiber KAN 33223.521.3937120$-7.03AL|NL
287 Mason Fluharty TOR 34325.561.2938160$-7.04AL|NL
288 Justin Wilson BOS 27212.661.4433130$-7.02AL|NL
289 Shawn Dubin IL-15 HOU 20201.341.141870$-7.06AL|NL
290 Sean Newcomb OAK 61243.681.6259240$-7.10AL|NL
291 Joey Cantillo CLE 31103.461.4141171$-7.15AL|NL
292 Brock Stewart MIN 26112.751.2235100$-7.30AL|NL
293 Tony Gonsolin IL-60 LAD 36325.001.4238180$-7.29AL|NL
294 Scott Blewett BAL 43304.801.3735180$-7.33AL|NL
295 Jesus Tinoco IL-15 MIA 19215.181.311084$-7.38AL|NL
296 Porter Hodge CHC 23214.681.3424112$-7.41AL|NL
297 Cade Gibson MIA 27242.671.191980$-7.46AL|NL
298 Justin Steele IL-60 CHC 22314.861.172150$-7.53AL|NL
299 Taylor Clarke KAN 24113.720.741521$-7.57AL|NL
300 Taylor Rogers CIN 28222.881.4630150$-7.60AL|NL