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 1341152.770.99155250$34.92AL|NL
2 Logan Webb SF 1511263.071.13136340$29.57AL|NL
3 Zack Wheeler PHI 142953.361.09154350$25.74AL|NL
4 Logan Gilbert IL-15 SEA 141853.311.08149330$24.22AL|NL
5 Yoshinobu Yamamoto LAD 1151043.320.99122270$24.10AL|NL
6 Corbin Burnes ARI 1351053.311.16134410$22.54AL|NL
7 Dylan Cease SD 138963.551.19162520$22.05AL|NL
8 Chris Sale ATL 114943.131.13140300$22.03AL|NL
9 Michael King SD 1291063.341.21142460$21.44AL|NL
10 Max Fried NYY 1311053.321.14119360$21.03AL|NL
11 Garrett Crochet BOS 110943.001.19140390$20.89AL|NL
12 Framber Valdez HOU 1361163.441.22127470$20.64AL|NL
13 Paul Skenes PIT 124853.341.13141350$20.26AL|NL
14 Pablo Lopez MIN 1301073.761.17139320$19.76AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Hunter Greene CIN 122763.741.05143380$18.75AL|NL
16 Aaron Nola PHI 143973.931.16144340$18.61AL|NL
17 Hunter Brown HOU 1201063.481.23127410$17.87AL|NL
18 Zac Gallen ARI 1281063.601.22127450$17.79AL|NL
19 Luis Castillo SEA 130973.611.20127400$16.89AL|NL
20 Spencer Schwellenbach ATL 119853.561.12116230$16.00AL|NL
21 Freddy Peralta MIL 123873.851.18138460$15.53AL|NL
22 Nick Pivetta SD 109863.801.12127330$15.42AL|NL
23 Cole Ragans KAN 119763.611.22140430$14.37AL|NL
24 Spencer Strider IL-15 ATL 86743.341.08118250$14.24AL|NL
25 Kevin Gausman TOR 125973.731.25124360$14.21AL|NL
26 Carlos Rodon NYY 120984.151.21136430$14.20AL|NL
27 Sonny Gray STL 117863.761.17122320$14.18AL|NL
28 Bailey Ober MIN 124873.911.15121290$14.06AL|NL
29 Bryce Miller SEA 123863.701.17115370$13.97AL|NL
30 Joe Ryan MIN 107763.821.08118230$13.61AL|NL
31 Brandon Pfaadt ARI 125873.961.19123270$12.92AL|NL
32 Tanner Bibee CLE 123873.851.22121370$12.43AL|NL
33 Kodai Senga NYM 108853.451.25113480$12.35AL|NL
34 Tyler Glasnow IL-15 LAD 90743.691.11112280$11.80AL|NL
35 Bryan Woo SEA 104643.511.06100210$11.78AL|NL
36 Shota Imanaga IL-15 CHC 118763.781.19116300$11.37AL|NL
37 Nathan Eovaldi TEX 118763.941.15113280$11.19AL|NL
38 Chris Bassitt TOR 123873.831.26115400$10.74AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Blake Snell IL-15 LAD 92743.531.24118430$10.63AL|NL
40 MacKenzie Gore WAS 117773.861.28132420$10.42AL|NL
41 Jack Flaherty DET 109773.871.22121370$10.42AL|NL
42 Cristopher Sanchez PHI 126763.821.23114340$10.09AL|NL
43 Clay Holmes NYM 95953.431.3187300$11.13AL|NL
44 Jose Berrios TOR 138884.201.27121420$9.07AL|NL
45 Sandy Alcantara MIA 120773.821.21102330$9.04AL|NL
46 Zach Eflin IL-15 BAL 107863.881.1985180$8.31AL|NL
47 Seth Lugo KAN 128884.021.28107370$8.20AL|NL
48 Justin Steele IL-60 CHC 102653.631.1997270$7.72AL|NL
49 Mitch Keller PIT 132784.021.29116400$7.49AL|NL
50 Ranger Suarez PHI 99753.621.2490310$7.21AL|NL
51 Nestor Cortes IL-60 MIL 104663.951.19105290$7.20AL|NL
52 Emmanuel Clase CLE 57622.331.0055110$8.64AL|NL
53 Reynaldo Lopez IL-60 ATL 84633.351.2286290$6.14AL|NL
54 Jesus Luzardo PHI 94654.051.19100300$5.86AL|NL
55 Ryan Pepiot TB 99774.191.25101370$5.64AL|NL
56 Roki Sasaki LAD 87643.971.22100290$5.42AL|NL
57 Reid Detmers LAA 110684.281.27118380$5.25AL|NL
58 Taj Bradley TB 111784.251.29107390$5.12AL|NL
59 Robbie Ray SF 91653.911.2598330$4.92AL|NL
60 Michael Wacha KAN 113774.081.2895340$4.85AL|NL
61 Nick Martinez CIN 96653.671.2384250$6.93AL|NL
62 Griffin Jax MIN 57633.291.0769150$6.84AL|NL
63 Josh Hader HOU 49633.031.0870190$6.73AL|NL
64 Reese Olson DET 96663.821.2590350$4.49AL|NL
65 Quinn Priester MIL 96653.681.2177370$6.49AL|NL
66 Ryan Walker SF 53632.891.1264160$6.30AL|NL
67 Jhoan Duran MIN 47622.441.1159160$6.22AL|NL
68 Ronel Blanco HOU 107774.221.34106450$3.98AL|NL
69 Tanner Houck BOS 120664.231.28105370$3.71AL|NL
70 Eduardo Rodriguez ARI 89653.821.2787280$3.57AL|NL
71 Andres Munoz SEA 47522.551.0764190$5.48AL|NL
72 Jeff Hoffman TOR 49522.811.0362150$5.34AL|NL
73 JP Sears OAK 120694.341.25100320$3.32AL|NL
74 Walker Buehler IL-15 BOS 96653.951.2686260$3.22AL|NL
75 Max Scherzer IL-60 TOR 73543.731.1276170$3.22AL|NL
76 Drew Rasmussen TB 68533.281.1164160$5.15AL|NL
77 Tanner Scott LAD 53623.151.1663200$5.06AL|NL
78 Jameson Taillon CHC 112664.231.2490270$2.97AL|NL
79 Yusei Kikuchi LAA 116564.261.36128420$2.67AL|NL
80 Dean Kremer BAL 109784.261.3291360$2.47AL|NL
81 Merrill Kelly ARI 101653.971.2883300$2.40AL|NL
82 Tylor Megill NYM 92654.191.3297370$2.18AL|NL
83 Matthew Strahm PHI 50523.221.0359130$4.15AL|NL
84 David Peterson NYM 102654.031.3596400$2.05AL|NL
85 Ryne Nelson ARI 102654.081.2884290$2.00AL|NL
86 Cade Smith CLE 54422.871.1269200$4.01AL|NL
87 Tobias Myers MIL 93664.131.2886310$1.97AL|NL
88 Cade Povich BAL 110784.491.34100400$1.84AL|NL
89 Brayan Bello BOS 108784.311.3898400$1.60AL|NL
90 Michael McGreevy STL 102653.961.2773270$1.51AL|NL
91 Spencer Arrighetti IL-15 HOU 93664.341.35101430$1.37AL|NL
92 Louie Varland MIN 92674.291.2988270$3.36AL|NL
93 Matthew Liberatore STL 86553.871.2578280$3.17AL|NL
94 Ben Brown CHC 69543.691.2475270$3.19AL|NL
95 Andrew Abbott CIN 102674.451.33101390$1.09AL|NL
96 Luis Ortiz CLE 101664.221.3391410$3.07AL|NL
97 Jose Quintana MIL 103764.161.3884400$0.82AL|NL
98 Gavin Williams CLE 86554.091.2989360$0.77AL|NL
99 A.J. Puk IL-60 ARI 47523.181.1661160$2.80AL|NL
100 Bryce Elder ATL 112774.441.3693400$0.72AL|NL
101 Jeremiah Estrada SD 49423.201.1268190$2.66AL|NL
102 Ryan Helsley STL 47522.991.1454180$2.61AL|NL
103 Zack Littell TB 104674.491.2786230$0.49AL|NL
104 Bryan Abreu HOU 56312.901.1773250$2.47AL|NL
105 Brady Singer CIN 120694.831.34119390$0.39AL|NL
106 Tyler Mahle TEX 84554.121.2376280$0.25AL|NL
107 Mason Miller OAK 48212.801.0172170$2.11AL|NL
108 Justin Martinez IL-15 ARI 54533.311.3168290$2.00AL|NL
109 Felix Bautista BAL 39412.551.0755150$1.93AL|NL
110 Raisel Iglesias ATL 45533.351.0851100$1.93AL|NL
111 Jason Adam SD 51423.381.0860180$1.91AL|NL
112 Alex Vesia LAD 49423.291.1667210$1.90AL|NL
113 Edwin Diaz NYM 42423.151.0963160$1.88AL|NL
114 Luis Severino OAK 116574.391.3198380$-0.25AL|NL
115 Ben Lively CLE 102784.341.3678350$-0.26AL|NL
116 Davis Daniel ATL 85654.241.2972250$-0.32AL|NL
117 Jose Soriano LAA 87554.061.3283380$-0.39AL|NL
118 Tyler Holton DET 63433.561.1056160$1.62AL|NL
119 Bowden Francis TOR 86674.651.2477250$1.63AL|NL
120 AJ Smith-Shawver ATL 84554.091.3487350$-0.41AL|NL
121 Hayden Birdsong SF 85564.301.3189370$-0.45AL|NL
122 Jose Alvarado PHI 47422.951.1558180$1.55AL|NL
123 Griffin Canning NYM 109684.731.33101410$-0.50AL|NL
124 Will Warren NYY 95564.461.3093340$-0.60AL|NL
125 Garrett Whitlock BOS 58423.421.1560130$-0.57AL|NL
126 Camilo Doval SF 50533.321.2559220$1.45AL|NL
127 Kirby Yates LAD 42523.311.1855200$1.29AL|NL
128 Logan Allen CLE 106674.281.3889420$-0.75AL|NL
129 Fernando Cruz NYY 47423.171.2266210$1.27AL|NL
130 Jacob deGrom TEX 52323.451.0362120$-0.91AL|NL
131 Colin Rea CHC 104564.341.2882280$1.05AL|NL
132 Nick Lodolo CIN 87574.741.2588270$-1.21AL|NL
133 Mark Leiter Jr. NYY 48543.861.1959180$0.80AL|NL
134 Erick Fedde STL 110674.431.3892390$-1.28AL|NL
135 Charlie Morton BAL 117694.771.40113510$-1.43AL|NL
136 Clarke Schmidt NYY 79444.121.2781280$-1.45AL|NL
137 Chad Patrick MIL 93564.361.3081300$0.51AL|NL
138 Kris Bubic KAN 76443.861.2975260$0.46AL|NL
139 Kyle Hart SD 97574.851.2794260$-1.62AL|NL
140 Jared Koenig MIL 60543.771.2757220$0.16AL|NL
141 David Festa MIN 77444.131.3082290$-1.90AL|NL
142 Orion Kerkering PHI 50433.581.1857160$-0.11AL|NL
143 Shane Baz TB 87454.251.2881320$-2.13AL|NL
144 Justin Verlander SF 96564.241.3275290$-2.17AL|NL
145 Brant Hurter DET 82454.151.2166190$-0.16AL|NL
146 Tyler Anderson LAA 118694.771.3799430$-2.33AL|NL
147 Devin Williams NYY 36422.831.1548180$-0.37AL|NL
148 Miles Mikolas STL 108674.521.3171250$-2.44AL|NL
149 Landon Knack LAD 78544.441.3073270$-2.57AL|NL
150 Tyler Alexander MIL 88564.611.2673220$-0.61AL|NL
151 Lucas Giolito BOS 84564.561.3585300$-2.68AL|NL
152 Hunter Gaddis CLE 66443.951.2462230$-0.74AL|NL
153 Matt Boyd CHC 58433.831.2258190$-2.83AL|NL
154 Aroldis Chapman BOS 39423.351.2960220$-0.86AL|NL
155 Aaron Bummer ATL 42412.921.2750170$-0.89AL|NL
156 Kyle Harrison SF 76444.291.3179280$-2.98AL|NL
157 Kevin Ginkel ARI 44423.281.2048150$-1.05AL|NL
158 Cole Sands MIN 52433.771.2357180$-1.05AL|NL
159 Ryan Gusto HOU 94564.381.3679350$-1.09AL|NL
160 Jake Irvin WAS 123584.811.3399400$-3.21AL|NL
161 Matt Brash SEA 41423.211.2753190$-1.15AL|NL
162 Marcus Stroman IL-15 NYY 95664.531.3670340$-3.37AL|NL
163 A.J. Minter IL-60 NYM 39423.291.1645130$-1.37AL|NL
164 Lance McCullers HOU 57423.661.3057250$-3.54AL|NL
165 Jose Butto NYM 56323.511.2359240$-1.52AL|NL
166 Mitch Spence OAK 99464.341.3381300$-1.65AL|NL
167 Evan Phillips IL-15 LAD 41313.121.0845130$-1.68AL|NL
168 Bailey Falter PIT 99574.501.3374290$-3.74AL|NL
169 Gregory Soto BAL 44423.391.2649190$-1.75AL|NL
170 Jordan Hicks SF 80444.021.3874360$-1.82AL|NL
171 Aaron Civale IL-15 MIL 90454.631.2981280$-3.94AL|NL
172 Andrew Heaney PIT 98584.711.3889330$-4.01AL|NL
173 Grant Holmes ATL 76444.361.3578300$-1.98AL|NL
174 Jeffrey Springs OAK 68454.091.3265230$-4.05AL|NL
175 Max Meyer MIA 86464.351.3681300$-4.07AL|NL
176 Keegan Akin BAL 55213.631.1764160$-2.06AL|NL
177 Hayden Wesneski HOU 75454.571.2772240$-2.06AL|NL
178 Mitchell Parker WAS 103574.451.4185420$-4.16AL|NL
179 Logan Henderson MIL 60444.441.2362190$-2.09AL|NL
180 Joey Cantillo CLE 65444.121.3872330$-4.18AL|NL
181 Dylan Lee ATL 45323.551.1753130$-2.18AL|NL
182 David Bednar PIT 43433.561.2447150$-2.18AL|NL
183 Yilber Diaz ARI 73554.311.4271350$-4.25AL|NL
184 Tyler Rogers SF 50423.481.173690$-2.23AL|NL
185 Nick Sandlin IL-15 TOR 43433.751.2248190$-2.25AL|NL
186 Pierce Johnson ATL 39423.391.3049160$-2.31AL|NL
187 Luke Weaver NYY 62334.101.2466210$-2.29AL|NL
188 Ben Casparius LAD 69554.531.3667290$-2.31AL|NL
189 Tommy Henry ARI 85554.361.3970320$-4.44AL|NL
190 Reed Garrett NYM 40433.461.3250190$-2.47AL|NL
191 Adrian Morejon SD 50323.421.2250150$-2.51AL|NL
192 Gordon Graceffo STL 86564.441.3362270$-2.53AL|NL
193 Bobby Miller LAD 73444.531.2868260$-4.57AL|NL
194 Simeon Woods Richardson MIN 101454.501.3788390$-4.56AL|NL
195 Jack Dreyer LAD 44423.811.2548170$-2.63AL|NL
196 Joel Payamps MIL 45433.791.2144150$-2.63AL|NL
197 Edward Cabrera MIA 85464.611.3887410$-4.75AL|NL
198 Randy Vasquez SD 100674.521.4271400$-4.72AL|NL
199 Robert Suarez SD 42433.611.2242150$-2.71AL|NL
200 Mason Fluharty TOR 48433.871.2749180$-2.77AL|NL
201 Peter Fairbanks TB 37423.291.2440150$-2.76AL|NL
202 Richard Fitts IL-15 BOS 90554.541.3568260$-4.78AL|NL
203 Steven Okert HOU 40323.431.1446130$-2.78AL|NL
204 Landen Roupp SF 68334.071.3068260$-2.80AL|NL
205 Blake Treinen IL-60 LAD 34423.401.1637110$-2.83AL|NL
206 Robert Garcia TEX 43323.521.1748150$-2.81AL|NL
207 Emerson Hancock SEA 96574.591.3570320$-4.97AL|NL
208 Yennier Cano BAL 48323.421.2145150$-3.09AL|NL
209 Shelby Miller ARI 39433.651.2039140$-3.08AL|NL
210 Eric Lauer TOR 72454.311.3262260$-5.16AL|NL
211 Kolby Allard CLE 74444.251.3361220$-5.27AL|NL
212 Garrett Cleavinger TB 43333.731.2252180$-3.24AL|NL
213 JoJo Romero STL 41433.681.2642160$-3.25AL|NL
214 Will Vest DET 50323.571.2549170$-3.31AL|NL
215 Chris Martin TEX 36323.301.083760$-3.40AL|NL
216 Jalen Beeks ARI 56433.681.3850210$-3.40AL|NL
217 Kevin Kelly IL-15 TB 48323.741.1543110$-3.40AL|NL
218 Mason Montgomery TB 75334.381.3275290$-3.39AL|NL
219 Steven Matz STL 66333.821.3056190$-3.43AL|NL
220 Hunter Harvey IL-15 KAN 37323.111.1538100$-3.44AL|NL
221 Daysbel Hernandez ATL 42433.621.3748210$-3.43AL|NL
222 Carmen Mlodzinski PIT 62444.061.3252220$-3.42AL|NL
223 Yimi Garcia TOR 38323.551.1644130$-3.53AL|NL
224 Casey Mize DET 88354.471.2871260$-5.72AL|NL
225 Tim Herrin CLE 48333.641.2951210$-3.74AL|NL
226 Jordan Wicks CHC 57444.151.3049180$-5.79AL|NL
227 Drey Jameson ARI 58444.011.3450210$-5.81AL|NL
228 Andre Pallante STL 93564.321.4366380$-3.78AL|NL
229 Ryne Stanek NYM 40433.741.3344200$-3.78AL|NL
230 Tony Gonsolin LAD 60334.331.1953190$-5.86AL|NL
231 Noah Cameron KAN 73454.471.3463230$-3.89AL|NL
232 Lucas Erceg KAN 41323.471.2545170$-3.91AL|NL
233 Bryan Hudson MIL 45323.671.2648210$-3.92AL|NL
234 Tayler Scott HOU 45433.771.3645210$-3.98AL|NL
235 Michael Lorenzen KAN 100464.631.3575390$-6.21AL|NL
236 Brenan Hanifee DET 60333.831.2646160$-4.18AL|NL
237 Keider Montero DET 93474.711.3779350$-6.25AL|NL
238 Greg Weissert BOS 47323.751.2848170$-4.25AL|NL
239 Porter Hodge CHC 53334.031.3358270$-4.24AL|NL
240 Jake Junis CLE 58223.791.2051120$-4.25AL|NL
241 Manuel Rodriguez TB 44323.681.2343160$-4.26AL|NL
242 Jhonathan Diaz SEA 70444.391.3659270$-4.33AL|NL
243 German Marquez COL 91574.791.3971340$-6.34AL|NL
244 Randy Rodriguez SF 48323.821.3151210$-4.36AL|NL
245 A.J. Blubaugh HOU 75454.581.3868300$-4.41AL|NL
246 Tomoyuki Sugano BAL 92574.741.3460180$-6.44AL|NL
247 Kyle Freeland COL 98574.781.3871250$-6.45AL|NL
248 Carlos Estevez KAN 42323.551.2340160$-4.43AL|NL
249 Brock Burke LAA 49333.921.2849170$-4.48AL|NL
250 Mason Englert TB 58334.241.2754170$-4.52AL|NL
251 Daniel Lynch KAN 91454.571.3872290$-4.55AL|NL
252 Dustin May LAD 41323.801.1839150$-6.65AL|NL
253 Mike Soroka WAS 64464.681.3460250$-4.63AL|NL
254 Josh Winckowski BOS 73444.271.4059250$-4.65AL|NL
255 Ryan Feltner IL-15 COL 108464.881.4094410$-6.74AL|NL
256 Jonathan Cannon CWS 1175104.871.4085390$-6.77AL|NL
257 Joe Boyle TB 62454.551.5074420$-6.80AL|NL
258 Dane Dunning TEX 79454.871.3672290$-4.82AL|NL
259 Justin Slaten BOS 41434.051.3642160$-4.88AL|NL
260 Erik Miller SF 45333.781.4054260$-4.86AL|NL
261 Chris Flexen CHC 91454.511.4172340$-6.95AL|NL
262 Cal Quantrill MIA 106594.701.4377410$-6.93AL|NL
263 Enyel De Los Santos ATL 49223.911.2151170$-4.96AL|NL
264 Brent Headrick NYY 50334.351.2853180$-5.00AL|NL
265 Beau Brieske DET 60344.321.2954220$-5.01AL|NL
266 Tanner Banks PHI 51223.851.2552150$-5.10AL|NL
267 Justin Wrobleski LAD 77444.821.3667270$-7.17AL|NL
268 Yariel Rodriguez TOR 66334.521.3667300$-7.23AL|NL
269 Gregory Santos IL-60 SEA 41212.991.2942150$-5.22AL|NL
270 Brad Keller CHC 72454.391.4260310$-5.23AL|NL
271 Anthony Bender MIA 41333.791.2942160$-5.24AL|NL
272 Shane Smith CWS 69344.461.3463260$-5.25AL|NL
273 Jordan Romano PHI 40334.161.2444140$-5.27AL|NL
274 Hector Neris LAA 38454.301.3340160$-5.26AL|NL
275 Kumar Rocker IL-15 TEX 45334.201.2545140$-7.33AL|NL
276 Graham Ashcraft CIN 76464.711.3763280$-7.37AL|NL
277 Ryan Thompson ARI 44323.681.2636130$-5.38AL|NL
278 Phil Maton STL 45223.731.2145150$-5.40AL|NL
279 Caleb Thielbar CHC 35323.611.2838140$-5.44AL|NL
280 Jose Suarez ATL 68334.391.3965280$-5.53AL|NL
281 Yuki Matsui SD 42223.771.2750200$-5.57AL|NL
282 Martin Perez IL-60 CWS 94454.401.4672360$-7.65AL|NL
283 Jorge Alcala MIN 47334.291.2947200$-5.66AL|NL
284 Jacob Lopez OAK 63344.371.3861290$-7.68AL|NL
285 Paul Sewald IL-15 CLE 36223.871.1443110$-5.64AL|NL
286 Brennan Bernardino BOS 38323.801.3039140$-5.75AL|NL
287 Edwin Uceta TB 51224.141.2855200$-5.78AL|NL
288 Noah Davis LAD 63334.411.3051240$-5.80AL|NL
289 Gabe Speier SEA 36213.531.1638100$-5.82AL|NL
290 Daniel Coulombe MIN 32213.061.163490$-5.82AL|NL
291 Ryan Fernandez STL 44334.061.3143170$-5.83AL|NL
292 Blade Tidwell NYM 73564.881.4865370$-5.83AL|NL
293 Ryan Pressly CHC 40323.751.3037140$-5.86AL|NL
294 Kyle Finnegan WAS 45343.981.3242170$-5.88AL|NL
295 Ben Joyce IL-15 LAA 39223.821.2446170$-5.93AL|NL
296 Justin Hagenman NYM 54334.431.2847160$-5.94AL|NL
297 Chad Green TOR 42334.371.2139110$-5.97AL|NL
298 Craig Yoho MIL 39223.901.2447170$-5.96AL|NL
299 Ian Hamilton NYY 36213.411.2843170$-6.00AL|NL
300 Nick Mears MIL 38213.601.2945170$-6.11AL|NL