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 1601352.791.02185340$34.66AL|NL
2 Paul Skenes PIT 1431152.771.07169380$27.54AL|NL
3 Zack Wheeler PHI 1661273.351.10180430$26.34AL|NL
4 Chris Sale ATL 1461063.021.13174400$23.42AL|NL
5 Logan Webb SF 1631263.121.17144370$22.59AL|NL
6 Garrett Crochet BOS 1311052.981.14165420$21.33AL|NL
7 Yoshinobu Yamamoto LAD 1331053.171.11142350$19.25AL|NL
8 Dylan Cease SD 1501073.541.20174570$17.61AL|NL
9 Cole Ragans KAN 1431063.391.21167530$17.47AL|NL
10 George Kirby IL-15 SEA 140963.451.07128210$16.82AL|NL
11 Spencer Strider IL-15 ATL 113853.031.11151360$16.74AL|NL
12 Spencer Schwellenbach ATL 1471073.491.16142330$16.52AL|NL
13 Sonny Gray STL 1461063.521.18152410$16.42AL|NL
14 Pablo Lopez MIN 1471073.531.18152370$16.40AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jacob deGrom TEX 109843.171.02133250$16.27AL|NL
16 Michael King SD 1451063.551.20159510$16.09AL|NL
17 Corbin Burnes ARI 1521073.591.20147460$15.14AL|NL
18 Hunter Greene CIN 147983.841.17171520$14.82AL|NL
19 Framber Valdez HOU 1501073.571.23142500$13.83AL|NL
20 Joe Ryan MIN 127863.651.09140280$13.77AL|NL
21 Max Fried NYY 1431063.561.20132420$13.74AL|NL
22 Aaron Nola PHI 1541083.921.20150390$12.94AL|NL
23 Hunter Brown HOU 137963.591.23145470$12.26AL|NL
24 Drew Rasmussen TB 117853.251.15115290$11.90AL|NL
25 Nick Pivetta SD 136873.901.16155420$11.82AL|NL
26 Freddy Peralta MIL 140873.861.19159520$11.67AL|NL
27 Luis Castillo SEA 148983.891.20144450$11.35AL|NL
28 Logan Gilbert IL-15 SEA 108753.471.06115240$11.00AL|NL
29 Tyler Glasnow IL-15 LAD 101743.391.11124310$10.47AL|NL
30 Brandon Woodruff IL-15 MIL 124863.771.16132360$10.30AL|NL
31 Bryce Miller SEA 141973.981.18132400$10.14AL|NL
32 MacKenzie Gore WAS 138873.731.26154510$10.01AL|NL
33 Kevin Gausman TOR 1551084.001.27149470$9.93AL|NL
34 Clay Holmes NYM 136963.431.31129510$9.66AL|NL
35 Shota Imanaga CHC 137873.991.16135330$9.63AL|NL
36 Jack Flaherty DET 132873.771.23142440$9.48AL|NL
37 Bryan Woo SEA 120763.751.10113260$9.11AL|NL
38 Zac Gallen ARI 138873.741.24136440$9.08AL|NL
39 Sandy Alcantara MIA 148983.811.24124410$9.04AL|NL
40 Jesus Luzardo PHI 138873.951.23144460$8.58AL|NL
41 Carlos Rodon NYY 142884.101.24159510$8.51AL|NL
42 Nathan Eovaldi TEX 140873.941.21132380$8.33AL|NL
43 Brandon Pfaadt ARI 136873.861.22130320$8.31AL|NL
44 Tanner Houck BOS 146973.791.29127460$7.80AL|NL
45 Cristopher Sanchez PHI 121853.561.23109330$7.75AL|NL
46 Tanner Bibee CLE 136874.011.22133410$7.54AL|NL
47 Kodai Senga NYM 131873.901.27139560$7.22AL|NL
48 Roki Sasaki LAD 113763.711.22125400$6.96AL|NL
49 Bailey Ober MIN 134784.141.17133330$6.92AL|NL
50 Zach Eflin IL-15 BAL 134874.001.19108230$6.41AL|NL
51 Mitch Keller PIT 146973.931.32128450$5.92AL|NL
52 Shane McClanahan IL-60 TB 97743.611.19104290$5.81AL|NL
53 Yusei Kikuchi LAA 138874.191.28147460$5.68AL|NL
54 Eduardo Rodriguez ARI 130873.901.28123410$5.63AL|NL
55 Seth Lugo KAN 153894.011.29131440$5.40AL|NL
56 Ranger Suarez IL-15 PHI 131873.851.28116430$5.40AL|NL
57 Chris Bassitt TOR 146884.121.29135500$4.89AL|NL
58 Matt Boyd CHC 115763.941.23115380$4.65AL|NL
59 Zebby Matthews MIN 111763.921.21103240$4.19AL|NL
60 Nick Lodolo CIN 117763.951.26117360$4.04AL|NL
61 Robbie Ray SF 122774.141.27132460$3.91AL|NL
62 Taj Bradley TB 132784.221.27135460$3.65AL|NL
63 Shane Baz TB 125774.131.26123450$3.52AL|NL
64 Reese Olson DET 110763.841.26101370$3.25AL|NL
65 Brady Singer CIN 136874.181.32130420$3.20AL|NL
66 Ben Brown CHC 97653.711.25106380$3.08AL|NL
67 Max Scherzer IL-15 TOR 98654.091.15102260$3.04AL|NL
68 Clarke Schmidt NYY 116764.091.28115400$2.55AL|NL
69 Kris Bubic KAN 112763.881.31109400$2.50AL|NL
70 Landen Roupp SF 109753.861.32106450$2.11AL|NL
71 Blake Snell IL-15 LAD 84543.541.26105390$2.00AL|NL
72 Ryan Pepiot TB 128684.331.25130460$1.95AL|NL
73 Michael Wacha KAN 126774.121.28108390$1.83AL|NL
74 Brayan Bello BOS 123864.001.36111440$1.83AL|NL
75 Matthew Liberatore STL 109753.921.2997370$1.77AL|NL
76 Jose Berrios TOR 1578104.451.30132470$1.71AL|NL
77 Max Meyer MIA 121764.111.32115420$1.40AL|NL
78 Jameson Taillon CHC 135784.321.25107330$1.29AL|NL
79 David Peterson NYM 121763.961.35112470$1.28AL|NL
80 Shane Bieber IL-60 CLE 83543.491.2080210$1.22AL|NL
81 Gavin Williams CLE 114674.031.30114450$1.16AL|NL
82 Grant Holmes ATL 131784.131.35125480$1.17AL|NL
83 Nick Martinez CIN 132784.181.30111370$1.12AL|NL
84 Dustin May LAD 85643.671.2479300$0.90AL|NL
85 Yu Darvish IL-15 SD 105664.221.22101320$0.91AL|NL
86 Jose Soriano LAA 121764.021.36111530$0.58AL|NL
87 Reid Detmers LAA 87553.881.2597310$0.17AL|NL
88 Eury Perez IL-60 MIA 81543.951.2090270$0.07AL|NL
89 Sean Manaea IL-60 NYM 104664.221.27104380$0.02AL|NL
90 Tyler Mahle TEX 113674.201.27101380$-0.12AL|NL
91 Walker Buehler BOS 121764.231.33102380$-0.64AL|NL
92 Justin Verlander SF 111674.201.2794330$-0.69AL|NL
93 Erick Fedde STL 133784.341.32109430$-0.69AL|NL
94 Grayson Rodriguez IL-60 BAL 75533.811.2380240$-0.86AL|NL
95 Andrew Heaney PIT 114674.181.32105360$-0.91AL|NL
96 Merrill Kelly ARI 128684.331.30111420$-0.97AL|NL
97 Shohei Ohtani LAD 61433.451.1671210$-1.12AL|NL
98 Hayden Wesneski HOU 111674.461.27104360$-1.32AL|NL
99 Bowden Francis TOR 130694.721.24116370$-1.44AL|NL
100 Luis Severino OAK 145794.481.34121490$-1.57AL|NL
101 Lance McCullers IL-15 HOU 111674.171.35104470$-1.63AL|NL
102 Colin Rea CHC 118664.321.2997330$-1.66AL|NL
103 Kumar Rocker IL-15 TEX 79543.881.2576240$-1.69AL|NL
104 Steven Matz STL 99654.061.3183300$-1.74AL|NL
105 Tylor Megill NYM 76533.831.2880290$-1.73AL|NL
106 Kutter Crawford IL-15 BOS 92564.291.2390270$-1.78AL|NL
107 Edward Cabrera MIA 111674.271.38117550$-1.85AL|NL
108 Hayden Birdsong SF 93554.031.3498420$-2.13AL|NL
109 Jeffrey Springs OAK 108574.321.30105350$-2.30AL|NL
110 Lucas Giolito IL-15 BOS 128684.491.35124490$-2.33AL|NL
111 Miles Mikolas STL 133784.421.3088280$-2.34AL|NL
112 Tobias Myers MIL 121674.491.31107390$-2.43AL|NL
113 Jordan Hicks SF 99653.961.3988430$-2.55AL|NL
114 Jake Irvin WAS 134694.511.31110430$-2.63AL|NL
115 Ryne Nelson ARI 93554.081.2777250$-2.66AL|NL
116 Casey Mize DET 105664.281.3082300$-2.76AL|NL
117 Garrett Whitlock BOS 54333.381.1755132$-2.81AL|NL
118 JP Sears OAK 1446104.721.28118410$-2.80AL|NL
119 Alex Cobb IL-15 DET 81543.781.3065230$-3.01AL|NL
120 Luis Ortiz CLE 114674.381.3499440$-3.03AL|NL
121 Charlie Morton BAL 112674.421.38112490$-3.12AL|NL
122 Chris Paddack MIN 108574.331.3197300$-3.24AL|NL
123 Nestor Cortes IL-60 MIL 68444.031.1867190$-3.28AL|NL
124 Shane Smith CWS 110674.381.3597410$-3.33AL|NL
125 Mitchell Parker WAS 124684.381.36103460$-3.49AL|NL
126 Zack Littell TB 118584.511.2796270$-3.51AL|NL
127 Tyler Holton DET 52333.521.1245132$-3.54AL|NL
128 Mike Soroka IL-15 WAS 105574.341.3397420$-3.69AL|NL
129 Kyle Harrison SF 77444.041.2978290$-4.00AL|NL
130 Quinn Priester MIL 84544.071.3169300$-4.04AL|NL
131 Joey Cantillo CLE 73443.911.3379340$-4.10AL|NL
132 Frankie Montas IL-15 NYM 93564.331.3387350$-4.22AL|NL
133 Bryce Elder ATL 110674.271.3887390$-4.25AL|NL
134 Cade Cavalli IL-15 WAS 94564.311.3385380$-4.30AL|NL
135 Jose Quintana MIL 124684.351.39100470$-4.35AL|NL
136 Griffin Canning NYM 108574.461.3397390$-4.40AL|NL
137 Ronel Blanco HOU 125594.671.34122540$-4.40AL|NL
138 Andrew Painter PHI 67444.031.2564210$-4.56AL|NL
139 Ryan Weathers IL-15 MIA 100564.371.3489360$-4.60AL|NL
140 David Festa MIN 64433.911.3067240$-4.66AL|NL
141 AJ Smith-Shawver ATL 90464.331.3493380$-5.02AL|NL
142 Jared Koenig MIL 51333.681.2550192$-5.04AL|NL
143 Luis Gil IL-60 NYY 88464.451.3396430$-5.07AL|NL
144 Mitch Spence OAK 89554.291.3372270$-5.17AL|NL
145 Jared Jones IL-60 PIT 59333.781.2460200$-5.28AL|NL
146 Erik Miller SF 50333.551.3259271$-5.34AL|NL
147 Louie Varland MIN 59333.931.2959182$-5.32AL|NL
148 Kyle Wright IL-15 KAN 79544.101.3767280$-5.33AL|NL
149 Jack Leiter TEX 96564.491.3896430$-5.35AL|NL
150 Clayton Kershaw IL-60 LAD 65434.111.2659190$-5.39AL|NL
151 Andre Pallante STL 112674.211.4279450$-5.59AL|NL
152 A.J. Puk IL-15 ARI 31223.021.1638103$-5.59AL|NL
153 Dean Kremer BAL 114584.641.3496390$-5.91AL|NL
154 Aaron Civale IL-15 MIL 79454.481.2872240$-6.05AL|NL
155 Ryan Brasier IL-15 CHC 42223.441.1740122$-6.05AL|NL
156 Michael McGreevy STL 65433.941.2847160$-6.09AL|NL
157 Jon Gray IL-60 TEX 80454.401.3071260$-6.17AL|NL
158 Johan Oviedo IL-60 PIT 90554.291.4075380$-6.31AL|NL
159 Spencer Arrighetti IL-15 HOU 63434.301.3366270$-6.39AL|NL
160 Yariel Rodriguez TOR 68444.311.3469310$-6.41AL|NL
161 Will Warren NYY 65434.231.3261230$-6.46AL|NL
162 Alec Marsh IL-15 KAN 72444.261.3569270$-6.47AL|NL
163 Tony Gonsolin IL-15 LAD 109484.641.3192380$-6.49AL|NL
164 Dedniel Nunez NYM 42323.771.2647170$-6.95AL|NL
165 Kenta Maeda DET 62334.171.2757180$-7.05AL|NL
166 Ryan Feltner COL 129694.631.44108490$-7.07AL|NL
167 Paul Blackburn IL-15 NYM 67444.281.3357220$-7.12AL|NL
168 Jake Junis CLE 48334.001.2344110$-7.29AL|NL
169 Kyle Freeland COL 133694.571.4296360$-7.30AL|NL
170 Simeon Woods Richardson MIN 94474.551.3581340$-7.31AL|NL
171 Kyle Gibson BAL 116584.591.4197430$-7.37AL|NL
172 Jose Butto NYM 46333.921.2847200$-7.40AL|NL
173 Bubba Chandler PIT 60434.171.3754240$-7.43AL|NL
174 J.T. Ginn IL-15 OAK 82454.311.3765290$-7.56AL|NL
175 Keaton Winn SF 45323.811.2741140$-7.56AL|NL
176 Bailey Falter PIT 113584.681.3682350$-7.72AL|NL
177 Andrew Abbott CIN 99474.781.3692380$-7.95AL|NL
178 Graham Ashcraft CIN 53334.121.3643182$-7.97AL|NL
179 Javier Assad IL-15 CHC 81454.411.3866320$-8.03AL|NL
180 Trevor Williams WAS 109484.641.3687350$-8.08AL|NL
181 Noah Cameron KAN 37313.681.3036120$-8.11AL|NL
182 Michael Lorenzen KAN 122594.681.4093510$-8.27AL|NL
183 Tyler Anderson LAA 1385104.871.38112540$-8.29AL|NL
184 Chad Patrick MIL 48334.291.2743150$-8.49AL|NL
185 Drey Jameson ARI 48333.921.3542170$-8.51AL|NL
186 Jordan Wicks CHC 59334.301.3251200$-8.56AL|NL
187 Shawn Armstrong TEX 44223.751.3044150$-8.64AL|NL
188 Cole Henry WAS 46334.321.3746211$-8.74AL|NL
189 Nic Enright CLE 41234.051.2242130$-8.76AL|NL
190 Cade Povich BAL 61344.461.3356230$-8.80AL|NL
191 Dane Dunning TEX 49334.291.3144160$-8.83AL|NL
192 Joe Boyle TB 55334.271.4565360$-8.82AL|NL
193 Carmen Mlodzinski PIT 58334.091.3849230$-8.84AL|NL
194 German Marquez COL 121584.601.4595440$-8.89AL|NL
195 Beau Brieske IL-15 DET 42224.131.3138162$-8.93AL|NL
196 Chase Dollander COL 104484.731.4398430$-9.02AL|NL
197 Davis Martin CWS 102474.641.4082370$-9.07AL|NL
198 Kyle Hart SD 65344.511.3457220$-9.13AL|NL
199 Osvaldo Bido OAK 109484.811.3993450$-9.23AL|NL
200 Kolby Allard CLE 49334.311.3342150$-9.25AL|NL
201 Logan Allen CLE 97474.651.4180380$-9.24AL|NL
202 Jonathan Cannon CWS 127594.791.4093450$-9.23AL|NL
203 Reynaldo Lopez IL-60 ATL 34223.781.2635120$-9.28AL|NL
204 Carlos Vargas SEA 48334.171.3839190$-9.66AL|NL
205 Cody Bradford IL-60 TEX 29223.911.172770$-9.67AL|NL
206 Logan Henderson MIL 27213.921.192980$-9.71AL|NL
207 Omar Cruz SD 38223.961.3238170$-9.78AL|NL
208 Ben Lively CLE 112494.821.3886380$-9.77AL|NL
209 Caden Dana LAA 64444.911.3856250$-9.85AL|NL
210 Stephen Kolek SD 53334.211.4042190$-9.87AL|NL
211 Rhett Lowder IL-15 CIN 71354.491.3857240$-9.86AL|NL
212 Aaron Ashby IL-15 MIL 29223.531.3430140$-9.94AL|NL
213 Huascar Brazoban NYM 45224.121.3846220$-10.07AL|NL
214 Gordon Graceffo STL 61334.461.3645200$-10.09AL|NL
215 Joe Ross PHI 52334.441.3843190$-10.13AL|NL
216 Landon Knack LAD 34224.191.2633110$-10.14AL|NL
217 Tyler Alexander MIL 42224.421.2436100$-10.18AL|NL
218 Marcus Stroman IL-15 NYY 105484.661.4277400$-10.19AL|NL
219 Slade Cecconi IL-15 CLE 31224.281.192770$-10.30AL|NL
220 Mason Black SF 33224.041.3031120$-10.35AL|NL
221 Brandon Young BAL 36224.171.3134120$-10.41AL|NL
222 Luis Garcia IL-60 HOU 29224.081.2829100$-10.44AL|NL
223 Braxton Ashcraft PIT 35223.991.2928100$-10.42AL|NL
224 Shinnosuke Ogasawara WAS 65344.571.3850230$-10.45AL|NL
225 Hogan Harris OAK 57334.501.4452280$-10.49AL|NL
226 Yilber Diaz ARI 43224.161.4043200$-10.55AL|NL
227 Colton Gordon HOU 29224.181.242690$-10.58AL|NL
228 Noah Schultz CWS 45234.321.3339160$-10.60AL|NL
229 Randy Vasquez SD 92474.671.4365350$-10.68AL|NL
230 Jack Kochanowicz LAA 114584.781.4065320$-10.69AL|NL
231 Sawyer Gipson-Long IL-60 DET 22213.931.232160$-10.71AL|NL
232 Spencer Turnbull FA 39224.281.3335150$-10.73AL|NL
233 Davis Daniel ATL 30224.081.302790$-10.73AL|NL
234 Bobby Miller LAD 25213.971.282490$-10.73AL|NL
235 Jackson Jobe DET 98384.821.3776370$-10.76AL|NL
236 Jacob Waguespack TB 37224.251.3838160$-10.80AL|NL
237 Josh Winckowski BOS 36224.031.3630120$-10.87AL|NL
238 Allan Winans NYY 35224.311.2929100$-10.90AL|NL
239 Richard Fitts IL-15 BOS 42234.391.3133120$-10.99AL|NL
240 Patrick Corbin TEX 92474.781.4572300$-11.02AL|NL
241 Ryan Burr IL-60 TOR 26113.671.2729100$-11.02AL|NL
242 Matt Waldron IL-60 SD 29224.221.282480$-11.05AL|NL
243 Vincent Velasquez CLE 38224.541.3437150$-11.13AL|NL
244 Chase Silseth LAA 54244.581.3952240$-11.12AL|NL
245 Sean Newcomb BOS 46234.251.4647250$-11.11AL|NL
246 Jonathan Bowlan KAN 39224.281.3632130$-11.23AL|NL
247 Hunter Dobbins BOS 36224.141.3628120$-11.23AL|NL
248 Tyler Phillips MIA 47334.441.4535160$-11.31AL|NL
249 Easton Lucas TOR 53244.611.3849220$-11.28AL|NL
250 Kyle Bradish IL-60 BAL 18113.421.171950$-11.43AL|NL
251 A.J. Blubaugh HOU 36224.441.3632140$-11.44AL|NL
252 Doug Nikhazy CLE 45234.381.4443240$-11.48AL|NL
253 Ross Stripling KAN 46334.711.3730120$-11.49AL|NL
254 Justin Wrobleski LAD 29224.391.3426110$-11.51AL|NL
255 Matt Manning DET 30224.421.3325110$-11.60AL|NL
256 Brady Basso IL-60 OAK 19113.511.211850$-11.70AL|NL
257 Tomoyuki Sugano BAL 1324115.041.3686320$-11.75AL|NL
258 Keider Montero DET 30224.421.3725110$-11.85AL|NL
259 Albert Suarez IL-60 BAL 32224.561.3828110$-11.97AL|NL
260 Emerson Hancock SEA 63254.851.3346210$-12.04AL|NL
261 Mike Clevinger CWS 44224.771.3636160$-12.10AL|NL
262 Alex Faedo IL-60 TB 34224.901.3532140$-12.09AL|NL
263 Jared Shuster CWS 47334.911.4335190$-12.21AL|NL
264 DL Hall IL-60 MIL 20113.851.3522100$-12.27AL|NL
265 Connor Gillispie MIA 54244.731.4145220$-12.33AL|NL
266 Bryse Wilson CWS 89374.981.3964290$-12.35AL|NL
267 Jacob Misiorowski MIL 23124.291.3527130$-12.37AL|NL
268 Carlos Rodriguez MIL 20114.251.252070$-12.40AL|NL
269 Chayce McDermott IL-15 BAL 16114.001.311980$-12.50AL|NL
270 Cal Quantrill MIA 114494.861.4680450$-12.57AL|NL
271 Valente Bellozo MIA 39224.761.3829130$-12.57AL|NL
272 Cooper Criswell BOS 24114.041.331960$-12.64AL|NL
273 Carson Ragsdale SF 23124.251.3523100$-12.65AL|NL
274 Cristian Mena ARI 19113.831.371870$-12.66AL|NL
275 Joe Rock TB 23124.211.301970$-12.68AL|NL
276 Joey Estes OAK 70265.181.3152190$-12.73AL|NL
277 Sem Robberse STL 18114.031.281560$-12.73AL|NL
278 Kyle Tyler PHI 35224.711.4328140$-12.74AL|NL
279 Thomas Harrington PIT 21114.251.291860$-12.74AL|NL
280 Quinn Mathews STL 25124.211.4024110$-12.83AL|NL
281 Trevor Rogers IL-15 BAL 19113.931.371770$-12.84AL|NL
282 Sean Burke CWS 1143105.111.44102520$-12.87AL|NL
283 Cristian Javier IL-60 HOU 10103.751.201040$-12.87AL|NL
284 Patrick Sandoval IL-60 BOS 12103.581.331250$-12.87AL|NL
285 Carson Whisenhunt SF 16114.131.311560$-12.92AL|NL
286 Luis Castillo SEA 22124.391.321980$-12.97AL|NL
287 Bryan Mata BOS 21114.011.4320100$-12.96AL|NL
288 Logan Evans SEA 26124.251.352090$-12.95AL|NL
289 Alek Manoah IL-60 TOR 14104.181.291450$-12.97AL|NL
290 Carlos Carrasco NYY 80364.981.4664280$-12.97AL|NL
291 John Rooney MIA 21113.961.431990$-12.99AL|NL
292 Tommy Henry ARI 27124.211.4123110$-13.03AL|NL
293 Andry Lara WAS 23124.381.352090$-13.04AL|NL
294 Cody Poteet IL-15 BAL 15114.121.331450$-13.06AL|NL
295 Antonio Senzatela COL 117584.801.5171340$-13.27AL|NL
296 Braydon Fisher TOR 20114.601.4021100$-13.32AL|NL
297 Cade Horton CHC 23124.771.352290$-13.33AL|NL
298 Taijuan Walker PHI 62254.981.4046230$-13.34AL|NL
299 Eric Lauer TOR 18114.691.331770$-13.35AL|NL
300 J.P. France IL-60 HOU 15104.451.331360$-13.38AL|NL