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 1971582.690.98227380$33.05AL|NL
2 Zack Wheeler PHI 2031483.271.09211530$23.23AL|NL
3 Chris Sale ATL 1771463.051.12215470$22.44AL|NL
4 Corbin Burnes ARI 1871473.011.10187510$22.03AL|NL
5 Logan Webb SF 1981493.161.13169430$19.40AL|NL
6 Yoshinobu Yamamoto LAD 1671373.390.98171360$19.27AL|NL
7 Logan Gilbert SEA 1921183.371.09193460$17.55AL|NL
8 Edwin Diaz NYM 65742.941.05952436$17.55AL|NL
9 Garrett Crochet BOS 1441352.851.15185480$17.42AL|NL
10 Michael King SD 1781483.311.21193640$16.44AL|NL
11 Josh Hader HOU 68853.171.10962833$16.22AL|NL
12 Emmanuel Clase CLE 66622.250.98661434$16.16AL|NL
13 Ryan Helsley STL 66732.771.08782235$16.03AL|NL
14 Dylan Cease SD 1781293.481.17210670$15.74AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Raisel Iglesias ATL 68722.821.04761533$15.42AL|NL
16 Framber Valdez HOU 1841493.331.20170630$15.20AL|NL
17 Devin Williams NYY 63732.651.06872731$15.00AL|NL
18 Luis Castillo SEA 1781383.491.15178510$14.91AL|NL
19 Jhoan Duran MIN 651022.381.07811923$14.39AL|NL
20 Reynaldo Lopez IL-15 ATL 1671273.191.19176580$14.13AL|NL
21 Max Fried NYY 1751383.381.15158510$14.08AL|NL
22 Shane McClanahan IL-15 TB 1501173.171.08158380$13.84AL|NL
23 Pablo Lopez MIN 18713113.841.17198490$13.60AL|NL
24 George Kirby IL-15 SEA 1591283.371.08149240$13.55AL|NL
25 Sandy Alcantara MIA 1921193.421.14164440$13.48AL|NL
26 Zac Gallen ARI 1681473.451.19162540$13.39AL|NL
27 Spencer Schwellenbach ATL 1601263.451.10159320$13.30AL|NL
28 Paul Skenes PIT 160963.281.11186460$13.16AL|NL
29 Andres Munoz SEA 64732.631.06862427$13.15AL|NL
30 Tyler Glasnow LAD 1371163.411.06169390$12.87AL|NL
31 Nick Martinez CIN 19013103.521.20166480$12.81AL|NL
32 Kevin Gausman TOR 18714103.681.23183520$12.78AL|NL
33 Spencer Strider IL-15 ATL 1281063.221.06174380$12.63AL|NL
34 Ryan Walker SF 68742.901.10832128$12.63AL|NL
35 Aaron Nola PHI 1891193.801.13188420$12.56AL|NL
36 Mason Miller OAK 67322.711.00972230$12.28AL|NL
37 Sonny Gray STL 1731293.691.16180490$12.21AL|NL
38 Hunter Greene CIN 167983.721.07188570$11.98AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Tanner Bibee CLE 1621183.401.15163450$11.71AL|NL
40 Blake Snell LAD 1491073.381.19197660$11.66AL|NL
41 Tanner Scott LAD 66943.071.18812925$11.49AL|NL
42 Felix Bautista BAL 60622.501.03862125$11.45AL|NL
43 Jeff Hoffman TOR 65522.661.03802127$11.13AL|NL
44 Bryce Miller SEA 1681183.631.13157440$10.63AL|NL
45 Brandon Woodruff IL-15 MIL 150973.441.12174440$10.48AL|NL
46 Shota Imanaga CHC 1631083.521.14164380$10.37AL|NL
47 Clay Holmes NYM 18015123.561.31159560$10.27AL|NL
48 Freddy Peralta MIL 16711103.841.17187630$10.27AL|NL
49 Carlos Rodon NYY 17113114.081.19187570$10.14AL|NL
50 Cole Ragans KAN 1741193.691.24192640$9.83AL|NL
51 Joe Ryan MIN 1541093.811.09165360$9.55AL|NL
52 Nick Pivetta SD 1571083.931.12184480$9.53AL|NL
53 Justin Steele CHC 163973.391.16154430$8.97AL|NL
54 Brandon Pfaadt ARI 1571173.761.16157350$8.54AL|NL
55 Roki Sasaki LAD 1281073.561.11155350$8.48AL|NL
56 Bailey Ober MIN 1601083.841.13162380$8.35AL|NL
57 Jose Berrios TOR 19313114.001.23165530$8.26AL|NL
58 Seth Lugo KAN 18713103.841.25158520$8.21AL|NL
59 Hunter Brown HOU 1651293.721.26169590$8.17AL|NL
60 Zach Eflin BAL 1711293.781.18139300$8.00AL|NL
61 Jacob deGrom TEX 112643.130.96147240$7.91AL|NL
62 Kodai Senga NYM 1571083.511.24168690$7.82AL|NL
63 Ranger Suarez IL-15 PHI 1551273.581.23139480$7.42AL|NL
64 Nestor Cortes MIL 146973.561.13147370$7.37AL|NL
65 A.J. Puk ARI 64743.011.15822219$7.10AL|NL
66 Tanner Houck BOS 1811183.851.23161540$6.93AL|NL
67 Drew Rasmussen TB 124853.051.08118290$6.76AL|NL
68 David Bednar PIT 64533.501.23692328$6.48AL|NL
69 Jack Flaherty DET 1599103.831.22171550$5.67AL|NL
70 Aroldis Chapman BOS 63643.151.28973719$5.45AL|NL
71 Trevor Megill MIL 64333.371.24762228$5.27AL|NL
72 Peter Fairbanks TB 60543.341.22672425$5.23AL|NL
73 Mitch Keller PIT 17911114.001.26161540$4.94AL|NL
74 Robbie Ray SF 142983.781.19152430$4.90AL|NL
75 Eduardo Rodriguez ARI 1451183.651.26136450$4.81AL|NL
76 Jordan Romano PHI 59633.701.17662023$4.78AL|NL
77 Chris Bassitt TOR 17711113.941.28160620$4.67AL|NL
78 Max Scherzer IL-15 TOR 119863.501.09125290$4.59AL|NL
79 Ryan Pepiot TB 14410103.891.22151540$4.51AL|NL
80 Robert Suarez SD 65663.951.26612526$4.47AL|NL
81 Cristopher Sanchez PHI 167973.791.21144420$4.44AL|NL
82 Bowden Francis TOR 15610104.061.18145450$4.32AL|NL
83 Ryan Pressly CHC 61423.351.19631825$4.30AL|NL
84 Kenley Jansen LAA 60443.751.18682126$4.26AL|NL
85 Carlos Estevez KAN 64643.581.19612222$4.21AL|NL
86 Bryan Woo SEA 124753.531.06118250$3.88AL|NL
87 Justin Martinez ARI 67633.131.28853617$3.83AL|NL
88 MacKenzie Gore WAS 15910113.971.31168600$3.16AL|NL
89 Taj Bradley TB 14910104.051.24149490$3.04AL|NL
90 Clarke Schmidt IL-15 NYY 139973.911.22143460$2.76AL|NL
91 Griffin Jax MIN 70753.191.0783198$2.73AL|NL
92 Nathan Eovaldi TEX 168994.251.20154450$2.44AL|NL
93 Shohei Ohtani LAD 117853.761.14126460$2.39AL|NL
94 Grayson Rodriguez IL-15 BAL 126873.751.19134380$2.31AL|NL
95 Yu Darvish IL-15 SD 134984.031.16126360$2.14AL|NL
96 Yusei Kikuchi LAA 161884.041.30181540$2.00AL|NL
97 Jesus Luzardo PHI 15410104.441.23162520$1.94AL|NL
98 Ronel Blanco HOU 1551094.051.30154640$1.91AL|NL
99 Sean Manaea IL-15 NYM 155984.311.23156510$1.32AL|NL
100 Jameson Taillon CHC 1621094.161.23129390$1.30AL|NL
101 Kyle Finnegan WAS 63554.161.32582324$1.15AL|NL
102 Gavin Williams CLE 126863.771.23129480$1.01AL|NL
103 Walker Buehler BOS 141873.771.24126370$0.91AL|NL
104 Jose Soriano LAA 145973.971.30145650$0.75AL|NL
105 Matt Boyd CHC 115863.751.20118360$0.63AL|NL
106 Brayan Bello IL-15 BOS 15011114.091.34138550$0.48AL|NL
107 Tobias Myers IL-15 MIL 138984.021.25129430$0.44AL|NL
108 Chris Martin TEX 58433.421.09571016$0.21AL|NL
109 JP Sears OAK 17710124.441.26146510$-0.18AL|NL
110 Zack Littell TB 145884.041.22123310$-0.28AL|NL
111 Camilo Doval SF 62633.301.24772810$-0.32AL|NL
112 Merrill Kelly ARI 145873.861.26120420$-0.44AL|NL
113 Michael Wacha KAN 1559104.201.27131460$-0.85AL|NL
114 Jeffrey Springs OAK 112763.651.23112320$-0.98AL|NL
115 Jason Adam SD 67523.331.0676236$-1.15AL|NL
116 Dean Kremer BAL 134984.021.29118460$-1.29AL|NL
117 Matthew Strahm PHI 66633.371.0377163$-1.39AL|NL
118 Kirby Yates LAD 60633.461.2373309$-1.45AL|NL
119 Cade Smith CLE 68532.921.1087242$-1.57AL|NL
120 Grant Holmes ATL 130643.811.27130450$-1.83AL|NL
121 David Peterson NYM 141984.061.35132570$-1.88AL|NL
122 Charlie Morton BAL 152984.341.33149610$-1.90AL|NL
123 Erick Fedde STL 1609104.271.32141500$-1.90AL|NL
124 Blake Treinen LAD 59643.321.1563187$-2.06AL|NL
125 Jeremiah Estrada SD 63523.241.1487264$-2.21AL|NL
126 Spencer Arrighetti HOU 136884.241.33147610$-2.23AL|NL
127 Robert Garcia TEX 64543.661.1873249$-2.24AL|NL
128 Kutter Crawford IL-15 BOS 125884.371.21119350$-2.26AL|NL
129 Luis Ortiz CLE 152884.151.31132580$-2.46AL|NL
130 Orion Kerkering PHI 63533.191.0973184$-2.57AL|NL
131 Luis Severino OAK 170894.381.29144540$-2.65AL|NL
132 Bryan Abreu HOU 72413.001.1693312$-2.73AL|NL
133 Ben Brown CHC 100653.721.22106380$-2.82AL|NL
134 Lucas Erceg KAN 67543.681.30753110$-2.90AL|NL
135 Marcus Stroman NYY 1591094.331.32117540$-3.04AL|NL
136 Liam Hendriks IL-15 BOS 61554.251.27681913$-3.11AL|NL
137 Zebby Matthews MIN 100643.851.1796190$-3.22AL|NL
138 Reese Olson DET 124673.961.24113430$-3.26AL|NL
139 Calvin Faucher MIA 63244.091.46663022$-3.43AL|NL
140 Tyler Mahle TEX 126684.211.21118410$-3.47AL|NL
141 Jose Alvarado PHI 61423.011.1875265$-3.54AL|NL
142 Justin Verlander SF 135894.071.29103390$-3.60AL|NL
143 Aaron Civale IL-15 MIL 142774.351.26127440$-3.66AL|NL
144 Kris Bubic KAN 114754.031.29113410$-3.69AL|NL
145 Mike Clevinger CWS 64354.801.3754230$-3.69AL|NL
146 Tyler Holton DET 63423.341.0854167$-3.73AL|NL
147 Dustin May LAD 75643.581.1175240$-3.95AL|NL
148 Alexis Diaz IL-15 CIN 52443.901.23532613$-4.08AL|NL
149 Reid Detmers LAA 108684.171.25118370$-4.19AL|NL
150 AJ Smith-Shawver ATL 105753.991.31109430$-4.19AL|NL
151 Ryne Nelson ARI 128764.071.27102350$-4.22AL|NL
152 Reed Garrett NYM 66853.521.3382320$-4.23AL|NL
153 Alex Vesia LAD 58633.171.1575250$-4.27AL|NL
154 Chris Paddack MIN 125754.301.28120320$-4.27AL|NL
155 Tomoyuki Sugano BAL 16010124.501.30107310$-4.31AL|NL
156 Nick Lodolo CIN 126794.671.25136440$-4.31AL|NL
157 Aaron Bummer ATL 61622.941.2672251$-4.39AL|NL
158 Chad Green TOR 63653.701.1559174$-4.51AL|NL
159 Fernando Cruz NYY 61633.291.2384280$-4.54AL|NL
160 Gregory Santos SEA 62212.531.1668175$-4.54AL|NL
161 Porter Hodge CHC 63443.961.30693111$-4.57AL|NL
162 Brady Singer CIN 1638104.761.32161510$-4.58AL|NL
163 Hayden Wesneski HOU 125774.401.27119440$-4.62AL|NL
164 A.J. Minter NYM 57633.411.1563182$-4.77AL|NL
165 Landen Roupp SF 119553.931.28115460$-4.80AL|NL
166 Ben Lively CLE 1229104.201.3495410$-4.87AL|NL
167 Shane Bieber IL-15 CLE 93543.631.2186250$-4.94AL|NL
168 JoJo Romero STL 62643.391.1866201$-5.04AL|NL
169 Shane Baz TB 130664.221.28117470$-5.07AL|NL
170 Jose Quintana MIL 128864.051.37105500$-5.07AL|NL
171 Tyler Anderson LAA 1669134.611.34136580$-5.10AL|NL
172 Andre Pallante STL 131883.931.3796520$-5.14AL|NL
173 Lucas Giolito IL-15 BOS 130794.431.33132470$-5.17AL|NL
174 Colin Holderman PIT 62533.761.2763257$-5.17AL|NL
175 Jordan Hicks SF 131774.101.38123610$-5.24AL|NL
176 Garrett Cleavinger TB 63653.781.2674293$-5.26AL|NL
177 Jared Jones IL-60 PIT 84553.791.1887260$-5.26AL|NL
178 Matthew Liberatore STL 127674.131.30114470$-5.26AL|NL
179 Dylan Lee ATL 62423.101.1075160$-5.27AL|NL
180 Jake Irvin WAS 1578104.601.30128510$-5.28AL|NL
181 Tyler Kinley COL 64344.701.38702817$-5.28AL|NL
182 Keegan Akin BAL 70323.471.1281182$-5.52AL|NL
183 Pierce Johnson ATL 64653.621.3279272$-5.60AL|NL
184 Anthony Bender MIA 61543.721.2465225$-5.60AL|NL
185 Gregory Soto BAL 61633.431.2570271$-5.60AL|NL
186 Kumar Rocker TEX 97463.951.22104310$-5.86AL|NL
187 Osvaldo Bido OAK 122884.571.33116520$-5.88AL|NL
188 Mike Soroka WAS 1438134.681.33131570$-5.93AL|NL
189 Logan Allen CLE 116784.171.33101420$-5.97AL|NL
190 Garrett Whitlock BOS 66433.481.1467142$-6.03AL|NL
191 Luis Gil IL-60 NYY 90664.121.30101450$-6.07AL|NL
192 Miles Mikolas STL 1598114.561.28107330$-6.07AL|NL
193 Cole Sands MIN 64533.611.1972211$-6.14AL|NL
194 Ben Joyce LAA 62223.581.2175277$-6.14AL|NL
195 Kevin Ginkel IL-15 ARI 51523.091.1754162$-6.22AL|NL
196 Joel Payamps MIL 61543.491.1860212$-6.25AL|NL
197 Hayden Birdsong SF 96674.231.29101420$-6.33AL|NL
198 Yimi Garcia TOR 61443.661.1565183$-6.47AL|NL
199 Jon Gray IL-60 TEX 110674.401.2599330$-6.54AL|NL
200 Will Warren NYY 102664.341.2697340$-6.58AL|NL
201 Yennier Cano BAL 62433.271.2158213$-6.61AL|NL
202 Beau Brieske DET 66344.121.26602410$-6.63AL|NL
203 Andrew Abbott IL-15 CIN 109784.441.32103400$-6.73AL|NL
204 Javier Assad IL-15 CHC 133654.131.35108530$-6.81AL|NL
205 Steven Matz STL 118664.101.34101380$-6.82AL|NL
206 Bryan Hudson MIL 60533.551.2064241$-6.82AL|NL
207 Seranthony Dominguez BAL 63633.971.3070282$-6.91AL|NL
208 Tayler Scott HOU 65653.631.3166291$-6.92AL|NL
209 Alec Marsh IL-15 KAN 109794.541.32105410$-7.01AL|NL
210 Hunter Harvey KAN 59433.221.1659171$-7.03AL|NL
211 Jose Butto NYM 63423.481.2070271$-7.07AL|NL
212 Edwin Uceta TB 65323.971.2472266$-7.09AL|NL
213 Paul Sewald CLE 59433.691.1469191$-7.19AL|NL
214 Edward Cabrera IL-15 MIA 116694.451.35120560$-7.21AL|NL
215 Joey Cantillo CLE 92654.081.3798450$-7.22AL|NL
216 Julian Merryweather CHC 61523.621.2871261$-7.26AL|NL
217 German Marquez COL 1458104.631.36119540$-7.30AL|NL
218 Yariel Rodriguez TOR 100564.171.31102440$-7.34AL|NL
219 Ian Hamilton IL-15 NYY 60433.391.2369251$-7.35AL|NL
220 Mitchell Parker WAS 1396104.391.36122530$-7.51AL|NL
221 Daysbel Hernandez ATL 58633.631.3470290$-7.51AL|NL
222 Ryan Thompson ARI 63633.551.2350170$-7.55AL|NL
223 Clayton Kershaw IL-60 LAD 65533.691.1860170$-7.55AL|NL
224 Bailey Falter PIT 136694.351.31101400$-7.62AL|NL
225 Johan Oviedo IL-60 PIT 105684.261.3395420$-7.63AL|NL
226 Seth Halvorsen COL 63564.671.40582710$-7.68AL|NL
227 Luke Weaver NYY 68334.221.2472226$-7.71AL|NL
228 Trent Thornton SEA 67423.641.1665170$-7.73AL|NL
229 Shelby Miller ARI 56643.771.2154200$-7.78AL|NL
230 Will Vest DET 68333.551.2364213$-7.84AL|NL
231 Justin Slaten BOS 64553.941.3367253$-7.86AL|NL
232 Kyle Hart SD 97564.551.2396250$-7.91AL|NL
233 Ryan Brasier IL-15 CHC 52313.091.1047142$-7.99AL|NL
234 Tyler Rogers SF 70433.511.1749121$-8.04AL|NL
235 Eury Perez IL-60 MIA 66443.771.1970200$-8.07AL|NL
236 Mitch Spence OAK 111674.321.3188330$-8.11AL|NL
237 Ryan Fernandez STL 65433.731.2665242$-8.16AL|NL
238 Matt Brash IL-15 SEA 50433.111.2564230$-8.19AL|NL
239 Jose Leclerc OAK 64433.961.3275333$-8.19AL|NL
240 Jared Koenig MIL 62543.901.2759232$-8.20AL|NL
241 Mark Leiter Jr. NYY 58544.011.2168220$-8.23AL|NL
242 Max Meyer MIA 118674.321.37103410$-8.28AL|NL
243 Evan Phillips IL-15 LAD 50323.111.0755160$-8.30AL|NL
244 Luis Garcia IL-15 HOU 59543.761.2259190$-8.38AL|NL
245 Jason Foley DET 50323.351.1941135$-8.38AL|NL
246 Andrew Heaney PIT 1347114.721.37122440$-8.39AL|NL
247 Tim Herrin CLE 62433.441.2564270$-8.44AL|NL
248 Craig Kimbrel ATL 50654.041.3064270$-8.49AL|NL
249 Michael Lorenzen KAN 147684.431.34107590$-8.52AL|NL
250 Richard Lovelady TOR 59653.981.2352160$-8.53AL|NL
251 Caleb Ferguson PIT 61333.291.2666231$-8.56AL|NL
252 Manuel Rodriguez TB 61443.761.2560232$-8.57AL|NL
253 Kyle Wright IL-15 KAN 86664.241.3070300$-8.70AL|NL
254 Casey Mize DET 113444.301.2692340$-8.74AL|NL
255 Tony Gonsolin IL-15 LAD 87544.371.2171280$-8.74AL|NL
256 Ryan Feltner COL 154794.781.38135580$-8.82AL|NL
257 Nick Sandlin TOR 60443.851.2166260$-8.93AL|NL
258 Hector Neris ATL 56654.001.3158240$-8.93AL|NL
259 Emilio Pagan CIN 65454.621.2564215$-8.94AL|NL
260 Erik Miller SF 61433.751.3676351$-8.98AL|NL
261 Taylor Rogers CIN 62444.561.3575265$-8.99AL|NL
262 Daniel Coulombe MIN 56413.461.2357190$-9.00AL|NL
263 Derek Law IL-15 WAS 66453.911.3356244$-9.06AL|NL
264 Joseph Mantiply ARI 59523.551.2851190$-9.07AL|NL
265 Adrian Morejon SD 61333.581.2262191$-9.13AL|NL
266 Brock Burke LAA 66333.671.2466221$-9.14AL|NL
267 Tylor Megill NYM 89554.371.3390350$-9.14AL|NL
268 Jake Junis CLE 70333.731.1964160$-9.24AL|NL
269 Ryne Stanek NYM 58553.881.3366300$-9.24AL|NL
270 Kyle Harrison SF 87444.241.3089320$-9.27AL|NL
271 Craig Yoho MIL 51333.551.1663200$-9.29AL|NL
272 Kevin Kelly TB 57333.521.1152120$-9.29AL|NL
273 Luke Jackson TEX 60444.251.3364274$-9.29AL|NL
274 Antonio Santillan CIN 60454.471.3567295$-9.31AL|NL
275 Caleb Thielbar CHC 56443.701.2562210$-9.35AL|NL
276 Davis Martin CWS 105574.401.3495380$-9.35AL|NL
277 Michael Kopech IL-15 LAD 53444.211.2861263$-9.38AL|NL
278 Carmen Mlodzinski PIT 69553.891.3160260$-9.44AL|NL
279 Brock Stewart IL-15 MIN 50203.001.2265220$-9.58AL|NL
280 Griffin Canning NYM 124684.861.33111460$-9.63AL|NL
281 Elvis Peguero MIL 56543.811.2852230$-9.63AL|NL
282 Nick Mears IL-15 MIL 58423.801.3270280$-9.63AL|NL
283 Jose A. Ferrer WAS 62234.021.2452186$-9.66AL|NL
284 Dennis Santana PIT 65333.831.2762262$-9.70AL|NL
285 John Schreiber KAN 62423.711.3157241$-9.74AL|NL
286 Gabe Speier SEA 58333.681.1859170$-9.77AL|NL
287 David Festa MIN 72444.191.2976270$-9.84AL|NL
288 Kendall Graveman IL-15 ARI 53523.461.3750250$-9.88AL|NL
289 Michael McGreevy STL 82443.931.2658210$-9.93AL|NL
290 Joey Estes OAK 114694.921.2583280$-10.04AL|NL
291 Scott Barlow CIN 58344.051.2867242$-10.04AL|NL
292 Simeon Woods Richardson MIN 115454.331.3599450$-10.10AL|NL
293 Jorge Alcala MIN 61344.021.2263231$-10.11AL|NL
294 Dedniel Nunez NYM 49323.541.2057170$-10.12AL|NL
295 Tommy Kahnle DET 61134.001.2864296$-10.13AL|NL
296 Cal Quantrill MIA 1397104.581.41102550$-10.19AL|NL
297 Yuki Matsui SD 58323.711.2766270$-10.20AL|NL
298 Jesus Tinoco IL-15 MIA 64124.011.3363257$-10.26AL|NL
299 Hunter Gaddis CLE 65444.041.2457210$-10.27AL|NL
300 Ryan Weathers IL-15 MIA 94564.321.3883370$-10.33AL|NL