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 1961582.881.00228420$32.96AL|NL
2 Paul Skenes PIT 1761272.781.04219480$26.93AL|NL
3 Zack Wheeler PHI 2021583.271.07216510$26.89AL|NL
4 Chris Sale ATL 1771383.141.08212460$23.53AL|NL
5 Logan Gilbert SEA 1971293.421.03203410$22.65AL|NL
6 Garrett Crochet BOS 1551173.201.07202450$19.01AL|NL
7 Dylan Cease SD 18512103.511.16218690$18.09AL|NL
8 Framber Valdez HOU 1831383.321.17179570$17.46AL|NL
9 Logan Webb SF 20313103.411.17173460$17.30AL|NL
10 Pablo Lopez MIN 19213103.741.15203470$16.73AL|NL
11 Edwin Diaz NYM 63533.001.05922335$16.67AL|NL
12 Blake Snell LAD 1571163.321.16204690$16.12AL|NL
13 Jacob deGrom TEX 136853.030.97172280$15.78AL|NL
14 Cole Ragans KAN 1791193.451.19206660$15.55AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Max Fried NYY 1751393.411.17165510$15.35AL|NL
16 Corbin Burnes ARI 1861293.551.16183530$15.34AL|NL
17 Ryan Helsley STL 64542.831.11792434$15.18AL|NL
18 Yoshinobu Yamamoto LAD 1561263.421.10165390$15.17AL|NL
19 Josh Hader HOU 66543.211.09932632$14.45AL|NL
20 Luis Castillo SEA 18012103.651.15181510$14.43AL|NL
21 Shota Imanaga CHC 1691273.631.11168360$14.33AL|NL
22 Emmanuel Clase CLE 64432.581.00611233$14.29AL|NL
23 Sonny Gray STL 1801193.591.16190510$14.26AL|NL
24 Michael King SD 1731293.541.20190610$14.17AL|NL
25 Tyler Glasnow LAD 1401063.411.06173410$13.78AL|NL
26 George Kirby IL-15 SEA 1581183.491.07148220$13.40AL|NL
27 Devin Williams NYY 61532.851.13852930$13.09AL|NL
28 Mason Miller OAK 65322.771.01942229$13.09AL|NL
29 Raisel Iglesias ATL 65533.141.06711531$12.85AL|NL
30 Aaron Nola PHI 1871293.881.16185450$12.80AL|NL
31 Tanner Bibee CLE 1671183.671.14176450$12.67AL|NL
32 Spencer Schwellenbach ATL 1651283.681.13160370$12.65AL|NL
33 Freddy Peralta MIL 1701193.781.17195610$12.47AL|NL
34 Bryce Miller SEA 1731193.761.11164440$12.26AL|NL
35 Spencer Strider IL-15 ATL 1341063.471.12180460$12.17AL|NL
36 Joe Ryan MIN 1581083.821.08173350$11.62AL|NL
37 Kevin Gausman TOR 19012113.881.22190550$11.35AL|NL
38 Hunter Greene CIN 1691083.891.16199610$11.19AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Andres Munoz SEA 62432.721.11792427$10.81AL|NL
40 Ryan Walker SF 66533.041.10782026$10.77AL|NL
41 Justin Steele CHC 1611073.481.17157440$10.62AL|NL
42 Zac Gallen ARI 1681283.781.21168510$10.36AL|NL
43 Felix Bautista BAL 58432.681.07852425$10.36AL|NL
44 Bailey Ober MIN 1681093.951.11173400$10.28AL|NL
45 Carlos Rodon NYY 17112114.111.19192570$10.23AL|NL
46 Hunter Brown HOU 1651293.751.25175580$9.90AL|NL
47 Shane McClanahan IL-15 TB 1381073.431.15148430$9.68AL|NL
48 Jack Flaherty DET 1621193.801.21174510$9.50AL|NL
49 Jhoan Duran MIN 63542.821.12772023$9.36AL|NL
50 Nathan Eovaldi TEX 1701193.891.18163450$9.10AL|NL
51 Jeff Hoffman TOR 63333.081.10782127$8.94AL|NL
52 Roki Sasaki LAD 133963.511.13154430$8.83AL|NL
53 Yusei Kikuchi LAA 1691093.921.21188510$8.78AL|NL
54 Zach Eflin BAL 1691193.871.16142290$8.30AL|NL
55 Brandon Woodruff IL-15 MIL 149973.721.15159410$8.14AL|NL
56 Tanner Scott LAD 63532.941.21773023$8.08AL|NL
57 Kodai Senga NYM 1511173.711.26166660$7.99AL|NL
58 Cristopher Sanchez PHI 1671083.581.22144440$7.85AL|NL
59 Sandy Alcantara MIA 1819103.721.20157460$7.74AL|NL
60 Bryan Woo SEA 136973.671.07129270$7.63AL|NL
61 Taj Bradley TB 16010103.941.20172510$7.59AL|NL
62 Nick Pivetta SD 151993.981.16171460$7.08AL|NL
63 Ryan Pepiot TB 1541093.931.19161540$7.01AL|NL
64 Seth Lugo KAN 18211103.961.24160490$6.82AL|NL
65 Shohei Ohtani LAD 115953.501.13135390$6.61AL|NL
66 MacKenzie Gore WAS 16510103.881.27176620$6.49AL|NL
67 Trevor Megill MIL 62333.521.21742227$6.25AL|NL
68 Tanner Houck BOS 1781093.871.24156540$6.20AL|NL
69 Jose Berrios TOR 19212124.211.24164540$6.12AL|NL
70 Bowden Francis TOR 1541184.141.16143410$6.08AL|NL
71 Drew Rasmussen TB 127873.391.13124310$6.08AL|NL
72 Ranger Suarez IL-15 PHI 1551083.691.24140480$5.90AL|NL
73 Robbie Ray SF 148993.951.21166520$5.61AL|NL
74 Jesus Luzardo PHI 1561084.061.22160520$5.31AL|NL
75 Clay Holmes NYM 1571083.681.30149610$5.08AL|NL
76 Nestor Cortes MIL 140973.861.16136360$5.06AL|NL
77 A.J. Puk ARI 62543.341.15752118$4.90AL|NL
78 Aroldis Chapman BOS 61543.411.30913719$4.76AL|NL
79 Grayson Rodriguez IL-15 BAL 126963.711.20137400$4.69AL|NL
80 Robert Suarez SD 63443.671.19612024$4.64AL|NL
81 Brandon Pfaadt ARI 153994.031.20154360$4.58AL|NL
82 Peter Fairbanks TB 58333.441.18652224$4.45AL|NL
83 Michael Wacha KAN 1561184.011.24136450$4.43AL|NL
84 Kenley Jansen LAA 58333.821.21672226$4.33AL|NL
85 Chris Bassitt TOR 17511114.101.29161600$4.26AL|NL
86 Ryan Pressly CHC 58333.501.21601724$3.65AL|NL
87 Ronel Blanco HOU 1531074.111.26151640$3.28AL|NL
88 Jeffrey Springs OAK 137883.841.21138390$3.10AL|NL
89 Merrill Kelly ARI 1501074.081.25136470$2.66AL|NL
90 Yu Darvish IL-15 SD 135984.101.18130370$2.61AL|NL
91 Mitch Keller PIT 17810114.241.28163540$2.61AL|NL
92 Nick Lodolo CIN 134883.971.22145420$2.53AL|NL
93 Eduardo Rodriguez ARI 1461094.011.28134480$2.21AL|NL
94 Brayan Bello IL-15 BOS 15111104.071.32139530$2.17AL|NL
95 Carlos Estevez KAN 62443.851.24622121$2.17AL|NL
96 Justin Martinez ARI 65433.271.30803316$2.00AL|NL
97 Griffin Jax MIN 68553.151.0779188$1.98AL|NL
98 Clarke Schmidt IL-15 NYY 141883.941.24139460$1.94AL|NL
99 Matt Boyd CHC 123863.921.20128380$1.83AL|NL
100 Ben Brown CHC 108763.601.20125410$1.82AL|NL
101 Erick Fedde STL 1649104.081.27143500$1.71AL|NL
102 Gavin Williams CLE 142883.991.26145550$1.59AL|NL
103 David Peterson NYM 146973.851.33136570$1.17AL|NL
104 Jameson Taillon CHC 1631094.311.23128380$1.07AL|NL
105 Max Scherzer IL-15 TOR 109763.871.13112280$0.91AL|NL
106 Nick Martinez CIN 159994.161.26134410$0.76AL|NL
107 Kumar Rocker TEX 115763.851.19121340$0.72AL|NL
108 Shane Baz TB 140874.051.24131490$0.68AL|NL
109 Sean Manaea IL-15 NYM 128864.111.21128430$0.66AL|NL
110 Calvin Faucher MIA 61334.051.40642724$0.64AL|NL
111 Kyle Finnegan WAS 61344.021.32582323$0.61AL|NL
112 Reese Olson DET 135783.921.23126430$0.28AL|NL
113 Jose Soriano LAA 140883.901.30132590$0.27AL|NL
114 Matthew Strahm PHI 64533.231.0477165$0.12AL|NL
115 Brady Singer CIN 1679104.371.30155490$-0.40AL|NL
116 Spencer Arrighetti HOU 138984.341.30146570$-0.43AL|NL
117 Luis Severino OAK 1749114.391.29151580$-0.65AL|NL
118 Charlie Morton BAL 154994.331.33153620$-0.85AL|NL
119 Jason Adam SD 65433.111.0674215$-0.88AL|NL
120 Kirby Yates LAD 57523.261.1672277$-1.00AL|NL
121 Mike Clevinger CWS 62344.471.30562022$-1.06AL|NL
122 Zack Littell TB 138884.231.24118310$-1.35AL|NL
123 Cade Smith CLE 66422.971.0986212$-1.38AL|NL
124 Grant Holmes ATL 125763.981.27121390$-1.40AL|NL
125 Dean Kremer BAL 141984.281.29124480$-1.42AL|NL
126 Luke Jackson TEX 62434.141.35662817$-1.49AL|NL
127 Tobias Myers IL-15 MIL 135874.261.26124410$-1.56AL|NL
128 Jordan Romano PHI 58443.881.24612114$-1.56AL|NL
129 Blake Treinen LAD 56533.301.1562177$-1.77AL|NL
130 Reynaldo Lopez IL-15 ATL 95643.661.21100320$-1.81AL|NL
131 Lucas Erceg KAN 65443.541.2374259$-1.95AL|NL
132 Kutter Crawford IL-15 BOS 125784.361.20122360$-1.96AL|NL
133 Seth Halvorsen COL 61454.401.39602419$-2.00AL|NL
134 Chris Martin TEX 56423.271.105898$-2.00AL|NL
135 Justin Verlander SF 137894.231.26115380$-2.02AL|NL
136 Orion Kerkering PHI 61433.001.1171184$-2.13AL|NL
137 Bryan Abreu HOU 70423.141.1791292$-2.15AL|NL
138 Landen Roupp SF 133663.851.32127580$-2.26AL|NL
139 JP Sears OAK 1739114.611.26139490$-2.29AL|NL
140 AJ Smith-Shawver ATL 137874.381.31140590$-2.30AL|NL
141 Camilo Doval SF 60443.551.29722910$-2.39AL|NL
142 Tyler Mahle TEX 128774.281.23118410$-2.43AL|NL
143 Kris Bubic KAN 126774.091.31123420$-2.70AL|NL
144 Jeremiah Estrada SD 61433.301.1884264$-2.73AL|NL
145 Jake Irvin WAS 1628104.441.28134520$-2.76AL|NL
146 Aaron Civale IL-15 MIL 134784.321.26125400$-2.83AL|NL
147 David Bednar PIT 48333.961.26501816$-2.83AL|NL
148 Jose Alvarado PHI 59333.441.27682710$-3.20AL|NL
149 Andrew Heaney PIT 135784.381.28129420$-3.37AL|NL
150 Miles Mikolas STL 1669114.601.25116300$-3.44AL|NL
151 Luis Gil IL-60 NYY 94754.101.28104450$-3.49AL|NL
152 Lucas Giolito IL-15 BOS 127884.501.31129470$-3.59AL|NL
153 Zebby Matthews MIN 108664.191.20102210$-3.60AL|NL
154 Robert Garcia TEX 60433.361.1867205$-3.64AL|NL
155 Shane Bieber IL-15 CLE 88543.641.1986220$-3.65AL|NL
156 Ryne Nelson ARI 126774.221.26104330$-3.72AL|NL
157 Hayden Wesneski HOU 124774.361.26114410$-3.77AL|NL
158 Porter Hodge CHC 60333.611.28672810$-3.79AL|NL
159 Hayden Birdsong SF 105774.181.32114490$-3.85AL|NL
160 Keegan Akin BAL 68423.491.1376192$-3.93AL|NL
161 Tyler Holton DET 61323.291.0953156$-3.97AL|NL
162 Mitchell Parker WAS 142794.281.32126500$-3.98AL|NL
163 Ben Joyce LAA 60333.341.2672287$-4.02AL|NL
164 Luis Ortiz CLE 141884.341.32116520$-4.06AL|NL
165 Luke Weaver NYY 66433.921.1972216$-4.23AL|NL
166 Chris Paddack MIN 134764.411.28119320$-4.24AL|NL
167 Edward Cabrera IL-15 MIA 123684.201.34131600$-4.33AL|NL
168 Edwin Uceta TB 63323.661.1871236$-4.53AL|NL
169 Dustin May LAD 78543.621.1976270$-4.65AL|NL
170 Tylor Megill NYM 102664.081.30105390$-4.66AL|NL
171 Walker Buehler BOS 145884.421.34122470$-4.69AL|NL
172 Jordan Hicks SF 130784.121.38117570$-4.84AL|NL
173 Reid Detmers LAA 102674.331.28113370$-4.88AL|NL
174 Steven Matz STL 120674.121.30105360$-4.90AL|NL
175 Andre Pallante STL 130873.991.3994520$-4.94AL|NL
176 Justin Slaten BOS 63433.821.2567226$-5.00AL|NL
177 Matthew Liberatore STL 136784.321.34120500$-5.01AL|NL
178 Dylan Lee ATL 60423.181.1469170$-5.13AL|NL
179 Tyler Anderson LAA 1689114.601.36134630$-5.28AL|NL
180 Javier Assad IL-15 CHC 129764.211.35108500$-5.32AL|NL
181 Cole Sands MIN 62533.671.1868181$-5.33AL|NL
182 Beau Brieske DET 64343.891.2861249$-5.41AL|NL
183 Liam Hendriks IL-15 BOS 47333.801.1553138$-5.44AL|NL
184 Marcus Stroman NYY 1589104.471.38121590$-5.48AL|NL
185 A.J. Minter NYM 58443.351.1566191$-5.50AL|NL
186 Garrett Whitlock BOS 65433.711.1865153$-5.54AL|NL
187 Tommy Kahnle DET 59223.511.2461258$-5.57AL|NL
188 Bryan Hudson MIL 58423.241.1561211$-5.57AL|NL
189 Kyle Harrison SF 89554.021.2692330$-5.72AL|NL
190 Anthony Bender MIA 60433.831.2862216$-5.74AL|NL
191 Antonio Santillan CIN 60444.171.3271267$-5.90AL|NL
192 Emilio Pagan CIN 63444.341.2466207$-5.91AL|NL
193 Alexis Diaz IL-15 CIN 50334.261.34532612$-5.93AL|NL
194 Alex Cobb IL-15 DET 95553.851.2678260$-5.95AL|NL
195 Jon Gray IL-60 TEX 105664.321.2794330$-6.03AL|NL
196 Alex Vesia LAD 55433.431.2070251$-6.04AL|NL
197 Will Vest DET 66333.421.2164203$-6.05AL|NL
198 Gregory Santos SEA 60323.341.2360204$-6.08AL|NL
199 Jose Quintana MIL 138784.301.36110510$-6.10AL|NL
200 Trevor Williams WAS 135774.421.33109420$-6.14AL|NL
201 Colin Holderman PIT 61343.841.3362268$-6.25AL|NL
202 Yimi Garcia TOR 59333.731.1466173$-6.32AL|NL
203 Andrew Abbott IL-15 CIN 114774.491.34107430$-6.37AL|NL
204 Osvaldo Bido OAK 116674.421.31108470$-6.40AL|NL
205 Eury Perez IL-60 MIA 70443.851.1979230$-6.43AL|NL
206 Shane Smith CWS 118674.381.32108440$-6.43AL|NL
207 Joey Cantillo CLE 93564.041.3398430$-6.43AL|NL
208 Ryan Weathers IL-15 MIA 106674.221.3294370$-6.45AL|NL
209 Tomoyuki Sugano BAL 141774.551.29103350$-6.56AL|NL
210 Jared Jones IL-60 PIT 78453.921.2181260$-6.57AL|NL
211 Michael Lorenzen KAN 146894.451.38112620$-6.59AL|NL
212 Chad Green TOR 61443.991.1957184$-6.59AL|NL
213 Jared Koenig MIL 60543.641.2958222$-6.63AL|NL
214 Tim Herrin CLE 60433.321.2264240$-6.65AL|NL
215 JoJo Romero STL 61533.661.2458201$-6.66AL|NL
216 Garrett Cleavinger TB 58543.881.3068272$-6.67AL|NL
217 Tony Gonsolin IL-15 LAD 90644.401.2379300$-6.69AL|NL
218 Pierce Johnson ATL 62443.721.3075272$-6.71AL|NL
219 Alec Marsh IL-15 KAN 109784.601.33105400$-6.72AL|NL
220 Mike Soroka WAS 1336104.531.34126570$-6.75AL|NL
221 Clayton Kershaw IL-60 LAD 65533.731.2160180$-6.79AL|NL
222 Kevin Ginkel IL-15 ARI 49423.391.1953152$-6.83AL|NL
223 Yennier Cano BAL 60333.381.2560213$-6.88AL|NL
224 Ben Lively CLE 129894.611.34100420$-6.95AL|NL
225 Frankie Montas IL-15 NYM 98664.351.3293380$-6.99AL|NL
226 Ryne Stanek NYM 61533.981.3168292$-7.02AL|NL
227 Fernando Cruz NYY 60343.731.2484281$-7.02AL|NL
228 Jackson Jobe DET 116664.461.2995420$-7.14AL|NL
229 Matt Brash IL-15 SEA 48433.151.2563220$-7.15AL|NL
230 Aaron Bummer ATL 59433.471.3168241$-7.19AL|NL
231 David Festa MIN 78443.961.2683280$-7.22AL|NL
232 Seranthony Dominguez BAL 61443.871.2667242$-7.28AL|NL
233 Griffin Canning NYM 124674.531.33111440$-7.35AL|NL
234 Casey Mize DET 117574.231.3092330$-7.37AL|NL
235 Manuel Rodriguez TB 59443.601.2757222$-7.41AL|NL
236 Kyle Gibson BAL 114764.451.3797410$-7.44AL|NL
237 Reed Garrett NYM 64543.841.3576300$-7.49AL|NL
238 Jose Leclerc OAK 62343.881.2873293$-7.57AL|NL
239 Joel Payamps MIL 59343.611.1958182$-7.57AL|NL
240 Max Meyer MIA 134684.431.37116480$-7.57AL|NL
241 Rhett Lowder IL-15 CIN 104664.311.3386340$-7.58AL|NL
242 Hunter Gaddis CLE 63433.791.1557170$-7.58AL|NL
243 Jose A. Ferrer WAS 60323.871.2750196$-7.58AL|NL
244 Trent Thornton SEA 65333.771.2164192$-7.60AL|NL
245 Bailey Falter PIT 136794.571.33101400$-7.63AL|NL
246 Michael McGreevy STL 84543.941.2762200$-7.72AL|NL
247 Sean Burke CWS 1456114.621.39142680$-7.75AL|NL
248 Hunter Harvey KAN 58333.711.2061172$-7.75AL|NL
249 Derek Law IL-15 WAS 64443.771.3054223$-7.80AL|NL
250 Yariel Rodriguez TOR 92464.161.3195420$-7.81AL|NL
251 Logan Allen CLE 120884.591.41102470$-7.82AL|NL
252 Daniel Coulombe MIN 54333.421.1357150$-7.84AL|NL
253 Erik Miller SF 59333.541.3173321$-8.01AL|NL
254 Johan Oviedo IL-60 PIT 104664.391.3690440$-8.19AL|NL
255 Paul Sewald CLE 57333.921.1664181$-8.21AL|NL
256 Adrian Morejon SD 59333.611.2462201$-8.28AL|NL
257 Evan Phillips IL-15 LAD 48323.421.1453150$-8.53AL|NL
258 Daysbel Hernandez ATL 56523.771.4065290$-8.57AL|NL
259 Caleb Ferguson PIT 60333.761.3564253$-8.60AL|NL
260 Yuki Matsui SD 56323.591.2465240$-8.61AL|NL
261 Michael Kopech IL-15 LAD 51333.891.2663242$-8.74AL|NL
262 Tyler Rogers SF 68343.671.2149141$-8.78AL|NL
263 Kevin Kelly TB 55323.541.1448120$-8.80AL|NL
264 Dennis Santana PIT 62324.211.3259245$-8.87AL|NL
265 Jake Junis CLE 68333.981.1863150$-8.88AL|NL
266 Taylor Rogers CIN 58344.081.2963223$-8.92AL|NL
267 Brant Hurter DET 53433.701.2045130$-9.02AL|NL
268 Mitch Spence OAK 106564.441.3286320$-9.03AL|NL
269 Kyle Wright IL-15 KAN 83554.291.3373290$-9.06AL|NL
270 Tayler Scott HOU 63433.911.3563291$-9.09AL|NL
271 Mark Leiter Jr. NYY 57343.921.2368210$-9.10AL|NL
272 Ryan Thompson ARI 61443.751.2549170$-9.13AL|NL
273 Gregory Soto BAL 59343.751.3266271$-9.15AL|NL
274 Simeon Woods Richardson MIN 121564.541.34102450$-9.16AL|NL
275 Tanner Banks PHI 66333.871.2566210$-9.16AL|NL
276 Carmen Mlodzinski PIT 74564.111.3666300$-9.19AL|NL
277 Nick Sandlin TOR 58434.001.2862260$-9.20AL|NL
278 Paul Blackburn IL-15 NYM 84554.351.3272270$-9.23AL|NL
279 Jorge Alcala MIN 59334.041.2261221$-9.27AL|NL
280 Dedniel Nunez NYM 47323.501.2254170$-9.31AL|NL
281 Will Warren NYY 103574.621.3497370$-9.36AL|NL
282 Andrew Painter PHI 65434.211.2563220$-9.37AL|NL
283 Jose Butto NYM 59333.721.2559250$-9.38AL|NL
284 Jason Foley DET 48233.621.2639145$-9.39AL|NL
285 Jack Leiter TEX 124684.911.38126560$-9.40AL|NL
286 Luis Garcia IL-15 HOU 62434.191.2460200$-9.43AL|NL
287 Joseph Mantiply ARI 57433.831.2650170$-9.44AL|NL
288 Colin Poche WAS 54433.921.2451200$-9.45AL|NL
289 Phil Maton STL 63334.091.2760242$-9.45AL|NL
290 Daniel Young NYM 54423.911.3260250$-9.51AL|NL
291 Cade Cavalli IL-15 WAS 80454.291.3276340$-9.66AL|NL
292 Hans Crouse LAA 54434.201.3065260$-9.67AL|NL
293 Collin Snider SEA 62443.871.3857261$-9.71AL|NL
294 Hoby Milner TEX 56323.831.1951130$-9.72AL|NL
295 David Robertson FA 45223.331.1955180$-9.74AL|NL
296 Ryan Brasier IL-15 CHC 49223.741.1647142$-9.75AL|NL
297 Craig Kimbrel ATL 48444.071.3059240$-9.78AL|NL
298 Craig Yoho MIL 52333.731.2859220$-9.82AL|NL
299 Jesus Tinoco IL-15 MIA 50223.771.2651183$-9.83AL|NL
300 Scott Barlow CIN 62334.001.3367281$-9.84AL|NL