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.01243430$35.37AL|NL
2 Paul Skenes PIT 1941492.921.08237520$30.37AL|NL
3 Garrett Crochet BOS 1931493.011.07239500$29.99AL|NL
4 Cristopher Sanchez PHI 1981493.141.17191510$22.40AL|NL
5 Chris Sale ATL 1691283.181.09206440$22.00AL|NL
6 Cole Ragans KAN 1721293.311.17211620$18.71AL|NL
7 Bryan Woo SEA 19512103.591.12196440$18.73AL|NL
8 Logan Webb SF 19913103.311.20187470$18.60AL|NL
9 Zack Wheeler PHI 1551173.191.08178390$18.54AL|NL
10 Jacob deGrom TEX 1751193.521.10203400$18.37AL|NL
11 Logan Gilbert SEA 1661193.391.09182390$17.86AL|NL
12 Max Fried NYY 1891393.281.21180540$17.50AL|NL
13 George Kirby SEA 17812103.511.11174340$17.44AL|NL
14 Dylan Cease TOR 1781293.531.20209650$16.07AL|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.60AL|NL
16 Hunter Brown HOU 18412103.621.22200610$14.30AL|NL
17 Joe Ryan MIN 17311103.811.13189420$14.05AL|NL
18 Sonny Gray BOS 18112103.691.20190480$13.76AL|NL
19 Framber Valdez DET 19012103.421.26176620$13.29AL|NL
20 Nathan Eovaldi TEX 1751193.641.19172450$12.36AL|NL
21 Yoshinobu Yamamoto LAD 1541173.441.20163470$12.03AL|NL
22 Shane McClanahan TB 142983.351.16158420$11.15AL|NL
23 Freddy Peralta NYM 1681193.791.22185620$10.64AL|NL
24 Brandon Woodruff MIL 16810103.851.17176460$10.50AL|NL
25 Drew Rasmussen TB 17111103.711.22161450$9.94AL|NL
26 Nick Pivetta SD 17410103.961.20192540$9.72AL|NL
27 Luis Castillo SEA 18111103.861.22172510$9.68AL|NL
28 Spencer Strider ATL 1611093.821.22187580$9.47AL|NL
29 Blake Snell LAD 1421073.531.25174620$9.18AL|NL
30 Tyler Glasnow LAD 1391073.601.21162510$9.06AL|NL
31 Aaron Nola PHI 18111103.981.22175470$8.86AL|NL
32 Kevin Gausman TOR 18511103.971.24181550$8.63AL|NL
33 Michael King SD 16710103.801.24173580$8.28AL|NL
34 MacKenzie Gore TEX 1611093.821.25182610$8.18AL|NL
35 Shohei Ohtani LAD 117963.451.15136360$8.01AL|NL
36 Ranger Suarez BOS 17211103.741.27153490$7.50AL|NL
37 Kyle Bradish BAL 1451083.711.23153450$7.44AL|NL
38 Emmet Sheehan LAD 1521083.941.22171530$7.44AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Matt Boyd CHC 17411103.931.24156520$7.28AL|NL
40 Jack Flaherty DET 16310103.881.26177570$7.15AL|NL
41 Carlos Rodon NYY 1621093.961.24175590$7.09AL|NL
42 Joe Musgrove SD 1591093.911.21151410$6.95AL|NL
43 Ryan Pepiot TB 17510114.021.26184630$6.65AL|NL
44 Eury Perez MIA 1549104.001.22171540$6.19AL|NL
45 Trey Yesavage TOR 146983.721.26162590$6.18AL|NL
46 David Peterson NYM 1701193.641.34150650$5.63AL|NL
47 Nick Lodolo CIN 1579104.021.22161440$5.51AL|NL
48 Tanner Bibee CLE 18210114.091.26172560$5.43AL|NL
49 Chase Burns CIN 123873.701.19140390$5.32AL|NL
50 Yusei Kikuchi LAA 17810114.101.28182630$5.18AL|NL
51 Jose Soriano LAA 17711113.671.38165750$4.91AL|NL
52 Sean Manaea NYM 136983.871.22140450$4.81AL|NL
53 Nolan McLean NYM 1491083.701.30141580$4.79AL|NL
54 Shota Imanaga CHC 152994.111.19138330$4.37AL|NL
55 Robbie Ray SF 18010114.191.30187690$4.01AL|NL
56 Cody Ponce TOR 139883.861.23137390$3.62AL|NL
57 Gerrit Cole NYY 134883.941.21137390$3.56AL|NL
58 Grayson Rodriguez LAA 129883.811.24136440$3.35AL|NL
59 Shane Bieber TOR 124873.731.21115290$3.20AL|NL
60 Reynaldo Lopez ATL 154994.041.28157530$3.19AL|NL
61 Gavin Williams CLE 17710114.081.34181760$3.11AL|NL
62 Edward Cabrera CHC 140993.961.29149570$2.86AL|NL
63 Zac Gallen ARI 18411114.231.33174590$2.62AL|NL
64 Kris Bubic KAN 149993.911.30141520$2.49AL|NL
65 Merrill Kelly ARI 1611094.111.30147490$2.33AL|NL
66 Casey Mize DET 1519104.051.26133420$2.30AL|NL
67 Braxton Garrett MIA 135883.841.24118340$2.25AL|NL
68 Sandy Alcantara MIA 18710124.151.31158560$2.21AL|NL
69 Reid Detmers LAA 149894.041.29157570$1.99AL|NL
70 Ryan Weathers NYY 124873.831.26122420$1.78AL|NL
71 Brandon Pfaadt ARI 16710104.301.27145400$1.78AL|NL
72 Bailey Ober MIN 1609104.401.24145390$1.19AL|NL
73 Joey Cantillo CLE 149893.941.33152650$1.15AL|NL
74 Shane Baz BAL 15910104.291.32156580$0.91AL|NL
75 Foster Griffin WAS 141893.931.28121410$0.83AL|NL
76 Brady Singer CIN 17810114.361.32166570$0.66AL|NL
77 Bryce Miller SEA 143994.191.27127430$0.66AL|NL
78 Chris Bassitt BAL 17910114.291.33162610$0.62AL|NL
79 Will Warren NYY 134884.021.29131470$0.52AL|NL
80 Cade Cavalli WAS 1569103.981.33131530$0.50AL|NL
81 Jared Jones IL-60 PIT 107763.831.24113360$0.49AL|NL
82 Mitch Keller PIT 18010124.351.31155550$0.43AL|NL
83 Max Meyer MIA 149894.051.30137480$0.43AL|NL
84 Clay Holmes NYM 1541093.881.38129620$0.38AL|NL
85 Kodai Senga NYM 123873.881.32125520$0.15AL|NL
86 Steven Matz TB 140894.051.27118400$0.16AL|NL
87 Jacob Misiorowski MIL 143894.101.34156680$0.05AL|NL
88 Braxton Ashcraft PIT 147994.071.32125480$-0.15AL|NL
89 Ryne Nelson ARI 16410104.311.31136470$-0.16AL|NL
90 Cam Schlittler NYY 126884.011.30121480$-0.31AL|NL
91 Zebby Matthews MIN 119774.051.23111300$-0.30AL|NL
92 Zach Eflin BAL 147994.311.26115280$-0.55AL|NL
93 Dustin May STL 1619104.221.34148600$-0.61AL|NL
94 Spencer Schwellenbach IL-60 ATL 87653.641.1884200$-0.74AL|NL
95 Michael Burrows HOU 140894.231.30136480$-0.79AL|NL
96 Tyler Mahle SF 148894.161.30126440$-0.96AL|NL
97 Taj Bradley MIN 135894.231.31131480$-1.33AL|NL
98 Max Scherzer TOR 108664.201.20109290$-1.54AL|NL
99 Trevor Rogers BAL 149994.201.34127510$-1.53AL|NL
100 Andrew Abbott CIN 1709114.531.31157550$-1.58AL|NL
101 Mike Soroka ARI 102664.031.28104362$-1.61AL|NL
102 Jose Berrios TOR 143894.281.30125420$-1.79AL|NL
103 Shane Smith CWS 1689114.371.35154650$-1.85AL|NL
104 Bubba Chandler PIT 1629104.301.36148640$-1.88AL|NL
105 Hunter Greene CIN 83553.911.1899280$-1.92AL|NL
106 Michael Wacha KAN 17010114.501.32135500$-2.13AL|NL
107 Chad Patrick MIL 1488104.461.29134480$-2.22AL|NL
108 Ian Seymour TB 103664.011.2498310$-2.21AL|NL
109 Justin Verlander DET 143894.371.29120440$-2.38AL|NL
110 Matthew Liberatore STL 1579104.331.34130520$-2.40AL|NL
111 Parker Messick CLE 129784.071.32115440$-2.41AL|NL
112 Michael McGreevy STL 137894.051.3193340$-2.46AL|NL
113 Landen Roupp SF 130884.101.36120510$-2.49AL|NL
114 Jameson Taillon CHC 1619104.531.29126390$-2.54AL|NL
115 Luis Severino OAK 17310114.501.34141560$-2.55AL|NL
116 Justin Steele CHC 83553.631.2179230$-2.55AL|NL
117 Patrick Sandoval BOS 96653.741.3193360$-2.80AL|NL
118 Noah Cameron KAN 148994.301.35122500$-2.79AL|NL
119 Jacob Lopez OAK 124884.351.33124510$-2.83AL|NL
120 Logan Henderson MIL 98664.161.2397300$-2.82AL|NL
121 Cade Horton CHC 134894.331.32117450$-3.03AL|NL
122 Eduardo Rodriguez ARI 134884.271.34119460$-3.09AL|NL
123 Slade Cecconi CLE 1578114.511.30132420$-3.16AL|NL
124 Nick Martinez TB 144894.381.31114390$-3.40AL|NL
125 Quinn Priester MIL 135894.151.36110470$-3.45AL|NL
126 Roki Sasaki LAD 117774.201.33112430$-3.47AL|NL
127 Grant Holmes ATL 124774.211.35122470$-3.53AL|NL
128 Jack Leiter TEX 1509104.511.37145640$-3.53AL|NL
129 Andrew Anderson DET 83443.711.2590310$-3.75AL|NL
130 Kyle Harrison MIL 111674.211.31113440$-3.81AL|NL
131 Seth Lugo KAN 1619104.491.36138530$-3.85AL|NL
132 Jeffrey Springs OAK 1669114.611.34143530$-3.94AL|NL
133 Zack Littell WAS 1528104.561.28112330$-3.97AL|NL
134 Kutter Crawford BOS 86554.141.2287230$-4.14AL|NL
135 Dean Kremer BAL 135884.481.33116410$-4.31AL|NL
136 Luis Gil NYY 102664.191.33107460$-4.41AL|NL
137 Ben Brown CHC 59333.361.1567180$-4.47AL|NL
138 Kumar Rocker TEX 109674.171.3197340$-4.53AL|NL
139 Brayan Bello BOS 1569104.401.40130550$-4.80AL|NL
140 Tyler Holton DET 72433.701.2563201$-5.02AL|NL
141 Drew Pomeranz LAA 58333.731.2463213$-5.05AL|NL
142 J.T. Ginn OAK 78543.931.3072260$-5.66AL|NL
143 Johan Oviedo BOS 108674.281.36105440$-5.70AL|NL
144 Simeon Woods Richardson MIN 139894.591.37125530$-5.71AL|NL
145 Anthony Kay CWS 134794.171.40106500$-5.76AL|NL
146 Tatsuya Imai HOU 153994.361.38145620$0.00AL|NL
147 Chris Paddack MIA 1407104.571.31108350$-5.78AL|NL
148 Tobias Myers NYM 76443.951.2367200$-5.82AL|NL
149 Griffin Canning SD 111674.311.3598400$-6.11AL|NL
150 Adrian Houser SF 1478104.331.40107490$-6.23AL|NL
151 Aaron Civale OAK 134894.701.35115420$-6.24AL|NL
152 Lance McCullers HOU 116774.361.41109520$-6.38AL|NL
153 Brad Lord WAS 104564.101.3484350$-6.45AL|NL
154 Joe Boyle TB 78453.921.3788410$-6.67AL|NL
155 Hunter Barco PIT 99564.091.3789400$-6.66AL|NL
156 Robby Snelling MIA 92564.031.3576330$-6.70AL|NL
157 Robert Gasser MIL 80454.121.2772250$-6.72AL|NL
158 Sean Newcomb CWS 69343.861.3367282$-6.77AL|NL
159 Tyler Wells BAL 72444.281.2368180$-6.93AL|NL
160 Ryan Weiss HOU 92554.281.3587350$-7.10AL|NL
161 Kyle Leahy STL 120674.291.3895440$-7.10AL|NL
162 Andre Pallante STL 136894.201.4595530$-7.17AL|NL
163 Carmen Mlodzinski PIT 67443.861.3161230$-7.18AL|NL
164 Paul Blackburn NYY 66333.881.2458170$-7.35AL|NL
165 Cody Bradford TEX 74444.291.2565190$-7.44AL|NL
166 Brandon Sproat MIL 86554.181.3572320$-7.48AL|NL
167 Richard Fitts STL 135794.511.3799420$-7.47AL|NL
168 Miles Mikolas WAS 1437104.681.3297320$-7.52AL|NL
169 Lucas Giolito FA 135794.691.38121520$-7.56AL|NL
170 Bryce Elder ATL 124784.481.40101410$-7.57AL|NL
171 Luis Morales OAK 123784.611.39107500$-7.66AL|NL
172 Davis Martin CWS 1598114.631.40124560$-7.80AL|NL
173 Logan Allen CLE 123784.471.41100480$-7.78AL|NL
174 Rhett Lowder CIN 129794.591.38102430$-7.83AL|NL
175 Eric Lauer TOR 57333.991.2355170$-7.88AL|NL
176 Janson Junk MIA 86454.291.2763180$-7.90AL|NL
177 Colin Rea CHC 85454.331.2971230$-7.93AL|NL
178 Brant Hurter DET 52323.631.2646160$-7.97AL|NL
179 Cristian Javier HOU 1578114.951.38145640$-8.12AL|NL
180 Troy Melton IL-60 DET 53333.871.2449160$-8.13AL|NL
181 German Marquez SD 132794.691.37103430$-8.22AL|NL
182 Spencer Arrighetti HOU 87564.541.3686370$-8.28AL|NL
183 Trevor McDonald SF 72444.011.3457230$-8.31AL|NL
184 Emerson Hancock SEA 77444.241.3162240$-8.38AL|NL
185 Jake Latz TEX 103564.361.4299500$-8.46AL|NL
186 Jake Irvin WAS 123694.621.3695390$-8.54AL|NL
187 David Festa MIN 51333.971.2752170$-8.54AL|NL
188 Christian Scott NYM 39223.591.1540100$-8.62AL|NL
189 Hunter Dobbins STL 89564.341.3665290$-8.77AL|NL
190 Payton Tolle BOS 45333.961.2646160$-8.85AL|NL
191 Mike Vasil CWS 79444.321.3765301$-8.89AL|NL
192 Yoendrys Gomez TB 62334.201.3162250$-8.99AL|NL
193 Jordan Hicks CWS 54333.841.3451220$-9.02AL|NL
194 Kai-Wei Teng HOU 55334.061.3256230$-9.05AL|NL
195 Luis Medina OAK 76444.331.3771320$-9.09AL|NL
196 Javier Assad CHC 61334.051.3254210$-9.16AL|NL
197 Mick Abel MIN 136794.621.45119620$-9.24AL|NL
198 Tyler Alexander TEX 67344.511.3154182$-9.27AL|NL
199 Jack Dreyer LAD 54324.081.3252210$-9.33AL|NL
200 Ryan Yarbrough NYY 61334.221.2850180$-9.38AL|NL
201 Patrick Corbin FA 90564.551.3771290$-9.49AL|NL
202 Brandon Williamson CIN 84454.571.3575280$-9.64AL|NL
203 Sean Burke CWS 1427104.811.43128640$-9.69AL|NL
204 Connelly Early BOS 39223.641.2840140$-9.74AL|NL
205 Andrew Painter PHI 115674.671.4089420$-9.80AL|NL
206 Ryan Gusto MIA 56334.281.3048180$-9.86AL|NL
207 Jonah Tong NYM 28213.381.2332120$-9.86AL|NL
208 Corbin Burnes IL-60 ARI 38223.831.2638120$-10.06AL|NL
209 Stephen Kolek KAN 75444.261.3955230$-10.07AL|NL
210 Clarke Schmidt IL-60 NYY 32223.791.2233100$-10.15AL|NL
211 Keider Montero DET 55334.281.3347180$-10.25AL|NL
212 Hurston Waldrep ATL 64444.311.4356280$-10.39AL|NL
213 Andrew Alvarez WAS 55334.021.3841210$-10.51AL|NL
214 Jack Perkins OAK 30213.751.2832120$-10.58AL|NL
215 Kyle Hart SD 40223.961.2936130$-10.62AL|NL
216 Jordan Montgomery IL-60 TEX 48334.271.3338140$-10.65AL|NL
217 Bailey Falter KAN 74444.651.3658230$-10.74AL|NL
218 Hayden Wesneski HOU 31224.031.243190$-10.76AL|NL
219 Gage Jump OAK 55334.421.3747200$-11.05AL|NL
220 JP Sears SD 34224.321.233190$-11.10AL|NL
221 Roddery Mu?oz HOU 54334.471.4053240$-11.12AL|NL
222 Hayden Birdsong SF 53344.431.4152260$-11.15AL|NL
223 Jonathan Cannon CWS 105574.781.4080370$-11.25AL|NL
224 Justin Hagenman NYM 27113.761.162560$-11.27AL|NL
225 Mitchell Parker WAS 50234.271.3240150$-11.33AL|NL
226 Taijuan Walker PHI 121684.801.4287430$-11.42AL|NL
227 Chris Murphy CWS 40224.031.3837180$-11.43AL|NL
228 Jose Urquidy PIT 104574.921.3776310$-11.46AL|NL
229 Robinson Ortiz SEA 40223.961.4037190$-11.46AL|NL
230 Gavin Stone LAD 30224.181.292890$-11.47AL|NL
231 Davidjohn Herz IL-60 WAS 26113.701.2729110$-11.59AL|NL
232 Joey Estes OAK 42224.581.2634100$-11.66AL|NL
233 Quinn Mathews STL 46334.261.4539230$-11.67AL|NL
234 Colton Gordon HOU 26113.961.212460$-11.88AL|NL
235 Zach McCambley PHI 48224.281.4044220$-11.87AL|NL
236 Alek Manoah LAA 72454.821.4261300$-11.92AL|NL
237 Carson Whisenhunt SF 30224.131.3525100$-11.95AL|NL
238 Randy Vasquez SD 1417104.901.4398520$-11.99AL|NL
239 Gunnar Hoglund OAK 59344.731.3645180$-12.01AL|NL
240 Jason Alexander HOU 45234.351.3635140$-12.09AL|NL
241 Doug Nikhazy CLE 34224.371.3831150$-12.22AL|NL
242 Thomas White MIA 28224.171.4026130$-12.20AL|NL
243 Cade Povich BAL 22113.861.272270$-12.26AL|NL
244 Tyler Anderson FA 102574.881.4378400$-12.30AL|NL
245 River Ryan LAD 54334.691.4144210$-12.31AL|NL
246 Martin Perez ATL 45334.581.4435170$-12.44AL|NL
247 Walker Buehler SD 48234.531.3941180$-12.50AL|NL
248 Dane Dunning SEA 21113.921.271970$-12.51AL|NL
249 Trevor Williams IL-60 WAS 31124.271.282680$-12.52AL|NL
250 Brandon Young BAL 28114.211.292580$-12.55AL|NL
251 Julian Aguiar CIN 33224.631.3426100$-12.61AL|NL
252 Tyler Gilbert CWS 31124.191.3327110$-12.67AL|NL
253 Ricky Tiedemann TOR 19113.841.332090$-12.64AL|NL
254 Ryan Bergert KAN 64344.791.4253250$-12.71AL|NL
255 Bobby Miller LAD 22114.091.332290$-12.76AL|NL
256 Osvaldo Bido NYY 16114.131.241650$-12.81AL|NL
257 Ronel Blanco HOU 17114.101.291870$-12.83AL|NL
258 Josiah Gray WAS 100585.111.4384410$-12.87AL|NL
259 JR Ritchie ATL 37224.561.4230140$-13.00AL|NL
260 Jack Kochanowicz LAA 54334.571.4636190$-13.04AL|NL
261 Braden Nett OAK 34224.521.4529160$-13.06AL|NL
262 Marcus Stroman NYY 52344.661.4637200$-13.08AL|NL
263 Chase Petty CIN 53334.791.4541220$-13.11AL|NL
264 Mitch Spence KAN 16114.141.301340$-13.19AL|NL
265 Kyle Freeland COL 1688125.151.43125440$-13.19AL|NL
266 Erick Fedde CWS 108584.931.4581420$-13.19AL|NL
267 Carter Baumler TEX 52234.631.4545230$-13.30AL|NL
268 Mason Barnett OAK 27114.441.3723110$-13.39AL|NL
269 Jose Franco CIN 14114.361.341350$-13.44AL|NL
270 Ty Johnson TB 9114.211.30930$-13.43AL|NL
271 Tyler Uberstine BOS 17114.511.331560$-13.47AL|NL
272 Drew Thorpe CWS 46234.781.4135170$-13.49AL|NL
273 Kohl Drake ARI 18114.421.391670$-13.58AL|NL
274 Tanner Gordon COL 59345.181.3843130$-13.58AL|NL
275 Landon Knack LAD 23114.711.352180$-13.57AL|NL
276 Thomas Harrington PIT 19114.591.331560$-13.59AL|NL
277 Mitch Bratt ARI 9114.361.31730$-13.63AL|NL
278 Jake Eder WAS 11114.301.36940$-13.62AL|NL
279 Wilber Dotel PIT 14114.461.381250$-13.67AL|NL
280 Noah Schultz CWS 28124.421.4422120$-13.85AL|NL
281 Hagen Smith CWS 18114.521.4918100$-13.91AL|NL
282 Caden Dana LAA 90475.071.4776400$-14.04AL|NL
283 AJ Smith-Shawver ATL 8003.791.23930$-14.03AL|NL
284 Wade Miley IL-60 FA 27124.581.431890$-14.19AL|NL
285 Ryan Feltner COL 107585.121.4889410$-14.24AL|NL
286 Carson Palmquist COL 26114.981.4425120$-14.25AL|NL
287 Elmer Rodriguez-Cruz NYY 6003.551.29620$-14.27AL|NL
288 Randy Dobnak SEA 10003.921.33830$-14.30AL|NL
289 Ken Waldichuk WAS 10014.101.341040$-14.28AL|NL
290 Bradley Blalock MIA 26114.751.431990$-14.28AL|NL
291 Jake Bloss TOR 8004.301.33730$-14.49AL|NL
292 Tink Hence STL 9014.461.39740$-14.69AL|NL
293 Matt Waldron SD 9014.711.35730$-14.72AL|NL
294 Brody Hopkins TB 9014.601.44840$-14.78AL|NL
295 Gabriel Hughes COL 31124.951.4724110$-14.81AL|NL
296 Mitch Farris LAA 9014.731.45840$-14.85AL|NL
297 McCade Brown COL 25125.291.4823110$-14.86AL|NL
298 Bryse Wilson PHI 28125.101.441990$-14.90AL|NL
299 Austin Gomber TEX 9014.871.37620$-14.88AL|NL
300 Cal Quantrill TEX 8014.971.41630$-14.93AL|NL