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 1611252.670.99193320$37.79AL|NL
2 Paul Skenes PIT 1481162.911.07175390$28.83AL|NL
3 Cristopher Sanchez PHI 1611063.151.16161420$22.71AL|NL
4 Logan Webb SF 1631183.271.19153400$21.29AL|NL
5 Garrett Crochet IL-15 BOS 1231053.081.11151340$20.72AL|NL
6 Zack Wheeler PHI 1421063.351.12154400$20.49AL|NL
7 Jacob deGrom TEX 133973.421.07152320$19.48AL|NL
8 Bryan Woo SEA 1481073.581.09145320$19.49AL|NL
9 Max Fried NYY 1541173.351.19142460$19.16AL|NL
10 Chris Sale ATL 131963.291.13157360$18.82AL|NL
11 Jesus Luzardo PHI 1521083.661.19170480$17.84AL|NL
12 Dylan Cease TOR 139973.431.21169560$16.97AL|NL
13 Logan Gilbert SEA 132863.441.10142320$16.36AL|NL
14 George Kirby SEA 1421083.631.14135290$16.26AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Yoshinobu Yamamoto LAD 126963.471.13132360$15.20AL|NL
16 Joe Ryan MIN 133983.761.12144330$15.04AL|NL
17 Framber Valdez DET 1531083.601.28136530$12.40AL|NL
18 Shane McClanahan TB 118863.411.18129390$12.25AL|NL
19 Freddy Peralta NYM 136983.831.23150540$11.87AL|NL
20 Cole Ragans KAN 129883.761.23159520$11.71AL|NL
21 Shohei Ohtani LAD 103743.281.12122360$11.64AL|NL
22 Nolan McLean NYM 136973.631.26141530$11.57AL|NL
23 Kevin Gausman TOR 146983.861.23144420$11.43AL|NL
24 MacKenzie Gore TEX 137983.911.26159550$11.18AL|NL
25 Spencer Strider IL-15 ATL 129873.791.24152500$10.64AL|NL
26 Nathan Eovaldi TEX 138983.911.20130370$10.63AL|NL
27 Jacob Misiorowski MIL 128873.801.25156580$10.59AL|NL
28 Drew Rasmussen TB 130873.661.18120330$10.59AL|NL
29 Shota Imanaga CHC 135873.911.16129320$10.49AL|NL
30 Matt Boyd CHC 132973.801.22124390$10.08AL|NL
31 Tyler Glasnow LAD 110743.591.18133420$9.93AL|NL
32 Blake Snell IL-15 LAD 112863.541.28138530$9.39AL|NL
33 Aaron Nola PHI 144994.151.23144400$9.28AL|NL
34 Tanner Bibee CLE 143993.941.25133450$9.21AL|NL
35 Ranger Suarez BOS 138973.661.28122420$9.21AL|NL
36 Carlos Rodon IL-15 NYY 138984.021.28150550$9.06AL|NL
37 Michael King SD 132873.781.27140510$8.89AL|NL
38 Gavin Williams CLE 139883.811.30149610$8.65AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Jose Soriano LAA 143993.741.34142630$8.50AL|NL
40 Hunter Brown IL-15 HOU 97743.271.19108340$8.51AL|NL
41 Cam Schlittler NYY 106863.691.22110370$7.48AL|NL
42 Zac Gallen ARI 1451094.091.30129470$7.36AL|NL
43 Nick Lodolo IL-15 CIN 127884.011.24130380$7.33AL|NL
44 Gerrit Cole IL-15 NYY 132874.041.24131410$7.30AL|NL
45 Chase Burns CIN 101763.771.19117320$6.98AL|NL
46 Sonny Gray IL-15 BOS 117873.851.25117320$6.75AL|NL
47 Kyle Bradish BAL 117763.731.25122430$6.70AL|NL
48 Kris Bubic KAN 126873.801.31126480$6.32AL|NL
49 Emmet Sheehan LAD 109753.991.21123400$6.11AL|NL
50 Robbie Ray SF 140894.121.31144550$5.74AL|NL
51 Luis Castillo SEA 126773.941.24117380$5.49AL|NL
52 Braxton Ashcraft PIT 121773.751.28114390$5.20AL|NL
53 Reid Detmers LAA 116774.051.25126420$5.14AL|NL
54 Landen Roupp SF 118873.791.34116490$4.65AL|NL
55 Mike Soroka ARI 114874.031.28114430$4.63AL|NL
56 Sandy Alcantara MIA 1548104.181.28125470$4.66AL|NL
57 Edward Cabrera CHC 119764.001.28123490$4.42AL|NL
58 Parker Messick CLE 112763.811.28107390$4.09AL|NL
59 Brandon Woodruff IL-15 MIL 97663.901.17100270$4.02AL|NL
60 Shane Baz BAL 131884.261.30126470$3.65AL|NL
61 Dustin May STL 132894.161.29114460$3.59AL|NL
62 Shane Bieber IL-60 TOR 100663.741.2293250$3.23AL|NL
63 Mitch Keller PIT 140894.171.32121450$3.15AL|NL
64 Jared Jones IL-60 PIT 101663.841.26106360$2.94AL|NL
65 Casey Mize IL-15 DET 109773.981.27100330$2.76AL|NL
66 Jack Flaherty DET 124784.231.33136520$2.72AL|NL
67 Bailey Ober MIN 124774.301.24109320$2.53AL|NL
68 Eury Perez MIA 110674.221.25119410$2.36AL|NL
69 Joey Cantillo CLE 112663.881.33120500$2.35AL|NL
70 Trevor Rogers IL-15 BAL 121774.101.30105410$1.78AL|NL
71 Jack Perkins OAK 53333.751.27572211$1.75AL|NL
72 Will Warren NYY 108664.061.28109380$1.65AL|NL
73 Sean Manaea NYM 115664.291.26117390$1.55AL|NL
74 Clay Holmes NYM 124883.931.38102470$1.52AL|NL
75 Steven Matz TB 120774.181.30108370$1.55AL|NL
76 Merrill Kelly ARI 129884.241.34111440$1.38AL|NL
77 Michael Wacha KAN 136894.361.31111430$1.35AL|NL
78 Trey Yesavage TOR 105553.931.28111450$1.32AL|NL
79 Michael Burrows HOU 116664.211.28115420$1.32AL|NL
80 Reynaldo Lopez ATL 88653.851.2791330$1.17AL|NL
81 Jack Leiter TEX 120784.311.31115500$1.08AL|NL
82 Foster Griffin WAS 126684.191.29114380$1.06AL|NL
83 Ryan Weathers NYY 94654.021.2695330$1.02AL|NL
84 Jeffrey Springs OAK 132894.441.32115440$0.93AL|NL
85 Kumar Rocker TEX 114774.151.32101380$0.65AL|NL
86 Ben Brown CHC 63433.671.2169214$0.60AL|NL
87 Brady Singer CIN 1368104.541.33123450$0.52AL|NL
88 Yusei Kikuchi LAA 125684.201.35128480$0.49AL|NL
89 Max Meyer MIA 108664.041.31102380$0.45AL|NL
90 Seth Lugo KAN 138784.261.34117460$0.41AL|NL
91 Michael McGreevy STL 115774.081.2881280$0.40AL|NL
92 Andrew Abbott CIN 131784.381.32116440$0.25AL|NL
93 Cade Cavalli WAS 106664.021.3197400$0.14AL|NL
94 Ian Seymour TB 97564.101.2395310$0.15AL|NL
95 Carmen Mlodzinski PIT 92653.701.3282330$0.14AL|NL
96 Taj Bradley MIN 113674.221.31110420$0.09AL|NL
97 Kyle Harrison MIL 101554.131.28109410$0.09AL|NL
98 Nick Martinez TB 125784.201.3194360$-0.06AL|NL
99 Jose Berrios IL-15 TOR 123784.321.32106390$-0.06AL|NL
100 Spencer Arrighetti HOU 116784.401.36121540$-0.19AL|NL
101 Brandon Pfaadt ARI 103664.281.2693260$-0.39AL|NL
102 Bryce Miller IL-15 SEA 108674.211.2996350$-0.49AL|NL
103 Connelly Early BOS 98664.071.3396390$-0.64AL|NL
104 Chris Bassitt BAL 132894.411.38114490$-0.74AL|NL
105 Grant Holmes ATL 126774.351.38119520$-0.91AL|NL
106 Ryne Nelson ARI 117664.271.3098350$-0.98AL|NL
107 Luis Severino OAK 136794.481.35117500$-1.36AL|NL
108 Tatsuya Imai IL-15 HOU 99564.151.33104420$0.00AL|NL
109 Tyler Mahle SF 109674.161.3393390$-1.45AL|NL
110 Robby Snelling MIA 97663.931.3685390$-1.53AL|NL
111 Bryce Elder ATL 119774.341.3599410$-1.50AL|NL
112 David Peterson NYM 95653.911.3785390$-1.63AL|NL
113 Jameson Taillon CHC 130784.661.30105360$-1.89AL|NL
114 Kyle Leahy STL 128784.401.36105470$-1.89AL|NL
115 Hunter Greene IL-60 CIN 67443.941.2180250$-1.88AL|NL
116 Grayson Rodriguez IL-15 LAA 74453.761.2678270$-2.03AL|NL
117 Davis Martin CWS 117684.291.3396400$-2.06AL|NL
118 Noah Cameron KAN 115674.321.3396380$-2.20AL|NL
119 Braxton Garrett MIA 80553.901.2870240$-2.29AL|NL
120 Bubba Chandler PIT 120684.351.38112530$-2.48AL|NL
121 Payton Tolle BOS 79444.061.2583270$-2.50AL|NL
122 Colin Rea CHC 121784.531.3395380$-2.50AL|NL
123 Eduardo Rodriguez ARI 122774.361.40105470$-2.56AL|NL
124 Slade Cecconi CLE 122684.551.31103350$-2.60AL|NL
125 Chad Patrick MIL 116674.561.33103420$-3.03AL|NL
126 Joe Musgrove IL-15 SD 67443.861.2263190$-3.19AL|NL
127 Justin Wrobleski LAD 105664.391.3489370$-3.20AL|NL
128 Jake Latz TEX 72334.241.3771346$-3.36AL|NL
129 Justin Steele IL-60 CHC 60433.621.2356180$-3.39AL|NL
130 Ryan Pepiot IL-60 TB 72454.041.2877280$-3.50AL|NL
131 Kodai Senga IL-15 NYM 74544.011.3575350$-3.53AL|NL
132 Matthew Liberatore STL 120684.491.3598410$-3.69AL|NL
133 Griffin Canning IL-15 SD 101674.321.3990420$-3.79AL|NL
134 Lance McCullers HOU 100664.351.4299500$-3.83AL|NL
135 Zebby Matthews MIN 73454.041.2566200$-3.92AL|NL
136 Emerson Hancock SEA 96554.351.3180300$-4.06AL|NL
137 Aaron Civale OAK 118684.681.33100370$-4.05AL|NL
138 Brayan Bello BOS 113784.491.4092430$-4.06AL|NL
139 Dean Kremer IL-15 BAL 93564.411.3182300$-4.13AL|NL
140 Max Scherzer IL-15 TOR 83564.591.2778250$-4.27AL|NL
141 Roki Sasaki LAD 84554.471.3487340$-4.36AL|NL
142 Lucas Giolito SD 114684.611.39104480$-4.71AL|NL
143 Logan Henderson MIL 56444.121.2257180$-4.74AL|NL
144 J.T. Ginn OAK 91554.421.3583340$-4.87AL|NL
145 Andrew Painter PHI 114674.651.3798430$-4.93AL|NL
146 Tyler Holton DET 58333.811.2248171$-5.07AL|NL
147 Quinn Priester IL-15 MIL 96564.191.3978370$-5.19AL|NL
148 Connor Prielipp MIN 69443.991.3567270$-5.27AL|NL
149 Sean Burke CWS 117684.651.40105510$-5.26AL|NL
150 Cade Povich BAL 74444.211.3371280$-5.45AL|NL
151 Shane Smith CWS 73454.271.3169310$-5.50AL|NL
152 Chris Paddack MIA 101574.621.3180260$-5.51AL|NL
153 Mick Abel IL-15 MIN 84554.321.4079380$-5.53AL|NL
154 Justin Verlander IL-15 DET 105574.581.3487360$-5.54AL|NL
155 Jacob Lopez OAK 90564.511.3989420$-5.55AL|NL
156 Rhett Lowder CIN 104574.541.3582340$-5.95AL|NL
157 Randy Vasquez SD 119684.621.3889450$-5.99AL|NL
158 Andre Pallante STL 106674.331.4378430$-5.97AL|NL
159 Jake Irvin WAS 108584.681.3587370$-6.43AL|NL
160 Adrian Houser SF 109674.431.4175370$-6.41AL|NL
161 Spencer Schwellenbach IL-60 ATL 39323.621.1938100$-6.53AL|NL
162 Brad Lord WAS 68344.241.3254222$-6.59AL|NL
163 Sean Newcomb CWS 53223.811.3451222$-6.92AL|NL
164 Logan Allen CLE 84564.401.4271350$-6.92AL|NL
165 Patrick Sandoval IL-15 BOS 62343.881.3759260$-7.00AL|NL
166 Simeon Woods Richardson MIN 108574.671.3990420$-7.10AL|NL
167 Tobias Myers NYM 61334.141.2852180$-7.14AL|NL
168 Noah Schultz CWS 88464.381.4180410$-7.22AL|NL
169 Zack Littell WAS 120584.821.3387280$-7.24AL|NL
170 Christian Scott NYM 58334.301.2754190$-7.32AL|NL
171 Joe Boyle IL-15 TB 53334.061.3859290$-7.55AL|NL
172 Brandon Sproat MIL 80454.481.3869330$-7.69AL|NL
173 Tyler Alexander TEX 53344.531.2943152$-7.74AL|NL
174 Nick Pivetta IL-15 SD 37223.821.1741120$-7.76AL|NL
175 Jack Dreyer LAD 45224.051.2747181$-7.79AL|NL
176 Chase Dollander COL 119694.971.44110510$-7.93AL|NL
177 Tyler Wells BAL 45224.201.1842120$-8.30AL|NL
178 Andrew Alvarez WAS 79454.281.4260320$-8.32AL|NL
179 Drew Pomeranz LAA 50234.431.3250192$-8.35AL|NL
180 Janson Junk MIA 64344.331.2946140$-8.40AL|NL
181 JR Ritchie ATL 69444.571.3960280$-8.49AL|NL
182 Anthony Kay CWS 111584.621.4486450$-8.56AL|NL
183 Kai-Wei Teng HOU 62344.501.3661280$-8.63AL|NL
184 Troy Melton IL-60 DET 43223.881.2639140$-8.68AL|NL
185 PJ Poulin WAS 48334.271.4045221$-8.69AL|NL
186 Eric Lauer TOR 54334.461.3249190$-8.76AL|NL
187 Peter Lambert HOU 68444.541.4260290$-8.80AL|NL
188 Brant Hurter DET 42223.811.2636130$-8.80AL|NL
189 Stephen Kolek IL-15 KAN 69444.311.4149230$-8.82AL|NL
190 Robert Gasser MIL 44234.021.2741150$-8.90AL|NL
191 Keider Montero DET 51334.321.3343170$-8.95AL|NL
192 Walker Buehler SD 83464.651.4272350$-9.01AL|NL
193 Hunter Dobbins STL 87454.541.4062310$-9.20AL|NL
194 Kyle Freeland COL 120694.981.4391330$-9.39AL|NL
195 Cristian Javier IL-60 HOU 72454.851.4166340$-9.46AL|NL
196 David Festa IL-60 MIN 32223.921.2833120$-9.59AL|NL
197 Ryan Johnson IL-15 LAA 45334.401.3740170$-9.67AL|NL
198 Mitchell Parker WAS 56344.441.3644190$-9.68AL|NL
199 Cody Bradford IL-60 TEX 40224.221.2635110$-9.75AL|NL
200 Corbin Burnes IL-60 ARI 31223.851.2931100$-9.74AL|NL
201 Trevor McDonald SF 52334.161.4240200$-9.85AL|NL
202 Brandon Young BAL 49334.601.3541150$-9.99AL|NL
203 Hurston Waldrep IL-15 ATL 59344.321.4652280$-10.07AL|NL
204 Jordan Hicks CWS 50234.371.4545252$-10.08AL|NL
205 Gage Jump OAK 45334.421.4038180$-10.18AL|NL
206 Ryan Yarbrough NYY 42224.411.2934130$-10.52AL|NL
207 Quinn Mathews STL 60344.331.5053330$-10.61AL|NL
208 Kyle Hart SD 34224.181.3330120$-10.65AL|NL
209 Luis Medina OAK 61344.641.4454290$-10.71AL|NL
210 Paul Blackburn NYY 43234.341.3335140$-10.68AL|NL
211 German Marquez SD 75465.001.4058260$-10.72AL|NL
212 Javier Assad CHC 43224.241.3635160$-10.76AL|NL
213 Yoendrys Gomez TB 41224.531.3540180$-10.80AL|NL
214 Michael Lorenzen COL 124695.111.4695450$-11.00AL|NL
215 Kutter Crawford IL-15 BOS 27113.991.212780$-11.01AL|NL
216 Clarke Schmidt IL-60 NYY 22113.661.222370$-11.15AL|NL
217 Bailey Falter IL-15 KAN 52234.561.3440170$-11.14AL|NL
218 Jordan Montgomery IL-60 TEX 36224.271.3528120$-11.17AL|NL
219 Luis Morales OAK 64354.831.4355290$-11.27AL|NL
220 Carson Whisenhunt SF 37224.241.3930150$-11.30AL|NL
221 Patrick Corbin TOR 61344.891.4251210$-11.45AL|NL
222 Ryan Gusto MIA 37224.461.3731130$-11.45AL|NL
223 Davidjohn Herz IL-60 WAS 21113.701.2924100$-11.48AL|NL
224 Coleman Crow MIL 27113.991.262590$-11.48AL|NL
225 JP Sears SD 25114.141.222370$-11.63AL|NL
226 River Ryan LAD 30224.441.3926120$-11.73AL|NL
227 Luis Gil NYY 41234.751.4141210$-11.73AL|NL
228 Hayden Wesneski IL-60 HOU 22114.011.262270$-11.82AL|NL
229 Miles Mikolas WAS 96485.111.3965250$-11.89AL|NL
230 Cal Quantrill TEX 34224.751.3327110$-11.88AL|NL
231 Jake Bennett BOS 35224.351.4025120$-11.93AL|NL
232 Bruce Zimmermann STL 28123.991.282170$-11.93AL|NL
233 Jack Kochanowicz LAA 111584.851.4872450$-12.01AL|NL
234 Didier Fuentes ATL 21114.131.272170$-12.09AL|NL
235 Jonah Tong NYM 14113.661.321670$-12.36AL|NL
236 Mason Barnett OAK 42224.711.4335190$-12.39AL|NL
237 Trevor Williams IL-60 WAS 24114.261.292070$-12.42AL|NL
238 Antonio Senzatela COL 69355.181.5346244$-12.46AL|NL
239 Colton Gordon HOU 21114.301.281960$-12.48AL|NL
240 Carter Baumler IL-15 TEX 44224.781.4539220$-12.53AL|NL
241 Ricky Tiedemann TOR 16113.871.361770$-12.56AL|NL
242 Johan Oviedo IL-60 BOS 18114.111.331870$-12.57AL|NL
243 Mitch Farris LAA 34124.511.3932140$-12.68AL|NL
244 Chase Petty CIN 36224.671.4629160$-12.70AL|NL
245 Justin Hagenman IL-60 NYM 10103.761.18920$-12.75AL|NL
246 Thomas White MIA 22114.141.4322120$-12.80AL|NL
247 Ronel Blanco IL-60 HOU 14114.071.311460$-12.78AL|NL
248 Jonathan Cannon IL-15 CWS 50244.831.4238190$-12.82AL|NL
249 Ty Johnson TB 15114.251.331560$-12.91AL|NL
250 Carlos Lagrange NYY 10103.801.331150$-12.94AL|NL
251 Dane Dunning SEA 15114.091.321350$-12.92AL|NL
252 Tanner Gordon COL 69355.281.4052170$-12.95AL|NL
253 Bobby Miller IL-60 LAD 13114.051.351360$-12.97AL|NL
254 Robinson Ortiz SEA 27114.091.4724150$-12.97AL|NL
255 Martin Perez ATL 20114.231.391670$-13.15AL|NL
256 Tyler Anderson FA 30224.891.4623130$-13.14AL|NL
257 Erick Fedde CWS 103485.081.4776410$-13.17AL|NL
258 Daniel Espino CLE 27124.491.4325130$-13.19AL|NL
259 Mitch Spence KAN 30124.541.3723100$-13.18AL|NL
260 Joey Estes OAK 19114.691.311550$-13.30AL|NL
261 Thomas Harrington PIT 17114.571.351460$-13.37AL|NL
262 Cody Bolton HOU 24114.501.4522120$-13.41AL|NL
263 Caden Dana LAA 51244.971.4743230$-13.39AL|NL
264 Hagen Smith CWS 22124.401.4922130$-13.39AL|NL
265 Evan Fitterer SD 11113.981.43950$-13.44AL|NL
266 Julian Aguiar CIN 25114.671.382090$-13.45AL|NL
267 Jason Alexander HOU 33124.591.4125120$-13.51AL|NL
268 Gunnar Hoglund IL-60 OAK 28124.711.382190$-13.57AL|NL
269 Tyler Gilbert CWS 27124.771.4123110$-13.61AL|NL
270 Alek Manoah IL-15 LAD 29124.761.4425130$-13.75AL|NL
271 Braden Nett OAK 19114.471.481690$-13.74AL|NL
272 Drew Thorpe IL-15 CWS 22124.701.411790$-13.74AL|NL
273 Yovanny Cruz NYY 27114.651.5126160$-13.81AL|NL
274 Hagen Danner CIN 11114.701.471050$-13.86AL|NL
275 Doug Nikhazy CHC 11114.661.501060$-13.91AL|NL
276 Gabriel Hughes COL 27124.731.442190$-13.91AL|NL
277 Tomoyuki Sugano COL 112595.201.4771290$-13.89AL|NL
278 Brandon Williamson IL-15 CIN 52245.121.4843240$-13.99AL|NL
279 Bradley Blalock MIA 15114.671.431050$-13.98AL|NL
280 Carson Palmquist COL 21115.071.4920100$-14.20AL|NL
281 Josiah Gray IL-60 WAS 22125.111.4519100$-14.22AL|NL
282 Taijuan Walker PHI 36235.261.4825140$-14.26AL|NL
283 Brody Hopkins TB 23124.781.5319130$-14.34AL|NL
284 Osvaldo Bido CWS 32125.241.4630140$-14.44AL|NL
285 AJ Smith-Shawver IL-60 ATL 5003.771.26620$-14.48AL|NL
286 Landon Knack IL-60 LAD 10004.351.31940$-14.51AL|NL
287 Randy Dobnak SEA 6003.881.35520$-14.70AL|NL
288 Gavin Stone IL-60 LAD 7004.391.35630$-14.79AL|NL
289 Mitch Bratt ARI 8004.401.35620$-14.82AL|NL
290 Trey Gibson BAL 7004.331.42630$-14.88AL|NL
291 Valente Bellozo COL 18115.511.491360$-14.91AL|NL
292 Ken Waldichuk IL-60 WAS 11014.771.441150$-14.92AL|NL
293 George Klassen LAA 6014.761.46630$-15.03AL|NL
294 Ryan Feltner IL-15 COL 58245.321.5149250$-15.02AL|NL
295 Carlos Carrasco ATL 6004.801.42520$-15.07AL|NL
296 Matt Waldron SD 7004.871.36520$-15.06AL|NL
297 Kohl Drake ARI 8014.661.44630$-15.09AL|NL
298 Tink Hence STL 7014.671.47630$-15.08AL|NL
299 Beck Way KAN 6005.101.61540$-15.42AL|NL
300 Bryse Wilson PHI 7015.291.49530$-15.42AL|NL