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 LAD 2001492.791.01243440$35.30AL|NL
2 Garrett Crochet IL-60 BOS 1931493.021.07239500$29.86AL|NL
3 Paul Skenes PIT 1941392.911.08237520$29.57AL|NL
4 Mason Miller SD 66422.381.001052532$23.03AL|NL
5 Cristopher Sanchez PHI 1981493.141.17191510$22.44AL|NL
6 Chris Sale ATL 1691283.181.09206440$22.03AL|NL
7 Edwin Diaz LAD 66433.021.09912436$21.41AL|NL
8 Cole Ragans IL-60 KAN 1721293.311.17211620$18.75AL|NL
9 Bryan Woo SEA 19512103.591.12196440$18.76AL|NL
10 Zack Wheeler PHI 1551173.191.08178390$18.62AL|NL
11 Logan Webb SF 19913103.321.20187470$18.57AL|NL
12 Jacob deGrom TEX 1751193.521.10203400$18.41AL|NL
13 Cade Smith CLE 70432.981.10882230$18.09AL|NL
14 Max Fried NYY 1891393.271.21180540$17.66AL|NL
15 David Bednar NYY 65433.251.13792233$17.66AL|NL
16 Logan Gilbert SEA 1661193.391.10182390$17.59AL|NL
17 George Kirby SEA 17812103.511.11174340$17.50AL|NL
18 Jhoan Duran PHI 70432.771.13832329$17.46AL|NL
19 Devin Williams IL-15 NYM 64433.101.18812832$16.91AL|NL
20 Dylan Cease TOR 1781293.531.20209650$16.12AL|NL
21 Aroldis Chapman BOS 62333.001.18862831$15.91AL|NL
22 Jesus Luzardo PHI 18112103.571.19198570$15.65AL|NL
23 Andres Munoz SEA 64432.921.17812628$15.24AL|NL
24 Josh Hader HOU 61333.281.12832329$14.45AL|NL
25 Hunter Brown HOU 18412103.621.22200610$14.36AL|NL
26 Joe Ryan IL-15 MIN 17311103.811.13189420$14.11AL|NL
27 Sonny Gray BOS 18112103.691.20190480$13.82AL|NL
28 Ryan Walker SF 63333.291.18682030$13.52AL|NL
29 Daniel Palencia IL-15 CHC 67333.611.25752732$13.39AL|NL
30 Framber Valdez DET 19012103.431.27176620$12.93AL|NL
31 Nathan Eovaldi IL-15 TEX 1751193.641.19172450$12.45AL|NL
32 Yoshinobu Yamamoto LAD 1541173.451.20163470$12.08AL|NL
33 Jeff Hoffman MIN 63333.391.16772326$11.67AL|NL
34 Shane McClanahan IL-15 TB 142983.351.16158420$11.30AL|NL
35 Freddy Peralta TB 1681193.791.22185620$10.74AL|NL
36 Ryan Helsley IL-60 BAL 64333.481.22762526$10.63AL|NL
37 Brandon Woodruff IL-60 MIL 16810103.851.17176460$10.60AL|NL
38 Drew Rasmussen TB 17111103.711.22161450$10.06AL|NL
39 Raisel Iglesias ATL 66333.701.20711926$10.03AL|NL
40 Nick Pivetta IL-60 SD 17410103.961.20192540$9.81AL|NL
41 Luis Castillo CWS 18111103.861.22172510$9.78AL|NL
42 Peter Fairbanks MIA 62333.571.23662226$9.58AL|NL
43 Tyler Glasnow IL-60 LAD 1411073.601.21165520$9.45AL|NL
44 Aaron Nola PHI 18111103.971.22175470$9.04AL|NL
45 Abner Uribe IL-15 MIL 72433.161.25873319$9.01AL|NL
46 Emilio Pagan CIN 66334.141.24732327$8.86AL|NL
47 Kevin Gausman CHC 18511103.971.24181550$8.72AL|NL
48 Spencer Strider IL-60 ATL 1511083.821.22176540$8.66AL|NL
49 Kyle Bradish BAL 1541093.711.23163480$8.45AL|NL
50 Michael King SD 16710103.801.24173580$8.40AL|NL
51 MacKenzie Gore TEX 1611093.821.25182610$8.30AL|NL
52 Shohei Ohtani LAD 117963.451.15136360$8.19AL|NL
53 Emmet Sheehan LAD 1571083.931.22177550$8.09AL|NL
54 Ranger Suarez BOS 17211103.741.27153490$7.65AL|NL
55 Griffin Jax IL-15 TB 68432.931.09862112$7.58AL|NL
56 Matt Boyd CHC 17411103.931.24156520$7.40AL|NL
57 Carlos Rodon IL-15 NYY 1621093.961.24175590$7.20AL|NL
58 Jack Flaherty IL-15 DET 16310103.891.26177570$7.20AL|NL
59 Blake Snell LAD 127963.541.25156560$6.84AL|NL
60 Carlos Estevez IL-60 KAN 62334.391.33582328$6.69AL|NL
61 Dennis Santana ARI 68334.021.32642525$6.46AL|NL
62 Robert Garcia IL-60 TEX 64333.531.24702320$6.37AL|NL
63 Eury Perez MIA 1549104.001.22171540$6.32AL|NL
64 Kenley Jansen DET 60334.051.24632223$6.13AL|NL
65 David Peterson CHC 1701193.641.34150650$5.80AL|NL
66 Nick Lodolo CIN 1579104.031.22161440$5.58AL|NL
67 Joe Musgrove IL-60 SD 150993.911.21142380$5.48AL|NL
68 Tanner Bibee CLE 18210114.101.26172560$5.47AL|NL
69 Yusei Kikuchi IL-60 LAA 17810114.101.28182630$5.30AL|NL
70 Cody Ponce IL-60 TOR 155993.901.24151440$5.26AL|NL
71 Jose Soriano TOR 17711113.671.38165750$5.07AL|NL
72 Nolan McLean NYM 1491083.701.30141580$4.97AL|NL
73 Shota Imanaga CHC 155994.101.19141340$4.83AL|NL
74 Seranthony Dominguez SEA 63333.821.30712920$4.79AL|NL
75 Ryan Pepiot IL-60 TB 1569104.021.26165560$4.60AL|NL
76 Trey Yesavage IL-15 TOR 133873.721.26148540$4.35AL|NL
77 Sean Manaea NYM 127873.821.21131410$3.93AL|NL
78 Grant Taylor CWS 94553.351.22108365$3.80AL|NL
79 Robbie Ray SD 18010114.191.31188690$3.81AL|NL
80 Gerrit Cole NYY 134883.941.21137390$3.74AL|NL
81 Chase Burns CIN 114773.701.19130360$3.72AL|NL
82 Shane Bieber TOR 124873.731.21115290$3.42AL|NL
83 Trevor Megill MIL 66333.421.16822411$3.29AL|NL
84 Garrett Cleavinger TB 65333.221.17832510$3.18AL|NL
85 Edward Cabrera IL-15 CHC 142993.961.29151580$3.17AL|NL
86 Reynaldo Lopez IL-15 ATL 150994.051.28152520$2.97AL|NL
87 Taylor Rogers MIN 61333.931.34642619$2.97AL|NL
88 Gavin Williams CLE 17710114.081.35181760$2.89AL|NL
89 Merrill Kelly ARI 17310104.121.31158530$2.68AL|NL
90 Kris Bubic IL-60 KAN 149993.911.30141520$2.68AL|NL
91 Zac Gallen IL-60 ARI 18411114.241.33174590$2.66AL|NL
92 Casey Mize SD 1519104.061.26133420$2.41AL|NL
93 Sandy Alcantara MIA 18710124.151.31158560$2.36AL|NL
94 Reid Detmers LAA 151894.031.29159580$2.36AL|NL
95 Victor Vodnik MIA 64334.391.47633023$2.20AL|NL
96 Grayson Rodriguez LAA 120773.811.24126410$1.90AL|NL
97 Brandon Pfaadt ARI 16410104.301.27142390$1.76AL|NL
98 Bryan Abreu HOU 68433.231.1788285$1.57AL|NL
99 Kodai Senga NYM 137983.911.33138590$1.59AL|NL
100 Clayton Beeter WAS 63333.771.33703115$1.57AL|NL
101 Ben Joyce LAA 48223.421.26592215$1.42AL|NL
102 Joey Cantillo CLE 149893.941.33152650$1.35AL|NL
103 Bailey Ober MIN 1609104.401.24145390$1.34AL|NL
104 Robert Suarez IL-15 ATL 67433.511.2073218$1.11AL|NL
105 Foster Griffin CLE 141893.931.28121410$1.05AL|NL
106 Cade Cavalli WAS 1569103.981.32131530$1.02AL|NL
107 Jared Jones PIT 107763.821.23113360$1.00AL|NL
108 Bryce Miller SEA 143994.191.27127430$0.85AL|NL
109 Riley O'Brien STL 63333.541.32642713$0.85AL|NL
110 Brady Singer CIN 17810114.361.32166570$0.80AL|NL
111 Will Warren NYY 134884.021.29131470$0.73AL|NL
112 Mitch Keller IL-60 PIT 18010124.341.31156550$0.71AL|NL
113 Chris Bassitt BAL 17910114.301.33162610$0.68AL|NL
114 Max Meyer IL-15 MIA 149894.051.30137480$0.64AL|NL
115 Clay Holmes CHC 1541093.871.38129620$0.66AL|NL
116 Michael Burrows IL-15 HOU 146994.241.30142500$0.50AL|NL
117 Mike Soroka ARI 102664.031.28104365$0.39AL|NL
118 Braxton Garrett CHC 117773.841.24102290$0.27AL|NL
119 Edwin Uceta IL-60 TB 56333.631.19652010$0.26AL|NL
120 Jacob Misiorowski MIL 143894.101.34156680$0.24AL|NL
121 Shane Baz BAL 1599104.291.32156580$0.20AL|NL
122 Steven Matz TB 138894.061.27116390$0.18AL|NL
123 Max Scherzer TOR 117774.211.20117310$0.10AL|NL
124 Will Vest IL-60 DET 68433.251.2070215$0.05AL|NL
125 JoJo Romero IL-15 STL 64333.561.32612612$0.06AL|NL
126 Zach Eflin IL-60 BAL 156994.311.26122290$0.03AL|NL
127 Ryne Nelson IL-60 ARI 16410104.311.31136470$0.01AL|NL
128 Cam Schlittler NYY 126884.011.30121480$-0.08AL|NL
129 Trevor Rogers BAL 1591094.201.34135540$-0.15AL|NL
130 Paul Sewald TOR 62334.391.29612215$-0.22AL|NL
131 Dustin May MIL 1619104.221.34148600$-0.42AL|NL
132 Taj Bradley MIN 145894.231.31142520$-0.57AL|NL
133 Chris Martin IL-15 TEX 55323.441.1556138$-0.54AL|NL
134 Jose A. Ferrer SEA 70433.101.2068213$-0.64AL|NL
135 Jeremiah Estrada SD 70433.211.1592290$-0.64AL|NL
136 Tyler Mahle ATL 148894.161.30126440$-0.75AL|NL
137 Braxton Ashcraft PIT 145894.071.32124480$-0.84AL|NL
138 Parker Messick CLE 138894.081.32123480$-0.94AL|NL
139 Grant Holmes ATL 147994.251.35143560$-1.00AL|NL
140 Brad Lord WAS 92553.891.2979306$-0.98AL|NL
141 Garrett Whitlock IL-15 BOS 70433.471.1877213$-1.02AL|NL
142 Matt Brash IL-15 SEA 63333.041.1975253$-1.24AL|NL
143 Shane Smith CWS 1689114.361.34154650$-1.26AL|NL
144 Ian Seymour TB 112674.031.24107340$-1.38AL|NL
145 Zebby Matthews MIN 105664.011.2299260$-1.42AL|NL
146 Andrew Abbott CIN 1709114.531.31157550$-1.42AL|NL
147 Adrian Morejon SD 68433.351.2170233$-1.57AL|NL
148 Bubba Chandler PIT 1629104.291.36148630$-1.61AL|NL
149 Hunter Greene IL-60 CIN 83553.911.1899280$-1.64AL|NL
150 Tanner Scott LAD 63433.441.2473264$-1.71AL|NL
151 Louie Varland TOR 67433.371.1769182$-1.78AL|NL
152 Luke Weaver PIT 67433.681.2071214$-1.86AL|NL
153 Michael Wacha KAN 17010114.501.32135500$-1.95AL|NL
154 Kumar Rocker TEX 138894.231.32121440$-2.00AL|NL
155 Jordan Romano COL 60334.051.29642310$-2.00AL|NL
156 Landen Roupp SF 132884.091.36122520$-2.10AL|NL
157 Justin Verlander IL-60 DET 143894.371.29120440$-2.17AL|NL
158 Matthew Liberatore STL 1579104.331.34130520$-2.20AL|NL
159 Michael McGreevy STL 137894.051.3193340$-2.21AL|NL
160 Justin Steele IL-60 CHC 83553.621.2179230$-2.20AL|NL
161 Ben Brown IL-60 CHC 70433.431.1679220$-2.24AL|NL
162 Andrew Anderson DET 86543.711.2594320$-2.27AL|NL
163 Spencer Schwellenbach IL-60 ATL 77543.641.1875180$-2.27AL|NL
164 Jose Alvarado PHI 64333.261.2374263$-2.39AL|NL
165 Luis Severino IL-60 OAK 17310114.501.34141560$-2.38AL|NL
166 Chad Patrick MIL 1488104.471.30133480$-2.45AL|NL
167 Logan Henderson MIL 98664.161.2397300$-2.55AL|NL
168 Noah Cameron KAN 148994.301.35122500$-2.58AL|NL
169 Jacob Lopez OAK 124884.351.33124510$-2.61AL|NL
170 Hunter Harvey IL-60 CHC 52323.341.1558164$-2.70AL|NL
171 Jose Berrios IL-60 TOR 119774.221.29106340$-2.74AL|NL
172 Cade Horton IL-60 CHC 134894.331.32117450$-2.81AL|NL
173 Fernando Cruz NYY 61333.301.1981271$-2.92AL|NL
174 Eduardo Rodriguez ARI 134884.281.34119460$-2.92AL|NL
175 Slade Cecconi IL-15 CLE 1578114.521.30132420$-3.04AL|NL
176 Roki Sasaki LAD 119774.191.33114440$-3.07AL|NL
177 Yimi Garcia IL-60 TOR 56333.551.1963194$-3.15AL|NL
178 Nick Martinez TB 144894.381.31114390$-3.18AL|NL
179 Hogan Harris OAK 66334.151.36642910$-3.22AL|NL
180 Jack Leiter IL-60 TEX 1509104.511.37145640$-3.34AL|NL
181 Matt Svanson STL 65333.841.3459258$-3.48AL|NL
182 Jameson Taillon IL-15 TOR 1478104.521.29115360$-3.52AL|NL
183 Gabe Speier SEA 58333.211.1366180$-3.61AL|NL
184 Kyle Harrison MIL 111674.211.31112440$-3.60AL|NL
185 A.J. Puk IL-60 ARI 42223.451.1948157$-3.58AL|NL
186 Bryan Baker TB 63333.641.2271233$-3.59AL|NL
187 Seth Lugo KAN 1619104.491.36138530$-3.65AL|NL
188 Zack Littell ARI 1528104.561.28113330$-3.70AL|NL
189 Connelly Early IL-15 BOS 77543.651.2877280$-3.75AL|NL
190 Jeffrey Springs IL-15 OAK 1669114.611.34143530$-3.76AL|NL
191 Anthony Kay CWS 140894.131.39112520$-3.89AL|NL
192 Mark Leiter Jr. IL-60 OAK 64333.911.3066256$-3.92AL|NL
193 Matthew Strahm KAN 66333.751.1972212$-3.94AL|NL
194 Cole Henry WAS 64334.701.45593314$-3.93AL|NL
195 Camilo Doval PIT 64333.401.2874302$-4.04AL|NL
196 A.J. Minter MIN 52323.301.1859192$-4.03AL|NL
197 Lucas Erceg KAN 64333.641.2865244$-4.10AL|NL
198 Dylan Lee ATL 65333.581.1971201$-4.11AL|NL
199 Justin Sterner IL-15 OAK 65334.351.3064248$-4.18AL|NL
200 Cole Sands IL-60 MIN 68333.921.2568214$-4.29AL|NL
201 Carmen Mlodzinski PIT 109664.041.3495390$-4.38AL|NL
202 Jordan Leasure IL-60 CWS 64333.961.3171295$-4.49AL|NL
203 J.T. Ginn OAK 86553.891.2980280$-4.49AL|NL
204 Patrick Sandoval BOS 86553.791.3282320$-4.50AL|NL
205 Joe Boyle TB 91563.911.36102480$-4.53AL|NL
206 Alex Vesia LAD 61333.681.2175261$-4.58AL|NL
207 Brayan Bello BOS 1569104.401.40130550$-4.58AL|NL
208 Kyle Finnegan DET 64333.761.2862234$-4.62AL|NL
209 Johan Oviedo IL-60 BOS 102664.181.34101410$-4.64AL|NL
210 Jared Koenig MIL 65333.491.2468231$-4.67AL|NL
211 Shawn Armstrong IL-60 CLE 68333.911.2468223$-4.70AL|NL
212 Quinn Priester IL-60 MIL 117784.161.3695400$-4.70AL|NL
213 Tyler Holton DET 72433.711.2563201$-4.71AL|NL
214 Aaron Ashby MIL 76443.561.3578351$-4.75AL|NL
215 Gregory Soto PIT 64333.571.2869262$-4.83AL|NL
216 Drew Pomeranz CHC 56333.731.2461203$-4.88AL|NL
217 Caleb Thielbar CHC 66333.671.2369241$-4.99AL|NL
218 Eduard Bazardo SEA 68333.711.2370231$-4.99AL|NL
219 Jason Adam IL-60 SD 61333.641.2267231$-5.06AL|NL
220 Robby Snelling IL-60 MIA 102674.031.3584360$-5.13AL|NL
221 Jonathan Loaisiga ARI 60333.771.3353205$-5.27AL|NL
222 Bryan King HOU 67333.711.2467211$-5.33AL|NL
223 Simeon Woods Richardson TOR 1508104.581.37134570$-5.32AL|NL
224 Andrew Kittredge BAL 60333.881.2560173$-5.36AL|NL
225 Keegan Akin IL-60 BAL 66333.901.2968243$-5.38AL|NL
226 Ryne Stanek STL 60334.011.3362275$-5.41AL|NL
227 Dean Kremer MIN 115674.421.31100340$-5.44AL|NL
228 Andrew Nardi IL-60 MIA 60333.551.2471250$-5.44AL|NL
229 Vincent Velasquez KAN 8004.301.35830$0.00AL|NL
230 James Karinchak ATL 34224.421.4138180$0.00AL|NL
231 Tobias Myers NYM 76443.951.2367200$-5.49AL|NL
232 Peyton Gray TEX 34224.111.3332130$0.00AL|NL
233 Phil Maton IL-15 CHC 65333.811.2767252$-5.50AL|NL
234 Calvin Faucher MIA 64334.001.3563265$-5.60AL|NL
235 Lance McCullers MIL 120784.341.40113540$-5.67AL|NL
236 Chris Paddack TEX 1387104.581.31106350$-5.67AL|NL
237 Erik Miller BOS 62333.441.3471321$-5.73AL|NL
238 Griffin Canning SD 111674.311.3598400$-5.82AL|NL
239 Luis Gil NYY 92554.241.3496420$-5.91AL|NL
240 Cooper Criswell IL-60 SEA 72443.801.2660200$-5.91AL|NL
241 Kody Funderburk MIN 65333.691.3562273$-5.90AL|NL
242 Adrian Houser SF 1478104.331.40107490$-5.98AL|NL
243 Tanner Banks IL-60 PHI 63333.781.2461191$-6.00AL|NL
244 Aaron Civale CHC 134894.701.35115420$-6.01AL|NL
245 Kevin Ginkel ARI 59333.791.2861212$-6.02AL|NL
246 Orion Kerkering PHI 54323.501.2359210$-6.12AL|NL
247 Hunter Gaddis CLE 61334.091.2659203$-6.11AL|NL
248 Angel Zerpa IL-60 MIL 60333.461.2659210$-6.14AL|NL
249 Aaron Bummer KAN 60333.391.2961230$-6.19AL|NL
250 Robert Gasser MIL 80454.121.2772250$-6.39AL|NL
251 Kirby Yates PIT 48223.891.2957224$-6.45AL|NL
252 Tyler Rogers TOR 74443.991.3051172$-6.47AL|NL
253 Antonio Santillan IL-15 CIN 70344.291.3574314$-6.52AL|NL
254 Sean Newcomb CWS 66333.771.3166271$-6.54AL|NL
255 Steven Okert HOU 64333.981.2471250$-6.56AL|NL
256 Tyler Wells TB 72444.281.2368180$-6.60AL|NL
257 Hunter Barco PIT 95564.111.3785390$-6.61AL|NL
258 Mason Montgomery PIT 60333.891.3161252$-6.65AL|NL
259 Brooks Raley PHI 62333.821.2860231$-6.70AL|NL
260 Graham Ashcraft IL-60 CIN 65333.951.2957192$-6.76AL|NL
261 Ryan Weiss HOU 86554.231.3582320$-6.76AL|NL
262 Justin Topa NYY 62334.021.3553214$-6.80AL|NL
263 Kyle Leahy STL 120674.291.3895440$-6.81AL|NL
264 Keaton Winn SF 61333.701.2556180$-6.82AL|NL
265 Janson Junk MIA 93564.321.2867200$-6.82AL|NL
266 Andre Pallante STL 136894.201.4595530$-6.89AL|NL
267 Cody Bradford TEX 69444.241.2462170$-6.97AL|NL
268 Jordan Hicks CWS 62333.831.3459252$-6.96AL|NL
269 Ryan Weathers NYY 124873.831.26122420$2.00AL|NL
270 Blake Treinen IL-60 LAD 54323.781.2660200$-7.09AL|NL
271 Davis Martin IL-15 CWS 1598114.621.39124560$-7.17AL|NL
272 Brandon Sproat MIL 100564.241.3683380$-7.20AL|NL
273 Miles Mikolas WAS 1437104.671.3297320$-7.20AL|NL
274 Richard Fitts STL 135794.511.3799420$-7.21AL|NL
275 Jake Irvin WAS 134794.611.36104430$-7.23AL|NL
276 Paul Blackburn NYY 62333.891.2455160$-7.27AL|NL
277 Yennier Cano BAL 60333.741.3357221$-7.29AL|NL
278 Mason Englert TB 61334.011.2757191$-7.30AL|NL
279 Bryce Elder ATL 115774.481.4094380$-7.35AL|NL
280 Jake Junis IL-15 TEX 65334.101.2658171$-7.34AL|NL
281 Brant Hurter IL-60 DET 55333.631.2649170$-7.32AL|NL
282 Jose Butto IL-60 SF 64333.981.3460252$-7.33AL|NL
283 Luis Morales OAK 123784.611.39107500$-7.39AL|NL
284 Eric Lauer LAD 66334.071.2563200$-7.40AL|NL
285 Pierce Johnson CIN 61334.081.3167251$-7.41AL|NL
286 Tommy Nance MIN 58333.751.2754180$-7.39AL|NL
287 David Festa IL-60 MIN 57333.911.2659190$-7.42AL|NL
288 Lucas Giolito IL-15 SD 126784.691.38112480$-7.44AL|NL
289 Jose Suarez IL-15 OAK 64333.901.2861210$-7.43AL|NL
290 Brad Keller IL-60 PHI 68333.971.3560262$-7.45AL|NL
291 Brendon Little TOR 54323.371.3757270$-7.45AL|NL
292 Kutter Crawford IL-60 BOS 61334.161.2261170$-7.45AL|NL
293 Scott Barlow KAN 60334.201.4162304$-7.49AL|NL
294 Jonathan Bowlan PHI 58333.831.2654190$-7.48AL|NL
295 Luis Garcia MIN 60333.711.3055220$-7.54AL|NL
296 Rhett Lowder CIN 129794.591.38102430$-7.56AL|NL
297 Taylor Clarke ARI 61334.121.2952172$-7.56AL|NL
298 Colin Rea CHC 85454.331.2970230$-7.65AL|NL
299 Jake Bird WAS 57333.771.3158240$-7.69AL|NL
300 Jake Latz TEX 89554.281.4086430$-7.69AL|NL