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 2001492.791.01243440$35.84AL|NL
2 Paul Skenes PIT 1941492.921.08237520$30.73AL|NL
3 Garrett Crochet BOS 1931493.011.07239500$30.35AL|NL
4 Cristopher Sanchez PHI 1981493.141.17191510$22.59AL|NL
5 Chris Sale ATL 1691283.181.09206440$22.18AL|NL
6 Jacob deGrom TEX 1751193.511.09203400$18.93AL|NL
7 Cole Ragans KAN 1721293.311.17211620$18.82AL|NL
8 Bryan Woo SEA 19512103.591.12196440$18.84AL|NL
9 Logan Webb SF 19913103.311.20187470$18.70AL|NL
10 Zack Wheeler PHI 1551173.201.08178390$18.58AL|NL
11 Logan Gilbert SEA 1661193.391.09182390$17.96AL|NL
12 George Kirby SEA 17812103.501.11174340$17.61AL|NL
13 Max Fried NYY 1891393.281.21180540$17.58AL|NL
14 Dylan Cease TOR 1781293.531.20209650$16.13AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jesus Luzardo PHI 18112103.571.19198570$15.64AL|NL
16 Hunter Brown HOU 18412103.631.22200610$14.23AL|NL
17 Joe Ryan MIN 17311103.811.13189420$14.07AL|NL
18 Sonny Gray BOS 18112103.691.20190480$13.76AL|NL
19 Framber Valdez DET 19012103.421.26176620$13.28AL|NL
20 Nathan Eovaldi TEX 1751193.641.19172450$12.33AL|NL
21 Yoshinobu Yamamoto LAD 1541173.441.20163470$11.99AL|NL
22 Shane McClanahan TB 142983.351.16158420$11.10AL|NL
23 Freddy Peralta NYM 1681193.791.22185620$10.58AL|NL
24 Brandon Woodruff MIL 16810103.851.17176460$10.44AL|NL
25 Drew Rasmussen TB 17111103.711.22161450$9.86AL|NL
26 Nick Pivetta SD 17410103.961.20192540$9.65AL|NL
27 Luis Castillo SEA 18111103.861.22172510$9.59AL|NL
28 Spencer Strider ATL 1611093.821.22187580$9.38AL|NL
29 Blake Snell LAD 1421073.531.25174620$9.08AL|NL
30 Tyler Glasnow LAD 1391073.601.21162510$8.96AL|NL
31 Aaron Nola PHI 18111103.981.22175470$8.76AL|NL
32 Kevin Gausman TOR 18511103.971.24181550$8.52AL|NL
33 Michael King SD 16710103.801.24173580$8.16AL|NL
34 MacKenzie Gore TEX 1611093.821.25182610$8.07AL|NL
35 Hunter Greene CIN 147993.911.18176490$8.04AL|NL
36 Shohei Ohtani LAD 117963.451.15136360$7.89AL|NL
37 Ranger Suarez BOS 17211103.741.27153490$7.37AL|NL
38 Kyle Bradish BAL 1451083.711.23153450$7.31AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Emmet Sheehan LAD 1521083.941.22171530$7.30AL|NL
40 Matt Boyd CHC 17411103.931.24156520$7.14AL|NL
41 Jack Flaherty DET 16310103.881.26177570$7.01AL|NL
42 Carlos Rodon NYY 1621093.961.24175590$6.95AL|NL
43 Joe Musgrove SD 1591093.901.21151410$6.88AL|NL
44 Ryan Pepiot TB 17510114.021.26184630$6.50AL|NL
45 Eury Perez MIA 1549104.001.22171540$6.03AL|NL
46 Trey Yesavage TOR 146983.721.26162590$6.01AL|NL
47 David Peterson NYM 1701193.641.34150650$5.45AL|NL
48 Nick Lodolo CIN 1579104.021.22161440$5.34AL|NL
49 Tanner Bibee CLE 18210114.091.26172560$5.26AL|NL
50 Chase Burns CIN 123873.701.19140390$5.14AL|NL
51 Yusei Kikuchi LAA 17810114.101.28182630$5.00AL|NL
52 Jose Soriano LAA 17711113.671.38165750$4.71AL|NL
53 Sean Manaea NYM 136983.871.22140450$4.62AL|NL
54 Nolan McLean NYM 1491083.701.30141580$4.60AL|NL
55 Shota Imanaga CHC 152994.111.19138330$4.16AL|NL
56 Robbie Ray SF 18010114.191.31188690$3.49AL|NL
57 Cody Ponce TOR 139883.861.23136390$3.34AL|NL
58 Gerrit Cole NYY 134883.941.21137390$3.34AL|NL
59 Grayson Rodriguez LAA 129883.811.24136440$3.13AL|NL
60 Shane Bieber TOR 124873.731.21115290$2.98AL|NL
61 Gavin Williams CLE 17710114.081.34181760$2.89AL|NL
62 Reynaldo Lopez ATL 152994.041.28155530$2.83AL|NL
63 Edward Cabrera CHC 140993.961.29149570$2.63AL|NL
64 Zac Gallen ARI 18411114.231.33174590$2.38AL|NL
65 Kris Bubic KAN 149993.911.30141520$2.25AL|NL
66 Casey Mize DET 1519104.051.26133420$2.05AL|NL
67 Merrill Kelly ARI 1611094.121.30147490$2.01AL|NL
68 Sandy Alcantara MIA 18710124.151.31158560$1.96AL|NL
69 Reid Detmers LAA 149894.031.29157570$1.81AL|NL
70 Ryan Weathers NYY 124873.831.26122420$1.52AL|NL
71 Brandon Pfaadt ARI 16710104.301.27145400$1.52AL|NL
72 Chris Bassitt BAL 18111114.291.33164610$1.31AL|NL
73 Bailey Ober MIN 1609104.401.24145390$0.92AL|NL
74 Joey Cantillo CLE 149893.941.33152650$0.89AL|NL
75 Shane Baz BAL 15910104.291.32156580$0.63AL|NL
76 Brady Singer CIN 17810114.361.32166570$0.38AL|NL
77 Bryce Miller SEA 143994.191.27127430$0.38AL|NL
78 Will Warren NYY 134884.021.29131470$0.23AL|NL
79 Jared Jones IL-60 PIT 107763.831.24113360$0.20AL|NL
80 Clay Holmes NYM 1541093.871.38129620$0.16AL|NL
81 Mitch Keller PIT 18010124.351.31155550$0.14AL|NL
82 Max Meyer MIA 149894.051.30137480$0.15AL|NL
83 Cade Cavalli WAS 1529103.981.33127520$-0.03AL|NL
84 Kodai Senga NYM 123873.881.32125520$-0.15AL|NL
85 Steven Matz TB 140894.051.27118400$-0.14AL|NL
86 Tyler Mahle SF 148994.161.30126440$-0.40AL|NL
87 Jacob Misiorowski MIL 139894.091.34152660$-0.38AL|NL
88 Logan Henderson MIL 122774.141.23121370$-0.46AL|NL
89 Ryne Nelson ARI 16410104.311.31136470$-0.46AL|NL
90 Braxton Ashcraft PIT 147994.071.32125480$-0.45AL|NL
91 Cam Schlittler NYY 126884.011.30121480$-0.61AL|NL
92 Zebby Matthews MIN 119774.051.23111300$-0.61AL|NL
93 Zach Eflin BAL 148994.301.26116280$-0.73AL|NL
94 Dustin May STL 1639104.211.34150610$-0.75AL|NL
95 Spencer Schwellenbach IL-60 ATL 87653.641.1884200$-1.05AL|NL
96 Foster Griffin WAS 126783.911.28109360$-1.11AL|NL
97 Michael Burrows HOU 140894.231.30136480$-1.10AL|NL
98 Taj Bradley MIN 135894.231.31131480$-1.65AL|NL
99 Max Scherzer TOR 108664.201.20109290$-1.87AL|NL
100 Trevor Rogers BAL 149994.201.34127510$-1.86AL|NL
101 Andrew Abbott CIN 1709114.531.31157550$-1.90AL|NL
102 Mike Soroka ARI 102664.031.28104362$-1.94AL|NL
103 Jose Berrios TOR 143894.281.30125420$-2.12AL|NL
104 Shane Smith CWS 1689114.371.35154650$-2.19AL|NL
105 Bubba Chandler PIT 1629104.301.36148640$-2.21AL|NL
106 Michael Wacha KAN 17010114.501.32135500$-2.47AL|NL
107 Chad Patrick MIL 1488104.461.29134480$-2.56AL|NL
108 Ian Seymour TB 103664.011.2498310$-2.55AL|NL
109 Michael McGreevy STL 139894.041.3195340$-2.64AL|NL
110 Justin Verlander DET 143894.371.29120440$-2.73AL|NL
111 Matthew Liberatore STL 1579104.331.34130520$-2.75AL|NL
112 Parker Messick CLE 129784.071.32115440$-2.75AL|NL
113 Landen Roupp SF 130884.101.36120510$-2.84AL|NL
114 Jameson Taillon CHC 1619104.531.29126390$-2.90AL|NL
115 Justin Steele CHC 83553.631.2179230$-2.90AL|NL
116 Luis Severino OAK 17310114.511.34141560$-2.98AL|NL
117 Patrick Sandoval BOS 96653.741.3193360$-3.16AL|NL
118 Jacob Lopez OAK 124884.351.33124510$-3.18AL|NL
119 Noah Cameron KAN 148994.301.35122500$-3.16AL|NL
120 Cade Horton CHC 134894.331.32117450$-3.39AL|NL
121 Quinn Priester MIL 147894.151.36120510$-3.42AL|NL
122 Eduardo Rodriguez ARI 134884.271.34119460$-3.46AL|NL
123 Kumar Rocker TEX 113774.151.30101350$-3.49AL|NL
124 Slade Cecconi CLE 1578114.511.30132420$-3.52AL|NL
125 Nick Martinez TB 144894.381.31114390$-3.78AL|NL
126 Roki Sasaki LAD 117774.201.33112430$-3.84AL|NL
127 Grant Holmes ATL 124774.211.35122470$-3.90AL|NL
128 Jack Leiter TEX 1509104.511.37145640$-3.90AL|NL
129 Zack Littell FA 144894.541.28110310$-4.19AL|NL
130 Seth Lugo KAN 1619104.491.36138530$-4.22AL|NL
131 Dean Kremer BAL 137884.471.32118410$-4.28AL|NL
132 Jeffrey Springs OAK 1669114.621.34143530$-4.40AL|NL
133 Kutter Crawford BOS 86554.141.2287230$-4.53AL|NL
134 Luis Gil NYY 102664.191.33107460$-4.80AL|NL
135 Andrew Anderson DET 70443.661.2478260$-4.90AL|NL
136 Brayan Bello BOS 1569104.401.40130550$-5.20AL|NL
137 Brad Lord WAS 1438104.301.37110510$-5.26AL|NL
138 Drew Pomeranz LAA 58333.721.2463213$-5.42AL|NL
139 Tyler Holton DET 72433.701.2563201$-5.43AL|NL
140 Kyle Harrison MIL 94564.191.3095370$-5.73AL|NL
141 Robert Gasser MIL 89554.141.2780280$-5.85AL|NL
142 J.T. Ginn OAK 78543.931.3072260$-6.09AL|NL
143 Johan Oviedo BOS 108674.281.36105440$-6.12AL|NL
144 Simeon Woods Richardson MIN 139894.591.37125530$-6.13AL|NL
145 Anthony Kay CWS 134794.171.40106500$-6.18AL|NL
146 Tatsuya Imai HOU 153994.371.38145620$0.00AL|NL
147 Chris Paddack MIA 133794.551.31103340$-6.20AL|NL
148 Tobias Myers NYM 76443.951.2367200$-6.25AL|NL
149 Ben Brown CHC 49323.381.1556150$-6.23AL|NL
150 Adrian Houser SF 1478104.331.40107490$-6.67AL|NL
151 Griffin Canning SD 109674.321.3596390$-6.67AL|NL
152 Aaron Civale OAK 134894.701.35115420$-6.67AL|NL
153 Lance McCullers HOU 116774.371.41109520$-6.87AL|NL
154 Joe Boyle TB 78453.921.3788410$-7.11AL|NL
155 Hunter Barco PIT 99564.091.3789400$-7.11AL|NL
156 Robby Snelling MIA 92564.031.3576330$-7.14AL|NL
157 Sean Newcomb CWS 69343.851.3367282$-7.19AL|NL
158 Tyler Wells BAL 72444.281.2368180$-7.38AL|NL
159 Richard Fitts STL 138794.501.36102430$-7.51AL|NL
160 Kyle Leahy STL 120674.291.3895440$-7.55AL|NL
161 Janson Junk MIA 93564.321.2867200$-7.60AL|NL
162 Andre Pallante STL 136894.201.4595530$-7.63AL|NL
163 Carmen Mlodzinski PIT 67443.861.3161230$-7.64AL|NL
164 Paul Blackburn NYY 66333.881.2458170$-7.81AL|NL
165 Braxton Garrett MIA 135883.841.24118340$2.00AL|NL
166 Cody Bradford TEX 74444.291.2565190$-7.90AL|NL
167 Miles Mikolas WAS 1477114.681.32100330$-7.93AL|NL
168 Bryce Elder ATL 124784.481.40101410$-8.03AL|NL
169 Lucas Giolito FA 133794.691.38118510$-8.11AL|NL
170 Luis Morales OAK 123784.611.39107500$-8.12AL|NL
171 Brant Hurter DET 55333.631.2649170$-8.17AL|NL
172 Ryan Weiss HOU 85554.321.3680330$-8.17AL|NL
173 Troy Melton DET 63333.941.2558190$-8.18AL|NL
174 Logan Allen CLE 123784.471.41100480$-8.25AL|NL
175 Davis Martin CWS 1598114.631.40124560$-8.27AL|NL
176 Eric Lauer TOR 57333.991.2355170$-8.36AL|NL
177 Cristian Javier HOU 1578114.951.38144640$-8.65AL|NL
178 German Marquez SD 131794.691.37102430$-8.71AL|NL
179 Luis Medina OAK 94554.401.3887390$-8.71AL|NL
180 Spencer Arrighetti HOU 87564.541.3686370$-8.75AL|NL
181 Rhett Lowder CIN 108674.541.3786360$-8.81AL|NL
182 Colin Rea CHC 81454.351.3067220$-8.85AL|NL
183 Emerson Hancock SEA 77444.241.3162240$-8.86AL|NL
184 Connelly Early BOS 43323.591.2744160$-8.84AL|NL
185 Jake Latz TEX 103564.351.4299500$-8.89AL|NL
186 Trevor McDonald SF 70444.021.3455230$-8.94AL|NL
187 David Festa MIN 51333.971.2752170$-9.03AL|NL
188 Hunter Dobbins STL 93564.321.3669300$-9.03AL|NL
189 Christian Scott NYM 39223.591.1540100$-9.10AL|NL
190 Brandon Sproat MIL 73444.191.3561270$-9.32AL|NL
191 Mike Vasil CWS 79444.311.3765301$-9.34AL|NL
192 Payton Tolle BOS 45333.961.2746160$-9.43AL|NL
193 Yoendrys Gomez TB 62334.201.3162250$-9.48AL|NL
194 Jordan Hicks CWS 54333.841.3451220$-9.52AL|NL
195 Javier Assad CHC 61334.051.3254210$-9.66AL|NL
196 Mick Abel MIN 136794.621.45119620$-9.73AL|NL
197 Jack Dreyer LAD 54324.081.3252210$-9.83AL|NL
198 Ryan Yarbrough NYY 61334.221.2850180$-9.88AL|NL
199 Patrick Corbin FA 89564.551.3770280$-10.02AL|NL
200 Sean Burke CWS 1427104.811.43128640$-10.20AL|NL
201 Ryan Gusto MIA 58334.271.3050180$-10.25AL|NL
202 Andrew Painter PHI 115674.671.4089420$-10.31AL|NL
203 Jonah Tong NYM 28213.381.2332120$-10.37AL|NL
204 Andrew Alvarez WAS 85454.171.4161330$-10.50AL|NL
205 Jake Irvin WAS 96574.661.3774310$-10.53AL|NL
206 Brandon Williamson CIN 67344.421.3361220$-10.55AL|NL
207 Corbin Burnes IL-60 ARI 38223.831.2638120$-10.58AL|NL
208 Stephen Kolek KAN 75444.261.3955230$-10.59AL|NL
209 Colton Gordon HOU 37223.961.213490$-10.67AL|NL
210 Clarke Schmidt IL-60 NYY 32223.791.2233100$-10.67AL|NL
211 Hurston Waldrep ATL 73454.311.4365330$-10.71AL|NL
212 Keider Montero DET 55334.281.3347180$-10.77AL|NL
213 Jack Perkins OAK 34223.761.2836140$-10.81AL|NL
214 Tyler Alexander TEX 69344.501.3156190$-10.87AL|NL
215 Joey Wentz ATL 50334.281.3649200$-10.88AL|NL
216 Jordan Montgomery IL-60 TEX 48334.271.3338140$-11.18AL|NL
217 Mitchell Parker WAS 63344.411.3450200$-11.23AL|NL
218 Bailey Falter KAN 74444.651.3658230$-11.27AL|NL
219 Hayden Wesneski HOU 31224.041.243190$-11.31AL|NL
220 Hayden Birdsong SF 57344.391.4056270$-11.39AL|NL
221 Jason Alexander HOU 51334.301.3540160$-11.39AL|NL
222 Kyle Hart SD 35223.961.2931110$-11.49AL|NL
223 Roddery Mu?oz HOU 54334.471.4053240$-11.66AL|NL
224 JP Sears SD 41224.421.2536110$-11.68AL|NL
225 Jonathan Cannon CWS 105574.771.4080370$-11.74AL|NL
226 Kai-Wei Teng HOU 35224.131.3335150$-11.82AL|NL
227 Justin Hagenman NYM 27113.761.162560$-11.81AL|NL
228 Gage Jump OAK 46334.421.3839170$-11.90AL|NL
229 Taijuan Walker PHI 121684.801.4287430$-11.96AL|NL
230 Chris Murphy CWS 40224.031.3837180$-11.98AL|NL
231 Jose Urquidy PIT 104574.921.3776310$-12.01AL|NL
232 Robinson Ortiz SEA 40223.961.4037190$-12.01AL|NL
233 Brandon Young BAL 30224.191.282780$-12.03AL|NL
234 Gavin Stone LAD 30224.181.292890$-12.02AL|NL
235 Quinn Mathews STL 46334.261.4539230$-12.23AL|NL
236 Gunnar Hoglund OAK 52334.671.3540160$-12.31AL|NL
237 Zach McCambley PHI 48224.281.4044220$-12.43AL|NL
238 Randy Vasquez SD 1407104.901.4398520$-12.48AL|NL
239 Alek Manoah LAA 81464.821.4269330$-12.54AL|NL
240 Davidjohn Herz IL-60 WAS 22113.741.2725100$-12.52AL|NL
241 Cade Povich BAL 24113.841.262480$-12.60AL|NL
242 Carson Whisenhunt SF 28224.161.3523100$-12.64AL|NL
243 Doug Nikhazy CLE 34224.371.3831150$-12.79AL|NL
244 Thomas White MIA 28224.181.4026130$-12.78AL|NL
245 Tyler Anderson FA 101574.881.4377400$-12.86AL|NL
246 River Ryan LAD 54334.691.4144210$-12.87AL|NL
247 Mason Barnett OAK 31224.411.3727120$-12.93AL|NL
248 Martin Perez ATL 45334.581.4435170$-13.00AL|NL
249 Walker Buehler SD 35224.491.3831130$-13.02AL|NL
250 Josiah Gray WAS 118695.111.4399490$-13.01AL|NL
251 Dane Dunning SEA 21113.911.271970$-13.07AL|NL
252 Julian Aguiar CIN 33224.631.3426100$-13.19AL|NL
253 Trevor Williams IL-60 WAS 30124.281.282580$-13.17AL|NL
254 Tyler Gilbert CWS 31124.181.3327110$-13.23AL|NL
255 Ricky Tiedemann TOR 19113.841.332090$-13.21AL|NL
256 Ryan Bergert KAN 64344.791.4253250$-13.28AL|NL
257 Bobby Miller LAD 22114.091.332290$-13.34AL|NL
258 Osvaldo Bido NYY 16114.131.241650$-13.38AL|NL
259 Ronel Blanco HOU 17114.101.291870$-13.41AL|NL
260 Joey Estes OAK 30124.591.262470$-13.53AL|NL
261 Adam Mazur MIA 25114.281.302070$-13.54AL|NL
262 Braden Nett OAK 34224.521.4529160$-13.65AL|NL
263 Austin Gomber TEX 25114.421.292060$-13.66AL|NL
264 Mitch Spence KAN 16114.141.301340$-13.78AL|NL
265 Marcus Stroman NYY 52344.661.4737200$-13.78AL|NL
266 Kyle Freeland COL 1688125.151.43125440$-13.76AL|NL
267 Caden Dana LAA 99585.061.4684440$-13.76AL|NL
268 Erick Fedde CWS 108584.931.4581420$-13.78AL|NL
269 Tink Hence STL 17114.171.341560$-13.82AL|NL
270 Tyler Uberstine BOS 21114.441.321970$-13.81AL|NL
271 Carter Baumler TEX 52234.631.4545230$-13.89AL|NL
272 Ken Waldichuk WAS 11114.101.341150$-13.95AL|NL
273 Ty Johnson TB 9114.211.30930$-14.02AL|NL
274 Drew Thorpe CWS 46234.781.4135170$-14.09AL|NL
275 Jose Franco CIN 12114.361.341150$-14.11AL|NL
276 Jack Kochanowicz LAA 46234.501.4531160$-14.11AL|NL
277 Chase Petty CIN 44234.721.4435180$-14.12AL|NL
278 Kohl Drake ARI 18114.421.391670$-14.18AL|NL
279 Tanner Gordon COL 59345.181.3843130$-14.18AL|NL
280 Landon Knack LAD 23114.711.352180$-14.17AL|NL
281 Thomas Harrington PIT 19114.591.331560$-14.18AL|NL
282 Jake Eder WAS 12114.301.361040$-14.19AL|NL
283 Mitch Bratt ARI 9114.361.31730$-14.23AL|NL
284 Wilber Dotel PIT 14114.461.381250$-14.27AL|NL
285 Noah Schultz CWS 28124.421.4422120$-14.45AL|NL
286 JR Ritchie ATL 18114.561.421570$-14.47AL|NL
287 Hagen Smith CWS 18114.521.4918100$-14.52AL|NL
288 AJ Smith-Shawver ATL 8003.791.23930$-14.63AL|NL
289 Wade Miley IL-60 FA 27124.581.431890$-14.80AL|NL
290 Mitch Farris LAA 27124.721.4523120$-14.78AL|NL
291 Ryan Feltner COL 107585.121.4889410$-14.84AL|NL
292 Carson Palmquist COL 26114.981.4425120$-14.86AL|NL
293 Randy Dobnak SEA 10003.921.33830$-14.91AL|NL
294 Bradley Blalock MIA 26114.751.431990$-14.89AL|NL
295 Elmer Rodriguez-Cruz NYY 6003.551.29620$-14.88AL|NL
296 Shinnosuke Ogasawara WAS 8004.201.32620$-15.12AL|NL
297 Jake Bloss TOR 8004.301.33730$-15.11AL|NL
298 Daison Acosta SD 8004.241.40840$-15.15AL|NL
299 Matt Waldron SD 9014.711.35730$-15.34AL|NL
300 Brody Hopkins TB 9014.601.44840$-15.40AL|NL