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 1571262.881.00183330$34.37AL|NL
2 Paul Skenes PIT 1401052.781.04174380$28.29AL|NL
3 Zack Wheeler PHI 1611273.271.07172400$27.71AL|NL
4 Chris Sale ATL 1431163.141.08171370$25.39AL|NL
5 Garrett Crochet BOS 122963.201.07159350$19.47AL|NL
6 Dylan Cease SD 1501083.511.16176560$19.38AL|NL
7 Framber Valdez HOU 1471173.321.17143460$18.73AL|NL
8 Max Fried NYY 1461173.411.17138420$17.43AL|NL
9 Jacob deGrom TEX 109743.030.97138220$17.23AL|NL
10 Logan Webb SF 1601083.411.17137360$17.00AL|NL
11 Edwin Diaz NYM 50423.001.05731827$16.58AL|NL
12 Yoshinobu Yamamoto LAD 1261053.421.10133320$16.29AL|NL
13 Cole Ragans KAN 141973.451.19163520$15.91AL|NL
14 Luis Castillo SEA 1461083.651.15146410$15.51AL|NL
15 George Kirby IL-15 SEA 135973.491.07126190$15.47AL|NL
16 Pablo Lopez MIN 1461073.741.15153360$15.38AL|NL
17 Michael King SD 1401073.541.20153490$15.15AL|NL
18 Ryan Helsley STL 51432.831.11631926$14.94AL|NL
19 Spencer Schwellenbach ATL 1401073.681.13137310$14.73AL|NL
20 Josh Hader HOU 53443.211.09752125$14.68AL|NL
21 Sonny Gray STL 142973.591.16150400$14.57AL|NL
22 Corbin Burnes ARI 141973.551.16138400$13.74AL|NL
23 Raisel Iglesias ATL 53423.141.06571225$13.60AL|NL
24 Mason Miller OAK 51222.771.01741824$13.43AL|NL
25 Tanner Bibee CLE 133973.671.14140360$13.11AL|NL
26 Bryce Miller SEA 140973.761.11133350$13.07AL|NL
27 Emmanuel Clase CLE 51322.581.00491024$13.08AL|NL
28 Logan Gilbert IL-15 SEA 119753.421.03123250$12.88AL|NL
29 Freddy Peralta MIL 134973.781.17154490$12.69AL|NL
30 Andres Munoz SEA 50332.721.11641924$12.67AL|NL
31 Spencer Strider IL-15 ATL 108853.471.12145370$12.61AL|NL
32 Ryan Walker SF 52433.041.10621623$12.47AL|NL
33 Aaron Nola PHI 149973.881.16148360$12.27AL|NL
34 Kevin Gausman TOR 1541093.881.22153440$12.13AL|NL
35 Felix Bautista BAL 47322.681.07691922$11.98AL|NL
36 Joe Ryan MIN 126873.821.08138280$11.85AL|NL
37 Zac Gallen ARI 1411073.781.21141430$11.81AL|NL
38 Tyler Glasnow IL-15 LAD 105743.411.06130310$11.53AL|NL
39 Roki Sasaki LAD 115853.511.13133370$11.50AL|NL
40 Hunter Greene CIN 133873.891.16157480$11.10AL|NL
41 Jeff Hoffman TOR 51323.081.10631723$11.08AL|NL
42 Carlos Rodon NYY 1351084.111.19152450$10.61AL|NL
43 Drew Rasmussen TB 116863.391.13113280$10.55AL|NL
44 Shota Imanaga IL-15 CHC 121853.631.11120260$10.41AL|NL
45 Bailey Ober MIN 134873.951.11137320$10.33AL|NL
46 Tanner Scott LAD 51432.941.21622421$10.10AL|NL
47 Jhoan Duran MIN 50432.821.12611619$9.97AL|NL
48 Jack Flaherty DET 130973.801.21140410$9.91AL|NL
49 Nathan Eovaldi TEX 136973.891.18131360$9.49AL|NL
50 Devin Williams NYY 48422.851.13662218$9.35AL|NL
51 Nick Pivetta SD 129883.981.16147400$9.34AL|NL
52 Hunter Brown HOU 132973.751.25141460$9.28AL|NL
53 Yusei Kikuchi LAA 136883.921.21152410$9.01AL|NL
54 Zach Eflin IL-15 BAL 137973.871.16115240$8.83AL|NL
55 Bryan Woo SEA 117763.671.07111230$8.83AL|NL
56 Robert Suarez SD 51433.671.19491723$8.28AL|NL
57 Brandon Woodruff IL-15 MIL 118763.721.15126330$7.83AL|NL
58 Sandy Alcantara MIA 146783.721.20127370$7.75AL|NL
59 Cristopher Sanchez PHI 132863.581.22114350$7.74AL|NL
60 Taj Bradley TB 128883.941.20138410$7.64AL|NL
61 Kenley Jansen LAA 47323.821.21541824$7.32AL|NL
62 Ryan Pepiot TB 124873.931.19129430$7.05AL|NL
63 Kodai Senga NYM 120863.711.26132530$6.87AL|NL
64 Seth Lugo KAN 144983.961.24126380$6.80AL|NL
65 Peter Fairbanks TB 48333.441.18541821$6.77AL|NL
66 Jose Berrios TOR 1551094.211.24132440$6.55AL|NL
67 Brandon Pfaadt ARI 129874.031.20130310$6.26AL|NL
68 MacKenzie Gore WAS 130883.881.27139490$6.21AL|NL
69 Tanner Houck BOS 142883.871.24125430$6.16AL|NL
70 Ranger Suarez PHI 125873.691.24113390$5.97AL|NL
71 Bowden Francis TOR 121964.141.16112320$5.99AL|NL
72 Jesus Luzardo PHI 128874.061.22131430$5.53AL|NL
73 Kyle Finnegan WAS 48334.021.32461825$5.54AL|NL
74 Shane McClanahan IL-60 TB 90743.431.1597280$5.23AL|NL
75 Blake Snell IL-15 LAD 84633.321.16110370$5.10AL|NL
76 Robbie Ray SF 117773.951.21131410$5.10AL|NL
77 Clay Holmes NYM 122863.681.30115470$4.49AL|NL
78 Chris Bassitt TOR 142994.101.29130480$4.38AL|NL
79 Ben Brown CHC 100653.601.20116380$4.29AL|NL
80 Trevor Megill MIL 49223.521.21591719$4.16AL|NL
81 Nick Lodolo CIN 113773.971.22122360$3.79AL|NL
82 Aroldis Chapman BOS 48433.411.30712914$3.79AL|NL
83 Eduardo Rodriguez ARI 123974.011.28113400$3.77AL|NL
84 Matt Boyd CHC 109763.921.20113340$3.67AL|NL
85 David Bednar PIT 49333.961.26511820$3.54AL|NL
86 Ryan Pressly CHC 47223.501.21481419$3.11AL|NL
87 Ronel Blanco HOU 123864.111.26121510$3.07AL|NL
88 Merrill Kelly ARI 127864.081.25115400$3.05AL|NL
89 Michael Wacha KAN 123864.011.24107350$3.05AL|NL
90 Brayan Bello BOS 127984.071.32116440$2.49AL|NL
91 Max Scherzer IL-60 TOR 95653.871.1398250$2.39AL|NL
92 Clarke Schmidt NYY 111763.941.24110360$2.34AL|NL
93 Jeffrey Springs OAK 109663.841.21109310$2.31AL|NL
94 Mitch Keller PIT 142894.241.28130430$2.28AL|NL
95 Jose Alvarado PHI 49233.441.27562317$2.14AL|NL
96 Gavin Williams CLE 113763.991.26115440$2.00AL|NL
97 Shane Baz TB 119764.051.24112420$1.91AL|NL
98 Carlos Estevez KAN 49333.851.24491717$1.92AL|NL
99 Yu Darvish IL-15 SD 101764.101.1898280$1.46AL|NL
100 Erick Fedde STL 129784.081.27113400$1.04AL|NL
101 Dustin May LAD 86643.621.1985300$0.87AL|NL
102 Jameson Taillon CHC 131884.311.23103300$0.81AL|NL
103 Reese Olson DET 109673.921.23101350$0.58AL|NL
104 Lance McCullers HOU 111753.921.32107470$0.21AL|NL
105 David Peterson NYM 111753.851.33103430$0.05AL|NL
106 Emilio Pagan CIN 49334.341.24511616$0.04AL|NL
107 Nick Martinez CIN 119774.161.26101310$-0.39AL|NL
108 Cade Smith CLE 52322.971.0968174$-0.39AL|NL
109 Jose Soriano LAA 113673.901.30107480$-0.41AL|NL
110 Grant Holmes ATL 108653.981.27104340$-0.51AL|NL
111 Tobias Myers MIL 113764.261.26104340$-0.79AL|NL
112 Sean Manaea IL-60 NYM 94654.111.2194320$-1.02AL|NL
113 Luke Jackson TEX 49324.141.35532215$-1.06AL|NL
114 Hayden Wesneski HOU 116774.361.26107380$-1.20AL|NL
115 Brady Singer CIN 132784.371.30122390$-1.24AL|NL
116 Justin Verlander SF 116774.231.2697320$-1.24AL|NL
117 Matthew Strahm PHI 51423.231.0461132$-1.39AL|NL
118 Luis Severino OAK 139794.391.29120460$-1.41AL|NL
119 Will Vest DET 51223.421.21501611$-1.52AL|NL
120 Kirby Yates LAD 46423.261.1658225$-1.54AL|NL
121 Griffin Jax MIN 51433.151.0760142$-1.59AL|NL
122 Shane Bieber IL-60 CLE 78533.641.1976190$-1.70AL|NL
123 Tyler Mahle TEX 110664.281.23101350$-1.71AL|NL
124 Kumar Rocker IL-15 TEX 81543.851.1985240$-1.73AL|NL
125 Jason Adam SD 52323.111.0660173$-1.85AL|NL
126 Kris Bubic KAN 109664.091.31106360$-1.99AL|NL
127 Dean Kremer BAL 114774.281.29100390$-2.06AL|NL
128 Luke Weaver NYY 52333.921.1957169$-2.16AL|NL
129 Zack Littell TB 111674.231.2494250$-2.27AL|NL
130 Zebby Matthews MIN 102554.191.2095200$-2.31AL|NL
131 Justin Martinez IL-15 ARI 34223.271.30421713$-2.28AL|NL
132 Bryan Abreu HOU 56323.141.1773232$-2.36AL|NL
133 Lucas Giolito BOS 115774.501.31117420$-2.50AL|NL
134 Edward Cabrera MIA 108674.201.34115530$-2.58AL|NL
135 Tony Gonsolin LAD 98754.401.2385330$-2.62AL|NL
136 Chris Martin TEX 45313.271.104676$-2.75AL|NL
137 Lucas Erceg KAN 51333.541.2358197$-2.74AL|NL
138 Andrew Heaney PIT 114674.381.28109350$-2.90AL|NL
139 Luis Gil IL-60 NYY 81644.101.2889390$-2.91AL|NL
140 JP Sears OAK 137794.611.26111390$-3.04AL|NL
141 Orion Kerkering PHI 47323.001.1155143$-3.07AL|NL
142 Porter Hodge CHC 48323.611.2854238$-3.31AL|NL
143 Zach Agnos COL 49454.681.27431412$-3.35AL|NL
144 Hayden Birdsong SF 89664.181.3297420$-3.38AL|NL
145 Kevin Ginkel ARI 47423.391.1951144$-3.43AL|NL
146 Matt Brash SEA 48433.151.2563222$-3.56AL|NL
147 Shohei Ohtani LAD 57423.501.1367190$-3.57AL|NL
148 Anthony Bender MIA 48333.831.2850179$-3.64AL|NL
149 Mitchell Parker WAS 118674.281.32105420$-3.70AL|NL
150 Jake Irvin WAS 128684.441.28106410$-3.84AL|NL
151 Jeremiah Estrada SD 49323.301.1868212$-3.96AL|NL
152 Kutter Crawford IL-15 BOS 90564.361.2088260$-4.01AL|NL
153 Eury Perez IL-60 MIA 69443.851.1978230$-4.06AL|NL
154 Chris Paddack MIN 109654.411.2897260$-4.12AL|NL
155 Robert Garcia TEX 49333.361.1854174$-4.10AL|NL
156 Liam Hendriks BOS 45333.801.1551136$-4.18AL|NL
157 Camilo Doval SF 48333.551.2958236$-4.20AL|NL
158 Miles Mikolas STL 131794.601.2592240$-4.27AL|NL
159 Jordan Hicks SF 112674.121.38100490$-4.50AL|NL
160 Matthew Liberatore STL 115664.321.34102420$-4.70AL|NL
161 Tommy Kahnle DET 49123.511.2450219$-4.79AL|NL
162 Calvin Faucher MIA 49234.051.40512212$-4.77AL|NL
163 Keegan Akin BAL 55323.491.1361151$-4.83AL|NL
164 Justin Slaten BOS 50323.821.2553176$-4.94AL|NL
165 Tylor Megill NYM 80554.081.3083310$-4.99AL|NL
166 Clayton Kershaw IL-60 LAD 59533.731.2155160$-5.12AL|NL
167 Dylan Lee ATL 47323.181.1455131$-5.20AL|NL
168 Luis Ortiz CLE 112664.341.3292410$-5.17AL|NL
169 Nestor Cortes IL-60 MIL 64433.861.1663170$-5.22AL|NL
170 Kyle Gibson BAL 122774.451.37103440$-5.27AL|NL
171 Landen Roupp SF 89443.851.3285390$-5.29AL|NL
172 Shane Smith CWS 114574.361.31103420$-5.35AL|NL
173 Cole Sands MIN 47423.671.1851142$-5.41AL|NL
174 Grayson Rodriguez IL-60 BAL 58433.711.2063180$-5.49AL|NL
175 Kyle Harrison SF 77444.021.2680290$-5.56AL|NL
176 Jackson Jobe DET 103654.461.2984370$-5.74AL|NL
177 Andre Pallante STL 106663.991.3977420$-5.91AL|NL
178 Yimi Garcia TOR 49333.731.1455142$-5.94AL|NL
179 Jose Quintana MIL 115674.301.3692430$-6.00AL|NL
180 Osvaldo Bido OAK 103574.421.3196420$-6.12AL|NL
181 Colin Rea CHC 112664.561.2989310$-6.14AL|NL
182 Edwin Uceta TB 49223.661.1855184$-6.13AL|NL
183 AJ Smith-Shawver ATL 86554.381.3188370$-6.24AL|NL
184 Andrew Abbott CIN 97664.491.3491370$-6.22AL|NL
185 Evan Phillips IL-15 LAD 39313.421.1443123$-6.22AL|NL
186 Ryne Nelson ARI 85544.221.2669220$-6.22AL|NL
187 Tyler Anderson LAA 136794.601.36108510$-6.25AL|NL
188 Casey Mize DET 100564.231.3079280$-6.28AL|NL
189 Ryan Weathers IL-15 MIA 93564.221.3282320$-6.28AL|NL
190 Alex Cobb IL-15 DET 76443.851.2663210$-6.37AL|NL
191 Daniel Coulombe MIN 46323.421.1349131$-6.38AL|NL
192 Trevor Williams WAS 104664.421.3385330$-6.36AL|NL
193 Tomoyuki Sugano BAL 120664.551.2988300$-6.38AL|NL
194 Charlie Morton BAL 88554.331.3388360$-6.42AL|NL
195 Alex Vesia LAD 45323.431.2057201$-6.45AL|NL
196 Jordan Romano PHI 48343.881.2451184$-6.54AL|NL
197 David Festa MIN 64443.961.2668230$-6.57AL|NL
198 Bryce Elder ATL 102664.341.3684370$-6.60AL|NL
199 Garrett Whitlock BOS 51333.711.1851122$-6.60AL|NL
200 Cade Povich BAL 83554.331.3078310$-6.66AL|NL
201 Ben Lively CLE 109784.611.3485360$-6.69AL|NL
202 Yennier Cano BAL 49323.381.2549172$-6.70AL|NL
203 Tim Herrin CLE 48323.321.2251191$-6.73AL|NL
204 Tyler Holton DET 47223.291.0941112$-6.86AL|NL
205 Garrett Cleavinger TB 47433.881.3055222$-6.88AL|NL
206 Mike Soroka WAS 112584.531.34106480$-6.90AL|NL
207 Hunter Gaddis CLE 50333.791.1546142$-7.00AL|NL
208 Fernando Cruz NYY 49233.731.2468232$-7.11AL|NL
209 Gunnar Hoglund OAK 110674.731.2681310$-7.17AL|NL
210 Steven Matz STL 86454.121.3075260$-7.20AL|NL
211 JoJo Romero STL 47433.661.2445151$-7.22AL|NL
212 Brant Hurter DET 53433.701.2045130$-7.31AL|NL
213 Jared Jones IL-60 PIT 62343.921.2164200$-7.39AL|NL
214 Shelby Miller ARI 48334.331.2846176$-7.38AL|NL
215 Griffin Canning NYM 106564.531.3395380$-7.44AL|NL
216 Seth Halvorsen COL 48344.401.3946198$-7.44AL|NL
217 Reid Detmers LAA 70454.331.2877260$-7.49AL|NL
218 Frankie Montas IL-60 NYM 78554.351.3273300$-7.48AL|NL
219 Reed Garrett NYM 51433.841.3560241$-7.49AL|NL
220 Bryan Hudson MIL 42323.241.1544150$-7.53AL|NL
221 Jared Koenig MIL 47433.641.2946171$-7.60AL|NL
222 Max Meyer MIA 115574.431.37100410$-7.66AL|NL
223 Erik Miller SF 47333.541.3158251$-7.70AL|NL
224 Aaron Civale IL-15 MIL 76444.321.2671230$-7.73AL|NL
225 Seranthony Dominguez BAL 49333.871.2653192$-7.84AL|NL
226 Adrian Morejon SD 47323.611.2450161$-7.89AL|NL
227 Michael Lorenzen KAN 113674.451.3887480$-7.89AL|NL
228 Mark Leiter Jr. NYY 47333.921.2357181$-7.99AL|NL
229 Walker Buehler IL-15 BOS 96554.421.3481310$-7.97AL|NL
230 Steven Wilson CWS 49244.841.41492811$-7.97AL|NL
231 Jesus Tinoco MIA 47223.771.2648174$-8.01AL|NL
232 Jon Gray IL-60 TEX 78454.321.2770240$-8.01AL|NL
233 Dennis Santana PIT 48224.211.3246197$-8.08AL|NL
234 Andrew Painter PHI 61434.211.2560210$-8.10AL|NL
235 Daysbel Hernandez ATL 49423.771.4057261$-8.12AL|NL
236 Marcus Stroman IL-15 NYY 111674.471.3885410$-8.12AL|NL
237 Ryne Stanek NYM 47423.981.3152221$-8.19AL|NL
238 Bubba Chandler PIT 79554.421.3473320$-8.18AL|NL
239 Michael McGreevy STL 68433.941.2750170$-8.24AL|NL
240 Spencer Turnbull TOR 74444.231.3068280$-8.26AL|NL
241 Sean Burke CWS 115594.621.39113540$-8.25AL|NL
242 Pierce Johnson ATL 47333.721.3056201$-8.27AL|NL
243 Tyler Rogers SF 54333.671.2139111$-8.45AL|NL
244 Dedniel Nunez NYM 42323.501.2248150$-8.46AL|NL
245 Blake Treinen IL-60 LAD 29323.301.153292$-8.47AL|NL
246 Manuel Rodriguez TB 47333.601.2745171$-8.63AL|NL
247 Quinn Priester MIL 86564.421.3572290$-8.68AL|NL
248 Spencer Arrighetti IL-15 HOU 62444.341.3066260$-8.71AL|NL
249 Aaron Bummer ATL 45323.471.3152180$-8.77AL|NL
250 Gregory Soto BAL 48333.751.3253221$-8.82AL|NL
251 A.J. Puk IL-60 ARI 29223.341.1535103$-8.87AL|NL
252 Andrew Kittredge IL-15 BAL 49333.721.2044130$-8.89AL|NL
253 Hector Neris LAA 45433.911.3048190$-8.93AL|NL
254 Ryan Thompson ARI 46333.751.2537132$-8.94AL|NL
255 Antonio Santillan CIN 47334.171.3256212$-9.06AL|NL
256 Jordan Leasure CWS 48234.681.4247239$-9.06AL|NL
257 Logan Allen CLE 95664.591.4181370$-9.10AL|NL
258 Eduard Bazardo SEA 45313.861.1946150$-9.14AL|NL
259 Joey Cantillo CLE 63344.041.3367290$-9.22AL|NL
260 Trent Thornton SEA 50223.771.2149151$-9.26AL|NL
261 Gabe Speier SEA 47223.831.2252161$-9.36AL|NL
262 Cade Cavalli IL-15 WAS 63444.291.3260270$-9.37AL|NL
263 Bailey Falter PIT 101574.571.3374300$-9.43AL|NL
264 Bryan King HOU 49213.571.2951201$-9.41AL|NL
265 Chad Green TOR 47333.991.1945140$-9.52AL|NL
266 Louie Varland MIN 56334.391.2955172$-9.60AL|NL
267 Brock Stewart MIN 43213.591.2554190$-9.64AL|NL
268 Hunter Harvey IL-15 KAN 38223.711.2040112$-9.64AL|NL
269 Yuki Matsui SD 45223.591.2452190$-9.65AL|NL
270 Hoby Milner TEX 48223.831.1944111$-9.74AL|NL
271 Will Warren NYY 90464.621.3485320$-9.73AL|NL
272 Jose Butto NYM 43323.721.2543180$-9.71AL|NL
273 Davis Martin CWS 96464.551.3585350$-9.81AL|NL
274 Kyle Wright IL-15 KAN 65444.291.3357230$-9.83AL|NL
275 John Schreiber KAN 47323.861.3245191$-9.87AL|NL
276 Tyson Miller IL-15 CHC 44323.881.2040140$-9.88AL|NL
277 Ian Hamilton NYY 45223.511.2649180$-9.91AL|NL
278 Abner Uribe MIL 47223.661.3953282$-9.93AL|NL
279 Jack Leiter TEX 104574.911.38105470$-9.92AL|NL
280 Colin Holderman PIT 51333.841.3351220$-10.01AL|NL
281 Brock Burke LAA 49324.091.3149171$-10.04AL|NL
282 Rhett Lowder IL-15 CIN 69444.311.3356220$-10.09AL|NL
283 Simeon Woods Richardson MIN 90444.541.3476330$-10.13AL|NL
284 Tyler Ferguson OAK 49334.121.3553241$-10.20AL|NL
285 Joel Payamps MIL 43233.611.1942130$-10.21AL|NL
286 Taylor Rogers CIN 46234.081.2950182$-10.31AL|NL
287 German Marquez COL 122694.851.40101420$-10.38AL|NL
288 Daniel Palencia CHC 47223.981.3654252$-10.40AL|NL
289 Phil Maton STL 50224.091.2747192$-10.39AL|NL
290 Michael Kopech IL-60 LAD 34223.891.2642162$-10.44AL|NL
291 Alec Marsh IL-60 KAN 67454.601.3364240$-10.45AL|NL
292 Caleb Ferguson PIT 49233.761.3553201$-10.43AL|NL
293 Beau Brieske DET 44233.891.2842172$-10.45AL|NL
294 Jose A. Ferrer WAS 47223.871.2739142$-10.53AL|NL
295 Nick Mears MIL 46234.061.3156211$-10.56AL|NL
296 Yariel Rodriguez TOR 57244.161.3160261$-10.57AL|NL
297 Craig Kimbrel ATL 39334.071.3048190$-10.60AL|NL
298 Collin Snider SEA 47333.871.3844201$-10.62AL|NL
299 Nick Sandlin IL-15 TOR 40324.001.2844180$-10.63AL|NL
300 Mason Montgomery TB 45234.081.3249182$-10.70AL|NL