2025 Fantasy Baseball Rankings - AllPitchers
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 26519143.131.04310620$31.90AL|NL
2 Zack Wheeler PHI 28421123.371.09298710$29.83AL|NL
3 Yoshinobu Yamamoto LAD 26519133.341.10286680$26.92AL|NL
4 Gerrit Cole NYY 26920113.671.12296690$24.68AL|NL
5 Corbin Burnes BAL 27818123.501.12285780$24.66AL|NL
6 Dylan Cease SD 27218143.591.173331040$24.29AL|NL
7 Framber Valdez HOU 26920133.491.21255860$21.28AL|NL
8 Max Fried ATL 26520133.541.19246710$20.94AL|NL
9 Michael King SD 25918133.631.20289900$20.43AL|NL
10 Jacob deGrom TEX 1621192.830.91223310$20.05AL|NL
11 Aaron Nola PHI 26418123.891.13267600$19.50AL|NL
12 Freddy Peralta MIL 24215133.701.15291850$19.00AL|NL
13 Zac Gallen ARI 26218133.761.18259740$18.56AL|NL
14 Cole Ragans KAN 25916143.641.22287970$18.26AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Tanner Bibee CLE 25917123.751.19272770$18.22AL|NL
16 Jack Flaherty LAD 25817133.931.18297820$18.20AL|NL
17 Zach Eflin BAL 24817133.801.13219390$16.79AL|NL
18 George Kirby SEA 20013103.411.07191280$15.39AL|NL
19 Emmanuel Clase CLE 79542.761.05751640$15.28AL|NL
20 Carlos Rodon NYY 24718144.161.19270800$15.17AL|NL
21 Logan Gilbert SEA 2031393.581.07205430$15.09AL|NL
22 Josh Hader HOU 77553.081.111143238$14.91AL|NL
23 Paul Skenes PIT 1771083.151.08213510$14.62AL|NL
24 Pablo Lopez MIN 19614103.591.13216500$14.48AL|NL
25 Logan Webb SF 21114113.361.16184450$14.27AL|NL
26 Yu Darvish SD 25415154.021.17251690$14.08AL|NL
27 Edwin Diaz NYM 77433.081.071122734$13.02AL|NL
28 Raisel Iglesias ATL 77543.251.09861936$12.55AL|NL
29 Devin Williams MIL 77643.111.211033734$12.52AL|NL
30 Kevin Gausman TOR 19813113.621.18215530$12.41AL|NL
31 Garrett Crochet CWS 156993.201.10199520$11.43AL|NL
32 Michael Kopech LAD 77464.121.29873745$11.18AL|NL
33 Merrill Kelly ARI 23315113.921.24223780$11.12AL|NL
34 Seth Lugo KAN 26415154.051.23230690$11.00AL|NL
35 Blake Snell SF 18411103.481.24230840$10.89AL|NL
36 Hunter Brown HOU 22316123.961.29236820$10.65AL|NL
37 Cristopher Sanchez PHI 23014123.821.23204650$10.52AL|NL
38 Ryan Helsley STL 66533.131.18812734$10.50AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Ranger Suarez PHI 1991393.601.21180600$10.12AL|NL
40 Eduardo Rodriguez ARI 22715113.931.26212730$9.88AL|NL
41 Mason Miller OAK 66332.891.07952629$9.39AL|NL
42 Bailey Ober MIN 18612103.921.13188420$9.37AL|NL
43 Justin Steele CHC 1851293.661.18176500$9.21AL|NL
44 Yusei Kikuchi HOU 21412123.931.25235680$9.13AL|NL
45 Luis Gil NYY 1861393.881.25220890$9.11AL|NL
46 Reynaldo Lopez ATL 20514103.921.27216750$9.03AL|NL
47 Ryan Walker SF 66433.321.16772133$9.01AL|NL
48 Shota Imanaga CHC 1831183.751.15183430$8.96AL|NL
49 Robert Suarez SD 77543.471.12822629$8.87AL|NL
50 Sean Manaea NYM 23914134.181.26243820$8.85AL|NL
51 Brandon Pfaadt ARI 23312134.131.19218550$8.67AL|NL
52 Ryan Pepiot TB 1751293.821.17183590$8.57AL|NL
53 Nathan Eovaldi TEX 1841283.821.19177500$8.03AL|NL
54 Walker Buehler LAD 23016124.221.26204630$7.98AL|NL
55 Seranthony Dominguez BAL 75643.811.28793031$7.75AL|NL
56 Bryan Woo SEA 1811093.791.16178520$7.52AL|NL
57 Jhoan Duran MIN 65533.121.17782326$7.41AL|NL
58 Hunter Greene CIN 17811104.061.22213680$6.93AL|NL
59 Andres Munoz SEA 65442.811.12832523$6.92AL|NL
60 Chad Green TOR 65543.791.16681929$6.69AL|NL
61 Nick Pivetta BOS 17511104.101.20202590$6.56AL|NL
62 Kyle Finnegan WAS 66443.981.29662434$6.35AL|NL
63 Justin Martinez ARI 77443.841.46894834$6.25AL|NL
64 Taj Bradley TB 17010103.931.19186570$6.21AL|NL
65 Gavin Williams CLE 20111113.921.28203790$6.08AL|NL
66 Chris Bassitt TOR 18812113.941.24173580$6.01AL|NL
67 Alexis Diaz CIN 68544.001.32763530$5.72AL|NL
68 Michael Wacha KAN 21213134.151.27184630$5.22AL|NL
69 Reese Olson DET 20411144.031.26189710$5.18AL|NL
70 Kirby Yates TEX 66433.551.26843325$5.03AL|NL
71 Landen Roupp SF 204693.721.27215760$4.92AL|NL
72 Carlos Estevez PHI 77444.121.29793029$4.78AL|NL
73 Luke Weaver NYY 77444.411.25772230$4.70AL|NL
74 Lucas Erceg KAN 77454.081.41884130$4.56AL|NL
75 Aroldis Chapman PIT 65453.461.36944224$4.52AL|NL
76 Cody Bradford TEX 17914104.451.20160390$4.49AL|NL
77 Mitch Keller PIT 19611124.121.26179600$4.07AL|NL
78 Kodai Senga NYM 133973.691.22157580$4.05AL|NL
79 Tanner Houck BOS 1631193.911.25149530$3.85AL|NL
80 Clarke Schmidt NYY 1611073.951.24159500$3.64AL|NL
81 Matt Boyd CLE 20211104.381.25200670$3.62AL|NL
82 Chris Sale ATL 94843.321.06117240$3.59AL|NL
83 Dean Kremer BAL 21913124.361.29192710$3.55AL|NL
84 Aaron Civale MIL 19911124.331.25188570$3.38AL|NL
85 Porter Hodge CHC 67334.101.39703230$3.28AL|NL
86 Alex Cobb SF 174983.781.27156490$3.28AL|NL
87 Jason Foley DET 77443.891.34602327$3.21AL|NL
88 Luis Severino NYM 23013124.451.30203780$3.02AL|NL
89 Jose Berrios TOR 19611124.291.24170550$3.01AL|NL
90 Jared Jones PIT 1709114.061.25170590$2.77AL|NL
91 Kutter Crawford BOS 17510104.351.22171510$2.49AL|NL
92 Tanner Scott SD 76643.101.2198368$2.49AL|NL
93 Frankie Montas MIL 22413164.401.34205800$2.47AL|NL
94 Brady Singer KAN 18410124.111.28163540$2.19AL|NL
95 Bryce Miller SEA 141883.941.16130350$2.10AL|NL
96 Chris Martin BOS 55433.311.1455918$2.00AL|NL
97 Shane Baz TB 160984.011.27157570$1.94AL|NL
98 Brayan Bello BOS 18313114.301.35165610$1.58AL|NL
99 Tobias Myers MIL 20411124.481.29187670$1.30AL|NL
100 Erick Fedde STL 18310104.301.27158570$1.02AL|NL
101 Zack Littell TB 1679104.181.24142370$0.92AL|NL
102 Clay Holmes NYY 76543.121.2278268$0.70AL|NL
103 MacKenzie Gore WAS 1558104.051.32166610$0.52AL|NL
104 Ronel Blanco HOU 1641074.411.28162690$0.51AL|NL
105 Steven Matz STL 151994.041.30139460$0.31AL|NL
106 Matthew Strahm PHI 75633.301.0891201$0.19AL|NL
107 Jesus Tinoco MIA 66224.421.43623027$0.07AL|NL
108 Ryan Miller LAA 60004.951.4457270$0.00AL|NL
109 Seth Halvorsen COL 65004.951.44623013$0.00AL|NL
110 Tanner Gordon COL 40004.911.4137170$0.00AL|NL
111 Samuel Aldegheri LAA 31004.901.4129130$0.00AL|NL
112 Luis Peralta COL 60004.951.4457270$0.00AL|NL
113 Jack O'Loughlin COL 17004.951.441680$0.00AL|NL
114 Orlando Ribalta WAS 44004.951.4442200$0.00AL|NL
115 Chris Roycroft STL 53004.951.4450240$0.00AL|NL
116 Joe Rock TB 17014.121.291450$0.00AL|NL
117 Jake Bloss TOR 55004.891.4050220$0.00AL|NL
118 Zach Penrod BOS 52004.951.4449240$0.00AL|NL
119 Valente Bellozo MIA 117004.881.39105440$0.00AL|NL
120 Edgardo Henriquez LAD 40004.951.4438180$0.00AL|NL
121 Bryan King HOU 64004.951.4461290$0.00AL|NL
122 Andrew Heaney TEX 1559104.331.28155510$-0.01AL|NL
123 Miles Mikolas STL 19411134.441.25132390$-0.06AL|NL
124 Jameson Taillon CHC 17510104.461.25145430$-0.07AL|NL
125 Edwin Uceta TB 66333.931.29692618$-0.08AL|NL
126 Reid Detmers LAA 146894.191.29155550$-0.12AL|NL
127 Jake Junis MIL 18211104.571.31170490$-0.24AL|NL
128 Louie Varland MIN 143884.121.27138410$-0.26AL|NL
129 Edward Cabrera MIA 1589114.181.38172830$-0.36AL|NL
130 Jose Quintana NYM 20310114.321.34170700$-0.38AL|NL
131 David Peterson NYM 158984.061.38158670$-0.42AL|NL
132 Jason Adam SD 75443.171.0788262$-0.52AL|NL
133 Landon Knack LAD 195334.211.24193580$-0.74AL|NL
134 Kyle Gibson STL 19011114.381.35156660$-0.82AL|NL
135 David Festa MIN 160894.271.33162620$-1.05AL|NL
136 JP Sears OAK 1669124.471.25137500$-1.12AL|NL
137 Nick Martinez CIN 1749104.321.31146520$-1.17AL|NL
138 Dane Dunning TEX 1529104.301.32141550$-1.27AL|NL
139 Cade Smith CLE 75533.231.2094271$-1.28AL|NL
140 Justin Slaten BOS 64534.191.34672514$-1.29AL|NL
141 Jeff Hoffman PHI 76533.531.2092313$-1.34AL|NL
142 David Bednar PIT 63333.421.1670209$-1.35AL|NL
143 Garrett Cleavinger TB 63543.561.2980327$-1.57AL|NL
144 Ryan Pressly HOU 76543.381.1483211$-1.59AL|NL
145 Evan Phillips LAD 75433.251.1483232$-1.61AL|NL
146 Daniel Hudson LAD 72643.471.1484220$-1.62AL|NL
147 Tyler Alexander TB 1749114.641.24143380$-1.66AL|NL
148 David Robertson TEX 67443.331.1884264$-1.68AL|NL
149 Trevor Megill MIL 76443.701.2295275$-1.73AL|NL
150 Bryan Abreu HOU 75333.081.19101331$-1.82AL|NL
151 Griffin Jax MIN 67543.681.1672195$-1.83AL|NL
152 Jake Irvin WAS 1618114.391.27135520$-1.83AL|NL
153 Bowden Francis TOR 1538104.521.26140490$-1.99AL|NL
154 Blake Treinen LAD 76653.711.2583263$-2.03AL|NL
155 Javier Assad CHC 177984.311.37150690$-2.26AL|NL
156 Tommy Kahnle NYY 75443.621.2287304$-2.32AL|NL
157 Drew Rasmussen TB 80443.471.1576212$-2.40AL|NL
158 Tyler Holton DET 75433.451.1265193$-2.43AL|NL
159 Charlie Morton ATL 114864.221.33118460$-2.49AL|NL
160 Kevin Ginkel ARI 72643.471.2076240$-2.55AL|NL
161 Orion Kerkering PHI 72443.321.1783221$-2.56AL|NL
162 Brock Burke LAA 65334.051.25622012$-2.62AL|NL
163 Tyler Anderson LAA 19110124.641.32149670$-2.79AL|NL
164 Yariel Rodriguez TOR 118774.101.36125580$-2.83AL|NL
165 Jeremiah Estrada SD 72433.471.2299330$-2.95AL|NL
166 Griffin Canning ATL 1638124.541.32149530$-2.97AL|NL
167 Mitch Spence OAK 1639104.431.33126520$-3.03AL|NL
168 A.J. Puk ARI 76553.791.2486272$-3.04AL|NL
169 Joe Jimenez ATL 76443.731.1989261$-3.32AL|NL
170 Pierce Johnson ATL 72543.591.2995300$-3.38AL|NL
171 Alex Vesia LAD 70443.551.2090290$-3.46AL|NL
172 Camilo Doval SF 65443.301.2778292$-3.46AL|NL
173 Manuel Rodriguez TB 64443.781.3362268$-3.51AL|NL
174 Taylor Rogers SF 68453.671.2279232$-3.74AL|NL
175 Andre Pallante STL 17910104.171.45126720$-3.74AL|NL
176 Justin Verlander HOU 88644.171.1980250$-3.78AL|NL
177 Aaron Bummer ATL 75543.571.3188310$-3.81AL|NL
178 Hector Neris HOU 72643.811.2879320$-3.92AL|NL
179 Jose Alvarado PHI 70333.261.2588320$-3.99AL|NL
180 Casey Mize DET 125684.211.2796340$-4.06AL|NL
181 Ryan Weathers MIA 1787124.441.36152650$-4.07AL|NL
182 Victor Vodnik COL 62334.491.46592915$-4.16AL|NL
183 Ross Stripling OAK 1678114.491.31116380$-4.18AL|NL
184 Dylan Lee ATL 70533.721.2473210$-4.36AL|NL
185 Luis Ortiz PIT 17610114.551.40134710$-4.40AL|NL
186 Andrew Kittredge STL 65433.631.2060172$-4.49AL|NL
187 Joey Estes OAK 1508104.671.29114460$-4.53AL|NL
188 Richard Lovelady TB 65553.861.2563202$-4.57AL|NL
189 Jose Quijada LAA 64344.201.3270288$-4.60AL|NL
190 Martin Perez PIT 1719104.411.41128610$-4.64AL|NL
191 Anthony Bender MIA 65333.851.2767235$-4.73AL|NL
192 Tim Herrin CLE 72543.651.3174330$-4.73AL|NL
193 Jake Cousins NYY 70433.701.2783310$-4.75AL|NL
194 Mitchell Parker WAS 1447104.501.35126550$-4.75AL|NL
195 Bailey Falter PIT 1708124.661.31124470$-4.80AL|NL
196 Yennier Cano BAL 75443.651.2972261$-4.91AL|NL
197 Gregory Santos SEA 63333.701.2663204$-4.93AL|NL
198 Joel Payamps MIL 70453.731.2169200$-4.99AL|NL
199 Cade Povich BAL 119674.441.33113490$-5.00AL|NL
200 John Schreiber KAN 73443.691.2869261$-5.09AL|NL
201 Hunter Strickland LAA 63334.491.32552510$-5.18AL|NL
202 Andrew Chafin TEX 64333.701.2876272$-5.19AL|NL
203 Ian Hamilton NYY 72443.731.3378321$-5.20AL|NL
204 Erik Swanson TOR 63433.891.2464202$-5.20AL|NL
205 Will Vest DET 72443.701.2671230$-5.22AL|NL
206 Jared Koenig MIL 75543.871.3370281$-5.24AL|NL
207 Ryne Stanek NYM 75544.011.3283350$-5.24AL|NL
208 Keider Montero DET 20611164.951.40176790$-5.27AL|NL
209 Kyle Hendricks LAA 1669124.731.34117410$-5.37AL|NL
210 Emilio Pagan CIN 64534.351.2567222$-5.42AL|NL
211 Gregory Soto BAL 70443.841.3378331$-5.46AL|NL
212 Reed Garrett NYM 68644.061.3978330$-5.50AL|NL
213 Emerson Hancock SEA 1628124.681.33116530$-5.52AL|NL
214 Caleb Ferguson HOU 70443.761.3278290$-5.57AL|NL
215 Jose Leclerc TEX 62343.711.2775301$-5.58AL|NL
216 Ryan Thompson ARI 75443.811.2761221$-5.65AL|NL
217 Carson Spiers CIN 165994.771.39136610$-5.65AL|NL
218 Albert Suarez BAL 115664.351.3597400$-5.66AL|NL
219 Hayden Wesneski CHC 97554.391.2787320$-5.69AL|NL
220 Adrian Morejon SD 64423.731.2665230$-5.71AL|NL
221 Fernando Cruz CIN 63343.991.3088301$-5.75AL|NL
222 Cole Sands MIN 62333.861.2066191$-5.80AL|NL
223 Nick Mears MIL 72443.901.3788390$-5.84AL|NL
224 Daniel Coulombe BAL 73213.691.2377250$-5.97AL|NL
225 Joseph Mantiply ARI 68543.991.2656180$-6.00AL|NL
226 Hunter Gaddis CLE 77454.221.2469241$-6.00AL|NL
227 Caleb Thielbar MIN 61433.951.2669210$-6.00AL|NL
228 Tyson Miller CHC 66324.261.2962215$-6.02AL|NL
229 Enyel De Los Santos CWS 60433.931.2465210$-6.02AL|NL
230 Kevin Kelly TB 58333.711.1752131$-6.05AL|NL
231 Beau Brieske DET 76344.121.2867253$-6.14AL|NL
232 Keegan Akin BAL 56323.751.1861170$-6.19AL|NL
233 Luis Castillo SEA 50333.541.1651150$-6.35AL|NL
234 Trevor Williams WAS 145784.671.36114460$-6.36AL|NL
235 Robert Garcia WAS 62333.821.3271271$-6.39AL|NL
236 Jorge Alcala MIN 64333.921.2767261$-6.39AL|NL
237 Colin Holderman PIT 62333.911.3164252$-6.46AL|NL
238 Kris Bubic KAN 75444.061.3674301$-6.47AL|NL
239 Erik Sabrowski CLE 64554.041.4071330$-6.50AL|NL
240 Jose Butto NYM 76444.281.3073311$-6.52AL|NL
241 Colin Poche TB 51433.851.2150190$-6.53AL|NL
242 Erik Miller SF 60333.661.3472320$-6.55AL|NL
243 Tyler Rogers SF 65333.711.2246131$-6.56AL|NL
244 Ryan Yarbrough TOR 99564.501.2673250$-6.63AL|NL
245 Nate Pearson CHC 63434.201.3370271$-6.63AL|NL
246 Michael Tonkin MIN 56434.081.2357200$-6.66AL|NL
247 Darren McCaughan MIA 1667104.771.35125480$-6.75AL|NL
248 Tayler Saucedo SEA 62333.691.3461271$-6.77AL|NL
249 Cionel Perez BAL 66433.791.4060301$-6.82AL|NL
250 Daysbel Hernandez ATL 64434.061.3774310$-6.84AL|NL
251 Brady Basso OAK 65333.861.2559190$-6.86AL|NL
252 Drew Smyly CHC 62444.331.3159212$-6.90AL|NL
253 Elijah Morgan CLE 58444.181.2456180$-6.96AL|NL
254 Greg Weissert BOS 63544.321.3964271$-6.96AL|NL
255 Phil Maton NYM 72334.141.2874280$-6.97AL|NL
256 Quinn Priester BOS 85664.441.3768300$-7.04AL|NL
257 John King STL 60433.761.3241151$-7.08AL|NL
258 Ryan Fernandez STL 63343.841.3359241$-7.09AL|NL
259 Davis Martin CWS 1376114.821.34114470$-7.15AL|NL
260 Robbie Ray SF 54344.021.2460190$-7.16AL|NL
261 Ethan Roberts CHC 58434.021.3257230$-7.18AL|NL
262 Ryan Borucki PIT 60333.971.2557200$-7.24AL|NL
263 Tylor Megill NYM 64444.251.3265240$-7.28AL|NL
264 Sean Guenther DET 70333.911.3060210$-7.30AL|NL
265 Ryan Burr TOR 62334.061.2862220$-7.39AL|NL
266 Daniel Young NYM 56333.801.3562250$-7.40AL|NL
267 Genesis Cabrera TOR 64434.341.3759272$-7.41AL|NL
268 Scott Alexander OAK 58443.851.2941170$-7.42AL|NL
269 Ryan Brasier LAD 53314.071.2152160$-7.46AL|NL
270 Tristan Beck SF 97224.111.3081300$-7.47AL|NL
271 Collin Snider SEA 64434.281.4654294$-7.49AL|NL
272 Matthew Liberatore STL 66454.301.3458241$-7.54AL|NL
273 Marcus Stroman NYY 74444.171.3359260$-7.57AL|NL
274 Mark Leiter Jr. NYY 40223.601.1648140$-7.59AL|NL
275 Trent Thornton SEA 58333.911.3055210$-7.60AL|NL
276 Angel Zerpa KAN 64333.971.3056190$-7.65AL|NL
277 Jose A. Ferrer WAS 64444.291.3853252$-7.68AL|NL
278 Sam Long KAN 72544.401.3964280$-7.71AL|NL
279 DL Hall MIL 58334.081.3465260$-7.72AL|NL
280 Tanner Banks PHI 53334.011.2752150$-7.74AL|NL
281 J.T. Chargois SEA 61334.001.3055240$-7.76AL|NL
282 Justin Wilson BOS 60334.171.3265220$-7.76AL|NL
283 Yuki Matsui SD 40223.451.2347180$-7.78AL|NL
284 AJ Smith-Shawver ATL 73444.541.3677330$-7.84AL|NL
285 Keegan Thompson CHC 60434.231.3861290$-7.85AL|NL
286 Bryan Hoeing SD 70354.141.2754210$-7.87AL|NL
287 Luis Garcia BOS 62334.101.3455221$-7.90AL|NL
288 Jacob Webb BAL 68344.191.3569320$-7.92AL|NL
289 Spencer Bivens SF 88564.361.4169350$-7.94AL|NL
290 Walter Pennington TEX 52323.871.3249200$-7.98AL|NL
291 Gabe Speier SEA 44223.721.2247140$-8.01AL|NL
292 Austin Voth SEA 54334.181.2853180$-8.06AL|NL
293 Lucas Sims BOS 64354.541.4072352$-8.11AL|NL
294 Justin Anderson CWS 68004.951.44643112$-8.14AL|NL
295 Wandy Peralta SD 53333.821.3345220$-8.15AL|NL
296 Roansy Contreras TEX 62334.631.3557243$-8.21AL|NL
297 Tyler Ferguson OAK 65334.231.4565342$-8.22AL|NL
298 Brendon Little TOR 62333.991.4255281$-8.29AL|NL
299 Luke Jackson ATL 53334.141.3556220$-8.30AL|NL
300 Sean Hjelle SF 58334.031.3451170$-8.31AL|NL