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 1761462.861.02202380$35.17AL|NL
2 Paul Skenes PIT 1551262.771.08186430$27.98AL|NL
3 Chris Sale ATL 1601263.011.11193420$26.29AL|NL
4 Zack Wheeler PHI 1801373.341.11192470$26.29AL|NL
5 Logan Gilbert SEA 1741283.421.06185380$25.25AL|NL
6 Logan Webb SF 1791373.121.18156400$22.65AL|NL
7 Garrett Crochet BOS 1411152.941.13179440$22.23AL|NL
8 Spencer Strider IL-15 ATL 1431063.031.12192480$21.98AL|NL
9 Cole Ragans KAN 1591173.341.20184580$18.94AL|NL
10 Yoshinobu Yamamoto LAD 1441063.241.10154370$18.15AL|NL
11 Dylan Cease SD 1631173.561.20191620$18.02AL|NL
12 Spencer Schwellenbach ATL 1591173.441.15156360$17.53AL|NL
13 Sonny Gray STL 1591173.511.17170450$17.49AL|NL
14 Hunter Greene CIN 1541083.721.16181540$15.74AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Max Fried NYY 1571173.471.18149460$15.67AL|NL
16 George Kirby IL-15 SEA 1421063.481.07132210$15.46AL|NL
17 Corbin Burnes ARI 1661183.621.20161500$15.26AL|NL
18 Framber Valdez HOU 1631173.511.22157540$15.00AL|NL
19 Michael King SD 1581173.631.22171560$15.02AL|NL
20 Jacob deGrom TEX 117853.271.03145280$14.48AL|NL
21 Pablo Lopez IL-15 MIN 1521073.551.18158380$14.41AL|NL
22 Tyler Glasnow LAD 122953.321.11150380$14.22AL|NL
23 Sandy Alcantara MIA 1681183.651.21143440$13.30AL|NL
24 Freddy Peralta MIL 153983.831.18176560$12.73AL|NL
25 Aaron Nola PHI 1671093.901.19163410$12.43AL|NL
26 Joe Ryan MIN 138873.711.09151310$12.34AL|NL
27 Luis Castillo SEA 1601083.881.19158480$11.97AL|NL
28 Clay Holmes NYM 1501163.401.31146570$11.61AL|NL
29 Shane McClanahan IL-15 TB 134963.661.18143400$10.48AL|NL
30 Jack Flaherty DET 146973.711.23157490$10.31AL|NL
31 Bryce Miller SEA 1541083.981.18143420$10.15AL|NL
32 Brandon Woodruff IL-15 MIL 136873.761.14146380$10.12AL|NL
33 Nathan Eovaldi TEX 1541083.931.21147420$9.91AL|NL
34 Cristopher Sanchez PHI 1511073.681.24133410$9.58AL|NL
35 Hunter Brown HOU 149983.711.25154520$9.56AL|NL
36 Shota Imanaga CHC 148984.001.16145340$9.46AL|NL
37 Zac Gallen ARI 150983.781.24149480$8.98AL|NL
38 Nick Pivetta SD 138873.981.17157430$8.82AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kevin Gausman TOR 1709104.011.25166500$8.67AL|NL
40 MacKenzie Gore WAS 150983.831.28164560$8.62AL|NL
41 Drew Rasmussen TB 113853.311.14110280$8.55AL|NL
42 Tanner Bibee CLE 149983.981.21148440$8.37AL|NL
43 Carlos Rodon NYY 156994.171.24173550$8.18AL|NL
44 Jesus Luzardo PHI 141973.971.23151480$7.93AL|NL
45 Bryan Woo SEA 122863.731.11115270$7.88AL|NL
46 Kodai Senga NYM 144973.911.27156620$7.63AL|NL
47 Roki Sasaki LAD 113853.601.19128380$7.31AL|NL
48 Tanner Houck BOS 1591083.811.30136510$7.15AL|NL
49 Bailey Ober MIN 145884.151.17146370$6.98AL|NL
50 Brandon Pfaadt ARI 139873.921.22133330$5.90AL|NL
51 Mitch Keller PIT 1601083.961.32142500$5.86AL|NL
52 Ben Brown CHC 118853.671.25129460$5.78AL|NL
53 Yusei Kikuchi LAA 152894.171.27166490$5.52AL|NL
54 Matt Boyd CHC 123863.861.22128410$5.48AL|NL
55 Taj Bradley TB 143884.151.24151480$5.31AL|NL
56 Ranger Suarez IL-15 PHI 141973.841.28125460$5.27AL|NL
57 Zach Eflin IL-15 BAL 137873.961.19111240$4.65AL|NL
58 A.J. Puk ARI 57333.211.18702017$4.60AL|NL
59 Chris Bassitt TOR 159994.151.29146540$4.57AL|NL
60 Seth Lugo KAN 1669104.061.30141480$4.53AL|NL
61 Blake Snell IL-15 LAD 98743.581.24123450$4.20AL|NL
62 Gavin Williams CLE 125863.931.26127480$4.03AL|NL
63 Eduardo Rodriguez ARI 134873.881.29128440$3.74AL|NL
64 Nick Martinez CIN 154994.201.28131410$3.32AL|NL
65 Grayson Rodriguez IL-15 BAL 108753.781.22115350$3.31AL|NL
66 Robbie Ray SF 134784.201.25145480$3.02AL|NL
67 Shohei Ohtani LAD 90643.541.16105310$2.95AL|NL
68 Zebby Matthews MIN 121763.961.21113260$2.75AL|NL
69 Clarke Schmidt IL-15 NYY 134784.041.26130440$2.56AL|NL
70 Ryan Pepiot TB 139784.341.24142500$2.15AL|NL
71 Jose Berrios TOR 1719104.461.29147500$2.11AL|NL
72 Jose Soriano LAA 133873.921.34127580$2.05AL|NL
73 Brayan Bello IL-15 BOS 137873.891.34124470$2.00AL|NL
74 Brady Singer CIN 149894.191.32142460$1.94AL|NL
75 Grant Holmes ATL 136874.021.34130480$1.65AL|NL
76 Kris Bubic KAN 121763.831.31119420$1.53AL|NL
77 Landen Roupp SF 115763.751.31113470$1.43AL|NL
78 Shane Baz TB 127774.191.25125450$1.44AL|NL
79 Reid Detmers LAA 107663.921.26120390$0.97AL|NL
80 David Peterson NYM 133873.971.36124540$0.96AL|NL
81 Jeffrey Springs OAK 119764.071.27117370$0.96AL|NL
82 Reese Olson DET 120763.901.28107410$0.88AL|NL
83 Nick Lodolo CIN 119764.071.28119380$0.88AL|NL
84 Max Scherzer IL-15 TOR 99654.171.14104260$0.78AL|NL
85 Michael Wacha KAN 138874.281.28117430$0.55AL|NL
86 Yu Darvish IL-15 SD 114674.151.22110340$-0.06AL|NL
87 Shane Bieber IL-15 CLE 83543.431.1881200$-0.41AL|NL
88 Tyler Mahle TEX 116764.281.25108380$-0.47AL|NL
89 Sean Manaea IL-15 NYM 114674.141.26115410$-0.53AL|NL
90 Justin Verlander SF 122774.151.27103360$-0.62AL|NL
91 Matthew Liberatore STL 118764.081.31105420$-1.03AL|NL
92 Charlie Morton BAL 139784.351.35142590$-1.01AL|NL
93 Jameson Taillon CHC 145794.441.26117360$-1.15AL|NL
94 Bowden Francis TOR 1436104.641.22131410$-1.34AL|NL
95 Luis Severino OAK 1588104.471.34134540$-1.54AL|NL
96 Kutter Crawford IL-15 BOS 102654.231.2399300$-1.69AL|NL
97 Andrew Heaney PIT 124774.251.33115400$-1.74AL|NL
98 Chris Paddack MIN 119764.241.31106320$-1.85AL|NL
99 Jordan Hicks SF 120764.021.38110520$-1.99AL|NL
100 Zack Littell TB 129784.481.26107290$-2.04AL|NL
101 Hayden Wesneski HOU 124684.421.27119410$-2.06AL|NL
102 Kumar Rocker TEX 100654.021.2894320$-2.12AL|NL
103 Tobias Myers IL-15 MIL 131784.491.29115400$-2.28AL|NL
104 Nestor Cortes IL-15 MIL 90554.161.1989260$-2.69AL|NL
105 Mike Clevinger CWS 58334.631.34502117$-2.74AL|NL
106 Erick Fedde STL 144794.441.33121470$-2.86AL|NL
107 Dustin May LAD 78533.721.2274270$-2.95AL|NL
108 Walker Buehler BOS 130784.321.34109410$-3.01AL|NL
109 Ronel Blanco HOU 137694.531.33137590$-3.12AL|NL
110 Miles Mikolas STL 145794.391.2999300$-3.14AL|NL
111 Eury Perez IL-60 MIA 73534.001.1980240$-3.16AL|NL
112 Steven Matz STL 111674.031.3292340$-3.16AL|NL
113 Merrill Kelly ARI 132784.431.33113450$-3.15AL|NL
114 Ryne Nelson ARI 114664.161.2992310$-3.18AL|NL
115 Mitchell Parker WAS 132784.331.36113490$-3.33AL|NL
116 Edward Cabrera MIA 115674.231.38120570$-3.40AL|NL
117 Tylor Megill NYM 90553.941.3093350$-3.42AL|NL
118 Lance McCullers IL-15 HOU 114674.141.36107490$-3.48AL|NL
119 Joey Cantillo CLE 87553.931.3194390$-3.50AL|NL
120 Kyle Harrison SF 85554.011.2987320$-4.05AL|NL
121 Max Meyer MIA 123684.321.35109430$-4.26AL|NL
122 Hayden Birdsong SF 94554.141.3399420$-4.38AL|NL
123 Alex Cobb IL-15 DET 89553.811.2971250$-4.48AL|NL
124 Jose Quintana MIL 135784.381.38109500$-4.59AL|NL
125 Casey Mize DET 106664.281.3083310$-4.71AL|NL
126 Garrett Whitlock BOS 59333.501.1759142$-4.80AL|NL
127 Luis Gil IL-60 NYY 97564.391.32106470$-4.80AL|NL
128 Tyler Holton DET 55333.691.1348144$-4.89AL|NL
129 Andre Pallante STL 118764.101.4187480$-4.98AL|NL
130 Clayton Kershaw IL-60 LAD 79544.111.2572230$-5.02AL|NL
131 Lucas Giolito IL-15 BOS 123594.521.33121460$-5.11AL|NL
132 Osvaldo Bido OAK 120674.501.35109490$-5.22AL|NL
133 Jon Gray IL-60 TEX 96564.321.3086310$-5.69AL|NL
134 Bryce Elder ATL 102654.191.3884360$-5.80AL|NL
135 Jack Leiter IL-15 TEX 108574.461.35109470$-5.79AL|NL
136 Dean Kremer BAL 125594.511.32108420$-5.90AL|NL
137 Frankie Montas IL-15 NYM 94564.301.3389360$-5.90AL|NL
138 Michael McGreevy STL 73533.891.2654170$-5.91AL|NL
139 Jared Jones IL-60 PIT 64433.841.2566220$-5.95AL|NL
140 J.T. Ginn OAK 115674.321.3791410$-6.00AL|NL
141 Colin Rea CHC 100664.461.3179280$-6.03AL|NL
142 Erik Miller SF 56333.591.3268302$-6.17AL|NL
143 Mike Soroka IL-15 WAS 107574.431.3499430$-6.20AL|NL
144 Louie Varland MIN 65443.971.2865201$-6.27AL|NL
145 Jake Irvin WAS 1466104.691.34118490$-6.32AL|NL
146 David Festa MIN 70443.951.3073260$-6.34AL|NL
147 JP Sears OAK 1585134.811.29128460$-6.41AL|NL
148 Ryan Weathers IL-15 MIA 102564.341.3591370$-6.49AL|NL
149 Beau Brieske DET 56334.131.2951206$-6.52AL|NL
150 Cade Cavalli IL-15 WAS 79544.241.3374320$-6.63AL|NL
151 Mitch Spence OAK 93554.311.3277280$-6.71AL|NL
152 Aaron Civale IL-15 MIL 89464.361.2782270$-6.70AL|NL
153 Kyle Wright IL-15 KAN 86554.131.3572300$-6.79AL|NL
154 Andrew Painter PHI 65434.081.2563210$-6.91AL|NL
155 Luis Ortiz CLE 127594.541.35107480$-6.98AL|NL
156 Shane Smith CWS 98564.351.3686370$-7.04AL|NL
157 Ryan Brasier IL-15 CHC 46333.641.1743132$-7.08AL|NL
158 Jared Koenig MIL 55333.801.2554202$-7.09AL|NL
159 Paul Blackburn IL-15 NYM 79544.191.3467260$-7.17AL|NL
160 Simeon Woods Richardson MIN 108574.441.3693400$-7.20AL|NL
161 Quinn Priester MIL 77444.091.2965260$-7.30AL|NL
162 Yariel Rodriguez TOR 71444.241.3473331$-7.35AL|NL
163 Jake Junis CLE 63333.931.2158140$-7.52AL|NL
164 Griffin Canning NYM 111584.671.3498400$-7.64AL|NL
165 AJ Smith-Shawver ATL 85464.441.3488360$-7.71AL|NL
166 Spencer Arrighetti IL-15 HOU 77444.351.3580340$-7.97AL|NL
167 German Marquez COL 136694.521.43109480$-8.05AL|NL
168 Will Warren NYY 71444.251.3267250$-8.11AL|NL
169 Alec Marsh IL-15 KAN 78444.281.3575290$-8.14AL|NL
170 Dedniel Nunez NYM 44323.611.2350170$-8.14AL|NL
171 Kenta Maeda DET 65444.281.2860190$-8.16AL|NL
172 Kyle Gibson BAL 122594.561.39103440$-8.24AL|NL
173 Ryan Feltner COL 1426104.611.44121540$-8.26AL|NL
174 Michael Lorenzen KAN 133694.621.40102550$-8.29AL|NL
175 Javier Assad IL-15 CHC 112584.541.3891440$-8.46AL|NL
176 Tony Gonsolin IL-15 LAD 99474.671.3086350$-8.51AL|NL
177 Trevor Williams WAS 122594.641.3696380$-8.53AL|NL
178 Bailey Falter PIT 123594.581.3692380$-8.54AL|NL
179 Jose Butto NYM 55333.921.2755230$-8.60AL|NL
180 Keaton Winn SF 49333.641.2444140$-8.62AL|NL
181 Johan Oviedo IL-60 PIT 98564.431.4183420$-8.65AL|NL
182 Jordan Wicks CHC 70444.251.3461250$-8.87AL|NL
183 Carmen Mlodzinski PIT 71444.171.3863290$-9.03AL|NL
184 Ben Lively CLE 115584.711.3690380$-9.12AL|NL
185 Cody Bradford IL-60 TEX 41323.961.153890$-9.23AL|NL
186 Joe Boyle TB 60434.181.4771400$-9.27AL|NL
187 Tyler Alexander MIL 64444.551.2754160$-9.34AL|NL
188 Shawn Armstrong TEX 48333.881.2948160$-9.36AL|NL
189 Kyle Freeland COL 1466104.651.42106390$-9.37AL|NL
190 Andrew Abbott CIN 108484.801.35100400$-9.40AL|NL
191 Chase Dollander COL 107484.601.41103430$-9.40AL|NL
192 Graham Ashcraft CIN 57334.141.3347182$-9.45AL|NL
193 Stephen Kolek SD 67444.101.3953240$-9.66AL|NL
194 Reynaldo Lopez IL-60 ATL 35313.651.2637120$-9.79AL|NL
195 Tyler Anderson LAA 1505124.861.39124590$-9.86AL|NL
196 Drey Jameson ARI 57334.071.3352200$-9.91AL|NL
197 Martin Perez CWS 129694.701.4497490$-10.04AL|NL
198 Marcus Stroman IL-15 NYY 115584.591.4185430$-10.04AL|NL
199 Rhett Lowder IL-15 CIN 93474.591.3775310$-10.19AL|NL
200 Bryse Wilson CWS 90554.861.3767281$-10.20AL|NL
201 Cade Povich BAL 54334.401.3151200$-10.60AL|NL
202 Davis Martin CWS 109484.701.3990390$-10.62AL|NL
203 Shinnosuke Ogasawara WAS 89464.641.3769310$-10.73AL|NL
204 Kyle Hart SD 78354.541.3568270$-10.81AL|NL
205 Nic Enright CLE 32223.691.1934100$-10.87AL|NL
206 Logan Allen CLE 107484.691.4190420$-10.91AL|NL
207 Bubba Chandler PIT 66354.421.3659260$-10.90AL|NL
208 Ryan Burr IL-15 TOR 37223.871.2742140$-10.94AL|NL
209 Ian Anderson LAA 74444.571.4264320$-11.02AL|NL
210 Slade Cecconi IL-15 CLE 43234.021.2339110$-11.04AL|NL
211 Jackson Jobe DET 101474.761.3778380$-11.08AL|NL
212 Tomoyuki Sugano BAL 1435114.941.3596360$-11.11AL|NL
213 Carlos Vargas SEA 47334.121.3439180$-11.11AL|NL
214 Jonathan Cannon CWS 1385104.821.41102490$-11.26AL|NL
215 Landon Knack LAD 46234.251.2645150$-11.29AL|NL
216 Yilber Diaz ARI 44224.001.3446200$-11.40AL|NL
217 Easton Lucas TOR 77354.571.4070330$-11.51AL|NL
218 Huascar Brazoban NYM 42223.871.3643200$-11.55AL|NL
219 Chase Silseth LAA 46234.181.3346190$-11.71AL|NL
220 Matt Manning DET 43234.061.2836140$-11.80AL|NL
221 Jacob Waguespack TB 40224.051.3542170$-11.88AL|NL
222 Noah Schultz CWS 42234.041.3137140$-11.94AL|NL
223 Luis Garcia IL-60 HOU 35224.111.2634110$-11.94AL|NL
224 Sawyer Gipson-Long IL-60 DET 30223.951.232990$-11.96AL|NL
225 Davidjohn Herz IL-60 WAS 35224.051.3439180$-12.01AL|NL
226 Braxton Ashcraft PIT 38224.071.2632100$-12.01AL|NL
227 Spencer Turnbull FA 42224.061.3338150$-12.07AL|NL
228 Richard Fitts IL-15 BOS 49334.471.3538150$-12.12AL|NL
229 Gordon Graceffo STL 51334.501.3539170$-12.17AL|NL
230 Randy Vasquez SD 103474.691.4274380$-12.20AL|NL
231 Quinn Mathews STL 44234.141.3440180$-12.18AL|NL
232 Chad Patrick MIL 44234.451.2740140$-12.20AL|NL
233 Joe Ross PHI 56334.551.3947210$-12.27AL|NL
234 Omar Cruz SD 29223.871.3430130$-12.44AL|NL
235 Josh Winckowski BOS 32223.721.3427100$-12.45AL|NL
236 Bobby Miller LAD 32224.061.3131120$-12.45AL|NL
237 Cole Henry WAS 45224.361.3644200$-12.52AL|NL
238 Mason Black SF 36224.251.3134130$-12.54AL|NL
239 Aaron Ashby IL-15 MIL 31223.961.3531150$-12.55AL|NL
240 Sean Burke CWS 1254104.991.44113570$-12.53AL|NL
241 Colton Gordon HOU 36224.281.2832120$-12.53AL|NL
242 DL Hall IL-60 MIL 22213.611.3224100$-12.57AL|NL
243 Sean Newcomb BOS 55334.401.5154310$-12.61AL|NL
244 Hogan Harris OAK 47334.551.4343230$-12.60AL|NL
245 Jack Kochanowicz LAA 128594.771.4174360$-12.63AL|NL
246 Caden Dana LAA 59334.861.3752230$-12.62AL|NL
247 Carson Ragsdale SF 25213.931.3226100$-12.74AL|NL
248 Cody Poteet BAL 31224.121.3229110$-12.76AL|NL
249 Triston McKenzie CLE 75445.131.4471380$-12.80AL|NL
250 Tyler Phillips MIA 59334.321.4644200$-12.83AL|NL
251 Alex Faedo IL-15 TB 37224.551.3036140$-12.84AL|NL
252 Jonathan Bowlan KAN 40224.201.3533130$-12.89AL|NL
253 Justin Wrobleski LAD 32224.191.3429120$-13.00AL|NL
254 Allan Winans NYY 39224.561.2630110$-13.07AL|NL
255 Bryan Mata BOS 23213.821.3923110$-13.19AL|NL
256 Matt Waldron IL-60 SD 35224.391.3129110$-13.16AL|NL
257 Kyle Bradish IL-60 BAL 19113.361.162160$-13.17AL|NL
258 Connor Gillispie MIA 79364.931.4166320$-13.43AL|NL
259 Ross Stripling KAN 50334.791.3633130$-13.42AL|NL
260 Keider Montero DET 45234.651.3638160$-13.62AL|NL
261 Zachary Thompson ATL 38224.461.3932150$-13.72AL|NL
262 Albert Suarez IL-60 BAL 32224.561.3828110$-13.90AL|NL
263 Tommy Henry ARI 33224.401.4228140$-13.96AL|NL
264 Cal Quantrill MIA 1274104.841.4691500$-14.06AL|NL
265 Carson Spiers CIN 49244.701.4142170$-14.07AL|NL
266 Antonio Senzatela COL 131694.801.5179380$-14.09AL|NL
267 Emerson Hancock SEA 58244.851.3442200$-14.14AL|NL
268 Brady Basso IL-60 OAK 21114.061.242060$-14.16AL|NL
269 Kyle Tyler PHI 38224.571.4230150$-14.31AL|NL
270 Kolby Allard CLE 18113.751.281650$-14.40AL|NL
271 Patrick Corbin TEX 78354.881.4660260$-14.45AL|NL
272 Hurston Waldrep ATL 32224.501.4727140$-14.48AL|NL
273 Joe Rock TB 25124.091.322180$-14.47AL|NL
274 Jacob Misiorowski MIL 25124.251.4028140$-14.50AL|NL
275 Chayce McDermott IL-15 BAL 17114.011.352090$-14.55AL|NL
276 Cristian Mena ARI 21113.871.382090$-14.57AL|NL
277 Hunter Dobbins BOS 27124.061.372290$-14.64AL|NL
278 Thomas Harrington PIT 23124.211.301970$-14.66AL|NL
279 Sem Robberse STL 18114.031.281560$-14.72AL|NL
280 Luis Castillo SEA 24124.251.332190$-14.70AL|NL
281 Patrick Sandoval IL-60 BOS 13103.561.311250$-14.78AL|NL
282 Braydon Fisher TOR 23124.291.3924110$-14.76AL|NL
283 Carson Whisenhunt SF 17114.011.351770$-14.79AL|NL
284 Brandon Sproat NYM 17114.071.291560$-14.80AL|NL
285 Cooper Criswell BOS 25114.211.321870$-14.86AL|NL
286 Joey Estes OAK 69265.241.3251190$-14.91AL|NL
287 Huascar Ynoa MIN 16114.131.311560$-14.91AL|NL
288 Trevor Rogers IL-15 BAL 12103.501.331140$-14.90AL|NL
289 Dane Dunning TEX 20114.451.301870$-14.95AL|NL
290 Tyler Owens DET 25124.291.362090$-14.99AL|NL
291 Alek Manoah IL-60 TOR 15104.181.331560$-15.00AL|NL
292 Bradley Blalock COL 53334.931.5139210$-15.03AL|NL
293 Taijuan Walker PHI 68264.961.4051250$-15.05AL|NL
294 Carlos Rodriguez MIL 17114.721.241660$-15.07AL|NL
295 Andry Lara WAS 16114.251.311460$-15.08AL|NL
296 Cole Wilcox TB 13103.711.381150$-15.14AL|NL
297 Kyle Hendricks LAA 1143105.061.4078340$-15.16AL|NL
298 Eric Lauer TOR 21114.491.382090$-15.19AL|NL
299 Cristian Javier IL-60 HOU 12104.671.251250$-15.29AL|NL
300 Joey Lucchesi SF 21114.201.381580$-15.30AL|NL