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 1531252.751.02177320$34.81AL|NL
2 Zack Wheeler PHI 1571173.241.09171400$27.10AL|NL
3 Chris Sale ATL 1391142.931.11169370$26.94AL|NL
4 Paul Skenes PIT 1341052.961.11156390$23.90AL|NL
5 Garrett Crochet BOS 1231042.971.15155400$21.53AL|NL
6 Logan Webb SF 1531163.121.19134350$21.09AL|NL
7 Yoshinobu Yamamoto LAD 126953.251.10134330$18.36AL|NL
8 Dylan Cease SD 1411063.551.20164540$18.06AL|NL
9 Spencer Strider IL-15 ATL 107842.991.10143340$17.72AL|NL
10 Cole Ragans KAN 134963.351.20159500$17.49AL|NL
11 George Kirby IL-15 SEA 133963.531.08122200$16.59AL|NL
12 Pablo Lopez MIN 139963.491.17145340$16.50AL|NL
13 Edwin Diaz NYM 50332.811.10721927$16.12AL|NL
14 Max Fried NYY 1441063.541.19133420$15.95AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Mason Miller OAK 51332.701.04751924$15.72AL|NL
16 Spencer Schwellenbach ATL 138963.521.16132310$15.42AL|NL
17 Sonny Gray STL 136963.551.18142390$15.33AL|NL
18 Jacob deGrom TEX 103743.201.03123240$14.89AL|NL
19 Michael King SD 137963.561.21148480$14.90AL|NL
20 Framber Valdez HOU 1421063.551.23134470$14.58AL|NL
21 Joe Ryan MIN 121853.641.09134270$14.51AL|NL
22 Logan Gilbert IL-15 SEA 110853.431.05117240$14.50AL|NL
23 Hunter Greene CIN 129873.721.16154450$14.20AL|NL
24 Josh Hader HOU 53333.361.09742125$14.04AL|NL
25 Aaron Nola PHI 146973.821.20144370$13.32AL|NL
26 Andres Munoz SEA 50332.931.12642024$13.14AL|NL
27 Emmanuel Clase CLE 51332.721.06481024$13.12AL|NL
28 Hunter Brown HOU 130963.571.23138450$13.06AL|NL
29 Corbin Burnes ARI 135963.601.21129410$12.90AL|NL
30 Ryan Helsley STL 51333.131.18592026$12.76AL|NL
31 Raisel Iglesias ATL 53333.271.11581325$12.68AL|NL
32 Freddy Peralta MIL 132873.861.18149480$12.36AL|NL
33 Jeff Hoffman TOR 51333.071.12641823$12.28AL|NL
34 Felix Bautista BAL 47332.821.11662022$12.21AL|NL
35 Bryan Woo SEA 114853.581.09108240$12.16AL|NL
36 Ryan Walker SF 52332.921.15601723$12.09AL|NL
37 Nick Pivetta SD 128863.951.17145400$11.55AL|NL
38 Nathan Eovaldi TEX 133873.761.19129350$11.08AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Kevin Gausman TOR 147983.941.25145440$10.85AL|NL
40 Jack Flaherty DET 127863.721.23137420$10.65AL|NL
41 Drew Rasmussen TB 111853.501.16106280$10.48AL|NL
42 MacKenzie Gore WAS 129873.731.26145480$10.46AL|NL
43 Luis Castillo SEA 140873.911.20134420$10.38AL|NL
44 Tyler Glasnow IL-15 LAD 96743.401.13116300$10.37AL|NL
45 Zac Gallen ARI 138873.751.25137450$10.18AL|NL
46 Jhoan Duran MIN 50332.651.16601719$10.15AL|NL
47 Jesus Luzardo PHI 129873.851.22135420$9.95AL|NL
48 Carlos Rodon NYY 135874.091.23152480$9.58AL|NL
49 Cristopher Sanchez PHI 127863.601.23115350$9.57AL|NL
50 Tanner Scott LAD 51333.211.24602221$9.01AL|NL
51 Brandon Woodruff IL-15 MIL 117763.811.17121330$8.76AL|NL
52 Clay Holmes NYM 126863.421.31118470$8.70AL|NL
53 Brandon Pfaadt ARI 127863.901.22121300$8.36AL|NL
54 Robert Suarez SD 51333.841.22511823$7.95AL|NL
55 Sandy Alcantara MIA 139873.831.25116390$7.82AL|NL
56 Bryce Miller SEA 133784.021.18123380$7.85AL|NL
57 Ranger Suarez PHI 122863.671.26111390$7.75AL|NL
58 Kenley Jansen LAA 47334.121.23521824$7.70AL|NL
59 Bailey Ober MIN 127774.081.17124310$7.64AL|NL
60 Devin Williams NYY 48333.191.21622318$7.62AL|NL
61 Tanner Houck BOS 138873.761.29120430$7.41AL|NL
62 Kodai Senga NYM 123863.921.28131540$7.32AL|NL
63 Zach Eflin IL-15 BAL 135874.011.20108240$7.29AL|NL
64 Kyle Finnegan WAS 48334.081.31461825$7.03AL|NL
65 Peter Fairbanks TB 48333.631.25521921$6.98AL|NL
66 Tanner Bibee CLE 128774.021.22125380$6.72AL|NL
67 Trevor Megill MIL 49333.601.24591919$6.63AL|NL
68 Roki Sasaki LAD 107753.831.23117380$6.43AL|NL
69 David Bednar PIT 49333.561.27521820$6.39AL|NL
70 Eduardo Rodriguez ARI 122863.911.28116390$6.09AL|NL
71 Matt Boyd CHC 109753.771.24110360$5.99AL|NL
72 Jose Alvarado PHI 49333.331.27572217$5.65AL|NL
73 Seth Lugo KAN 144884.051.29121410$5.41AL|NL
74 Chris Bassitt TOR 138874.131.29127470$5.32AL|NL
75 Aroldis Chapman BOS 48333.191.31712914$4.97AL|NL
76 Shota Imanaga IL-15 CHC 114674.081.17110270$4.87AL|NL
77 Ryan Pressly CHC 47333.721.26441519$4.76AL|NL
78 Mitch Keller PIT 137873.971.33119430$4.56AL|NL
79 Shane McClanahan IL-60 TB 92653.731.2098280$4.28AL|NL
80 Yusei Kikuchi LAA 131784.221.30139440$4.24AL|NL
81 Kris Bubic KAN 105753.721.30101360$3.96AL|NL
82 Reese Olson DET 105753.791.2797360$3.94AL|NL
83 Ben Brown CHC 91653.661.2499350$3.85AL|NL
84 Nick Lodolo CIN 109753.991.28108340$3.58AL|NL
85 Robbie Ray SF 115674.141.27124430$3.14AL|NL
86 Jose Berrios TOR 150894.441.29128450$2.95AL|NL
87 Carlos Estevez KAN 49334.031.29471817$2.77AL|NL
88 Zebby Matthews MIN 105664.041.2197230$2.77AL|NL
89 Taj Bradley TB 125774.291.29123430$2.74AL|NL
90 Emilio Pagan CIN 49334.231.24521616$2.65AL|NL
91 Matthew Liberatore STL 109753.921.3097370$2.54AL|NL
92 Grant Holmes ATL 120764.111.33117430$2.33AL|NL
93 Max Scherzer IL-60 TOR 93564.071.1697250$2.21AL|NL
94 Blake Snell IL-15 LAD 79543.621.2598360$2.12AL|NL
95 Clarke Schmidt NYY 111674.071.28109380$2.00AL|NL
96 Cade Smith CLE 52332.811.1366194$2.00AL|NL
97 Ryan Pepiot TB 121674.361.26121430$1.77AL|NL
98 Jose Soriano LAA 115763.961.35104490$1.65AL|NL
99 Yu Darvish IL-15 SD 100654.181.2296300$1.62AL|NL
100 Nick Martinez CIN 123774.201.29103340$1.63AL|NL
101 Michael Wacha KAN 120764.231.28101370$1.55AL|NL
102 Brayan Bello BOS 124774.011.36110440$1.51AL|NL
103 Shane Bieber IL-60 CLE 78533.561.1975190$1.42AL|NL
104 Will Vest DET 51333.561.24501711$1.35AL|NL
105 Brady Singer CIN 127774.271.33119400$1.37AL|NL
106 Gavin Williams CLE 107664.151.31109440$0.81AL|NL
107 Lance McCullers HOU 114674.011.34108490$0.75AL|NL
108 Jameson Taillon CHC 127684.341.24101310$0.73AL|NL
109 Jordan Hicks SF 113763.911.39101490$0.68AL|NL
110 Luke Jackson TEX 49334.111.39512215$0.63AL|NL
111 Luke Weaver NYY 52333.811.2155169$0.32AL|NL
112 Tyler Mahle TEX 107664.261.2696350$0.29AL|NL
113 Eury Perez IL-60 MIA 77533.941.2184260$0.25AL|NL
114 Shane Baz TB 117674.361.29110430$0.07AL|NL
115 Griffin Jax MIN 51333.001.1060142$0.05AL|NL
116 Justin Martinez IL-15 ARI 34223.191.32411813$-0.08AL|NL
117 Lucas Erceg KAN 51333.311.2756217$-0.15AL|NL
118 Jeffrey Springs OAK 102654.241.2995320$-0.37AL|NL
119 David Peterson NYM 109664.031.36100430$-0.51AL|NL
120 Mike Soroka WAS 113674.291.32106450$-0.57AL|NL
121 Matthew Strahm PHI 51333.291.0859142$-0.59AL|NL
122 Justin Verlander SF 111674.261.2891330$-0.65AL|NL
123 Luis Severino OAK 136784.421.34113460$-0.68AL|NL
124 Jason Adam SD 52333.541.1060193$-0.74AL|NL
125 Chris Martin TEX 45223.141.094786$-0.76AL|NL
126 Kumar Rocker IL-15 TEX 76533.781.2573230$-0.76AL|NL
127 Tylor Megill NYM 77533.831.2981300$-0.94AL|NL
128 Kutter Crawford IL-15 BOS 87554.271.2184250$-0.99AL|NL
129 Max Meyer MIA 114674.271.34106400$-0.98AL|NL
130 Hayden Wesneski HOU 111674.491.28102360$-1.05AL|NL
131 Dustin May LAD 81543.921.2575290$-1.05AL|NL
132 Kirby Yates LAD 46333.491.2260225$-1.13AL|NL
133 Porter Hodge CHC 48333.601.3152238$-1.21AL|NL
134 Bryan Abreu HOU 56333.411.2372252$-1.27AL|NL
135 Merrill Kelly ARI 120674.371.31102390$-1.26AL|NL
136 Edward Cabrera MIA 106664.231.38109510$-1.29AL|NL
137 Anthony Bender MIA 48333.731.3148189$-1.29AL|NL
138 Tommy Kahnle DET 49333.861.2949219$-1.31AL|NL
139 Andrew Heaney PIT 113674.251.35103370$-1.35AL|NL
140 Jeremiah Estrada SD 49333.391.1867212$-1.44AL|NL
141 Calvin Faucher MIA 49333.981.45492312$-1.62AL|NL
142 Tobias Myers MIL 112674.441.3098360$-1.62AL|NL
143 Camilo Doval SF 48333.461.2954226$-1.64AL|NL
144 Sean Manaea IL-60 NYM 90554.251.2789330$-1.65AL|NL
145 Kevin Ginkel ARI 47333.191.2150154$-1.68AL|NL
146 Steven Matz STL 86553.911.2974250$-1.78AL|NL
147 Lucas Giolito BOS 117674.431.36114440$-1.87AL|NL
148 Chris Paddack MIN 102654.271.3389290$-1.97AL|NL
149 Orion Kerkering PHI 47333.361.1954163$-2.13AL|NL
150 Yimi Garcia TOR 49333.471.1456152$-2.15AL|NL
151 Fernando Cruz NYY 49333.471.2468232$-2.23AL|NL
152 Robert Garcia TEX 49333.521.2253184$-2.25AL|NL
153 Casey Mize DET 101654.241.3178290$-2.28AL|NL
154 JP Sears OAK 135694.691.28109380$-2.29AL|NL
155 Landen Roupp SF 83543.981.3379340$-2.43AL|NL
156 Keegan Akin BAL 55333.561.1661161$-2.41AL|NL
157 Matt Brash SEA 48333.211.2560222$-2.41AL|NL
158 Erick Fedde STL 124684.401.34101410$-2.45AL|NL
159 Garrett Whitlock BOS 51333.451.1652122$-2.53AL|NL
160 Zach Agnos COL 49334.621.33411512$-2.63AL|NL
161 Reid Detmers LAA 71443.981.2778260$-2.74AL|NL
162 Miles Mikolas STL 123684.361.3081260$-2.77AL|NL
163 Colin Rea CHC 110664.501.3088310$-2.78AL|NL
164 Bowden Francis TOR 116584.701.25102330$-2.84AL|NL
165 Tony Gonsolin LAD 94564.421.2784320$-2.93AL|NL
166 Dennis Santana PIT 48333.691.3344197$-2.92AL|NL
167 Liam Hendriks BOS 45223.651.2251146$-2.95AL|NL
168 Grayson Rodriguez IL-60 BAL 58423.701.2461190$-3.09AL|NL
169 Hayden Birdsong SF 87554.201.3690400$-3.09AL|NL
170 Alex Cobb IL-15 DET 77533.871.3161220$-3.17AL|NL
171 Luis Ortiz CLE 110674.471.3595430$-3.25AL|NL
172 Kyle Harrison SF 77444.021.3079290$-3.26AL|NL
173 Shelby Miller ARI 48334.001.2748186$-3.30AL|NL
174 Will Warren NYY 87554.231.3382310$-3.33AL|NL
175 Justin Slaten BOS 50333.911.3251196$-3.35AL|NL
176 Ryne Nelson ARI 83554.171.2968230$-3.45AL|NL
177 Jared Jones IL-60 PIT 62433.911.2463210$-3.47AL|NL
178 Dylan Lee ATL 47333.551.1753141$-3.64AL|NL
179 Mitchell Parker WAS 119674.391.3897450$-3.67AL|NL
180 Steven Wilson CWS 49334.901.37492511$-3.70AL|NL
181 Gabe Speier SEA 47333.421.1951151$-3.70AL|NL
182 Nestor Cortes IL-60 MIL 63434.201.1962180$-3.79AL|NL
183 Ronel Blanco HOU 119584.661.34116510$-3.87AL|NL
184 Cole Sands MIN 47333.531.2350162$-3.90AL|NL
185 Mark Leiter Jr. NYY 47333.631.2157181$-3.92AL|NL
186 Bryce Elder ATL 102654.281.3981370$-4.09AL|NL
187 Daniel Coulombe MIN 46333.451.2049141$-4.11AL|NL
188 Walker Buehler IL-15 BOS 95564.291.3480300$-4.13AL|NL
189 Tyler Holton DET 47333.651.1541122$-4.12AL|NL
190 Bubba Chandler PIT 85554.291.3477330$-4.18AL|NL
191 Shane Smith CWS 103564.411.3590390$-4.33AL|NL
192 Andrew Painter PHI 67444.061.2763210$-4.35AL|NL
193 Joey Cantillo CLE 64443.921.3469300$-4.39AL|NL
194 Ryan Weathers IL-15 MIA 95564.371.3584350$-4.41AL|NL
195 Yennier Cano BAL 49333.431.2947172$-4.47AL|NL
196 Jose Quintana MIL 116674.451.3994440$-4.45AL|NL
197 Edwin Uceta TB 49334.151.2752194$-4.51AL|NL
198 Pierce Johnson ATL 47333.481.3057201$-4.50AL|NL
199 Evan Phillips IL-15 LAD 39223.351.1542123$-4.48AL|NL
200 Louie Varland MIN 55333.811.2754162$-4.51AL|NL
201 Jordan Leasure CWS 48334.751.3849229$-4.54AL|NL
202 Zack Littell TB 112584.651.2989250$-4.58AL|NL
203 Quinn Priester MIL 79544.211.3364290$-4.66AL|NL
204 David Festa MIN 60434.021.3062220$-4.76AL|NL
205 Garrett Cleavinger TB 47333.871.2856212$-4.75AL|NL
206 Tim Herrin CLE 48333.501.2750201$-4.80AL|NL
207 Seth Halvorsen COL 48334.291.4244208$-4.83AL|NL
208 Spencer Turnbull TOR 74444.091.3268270$-4.82AL|NL
209 Luis Gil IL-60 NYY 83454.441.3490410$-4.89AL|NL
210 Alex Vesia LAD 45223.671.1858191$-4.92AL|NL
211 Abner Uribe MIL 47333.701.3456272$-4.97AL|NL
212 Jon Gray IL-60 TEX 78444.281.2969250$-5.01AL|NL
213 Aaron Bummer ATL 45222.761.2951180$-5.07AL|NL
214 Hoby Milner TEX 48333.581.2344131$-5.08AL|NL
215 AJ Smith-Shawver ATL 83454.371.3484350$-5.10AL|NL
216 Michael McGreevy STL 66443.901.2748160$-5.08AL|NL
217 Hunter Gaddis CLE 50334.071.2249162$-5.16AL|NL
218 Brant Hurter DET 53333.551.2144130$-5.14AL|NL
219 Gregory Soto BAL 48333.541.3152221$-5.16AL|NL
220 Jordan Romano PHI 48334.231.2949184$-5.18AL|NL
221 Erik Miller SF 47333.611.3255251$-5.21AL|NL
222 Tyler Rogers SF 54333.661.2038111$-5.21AL|NL
223 Jose A. Ferrer WAS 47333.611.2640152$-5.27AL|NL
224 Adrian Morejon SD 47333.651.2647161$-5.36AL|NL
225 Ryan Zeferjahn LAA 49334.011.3555233$-5.36AL|NL
226 Reed Garrett NYM 51333.841.3360241$-5.43AL|NL
227 Andre Pallante STL 103654.211.4372420$-5.44AL|NL
228 Frankie Montas IL-60 NYM 80454.311.3374300$-5.44AL|NL
229 Clayton Kershaw IL-60 LAD 62434.231.2655180$-5.48AL|NL
230 Nick Mears MIL 46333.731.3053211$-5.48AL|NL
231 Griffin Canning NYM 103474.541.3393370$-5.51AL|NL
232 Daniel Palencia CHC 47333.851.3453232$-5.60AL|NL
233 Bryan King HOU 49333.761.2950201$-5.65AL|NL
234 A.J. Puk IL-60 ARI 29223.221.1735103$-5.73AL|NL
235 Aaron Civale IL-15 MIL 74444.481.2867230$-5.75AL|NL
236 Graham Ashcraft CIN 47333.971.3238154$-5.80AL|NL
237 Ryan Thompson ARI 46333.681.2837142$-5.94AL|NL
238 Jared Koenig MIL 47333.761.2846171$-5.93AL|NL
239 Shohei Ohtani LAD 57003.531.1666190$-5.98AL|NL
240 Taylor Rogers CIN 46333.951.3350182$-5.99AL|NL
241 Jesus Tinoco MIA 47334.161.3646194$-6.00AL|NL
242 Caleb Ferguson PIT 49333.581.3548201$-6.02AL|NL
243 Jake Irvin WAS 125594.731.3499410$-6.02AL|NL
244 Phil Maton STL 50334.031.3048192$-6.04AL|NL
245 Hunter Harvey IL-15 KAN 38223.431.2139112$-6.07AL|NL
246 Manuel Rodriguez TB 47333.801.2845171$-6.11AL|NL
247 Charlie Morton BAL 84454.421.3883360$-6.19AL|NL
248 Seranthony Dominguez BAL 49334.231.3153212$-6.24AL|NL
249 Dedniel Nunez NYM 42323.771.2647170$-6.36AL|NL
250 Justin Sterner OAK 47333.991.3050191$-6.36AL|NL
251 Tanner Banks PHI 48333.811.2748150$-6.34AL|NL
252 Julian Merryweather CHC 47333.821.3449201$-6.45AL|NL
253 Dean Kremer BAL 110584.751.3590370$-6.50AL|NL
254 JoJo Romero STL 47333.851.3044171$-6.53AL|NL
255 Simeon Woods Richardson MIN 88464.421.3676330$-6.53AL|NL
256 Yuki Matsui SD 45223.671.2453200$-6.54AL|NL
257 John Schreiber KAN 47333.701.3444191$-6.59AL|NL
258 Trent Thornton SEA 50334.151.2647161$-6.58AL|NL
259 Keaton Winn SF 45323.561.2940140$-6.70AL|NL
260 Jack Leiter TEX 98474.621.3895430$-6.70AL|NL
261 Antonio Santillan CIN 47334.101.3852222$-6.72AL|NL
262 Daysbel Hernandez ATL 49333.901.3954251$-6.77AL|NL
263 Yariel Rodriguez TOR 56334.201.3458261$-6.77AL|NL
264 Angel Zerpa KAN 47333.721.3239161$-6.85AL|NL
265 Brenan Hanifee DET 48333.881.2737131$-6.87AL|NL
266 Brock Burke LAA 49334.191.2948171$-6.93AL|NL
267 Ian Hamilton NYY 45223.521.2950200$-6.95AL|NL
268 Kyle Wright IL-15 KAN 67444.211.3756240$-6.98AL|NL
269 Greg Weissert BOS 46333.821.3045170$-6.97AL|NL
270 Bryan Baker BAL 46334.051.2849190$-6.98AL|NL
271 Brock Stewart MIN 43223.621.3053190$-7.08AL|NL
272 Brandon Eisert CWS 46334.081.3044161$-7.10AL|NL
273 Blake Treinen IL-60 LAD 29223.421.2132102$-7.14AL|NL
274 Jake Junis CLE 46334.101.2241100$-7.16AL|NL
275 Ryne Stanek NYM 47334.211.3451231$-7.25AL|NL
276 Kyle Gibson BAL 117584.681.4198430$-7.30AL|NL
277 Bryan Hudson MIL 42223.611.2444170$-7.28AL|NL
278 Colin Holderman PIT 51333.901.3549220$-7.35AL|NL
279 Randy Rodriguez SF 45223.651.3347201$-7.33AL|NL
280 Chad Green TOR 47334.421.1944130$-7.36AL|NL
281 Ronny Henriquez MIA 47334.211.3442172$-7.43AL|NL
282 Gunnar Hoglund OAK 97474.731.3174280$-7.48AL|NL
283 Andrew Kittredge IL-15 BAL 49334.171.2744140$-7.59AL|NL
284 Beau Brieske DET 44224.001.2740162$-7.58AL|NL
285 Mason Montgomery TB 45224.091.3147182$-7.58AL|NL
286 Jake Bird COL 50333.991.4447222$-7.60AL|NL
287 Paul Sewald IL-15 CLE 35223.761.1740110$-7.61AL|NL
288 Andrew Chafin WAS 44223.681.3648211$-7.63AL|NL
289 Andrew Abbott CIN 92474.791.3787360$-7.72AL|NL
290 Kevin Kelly IL-15 TB 37223.301.223290$-7.73AL|NL
291 Spencer Arrighetti IL-15 HOU 60344.401.3563260$-7.75AL|NL
292 Alec Marsh IL-60 KAN 69354.381.3565260$-7.77AL|NL
293 Eduard Bazardo SEA 45223.851.2443160$-7.82AL|NL
294 J.T. Ginn IL-15 OAK 76444.451.3760270$-7.81AL|NL
295 Michael Lorenzen KAN 112584.691.4086460$-7.85AL|NL
296 Joel Payamps MIL 43223.831.2341140$-7.90AL|NL
297 Tyler Kinley COL 47334.481.4348213$-7.95AL|NL
298 Mitch Spence OAK 56334.141.3246170$-7.95AL|NL
299 Brendon Little TOR 48334.101.3845221$-7.93AL|NL
300 Brennan Bernardino BOS 43223.531.3344160$-7.94AL|NL