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 1441073.021.02168320$30.94AL|NL
2 Zack Wheeler PHI 1541173.401.09172420$28.39AL|NL
3 Chris Sale ATL 1481163.571.13182420$26.18AL|NL
4 Cole Ragans KAN 1471173.461.17181550$25.31AL|NL
5 Paul Skenes PIT 1481073.271.13161440$25.17AL|NL
6 Garrett Crochet BOS 1461173.661.18175480$23.07AL|NL
7 Logan Webb SF 1551173.471.19132340$20.74AL|NL
8 Freddy Peralta MIL 1421083.821.16156510$19.73AL|NL
9 Hunter Brown HOU 1401073.661.19150480$19.09AL|NL
10 George Kirby IL-15 SEA 132973.641.06116210$18.91AL|NL
11 Spencer Strider IL-15 ATL 115953.581.13149360$18.73AL|NL
12 Michael King SD 1411073.761.19151480$18.59AL|NL
13 Max Fried NYY 1441073.541.20131470$18.06AL|NL
14 Dylan Cease SD 1461083.911.22166560$18.05AL|NL
15 Logan Gilbert IL-15 SEA 111863.541.04123240$17.68AL|NL
16 Yoshinobu Yamamoto LAD 118953.441.15126320$17.10AL|NL
17 Hunter Greene CIN 148984.211.19176540$16.90AL|NL
18 Joe Ryan MIN 121873.911.07133260$16.55AL|NL
19 Bryan Woo SEA 113873.551.07106250$15.51AL|NL
20 Pablo Lopez MIN 137983.951.20139340$14.71AL|NL
21 Spencer Schwellenbach ATL 129973.851.17122300$14.50AL|NL
22 Jacob deGrom TEX 104763.661.06113280$13.94AL|NL
23 Mason Miller OAK 35213.081.04501324$13.41AL|NL
24 Framber Valdez HOU 136973.771.24127450$13.40AL|NL
25 Zac Gallen ARI 1431074.141.24138450$13.38AL|NL
26 MacKenzie Gore WAS 148994.191.28171560$13.34AL|NL
27 Brandon Woodruff IL-15 MIL 120863.961.15122350$12.92AL|NL
28 Edwin Diaz NYM 31213.581.13431227$12.89AL|NL
29 Nathan Eovaldi TEX 131974.101.21129390$12.45AL|NL
30 Sonny Gray STL 134884.061.21138400$12.36AL|NL
31 Josh Hader HOU 32213.491.10441325$12.14AL|NL
32 Nick Pivetta SD 131884.241.19141410$12.13AL|NL
33 Tyler Glasnow IL-15 LAD 103853.901.16118330$11.85AL|NL
34 Matt Boyd CHC 118973.971.22121390$11.85AL|NL
35 Aaron Nola PHI 148984.321.23142400$11.79AL|NL
36 Andres Munoz SEA 30212.901.08351124$11.51AL|NL
37 Bryce Miller SEA 138984.221.20120390$11.43AL|NL
38 Luis Castillo SEA 143984.211.23126450$11.06AL|NL
39 Jack Flaherty DET 139884.211.26149460$10.80AL|NL
40 Emmanuel Clase CLE 31212.981.0725624$10.72AL|NL
41 Ryan Helsley STL 34213.771.22351326$10.73AL|NL
42 Raisel Iglesias ATL 33213.841.1534825$10.43AL|NL
43 Carlos Rodon NYY 141984.581.26156550$10.26AL|NL
44 Corbin Burnes ARI 134974.131.25117430$9.99AL|NL
45 Shota Imanaga IL-15 CHC 117864.291.17110280$9.45AL|NL
46 Cristopher Sanchez PHI 109873.741.24101300$9.30AL|NL
47 Felix Bautista BAL 31213.481.19411522$9.23AL|NL
48 Jesus Luzardo PHI 110884.061.24116350$9.05AL|NL
49 Ryan Walker SF 32213.641.22351123$8.94AL|NL
50 Jeff Hoffman TOR 31213.981.22401323$8.86AL|NL
51 Kodai Senga NYM 125874.151.29132550$8.66AL|NL
52 Bailey Ober MIN 127884.431.20118330$8.66AL|NL
53 Kenley Jansen LAA 31214.351.21331224$8.45AL|NL
54 Robert Suarez SD 31214.061.23311123$7.90AL|NL
55 Kevin Gausman TOR 147994.601.29143480$7.86AL|NL
56 Tanner Bibee CLE 132884.291.26115410$7.35AL|NL
57 Jhoan Duran MIN 33213.441.20361119$6.99AL|NL
58 Jameson Taillon CHC 124874.371.2298310$6.63AL|NL
59 Drew Rasmussen TB 103673.951.1996280$6.60AL|NL
60 Clay Holmes NYM 101773.661.2893370$6.54AL|NL
61 Tanner Scott LAD 33213.851.35351621$6.36AL|NL
62 Zach Eflin IL-15 BAL 125874.401.2193230$6.34AL|NL
63 Peter Fairbanks TB 32214.221.27331221$6.28AL|NL
64 Kyle Finnegan WAS 32114.601.35301225$6.21AL|NL
65 Reese Olson DET 113774.011.27102380$6.13AL|NL
66 David Bednar PIT 32214.161.25321120$5.80AL|NL
67 Sandy Alcantara MIA 138794.271.25103390$5.60AL|NL
68 Ranger Suarez PHI 104773.901.2894340$5.59AL|NL
69 Chris Bassitt TOR 141884.531.30127500$5.51AL|NL
70 Tanner Houck BOS 113874.191.2997360$5.42AL|NL
71 Seth Lugo KAN 146984.571.31117410$5.12AL|NL
72 Tyler Mahle TEX 111764.291.2496360$5.02AL|NL
73 Trevor Megill MIL 31214.391.28361219$4.96AL|NL
74 Max Scherzer IL-60 TOR 98664.441.19103310$4.89AL|NL
75 Devin Williams NYY 30213.921.30361518$4.81AL|NL
76 Ryan Pressly CHC 32214.121.30261019$4.32AL|NL
77 Eduardo Rodriguez ARI 105774.251.29101360$4.31AL|NL
78 Jose Alvarado PHI 31213.711.32341517$4.15AL|NL
79 Robbie Ray SF 120774.631.31128500$3.97AL|NL
80 Gavin Williams CLE 117784.371.33118480$3.97AL|NL
81 Aroldis Chapman BOS 32213.441.32472114$3.78AL|NL
82 Ben Brown CHC 83653.971.2586300$3.75AL|NL
83 Roki Sasaki LAD 109864.461.32101400$3.65AL|NL
84 Ryan Pepiot TB 128794.751.27117430$3.39AL|NL
85 Michael Wacha KAN 114774.391.2895370$3.33AL|NL
86 Clarke Schmidt NYY 110774.501.29104370$3.32AL|NL
87 Brandon Pfaadt ARI 105784.591.2593250$3.05AL|NL
88 Justin Verlander SF 117774.461.2896390$3.03AL|NL
89 Yu Darvish IL-15 SD 102664.531.2599340$2.69AL|NL
90 Shohei Ohtani LAD 60523.651.1769210$2.70AL|NL
91 Emilio Pagan CIN 32214.681.25341116$2.70AL|NL
92 Yusei Kikuchi LAA 142894.911.34137460$2.56AL|NL
93 Carlos Estevez KAN 29214.551.32261017$2.35AL|NL
94 Shane Baz TB 103684.471.2796370$2.19AL|NL
95 Shane Bieber IL-60 CLE 77553.971.2072190$2.19AL|NL
96 Zebby Matthews MIN 93564.361.2288220$2.00AL|NL
97 Shane McClanahan IL-60 TB 77564.111.2279230$1.94AL|NL
98 Kris Bubic KAN 93664.201.3189330$1.88AL|NL
99 Blake Snell IL-15 LAD 89644.351.34102420$1.78AL|NL
100 Hayden Wesneski HOU 97674.551.2589300$1.77AL|NL
101 Brayan Bello BOS 124874.561.37104430$1.54AL|NL
102 Taj Bradley TB 131794.811.32118460$1.46AL|NL
103 Jordan Hicks SF 101774.151.3886420$1.26AL|NL
104 Sean Manaea IL-60 NYM 96654.531.3095370$1.20AL|NL
105 Luke Jackson TEX 34214.541.40331615$0.92AL|NL
106 Mike Soroka WAS 92564.251.2886350$0.92AL|NL
107 Grant Holmes ATL 96764.671.3494340$0.76AL|NL
108 Jose Soriano LAA 111774.271.3888460$0.62AL|NL
109 Matthew Liberatore STL 99674.421.3186330$0.62AL|NL
110 Eury Perez IL-60 MIA 71464.241.1975230$0.40AL|NL
111 Kutter Crawford IL-15 BOS 77544.401.2272230$0.34AL|NL
112 Will Vest DET 33213.961.28321111$0.16AL|NL
113 Ronel Blanco HOU 123784.951.35119540$0.15AL|NL
114 Merrill Kelly ARI 120774.731.3395410$0.00AL|NL
115 David Peterson NYM 118774.511.40104470$-0.02AL|NL
116 Jose Berrios TOR 137894.921.35109430$-0.03AL|NL
117 Erick Fedde STL 127784.751.3295400$-0.05AL|NL
118 Steven Wilson CWS 35214.381.27361611$-0.04AL|NL
119 Porter Hodge CHC 33213.351.2336158$-0.09AL|NL
120 Max Meyer MIA 101594.521.3196350$-0.18AL|NL
121 Colin Rea CHC 95674.661.2877270$-0.42AL|NL
122 Tylor Megill NYM 71444.071.2877290$-0.45AL|NL
123 Chris Martin TEX 31213.391.063356$-0.49AL|NL
124 Justin Martinez IL-15 ARI 21113.461.34231113$-0.52AL|NL
125 Tony Gonsolin LAD 84654.621.2974290$-0.53AL|NL
126 Brady Singer CIN 124784.871.36109410$-0.62AL|NL
127 Zach Agnos COL 34214.651.30281012$-0.76AL|NL
128 JP Sears OAK 133795.081.30103380$-0.87AL|NL
129 Griffin Canning NYM 89664.621.3380330$-0.98AL|NL
130 Frankie Montas IL-60 NYM 89654.591.3480340$-1.08AL|NL
131 Lance McCullers HOU 99674.511.3890450$-1.13AL|NL
132 Casey Mize DET 101674.591.3070280$-1.32AL|NL
133 Cade Smith CLE 33213.211.1541124$-1.34AL|NL
134 Andrew Painter PHI 56444.071.2055150$-1.36AL|NL
135 Lucas Giolito BOS 102774.941.3794390$-1.43AL|NL
136 Tommy Kahnle DET 31213.951.2929129$-1.45AL|NL
137 Joey Cantillo CLE 60333.671.2664260$-1.47AL|NL
138 Jose Quintana MIL 122784.741.3896450$-1.54AL|NL
139 Nick Martinez CIN 100684.821.3179280$-1.79AL|NL
140 Landen Roupp SF 76554.301.3469290$-1.82AL|NL
141 Kumar Rocker IL-15 TEX 77554.471.2965240$-1.83AL|NL
142 Liam Hendriks BOS 30213.961.143476$-1.85AL|NL
143 Luis Ortiz CLE 90584.531.3379350$-1.91AL|NL
144 Luke Weaver NYY 34214.601.2934119$-1.98AL|NL
145 Jason Adam SD 33213.441.0737123$-2.02AL|NL
146 Jack Leiter TEX 92664.851.3584380$-2.12AL|NL
147 Simeon Woods Richardson MIN 100674.871.3588360$-2.22AL|NL
148 Tobias Myers MIL 101684.901.3280310$-2.35AL|NL
149 Shane Smith CWS 98584.631.3484350$-2.36AL|NL
150 Grayson Rodriguez IL-60 BAL 58434.301.2659190$-2.41AL|NL
151 Bowden Francis TOR 99685.101.2980280$-2.43AL|NL
152 Kirby Yates LAD 30213.851.2340145$-2.47AL|NL
153 Luis Severino OAK 144895.091.39113510$-2.53AL|NL
154 Lucas Erceg KAN 31213.771.3332157$-2.52AL|NL
155 Luis Gil IL-60 NYY 72554.641.3776360$-2.77AL|NL
156 Nestor Cortes IL-60 MIL 55344.151.1852170$-2.76AL|NL
157 Tyler Anderson LAA 133795.091.37108540$-2.77AL|NL
158 Nick Lodolo CIN 110684.951.3693350$-2.90AL|NL
159 Bryce Elder ATL 103764.831.3977360$-2.95AL|NL
160 Ryan Weathers IL-15 MIA 99584.691.3789360$-2.95AL|NL
161 Calvin Faucher MIA 32124.801.45311512$-3.02AL|NL
162 Zack Littell TB 97685.061.2969210$-3.12AL|NL
163 Walker Buehler IL-15 BOS 85664.811.3566290$-3.21AL|NL
164 Dustin May LAD 72544.461.3356260$-3.21AL|NL
165 Bubba Chandler PIT 77454.451.3268260$-3.25AL|NL
166 Matthew Strahm PHI 32213.581.103692$-3.26AL|NL
167 Jordan Leasure CWS 33114.561.3234149$-3.32AL|NL
168 Ryne Nelson ARI 73444.501.2859210$-3.39AL|NL
169 Griffin Jax MIN 33213.581.1638102$-3.50AL|NL
170 Camilo Doval SF 30213.811.3328136$-3.56AL|NL
171 Anthony Bender MIA 32114.461.3330129$-3.58AL|NL
172 Alex Cobb IL-15 DET 80554.461.3558230$-3.61AL|NL
173 Jeremiah Estrada SD 30213.611.1841132$-3.60AL|NL
174 David Festa MIN 57444.471.3158200$-3.63AL|NL
175 Kyle Harrison SF 70444.471.3568280$-3.69AL|NL
176 Robert Garcia TEX 34213.881.2635134$-3.72AL|NL
177 Edward Cabrera MIA 101594.801.4198500$-3.74AL|NL
178 Yimi Garcia TOR 30213.711.113492$-3.83AL|NL
179 Chris Paddack MIN 96574.861.3477280$-3.89AL|NL
180 Hayden Birdsong SF 83564.771.4081380$-3.87AL|NL
181 Jeffrey Springs OAK 100685.131.3685320$-3.88AL|NL
182 Mitchell Parker WAS 104694.771.3977370$-3.90AL|NL
183 Ryan Zeferjahn LAA 33213.981.2642153$-3.92AL|NL
184 Jon Gray IL-60 TEX 71554.781.3359250$-3.95AL|NL
185 Gunnar Hoglund OAK 87575.071.3071260$-3.99AL|NL
186 Will Warren NYY 82564.881.3776290$-4.05AL|NL
187 Aaron Civale IL-15 MIL 65454.651.2855200$-4.08AL|NL
188 Michael McGreevy STL 58334.021.2543140$-4.11AL|NL
189 Andrew Heaney PIT 102695.061.3989350$-4.08AL|NL
190 Shelby Miller ARI 30214.491.3231136$-4.14AL|NL
191 Kyle Gibson BAL 113785.151.4194420$-4.18AL|NL
192 Garrett Whitlock BOS 34213.791.163382$-4.19AL|NL
193 Mitch Keller PIT 142795.111.41115440$-4.23AL|NL
194 Evan Phillips IL-15 LAD 30213.851.183093$-4.24AL|NL
195 Alex Vesia LAD 29213.541.1437121$-4.26AL|NL
196 Reid Detmers LAA 66334.601.3272260$-4.31AL|NL
197 Bryan Abreu HOU 34213.871.2642162$-4.37AL|NL
198 Clayton Kershaw IL-60 LAD 58434.481.3048180$-4.40AL|NL
199 AJ Smith-Shawver ATL 80555.031.3777330$-4.40AL|NL
200 Steven Matz STL 77454.601.3363240$-4.38AL|NL
201 Tyler Holton DET 30213.471.132582$-4.43AL|NL
202 Kevin Ginkel ARI 30214.041.2630104$-4.45AL|NL
203 Dean Kremer BAL 113775.161.3985380$-4.46AL|NL
204 Jared Jones IL-60 PIT 53344.351.2853180$-4.50AL|NL
205 Jackson Jobe DET 92584.801.3670340$-4.52AL|NL
206 J.T. Ginn IL-15 OAK 67454.541.3355230$-4.61AL|NL
207 Quinn Priester MIL 70444.411.3453250$-4.62AL|NL
208 Gabe Speier SEA 29213.521.153391$-4.65AL|NL
209 Justin Slaten BOS 32214.641.3732136$-4.70AL|NL
210 Matt Brash SEA 29213.531.2634142$-4.72AL|NL
211 Dylan Lee ATL 30213.661.143381$-4.70AL|NL
212 Michael Lorenzen KAN 97674.841.4172400$-4.75AL|NL
213 Spencer Arrighetti IL-15 HOU 63444.851.3565260$-4.82AL|NL
214 Spencer Turnbull TOR 66444.671.3560260$-4.85AL|NL
215 Louie Varland MIN 52224.421.3153172$-4.95AL|NL
216 Daniel Palencia CHC 32213.781.2836152$-4.96AL|NL
217 Dennis Santana PIT 32214.741.4228147$-4.95AL|NL
218 Hunter Gaddis CLE 31224.051.1832102$-4.94AL|NL
219 Fernando Cruz NYY 31214.221.2944162$-4.97AL|NL
220 Seth Halvorsen COL 33114.591.4029138$-5.08AL|NL
221 Keegan Akin BAL 36214.021.2238111$-5.19AL|NL
222 Jake Irvin WAS 124695.121.3788410$-5.30AL|NL
223 Edwin Uceta TB 32214.611.3133134$-5.37AL|NL
224 Miles Mikolas STL 108685.051.3463240$-5.35AL|NL
225 Hoby Milner TEX 33213.811.192981$-5.49AL|NL
226 Daniel Coulombe MIN 30213.911.203291$-5.56AL|NL
227 Ben Lively CLE 111685.221.3781380$-5.60AL|NL
228 Tim Herrin CLE 29213.521.2429121$-5.63AL|NL
229 Brant Hurter DET 33213.441.192890$-5.66AL|NL
230 Cade Povich BAL 76565.061.3964280$-5.76AL|NL
231 Andrew Abbott CIN 100575.181.3885380$-5.77AL|NL
232 Yuki Matsui SD 28213.581.1932120$-5.78AL|NL
233 Graham Ashcraft CIN 31214.241.3424114$-5.84AL|NL
234 Tyler Rogers SF 33213.661.192271$-5.87AL|NL
235 Jared Koenig MIL 31213.791.2429121$-5.92AL|NL
236 Cade Horton CHC 41334.461.2737130$-5.92AL|NL
237 Jordan Romano PHI 31214.651.3228114$-5.91AL|NL
238 Cole Sands MIN 30214.181.2630112$-5.90AL|NL
239 Trevor Williams WAS 97585.101.3774320$-5.94AL|NL
240 Garrett Cleavinger TB 31214.321.3237152$-5.94AL|NL
241 Bailey Falter PIT 91575.021.3867300$-6.08AL|NL
242 Mark Leiter Jr. NYY 30214.301.2738131$-6.08AL|NL
243 Alec Marsh IL-60 KAN 59444.941.3856230$-6.09AL|NL
244 David Robertson FA 27213.571.2432130$-6.15AL|NL
245 Jonathan Cannon CWS 100594.991.3871340$-6.13AL|NL
246 Javier Assad IL-60 CHC 56444.651.3743220$-6.18AL|NL
247 Justin Sterner OAK 32214.461.2436131$-6.25AL|NL
248 Aaron Bummer ATL 28213.371.2730110$-6.24AL|NL
249 Yennier Cano BAL 33214.121.3230122$-6.28AL|NL
250 A.J. Puk IL-60 ARI 19113.581.172263$-6.29AL|NL
251 Adrian Morejon SD 29213.961.232791$-6.31AL|NL
252 Erik Miller SF 29213.651.3330151$-6.35AL|NL
253 Andre Pallante STL 90574.621.4357360$-6.37AL|NL
254 Pierce Johnson ATL 29214.131.3034131$-6.42AL|NL
255 Cade Cavalli IL-15 WAS 62354.601.3653250$-6.45AL|NL
256 Ryan Thompson ARI 30214.051.282392$-6.48AL|NL
257 Jose A. Ferrer WAS 31113.621.232592$-6.50AL|NL
258 Randy Rodriguez SF 28213.901.3029131$-6.56AL|NL
259 Jordan Wicks CHC 47334.461.3439160$-6.60AL|NL
260 Phil Maton STL 33214.441.3332132$-6.66AL|NL
261 John Schreiber KAN 29213.861.2926111$-6.69AL|NL
262 Brendon Little TOR 30213.801.3429141$-6.70AL|NL
263 Taylor Rogers CIN 30214.441.3330112$-6.77AL|NL
264 Nick Mears MIL 30214.191.3031141$-6.76AL|NL
265 Bryan Baker BAL 31214.141.2634130$-6.76AL|NL
266 Caleb Thielbar CHC 28213.981.2531110$-6.78AL|NL
267 Ryan Gusto HOU 43224.421.2740160$-6.78AL|NL
268 Manuel Rodriguez TB 31214.111.3130121$-6.81AL|NL
269 Seranthony Dominguez BAL 32214.571.3332142$-6.82AL|NL
270 Angel Zerpa KAN 28213.811.272291$-6.85AL|NL
271 Brock Burke LAA 32214.311.2830111$-6.87AL|NL
272 Mason Montgomery TB 29114.131.2632122$-6.85AL|NL
273 Joe Boyle TB 51224.401.4260330$-6.92AL|NL
274 Brenan Hanifee DET 31214.001.272391$-6.96AL|NL
275 Chad Patrick MIL 41224.441.2637140$-6.96AL|NL
276 Kyle Hart SD 53344.851.3548190$-7.02AL|NL
277 Brad Lord WAS 54234.301.3344200$-7.00AL|NL
278 Yariel Rodriguez TOR 56224.631.3854291$-7.04AL|NL
279 Steven Okert HOU 27214.341.2432110$-7.08AL|NL
280 Tyson Miller IL-15 CHC 30214.151.2529110$-7.14AL|NL
281 Charlie Morton BAL 75455.151.4475350$-7.15AL|NL
282 Ian Hamilton NYY 28213.891.3130130$-7.16AL|NL
283 Emerson Hancock SEA 57344.741.3240190$-7.19AL|NL
284 Andrew Chafin WAS 29113.811.2832131$-7.21AL|NL
285 Cody Bradford IL-60 TEX 31113.831.152880$-7.20AL|NL
286 Brandon Eisert CWS 33114.011.2632111$-7.27AL|NL
287 Noah Cameron KAN 42224.361.3239140$-7.26AL|NL
288 Chase Dollander COL 91585.301.4584370$-7.31AL|NL
289 Ronny Henriquez MIA 31114.261.2729112$-7.35AL|NL
290 Gordon Graceffo STL 55224.471.3142180$-7.34AL|NL
291 Chad Green TOR 30214.461.202780$-7.36AL|NL
292 Max Kranick NYM 31214.451.2826111$-7.40AL|NL
293 JoJo Romero STL 32214.171.3326111$-7.40AL|NL
294 Eduard Bazardo SEA 27214.171.2426100$-7.39AL|NL
295 Jake Bird COL 35214.521.4234152$-7.42AL|NL
296 Ben Casparius LAD 42214.621.3445190$-7.44AL|NL
297 Grant Anderson MIL 29114.061.2430111$-7.43AL|NL
298 Greg Weissert BOS 30214.211.2930110$-7.43AL|NL
299 Juan Morillo ARI 28213.981.3027120$-7.47AL|NL
300 Reed Garrett NYM 32214.521.4037161$-7.50AL|NL