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 25919112.760.99313510$34.61AL|NL
2 Garrett Crochet BOS 23819103.041.10302650$27.56AL|NL
3 Yoshinobu Yamamoto LAD 24719103.281.09274710$25.32AL|NL
4 Max Fried NYY 24519113.231.16232670$21.61AL|NL
5 George Kirby SEA 23217133.431.09229400$20.19AL|NL
6 Cristopher Sanchez PHI 25616113.251.17243650$20.11AL|NL
7 Blake Snell LAD 23017103.411.222931000$19.70AL|NL
8 Logan Gilbert SEA 22213103.331.07248510$19.13AL|NL
9 Dylan Cease SD 23216123.541.20281900$18.21AL|NL
10 Shohei Ohtani LAD 2021483.291.09235630$18.00AL|NL
11 Hunter Greene CIN 24213123.821.11289790$17.46AL|NL
12 Nick Pivetta SD 24316133.831.16273740$17.25AL|NL
13 Kevin Gausman TOR 25017143.711.21252660$16.49AL|NL
14 Chris Sale ATL 1731363.041.08215450$16.49AL|NL
15 Freddy Peralta MIL 23216133.771.19268870$16.34AL|NL
16 Paul Skenes PIT 1751172.901.07209460$15.90AL|NL
17 Shane Bieber TOR 24315113.601.17229550$15.85AL|NL
18 Logan Webb SF 2011493.131.14192420$15.69AL|NL
19 Ranger Suarez PHI 23517123.521.22215690$15.46AL|NL
20 Jesus Luzardo PHI 23215133.721.19255760$15.40AL|NL
21 Carlos Rodon NYY 24117153.991.22266850$14.74AL|NL
22 Tyler Glasnow LAD 1871483.551.15229660$14.30AL|NL
23 Framber Valdez HOU 21316103.361.24204730$14.22AL|NL
24 Luis Castillo SEA 22515123.691.18217610$13.93AL|NL
25 Jacob deGrom TEX 1761283.501.06209390$13.80AL|NL
26 Sonny Gray STL 19713103.511.14209500$13.48AL|NL
27 Michael King SD 21115103.681.24225760$12.54AL|NL
28 Hunter Brown HOU 19614103.521.22215660$12.50AL|NL
29 Tanner Bibee CLE 23515133.891.22226670$12.15AL|NL
30 Jack Flaherty DET 22013153.861.23245760$11.41AL|NL
31 Aaron Nola PHI 23014134.041.19227570$11.27AL|NL
32 Matt Boyd CHC 22414123.851.21208620$11.00AL|NL
33 Joe Ryan MIN 17512103.801.10195410$10.77AL|NL
34 Shota Imanaga CHC 22413124.051.18213480$10.07AL|NL
35 Cole Ragans KAN 1701193.451.20204630$10.08AL|NL
36 Quinn Priester MIL 22414123.741.24185740$9.85AL|NL
37 Spencer Strider ATL 1641393.841.20199580$9.17AL|NL
38 Yu Darvish SD 22614154.261.21215610$8.70AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Zac Gallen ARI 20815114.041.28199690$8.14AL|NL
40 Merrill Kelly TEX 1891293.761.21173550$7.95AL|NL
41 Kyle Bradish BAL 1551063.451.19164500$7.29AL|NL
42 Gavin Williams CLE 22713134.111.332371000$6.84AL|NL
43 Robbie Ray SF 18011103.931.25194630$6.37AL|NL
44 Eury Perez MIA 16110103.911.21177550$5.58AL|NL
45 Casey Mize DET 21610124.101.23190570$5.31AL|NL
46 Bryan Woo SEA 129863.571.08132270$4.91AL|NL
47 Brandon Pfaadt ARI 19112104.191.24172440$4.91AL|NL
48 Sandy Alcantara MIA 19711113.971.26166560$4.76AL|NL
49 Nick Lodolo CIN 18210124.291.20191490$4.77AL|NL
50 Andrew Abbott CIN 21613144.351.30202700$4.54AL|NL
51 Tyler Mahle TEX 18411114.091.25164600$4.16AL|NL
52 Cam Schlittler NYY 20212134.201.33201840$4.10AL|NL
53 Cristian Javier HOU 21213124.381.32206880$4.08AL|NL
54 Drew Rasmussen TB 147973.731.19136370$3.90AL|NL
55 David Peterson NYM 1811193.751.35163720$3.74AL|NL
56 Brayan Bello BOS 22715154.321.39195820$3.25AL|NL
57 Jameson Taillon CHC 21713144.481.27173510$3.14AL|NL
58 Zebby Matthews MIN 154984.001.21148370$3.06AL|NL
59 Ryan Pepiot TB 15110104.151.26158550$2.62AL|NL
60 Justin Verlander SF 17810114.071.27153510$2.64AL|NL
61 Eduardo Rodriguez ARI 18612114.221.34169640$2.41AL|NL
62 Clay Holmes NYM 17112103.881.38147650$2.39AL|NL
63 Michael McGreevy STL 20511114.041.29138500$2.38AL|NL
64 Trey Yesavage TOR 208003.731.25232810$2.25AL|NL
65 Bailey Ober MIN 163994.301.20151380$2.10AL|NL
66 Chad Patrick MIL 17810104.251.28165580$2.07AL|NL
67 Mitch Keller PIT 18510124.201.29163560$2.00AL|NL
68 Nolan McLean NYM 16910134.041.32158670$1.99AL|NL
69 Ryne Nelson ARI 1931094.171.29160550$2.00AL|NL
70 Michael Wacha KAN 18411124.201.29147540$1.92AL|NL
71 Max Scherzer TOR 130874.081.16134320$1.91AL|NL
72 Yusei Kikuchi LAA 1769104.171.33183650$1.61AL|NL
73 Charlie Morton ATL 17510114.231.34176760$1.46AL|NL
74 Shane Baz TB 1669104.261.29166610$1.24AL|NL
75 Trevor Rogers BAL 169994.001.32150580$1.15AL|NL
76 Sean Manaea NYM 129774.021.19136380$1.09AL|NL
77 Garrett Whitlock BOS 77533.171.1486212$1.06AL|NL
78 Tyler Wells BAL 1681084.471.24147450$0.99AL|NL
79 Bryce Miller SEA 140884.041.22128410$0.96AL|NL
80 Edward Cabrera MIA 1538114.131.30162630$0.84AL|NL
81 Luis Gil NYY 17211114.371.38178880$0.74AL|NL
82 Slade Cecconi CLE 22110144.621.28188550$0.65AL|NL
83 Dean Kremer BAL 1561094.221.30133480$0.42AL|NL
84 Parker Messick CLE 158894.091.29143520$0.31AL|NL
85 Taj Bradley MIN 17110114.411.34168620$0.24AL|NL
86 Shawn Armstrong TEX 63333.911.2465206$0.11AL|NL
87 Bubba Chandler PIT 15010134.241.33137570$0.01AL|NL
88 Chris Bassitt TOR 124873.951.26117390$0.03AL|NL
89 Kyle Harrison BOS 20210114.551.37204810$-0.07AL|NL
90 Noah Cameron KAN 1899124.311.33161620$-0.26AL|NL
91 Cade Cavalli WAS 1869114.251.35161710$-0.34AL|NL
92 Brandon Sproat NYM 15910104.161.35131610$-0.35AL|NL
93 Jose Quintana MIL 21313134.411.42166820$-0.48AL|NL
94 Connelly Early BOS 216003.791.31210820$-0.55AL|NL
95 Janson Junk MIA 1939124.261.31134430$-0.83AL|NL
96 Hogan Harris OAK 63334.261.4060307$-0.92AL|NL
97 Grant Taylor CWS 63003.091.1876254$-1.48AL|NL
98 Jeffrey Springs OAK 1599104.471.33141510$-1.60AL|NL
99 Jack Leiter TEX 1789124.641.36178800$-1.66AL|NL
100 Bryce Elder ATL 16410104.421.37136560$-1.77AL|NL
101 Matthew Liberatore STL 150894.281.32125490$-1.87AL|NL
102 Roki Sasaki LAD 74543.651.1789240$-2.24AL|NL
103 Jonah Tong NYM 117663.971.35123530$-2.38AL|NL
104 Brady Singer CIN 1418104.521.33136460$-2.42AL|NL
105 Luis Severino OAK 1658104.431.33134540$-2.49AL|NL
106 Jared Koenig MIL 73543.601.2473251$-2.49AL|NL
107 Joey Cantillo CLE 103663.911.33110470$-2.52AL|NL
108 Colin Rea CHC 1638104.481.31130470$-2.50AL|NL
109 J.T. Ginn OAK 1568114.411.35137560$-2.50AL|NL
110 Johan Oviedo PIT 1508104.381.38141660$-2.62AL|NL
111 Trevor McDonald SF 149794.151.34118470$-2.65AL|NL
112 Ryan Weathers MIA 1517104.311.36134570$-2.97AL|NL
113 Cade Povich BAL 109774.261.32103410$-3.14AL|NL
114 Lance McCullers HOU 125774.221.39123600$-3.23AL|NL
115 Kai-Wei Teng SF 1668124.471.41156760$-3.23AL|NL
116 Shane Smith CWS 1587114.511.36149650$-3.28AL|NL
117 Brandon Woodruff MIL 64433.541.1273170$-3.34AL|NL
118 Michael Lorenzen KAN 1678104.531.35135610$-3.34AL|NL
119 Miles Mikolas STL 1739124.731.32116370$-4.06AL|NL
120 Carmen Mlodzinski PIT 77553.741.2769250$-4.19AL|NL
121 Andre Pallante STL 1599104.291.44111630$-4.23AL|NL
122 Braxton Ashcraft PIT 91443.791.2781270$-4.26AL|NL
123 Emmet Sheehan LAD 64433.821.1974230$-4.34AL|NL
124 Louie Varland TOR 54433.311.1352140$-4.39AL|NL
125 Tyler Holton DET 71443.771.1762180$-4.49AL|NL
126 Yariel Rodriguez TOR 72444.061.3175311$-4.63AL|NL
127 Simeon Woods Richardson MIN 157794.601.39140630$-4.64AL|NL
128 Clayton Kershaw LAD 68533.801.2559190$-4.73AL|NL
129 Joe Boyle TB 109684.341.45124650$-4.75AL|NL
130 Mason Barnett OAK 1699144.751.42140720$-4.94AL|NL
131 Davis Martin CWS 1628124.681.40129590$-5.18AL|NL
132 Adrian Houser TB 1879114.651.42136650$-5.21AL|NL
133 Mike Soroka CHC 56343.651.1661190$-5.30AL|NL
134 Tomoyuki Sugano BAL 1649124.901.35114380$-5.34AL|NL
135 Jake Irvin WAS 1879134.931.38141630$-5.60AL|NL
136 Braydon Fisher TOR 64443.881.3372300$-5.59AL|NL
137 Andrew Alvarez WAS 1769144.511.46122730$-5.64AL|NL
138 Jason Alexander HOU 174794.671.37127550$-5.63AL|NL
139 Chase Burns CIN 58003.321.1172170$-5.84AL|NL
140 Jose Butto SF 60333.921.3258231$-5.90AL|NL
141 Jake Junis CLE 60323.731.2055140$-5.88AL|NL
142 Gordon Graceffo STL 83554.181.3262250$-5.98AL|NL
143 Cade Horton CHC 74444.161.2864240$-6.11AL|NL
144 Nick Martinez CIN 68444.111.2657160$-6.18AL|NL
145 Will Warren NYY 73444.261.3172260$-6.21AL|NL
146 Stephen Kolek KAN 1899124.671.45132660$-6.23AL|NL
147 Kodai Senga NYM 50333.641.2753220$-6.47AL|NL
148 Graham Ashcraft CIN 73454.241.3262230$-6.71AL|NL
149 Zack Littell CIN 1708125.201.36136360$-6.83AL|NL
150 Kumar Rocker TEX 59344.111.2658180$-6.83AL|NL
151 Kyle Freeland COL 1688124.961.40125430$-6.89AL|NL
152 Mitchell Parker WAS 119694.681.4092430$-6.96AL|NL
153 Brady Basso OAK 56333.971.2650170$-6.98AL|NL
154 Patrick Corbin TEX 1527124.891.42124500$-7.06AL|NL
155 Sean Burke CWS 1546114.851.45144740$-7.23AL|NL
156 Keaton Winn SF 42333.921.2439110$-7.43AL|NL
157 Jonathan Cannon CWS 1637144.901.41122570$-7.42AL|NL
158 Carson Whisenhunt SF 85344.341.3675310$-7.51AL|NL
159 Steven Matz BOS 64334.261.3257160$-7.58AL|NL
160 Jacob Misiorowski MIL 54344.361.3562280$-7.61AL|NL
161 Aaron Civale CHC 48334.211.2644140$-7.65AL|NL
162 Kyle Hendricks LAA 1718135.061.40121490$-7.68AL|NL
163 Ben Brown CHC 34223.691.1838110$-7.77AL|NL
164 Caden Dana LAA 1769165.261.45152780$-7.82AL|NL
165 Connor Phillips CIN 64354.751.4569331$-7.89AL|NL
166 Paul Blackburn NYY 50334.201.2942140$-7.90AL|NL
167 Bailey Falter KAN 78454.541.3557250$-7.93AL|NL
168 Keider Montero DET 86464.641.3770310$-7.93AL|NL
169 J.P. France HOU 56344.271.3852220$-8.16AL|NL
170 Chase Silseth LAA 60234.211.3560260$-8.20AL|NL
171 Joey Lucchesi SF 62344.111.3846210$-8.25AL|NL
172 Osvaldo Bido OAK 77454.911.3769310$-8.35AL|NL
173 Jonathan Bowlan KAN 48334.301.3542170$-8.37AL|NL
174 Tanner Gordon COL 1589145.331.41111380$-8.36AL|NL
175 Walker Buehler PHI 54334.401.3445200$-8.40AL|NL
176 Mick Abel MIN 1166104.951.50107570$-8.43AL|NL
177 Carson Ragsdale BAL 52334.471.3749210$-8.48AL|NL
178 Colton Gordon HOU 48234.331.2543130$-8.47AL|NL
179 Tyler Alexander CWS 1186105.091.4192340$-8.45AL|NL
180 Robert Gasser MIL 38224.131.2634120$-8.70AL|NL
181 Mitch Spence OAK 54344.521.3543160$-8.74AL|NL
182 Emerson Hancock SEA 54344.511.3441170$-8.76AL|NL
183 Tyler Phillips MIA 61244.871.4746202$-8.85AL|NL
184 Kolby Allard CLE 44224.151.3135120$-8.92AL|NL
185 Mason Black SF 40234.321.3236130$-9.10AL|NL
186 Spencer Turnbull KAN 36224.201.3231140$-9.17AL|NL
187 Grant Wolfram BAL 48334.471.4745230$-9.15AL|NL
188 Ken Waldichuk OAK 49234.401.3947220$-9.19AL|NL
189 Carlos Vargas SEA 40234.071.3631140$-9.23AL|NL
190 Cal Quantrill TEX 33224.251.2927100$-9.26AL|NL
191 Freddy Tarnok MIA 41234.371.4040180$-9.37AL|NL
192 Jonathan Brubaker SF 50234.501.3946160$-9.40AL|NL
193 Marcus Stroman NYY 45334.551.4133160$-9.39AL|NL
194 Zach McCambley MIA 33234.161.4030150$-9.47AL|NL
195 Richard Fitts BOS 54334.831.3941170$-9.57AL|NL
196 Samuel Aldegheri LAA 1759175.241.51137830$-9.60AL|NL
197 Dane Dunning ATL 43234.611.3840140$-9.60AL|NL
198 Mike Clevinger CWS 48244.641.3640170$-9.66AL|NL
199 Jose Corniell TEX 48004.101.3045170$-9.68AL|NL
200 Gabriel Hughes COL 61464.961.4746210$-9.70AL|NL
201 Ryan Feltner COL 61344.981.4352230$-9.84AL|NL
202 Mitch Farris LAA 206004.581.44179950$-9.87AL|NL
203 DL Hall MIL 24113.911.3525110$-9.92AL|NL
204 Valente Bellozo MIA 79354.911.4057250$-9.92AL|NL
205 Ryan Brasier CHC 16103.541.181440$-9.93AL|NL
206 Justin Wrobleski LAD 20113.931.251960$-9.97AL|NL
207 Nick Raquet STL 40234.471.4330160$-10.07AL|NL
208 Jose Espada BAL 34003.991.3236150$-10.05AL|NL
209 Kyle Wright KAN 22113.961.322080$-10.10AL|NL
210 Alex Faedo IL-60 TB 26124.321.322690$-10.09AL|NL
211 German Marquez COL 1638135.341.47119580$-10.10AL|NL
212 Erik Miller IL-60 SF 16113.651.391890$-10.19AL|NL
213 Jared Shuster OAK 44234.601.4232160$-10.19AL|NL
214 Cole Wilcox TB 36234.581.4125120$-10.22AL|NL
215 Yilber Diaz ARI 34224.621.5032180$-10.24AL|NL
216 Eric Lauer TOR 18114.241.271660$-10.33AL|NL
217 Christian Roa MIA 44244.681.5241250$-10.39AL|NL
218 Tobias Myers MIL 12113.961.231130$-10.40AL|NL
219 Brandon Waddell NYM 33004.021.3027110$-10.42AL|NL
220 Randy Vasquez SD 34224.791.4224130$-10.45AL|NL
221 Dustin May BOS 22114.591.362280$-10.51AL|NL
222 Jack Kochanowicz LAA 60354.911.4638220$-10.54AL|NL
223 Andry Lara WAS 40244.811.4428150$-10.60AL|NL
224 Hurston Waldrep ATL 18114.261.441680$-10.70AL|NL
225 Javier Assad CHC 20114.401.401680$-10.73AL|NL
226 Logan Evans SEA 12114.411.351040$-10.77AL|NL
227 Logan Allen CLE 14114.351.391250$-10.75AL|NL
228 Carson Palmquist COL 33235.321.4932160$-10.82AL|NL
229 Rolddy Munoz ATL 18114.681.491690$-11.02AL|NL
230 Luis Morales OAK 162004.741.43135710$-11.09AL|NL
231 Taijuan Walker PHI 26125.051.421890$-11.32AL|NL
232 Hayden Birdsong SF 9014.531.39940$-11.51AL|NL
233 Thomas Harrington PIT 9014.831.37730$-11.66AL|NL
234 Adam Mazur MIA 9014.711.39630$-11.70AL|NL
235 Austin Cox ATL 10004.811.45840$-11.73AL|NL
236 Jake Woodford ARI 9015.081.47630$-11.88AL|NL
237 Jose Urena LAA 62255.291.5345250$-12.16AL|NL
238 Antonio Senzatela COL 102485.361.5262310$-12.61AL|NL
239 McCade Brown COL 162005.371.49142700$-14.84AL|NL
240 Bradley Blalock COL 1425115.961.6190570$-17.13AL|NL