2025 Fantasy Baseball Rankings - SP
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 1991452.540.94244370$40.49AL|NL
2 Garrett Crochet BOS 1991662.781.09248530$35.15AL|NL
3 Paul Skenes PIT 1821362.751.05207470$28.72AL|NL
4 Logan Webb SF 2031683.051.12192430$27.48AL|NL
5 Bryan Woo SEA 19313103.331.03197410$24.68AL|NL
6 Hunter Brown HOU 1821473.051.15193600$22.77AL|NL
7 Chris Sale ATL 1621253.101.11195440$20.17AL|NL
8 Max Fried NYY 1881493.361.14171540$19.15AL|NL
9 Framber Valdez DET 2001593.391.21185670$19.16AL|NL
10 Cristopher Sanchez PHI 1991173.281.14192470$19.06AL|NL
11 Yoshinobu Yamamoto LAD 1561263.301.01167400$18.97AL|NL
12 George Kirby SEA 1681383.531.10166310$16.42AL|NL
13 Jacob deGrom TEX 1621183.481.06173390$16.08AL|NL
14 Dylan Cease TOR 1781293.601.21207690$14.98AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Logan Gilbert SEA 160963.421.07175390$14.13AL|NL
16 Zack Wheeler PHI 1591163.421.12164430$13.81AL|NL
17 Joe Ryan MIN 16211103.761.09176370$13.32AL|NL
18 Cole Ragans KAN 1541073.501.15193530$13.30AL|NL
19 Hunter Greene CIN 148963.541.04172460$13.04AL|NL
20 Spencer Strider ATL 15613103.861.18187520$12.64AL|NL
21 Sonny Gray BOS 1761393.741.22182470$12.53AL|NL
22 Zac Gallen ARI 17914103.811.22165580$11.76AL|NL
23 Nick Pivetta SD 17310103.861.13188510$11.71AL|NL
24 Jesus Luzardo PHI 17612103.981.19197540$11.70AL|NL
25 Tanner Bibee CLE 18112103.701.20168530$11.53AL|NL
26 Kevin Gausman TOR 17812103.771.21173510$10.92AL|NL
27 Ranger Suarez BOS 1661383.481.25145480$10.38AL|NL
28 Shane McClanahan TB 1351063.311.12142360$10.21AL|NL
29 Luis Castillo SEA 1771193.771.19163500$9.71AL|NL
30 Freddy Peralta NYM 1561293.861.20169590$9.59AL|NL
31 Michael King SD 1561183.551.24167590$9.44AL|NL
32 MacKenzie Gore TEX 1591193.821.23182580$9.05AL|NL
33 Aaron Nola PHI 17912104.251.19180440$8.22AL|NL
34 Sandy Alcantara MIA 18912113.991.20154520$8.19AL|NL
35 Brandon Woodruff MIL 1341073.601.13143360$8.19AL|NL
36 Nathan Eovaldi TEX 17210103.901.16156450$7.87AL|NL
37 Gavin Williams CLE 1601073.591.26163660$7.32AL|NL
38 Drew Rasmussen TB 149973.551.13127380$7.01AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 1601183.831.20141450$6.67AL|NL
40 Ryan Pepiot TB 16311104.081.20162580$6.54AL|NL
41 Kris Bubic KAN 1401173.561.25139460$6.36AL|NL
42 Blake Snell LAD 123963.551.23155560$5.49AL|NL
43 Braxton Ashcraft PIT 155993.601.23141430$5.19AL|NL
44 Jack Flaherty DET 15711104.141.27175590$4.97AL|NL
45 Merrill Kelly ARI 1571073.741.23136460$4.91AL|NL
46 Carlos Rodon NYY 1481194.031.23150540$4.84AL|NL
47 Reynaldo Lopez ATL 136973.571.22135470$4.51AL|NL
48 Andrew Abbott CIN 161983.791.22144470$4.52AL|NL
49 Jacob Misiorowski MIL 128973.851.21156560$4.46AL|NL
50 Shohei Ohtani LAD 114743.561.11139440$4.30AL|NL
51 Joe Musgrove SD 156993.861.21139410$3.78AL|NL
52 Ryne Nelson ARI 170963.871.22139460$3.75AL|NL
53 Emmet Sheehan LAD 134863.981.17154470$3.61AL|NL
54 Reid Detmers LAA 141994.111.21160480$3.44AL|NL
55 Brandon Pfaadt ARI 1601094.121.22146350$3.28AL|NL
56 Kyle Bradish BAL 130653.501.16137410$3.17AL|NL
57 Dustin May STL 16610124.141.23149590$3.13AL|NL
58 Nick Lodolo CIN 148984.241.17151400$3.05AL|NL
59 Jose Soriano LAA 17511104.041.33163770$2.90AL|NL
60 Chris Bassitt BAL 1701194.051.31155600$2.85AL|NL
61 Mitch Keller PIT 17110114.021.27149510$2.84AL|NL
62 Edward Cabrera CHC 135863.871.20144530$2.78AL|NL
63 Gerrit Cole NYY 137863.911.16132390$2.66AL|NL
64 Shota Imanaga CHC 141873.961.15130320$2.57AL|NL
65 Joey Cantillo CLE 139853.651.30155620$2.56AL|NL
66 Nolan McLean NYM 1421083.931.27140550$2.51AL|NL
67 Robbie Ray SF 168994.041.28164600$2.48AL|NL
68 Jack Leiter TEX 1471094.041.24138580$2.49AL|NL
69 Jeffrey Springs OAK 16611114.111.28141510$2.23AL|NL
70 Tyler Glasnow LAD 127653.761.17148470$2.12AL|NL
71 Quinn Priester MIL 1651084.091.26142550$2.02AL|NL
72 Brady Singer CIN 16311124.391.26157530$2.00AL|NL
73 Shane Smith CWS 151783.981.20146550$1.55AL|NL
74 Chase Burns CIN 107763.781.14126290$1.19AL|NL
75 Bryce Miller SEA 139874.021.17123410$1.05AL|NL
76 Shane Bieber TOR 122763.651.17110280$0.61AL|NL
77 Michael Wacha KAN 15910114.101.26121460$0.26AL|NL
78 Jacob Lopez OAK 128883.971.26139510$0.17AL|NL
79 Cade Horton CHC 121873.881.16105360$0.17AL|NL
80 Clay Holmes NYM 1511193.901.35121520$0.12AL|NL
81 Jameson Taillon CHC 1441084.241.20111330$0.08AL|NL
82 Shane Baz BAL 144994.261.25142500$-0.01AL|NL
83 Casey Mize DET 140984.031.26126400$-0.05AL|NL
84 Cody Ponce TOR 147884.191.24145460$-0.08AL|NL
85 Brayan Bello BOS 1491094.021.31124530$-0.40AL|NL
86 Bubba Chandler PIT 135873.881.28127510$-0.64AL|NL
87 Spencer Schwellenbach IL-60 ATL 91643.391.0789170$-0.63AL|NL
88 Nick Martinez TB 15111104.261.27114420$-0.67AL|NL
89 Bailey Ober MIN 150784.221.19135350$-0.71AL|NL
90 Michael McGreevy STL 134983.911.2397310$-0.89AL|NL
91 Zebby Matthews MIN 119763.921.22125290$-0.92AL|NL
92 Matthew Liberatore STL 1439104.101.27121450$-1.14AL|NL
93 Logan Henderson MIL 105984.131.20107320$-1.15AL|NL
94 Trevor Rogers BAL 135863.941.26117410$-1.29AL|NL
95 Eury Perez MIA 117774.091.18119390$-1.48AL|NL
96 Cam Schlittler NYY 115874.051.25117410$-1.91AL|NL
97 Steven Matz TB 136663.831.26126350$-1.99AL|NL
98 Noah Cameron KAN 136884.071.26117420$-2.09AL|NL
99 Braxton Garrett MIA 124753.921.22106300$-2.31AL|NL
100 David Peterson NYM 157884.061.35143620$-2.47AL|NL
101 Zach Eflin BAL 1489104.381.23111290$-2.71AL|NL
102 Landen Roupp SF 122773.791.31115470$-2.97AL|NL
103 Sean Manaea NYM 136774.511.22139420$-3.15AL|NL
104 Kodai Senga NYM 115763.811.31113520$-3.30AL|NL
105 Luis Severino OAK 1799124.451.30140550$-3.40AL|NL
106 Roki Sasaki LAD 108654.111.23124370$-3.43AL|NL
107 Mike Soroka ARI 100774.121.2498382$-3.57AL|NL
108 Slade Cecconi CLE 1527104.381.23127380$-3.56AL|NL
109 Chad Patrick MIL 135784.361.25131440$-3.60AL|NL
110 Seth Lugo KAN 158894.281.31131530$-3.84AL|NL
111 Tyler Mahle SF 126773.911.2799390$-3.94AL|NL
112 Dean Kremer BAL 138884.271.28116420$-3.94AL|NL
113 Cristian Javier HOU 138894.351.31132620$-3.96AL|NL
114 Grayson Rodriguez LAA 115674.091.26121380$-4.13AL|NL
115 Yusei Kikuchi LAA 161894.321.40165620$-4.20AL|NL
116 Grant Holmes ATL 133864.151.35123520$-4.36AL|NL
117 Michael Burrows HOU 122443.961.22123410$-4.40AL|NL
118 Trey Yesavage TOR 115433.881.24122500$-4.62AL|NL
119 Ken Waldichuk WAS 11114.831.421150$0.00AL|NL
120 Tatsuya Imai HOU 104004.641.33100380$0.00AL|NL
121 Eduardo Rodriguez ARI 131884.151.36118460$-4.97AL|NL
122 Parker Messick CLE 112663.981.28108380$-5.02AL|NL
123 Simeon Woods Richardson MIN 130664.151.29119470$-5.28AL|NL
124 Taj Bradley MIN 130674.261.27119450$-5.46AL|NL
125 Will Warren NYY 129774.471.30129480$-5.58AL|NL
126 Foster Griffin WAS 125674.311.26117360$-5.65AL|NL
127 Justin Verlander DET 139774.241.31113450$-5.82AL|NL
128 Justin Steele CHC 79533.521.1874210$-5.84AL|NL
129 Kyle Leahy STL 125664.031.31108450$-5.91AL|NL
130 Adrian Houser SF 146884.111.35102480$-5.92AL|NL
131 Tyler Holton DET 72543.591.1058181$-6.00AL|NL
132 Luis Morales OAK 114784.281.30104440$-6.26AL|NL
133 Aaron Civale OAK 126774.571.25110400$-6.42AL|NL
134 Ian Seymour TB 96664.321.2092280$-6.46AL|NL
135 Bryce Elder ATL 125774.381.30105410$-6.87AL|NL
136 Jose Berrios TOR 137894.511.32108420$-7.09AL|NL
137 Jose Quintana COL 140994.301.39101570$-7.14AL|NL
138 Logan Allen CLE 120784.131.37100460$-7.38AL|NL
139 Davis Martin CWS 141794.431.32110470$-7.57AL|NL
140 Max Meyer MIA 125794.451.34109420$-7.89AL|NL
141 Richard Fitts STL 124674.321.2995360$-8.12AL|NL
142 Robert Gasser MIL 80543.981.2476250$-8.22AL|NL
143 Johan Oviedo BOS 97654.281.3293410$-8.37AL|NL
144 Ryan Weiss HOU 86564.161.2788320$-8.38AL|NL
145 Kumar Rocker TEX 99574.201.2790300$-8.40AL|NL
146 Andre Pallante STL 130894.301.3891500$-8.46AL|NL
147 Jared Jones IL-60 PIT 98564.051.3188360$-8.61AL|NL
148 Zack Littell FA 141684.681.25107280$-8.64AL|NL
149 Sean Burke CWS 1407104.651.39137620$-8.67AL|NL
150 Carmen Mlodzinski PIT 69553.591.2760230$-8.79AL|NL
151 Ryan Weathers NYY 112664.481.3199430$-8.92AL|NL
152 Cade Cavalli WAS 119684.461.34104440$-9.24AL|NL
153 Mick Abel MIN 120784.461.41110540$-9.31AL|NL
154 Brad Lord WAS 137784.611.33102450$-9.50AL|NL
155 Robby Snelling MIA 80554.021.3172270$-9.73AL|NL
156 Andrew Anderson DET 69444.191.2678250$-10.20AL|NL
157 Janson Junk MIA 94554.361.2568190$-10.46AL|NL
158 Lance McCullers HOU 102654.411.43101530$-10.51AL|NL
159 Kutter Crawford BOS 87564.461.2674260$-10.52AL|NL
160 Max Scherzer TOR 69444.231.2167190$-10.55AL|NL
161 Spencer Arrighetti HOU 84564.361.3686390$-10.72AL|NL
162 Cody Bradford TEX 69554.421.1956160$-10.71AL|NL
163 Patrick Sandoval BOS 92654.201.4482410$-10.88AL|NL
164 Luis Gil NYY 95564.611.3495480$-11.03AL|NL
165 Lucas Giolito FA 115674.651.38103450$-11.07AL|NL
166 Drew Pomeranz LAA 58244.121.2259183$-11.44AL|NL
167 Kyle Freeland COL 1518114.861.39112390$-11.52AL|NL
168 Sean Newcomb CWS 70333.991.3465272$-11.51AL|NL
169 Tyler Wells BAL 70454.441.1959180$-11.58AL|NL
170 Mike Vasil CWS 95444.231.3677381$-11.61AL|NL
171 Griffin Canning SD 103664.761.3793400$-11.68AL|NL
172 Anthony Kay CWS 129684.661.40109490$-11.73AL|NL
173 Kyle Harrison MIL 81434.331.3479320$-11.84AL|NL
174 Corbin Burnes IL-60 ARI 40323.191.1637120$-11.93AL|NL
175 Jake Latz TEX 119334.461.36115570$-11.97AL|NL
176 Hurston Waldrep ATL 67554.261.3760290$-12.15AL|NL
177 Brandon Sproat MIL 64444.191.2957240$-12.21AL|NL
178 Joe Boyle TB 64454.211.3871360$-12.24AL|NL
179 Brant Hurter DET 55333.861.2249160$-12.31AL|NL
180 Colin Rea CHC 83454.381.2863240$-12.40AL|NL
181 Josiah Gray WAS 111684.821.40100480$-12.42AL|NL
182 Randy Vasquez SD 132674.671.3688470$-12.60AL|NL
183 Ben Brown CHC 50334.101.2353170$-12.75AL|NL
184 Hunter Barco PIT 79334.221.3675330$-13.06AL|NL
185 Tobias Myers NYM 75444.371.3460240$-13.35AL|NL
186 Jose Urquidy PIT 93574.791.3168270$-13.33AL|NL
187 Emerson Hancock SEA 75444.461.3159250$-13.31AL|NL
188 David Festa MIN 54344.221.2855190$-13.35AL|NL
189 Miles Mikolas WAS 1346104.851.3486310$-13.45AL|NL
190 Stephen Kolek KAN 70444.231.3248230$-13.47AL|NL
191 Alek Manoah LAA 91464.651.3477370$-13.53AL|NL
192 Hunter Dobbins STL 89554.571.3561280$-13.51AL|NL
193 Trevor McDonald SF 70444.361.3354240$-13.54AL|NL
194 Michael Lorenzen COL 1376104.861.40106490$-13.60AL|NL
195 Andrew Painter PHI 94464.801.3792380$-13.63AL|NL
196 Troy Melton DET 55334.181.2748160$-13.70AL|NL
197 Eric Lauer TOR 57344.251.2851190$-13.76AL|NL
198 Jack Dreyer LAD 54224.181.2455200$-13.90AL|NL
199 Caden Dana LAA 82584.911.3875360$-13.91AL|NL
200 Tyler Alexander TEX 70474.841.2657180$-13.94AL|NL
201 Rhett Lowder CIN 91464.711.3168270$-13.98AL|NL
202 Yoendrys Gomez TB 58334.431.3157240$-14.09AL|NL
203 Javier Assad CHC 61324.051.3448240$-14.14AL|NL
204 Connelly Early BOS 40334.071.2841150$-14.12AL|NL
205 Bailey Falter KAN 72444.481.3250240$-14.16AL|NL
206 J.T. Ginn OAK 56334.411.3155210$-14.16AL|NL
207 Luis Medina OAK 86554.721.4374410$-14.26AL|NL
208 Erick Fedde CWS 110684.971.4086430$-14.23AL|NL
209 Tomoyuki Sugano COL 117694.871.3775270$-14.33AL|NL
210 Ryan Yarbrough NYY 63344.581.2551190$-14.39AL|NL
211 Jack Perkins OAK 40223.881.2443170$-14.37AL|NL
212 Chris Paddack MIA 132585.091.33100340$-14.52AL|NL
213 Jonathan Cannon CWS 111594.841.3983380$-14.71AL|NL
214 Payton Tolle BOS 40224.141.2242120$-14.78AL|NL
215 Roddery Mu?oz HOU 54344.651.3857260$-15.27AL|NL
216 Chase Dollander COL 106595.081.4394470$-15.53AL|NL
217 Keider Montero DET 55344.511.3444190$-15.57AL|NL
218 Joey Wentz ATL 51334.531.4151210$-15.62AL|NL
219 Zach McCambley PHI 48334.661.3748210$-15.66AL|NL
220 Mitchell Parker WAS 63454.701.4045230$-15.92AL|NL
221 Ryan Gusto MIA 57344.551.4048220$-16.05AL|NL
222 Jordan Hicks CWS 54344.561.4349250$-16.18AL|NL
223 Tyler Anderson FA 97464.841.4275390$-16.19AL|NL
224 Jake Irvin WAS 96475.001.3670320$-16.16AL|NL
225 Hayden Birdsong SF 52234.461.3751250$-16.16AL|NL
226 Jonah Tong NYM 25224.061.2828100$-16.23AL|NL
227 Clarke Schmidt IL-60 NYY 31224.191.2729110$-16.26AL|NL
228 Colton Gordon HOU 37224.351.3032110$-16.51AL|NL
229 Andrew Alvarez WAS 77344.571.4257300$-16.53AL|NL
230 Christian Scott NYM 37224.541.2632110$-16.55AL|NL
231 JP Sears SD 39234.671.2534110$-16.59AL|NL
232 Jordan Montgomery TEX 50234.451.3542170$-16.59AL|NL
233 Ryan Bergert KAN 55224.451.3846230$-16.72AL|NL
234 Hayden Wesneski HOU 31224.421.2828110$-16.72AL|NL
235 Robinson Ortiz SEA 40224.431.4039210$-16.89AL|NL
236 Kyle Hart SD 35224.571.3331120$-17.11AL|NL
237 Paul Blackburn NYY 65354.951.3951230$-17.22AL|NL
238 Brandon Young BAL 28224.531.322490$-17.35AL|NL
239 Quinn Mathews STL 34224.361.4533180$-17.35AL|NL
240 Adam Mazur MIA 34224.451.3426100$-17.35AL|NL
241 Marcus Stroman NYY 49334.761.4134190$-17.39AL|NL
242 Gavin Stone LAD 29224.661.3325100$-17.53AL|NL
243 Martin Perez ATL 44224.451.4233170$-17.71AL|NL
244 Mason Barnett OAK 42224.691.4036180$-17.70AL|NL
245 Taijuan Walker PHI 118575.121.4482430$-17.77AL|NL
246 Justin Hagenman NYM 27114.461.232460$-17.84AL|NL
247 Chris Murphy CWS 42224.601.4436210$-17.84AL|NL
248 Kai-Wei Teng HOU 34234.791.3930150$-17.88AL|NL
249 Jason Alexander HOU 50224.661.4037170$-17.93AL|NL
250 Doug Nikhazy CLE 32234.501.4829170$-17.97AL|NL
251 Patrick Corbin FA 84465.191.4769300$-18.04AL|NL
252 Cade Povich BAL 23114.291.322380$-18.10AL|NL
253 Ty Johnson TB 16114.211.241650$-18.25AL|NL
254 Drew Thorpe CWS 41234.851.3931150$-18.27AL|NL
255 Carter Baumler TEX 52134.621.4045250$-18.36AL|NL
256 Daniel Espino CLE 23114.271.4325120$-18.39AL|NL
257 Ronel Blanco HOU 17114.191.321770$-18.41AL|NL
258 Tanner Gordon COL 55355.311.3940130$-18.42AL|NL
259 Dane Dunning SEA 21114.331.301870$-18.43AL|NL
260 Gunnar Hoglund OAK 41235.001.3629120$-18.48AL|NL
261 Gage Jump OAK 14114.161.251340$-18.49AL|NL
262 Thomas White MIA 20114.261.3920100$-18.52AL|NL
263 Ryan Feltner COL 96465.171.4978430$-18.60AL|NL
264 Tyler Uberstine BOS 21114.371.351870$-18.66AL|NL
265 Kohl Drake ARI 15114.181.341460$-18.67AL|NL
266 German Marquez SD 1256115.301.4888450$-18.74AL|NL
267 Carson Whisenhunt SF 25124.401.361990$-18.76AL|NL
268 JR Ritchie ATL 16114.411.311460$-18.76AL|NL
269 Tink Hence STL 14114.321.361360$-18.88AL|NL
270 Davidjohn Herz IL-60 WAS 20114.481.4320100$-18.88AL|NL
271 Mitch Spence KAN 16114.481.321350$-18.92AL|NL
272 Ricky Tiedemann TOR 20114.681.4120110$-18.99AL|NL
273 Thomas Harrington PIT 18114.541.341460$-19.01AL|NL
274 Tyler Gilbert CWS 26124.891.4023100$-19.25AL|NL
275 Bobby Miller LAD 22115.031.3921100$-19.28AL|NL
276 Walker Buehler SD 35235.321.4529140$-19.25AL|NL
277 Randy Dobnak SEA 10114.241.38740$-19.26AL|NL
278 Mitch Farris LAA 25124.881.4223110$-19.27AL|NL
279 Osvaldo Bido NYY 16114.741.411470$-19.30AL|NL
280 Wilber Dotel PIT 14114.601.401150$-19.32AL|NL
281 Noah Schultz CWS 14114.791.421260$-19.42AL|NL
282 Bryse Wilson PHI 30124.911.352090$-19.46AL|NL
283 Joey Estes OAK 30125.111.322190$-19.49AL|NL
284 Austin Gomber TEX 25125.201.311870$-19.52AL|NL
285 Landon Knack LAD 23115.161.392090$-19.55AL|NL
286 Jake Bloss TOR 10114.771.46840$-19.57AL|NL
287 River Ryan LAD 40124.921.4433180$-19.61AL|NL
288 Jake Eder WAS 12114.921.42950$-19.61AL|NL
289 Jack Kochanowicz LAA 36235.251.4322130$-19.64AL|NL
290 McCade Brown COL 21115.201.442090$-19.65AL|NL
291 Trevor Williams IL-60 WAS 29124.931.442290$-19.77AL|NL
292 Mitch Bratt ARI 8003.871.23720$-19.90AL|NL
293 AJ Smith-Shawver ATL 8003.901.31930$-19.88AL|NL
294 Jose Franco CIN 12115.481.501060$-20.02AL|NL
295 Braden Nett OAK 31134.961.5126160$-20.03AL|NL
296 Carson Palmquist COL 26125.251.5224130$-20.18AL|NL
297 Chase Petty CIN 41245.501.4730180$-20.18AL|NL
298 Gabriel Hughes COL 29125.011.4619110$-20.22AL|NL
299 Bradley Blalock MIA 18115.251.501270$-20.29AL|NL
300 Marco Gonzales SD 6004.641.33620$-20.35AL|NL