2024 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 Spencer Strider ATL 1821551.931.01276620$37.32AL|NL
2 Corbin Burnes BAL 1941572.600.97242490$32.59AL|NL
3 Aaron Nola PHI 1921572.811.03225340$27.88AL|NL
4 Zack Wheeler PHI 1931572.751.04206430$26.93AL|NL
5 Kevin Gausman TOR 1891562.671.15223380$25.10AL|NL
6 Carlos Rodon NYY 1521342.431.02202440$23.53AL|NL
7 Zac Gallen ARI 1931483.311.03205560$21.85AL|NL
8 Shane Bieber IL-60 CLE 1781462.981.05190380$21.67AL|NL
9 Gavin Williams CLE 131963.230.00000$20.73AL|NL
10 Justin Verlander HOU 1421152.540.84149240$20.49AL|NL
11 Freddy Peralta MIL 1631263.041.01195590$19.57AL|NL
12 Logan Webb SF 1981573.051.18175530$18.75AL|NL
13 Max Fried ATL 1701362.911.04157350$18.74AL|NL
14 Hunter Brown HOU 1481342.311.11154490$18.70AL|NL
15 Luis Castillo SEA 1921483.191.20210640$18.07AL|NL
16 Framber Valdez HOU 1911483.111.17184650$17.84AL|NL
17 Tyler Glasnow LAD 1471163.121.01210490$17.79AL|NL
18 George Kirby SEA 1881473.021.21191320$17.66AL|NL
19 Cristian Javier HOU 1581173.531.01202600$15.54AL|NL
20 Chris Bassitt TOR 1891383.431.12176500$15.28AL|NL
21 Dylan Cease SD 1761283.381.19217760$14.82AL|NL
22 Yu Darvish SD 1571173.321.00166330$14.74AL|NL
23 Pablo Lopez MIN 1901383.551.16188550$14.02AL|NL
24 Alec Marsh KAN 108753.250.00000$16.91AL|NL
25 Blake Snell SF 1621173.221.23214690$13.19AL|NL
26 Logan Gilbert SEA 1861383.531.18178480$12.80AL|NL
27 Yoshinobu Yamamoto LAD 1721283.511.17187470$12.33AL|NL
28 Michael King SD 1441153.001.17169490$15.49AL|NL
29 Lance Lynn STL 1681183.591.09176360$12.06AL|NL
30 Joe Musgrove SD 1621173.501.09170420$11.96AL|NL
31 Drew Thorpe CWS 95743.220.00000$10.65AL|NL
32 Sonny Gray STL 1631173.481.17169550$10.10AL|NL
33 Charlie Morton ATL 1571173.611.17185540$10.04AL|NL
34 Joe Ryan MIN 1711093.841.08175530$9.76AL|NL
35 Grayson Rodriguez BAL 1611173.691.19185530$9.18AL|NL
36 Tanner Houck BOS 1321052.931.15134470$8.98AL|NL
37 Nestor Cortes NYY 133963.450.99138340$8.83AL|NL
38 Luis Severino NYM 132963.550.99144380$8.61AL|NL
39 Miles Mikolas STL 1781193.891.06134350$8.49AL|NL
40 Randy Vasquez SD 89643.240.00000$11.67AL|NL
41 Jordan Montgomery ARI 1631173.641.16150380$8.06AL|NL
42 Jesus Luzardo MIA 1731193.801.25197650$7.97AL|NL
43 Zach Eflin BAL 1711183.581.21156330$7.86AL|NL
44 Quinn Priester BOS 86643.240.00000$7.59AL|NL
45 Nathan Eovaldi TEX 1631173.641.21161300$7.53AL|NL
46 Tyler Anderson LAA 1601173.601.12124350$7.51AL|NL
47 Triston McKenzie CLE 145973.911.00148410$7.39AL|NL
48 Merrill Kelly ARI 1821193.811.19159520$7.26AL|NL
49 Marcus Stroman NYY 1591173.621.16137410$7.21AL|NL
50 Justin Steele CHC 1761283.631.34184740$6.89AL|NL
51 Garrett Crochet CWS 115942.741.19130480$10.24AL|NL
52 Patrick Sandoval LAA 1591173.401.30162630$6.85AL|NL
53 Bailey Ober MIN 1531073.651.14144310$6.80AL|NL
54 Walker Buehler LAD 132963.411.07127340$6.66AL|NL
55 Brady Singer KAN 1651173.601.26162470$6.67AL|NL
56 Max Scherzer TEX 96742.720.95118190$6.54AL|NL
57 Jose Quintana NYM 1591173.281.30140510$6.21AL|NL
58 Jackson Rutledge WAS 79633.190.00000$6.14AL|NL
59 Kenta Maeda DET 136963.571.13147330$6.06AL|NL
60 Garrett Whitlock BOS 112853.131.06118230$8.79AL|NL
61 Chris Sale ATL 1371053.221.32149360$5.12AL|NL
62 Alex Cobb SF 1271042.981.30127390$5.03AL|NL
63 Jon Gray TEX 1611083.911.22165530$4.81AL|NL
64 Tarik Skubal DET 1571083.961.20161460$4.64AL|NL
65 Hunter Greene CIN 154994.211.21200580$4.39AL|NL
66 Seth Lugo KAN 150983.781.23163450$4.15AL|NL
67 Reid Detmers LAA 1651083.821.26155600$3.83AL|NL
68 Andrew Heaney TEX 131873.851.21176370$7.09AL|NL
69 Ranger Suarez PHI 1521073.671.25130550$3.19AL|NL
70 Taijuan Walker PHI 1581083.991.19136490$3.10AL|NL
71 Brandon Pfaadt ARI 141973.771.19135340$3.07AL|NL
72 Frankie Montas MIL 139963.691.24142430$6.25AL|NL
73 Reynaldo Lopez ATL 101743.121.0396230$6.17AL|NL
74 Gerrit Cole NYY 92743.331.03119220$2.77AL|NL
75 Alek Manoah TOR 104753.291.0198290$2.74AL|NL
76 Nick Lodolo CIN 115853.441.25144430$2.52AL|NL
77 Alex Wood IL-60 OAK 128863.451.23131320$5.82AL|NL
78 Jose Soriano LAA 674-43.761.3477320$5.82AL|NL
79 Jose Berrios TOR 17610104.091.27162470$2.25AL|NL
80 Ryne Nelson ARI 106753.820.8990330$2.03AL|NL
81 Sawyer Gipson-Long DET 66533.270.00000$2.00AL|NL
82 Kodai Senga NYM 114853.551.18123400$1.84AL|NL
83 Joey Estes OAK 62523.190.00000$1.28AL|NL
84 Clarke Schmidt NYY 140963.661.31136590$1.18AL|NL
85 Martin Perez PIT 1441063.621.33123510$4.48AL|NL
86 Mason Miller OAK 65443.180.00000$4.49AL|NL
87 Ross Stripling OAK 133873.861.14112270$4.38AL|NL
88 Chris Paddack MIN 128863.521.24117230$4.37AL|NL
89 Aaron Civale MIL 146884.071.18138340$0.94AL|NL
90 Braxton Garrett MIA 132963.551.35133420$0.66AL|NL
91 Jameson Taillon CHC 139874.081.14121290$0.52AL|NL
92 Bryan Woo SEA 127863.901.22134420$0.47AL|NL
93 Cal Quantrill COL 155994.011.19111410$0.40AL|NL
94 Kyle Gibson STL 17410104.091.31149560$0.34AL|NL
95 Tanner Bibee CLE 163994.251.27156530$-0.14AL|NL
96 Brayan Bello BOS 1651353.001.75156750$-0.20AL|NL
97 Bobby Miller LAD 152894.031.26138460$-0.56AL|NL
98 Bryce Miller SEA 141884.091.23132420$-0.72AL|NL
99 Mitch Keller PIT 1861293.921.49162770$-0.87AL|NL
100 Sean Manaea NYM 141884.151.27141390$2.04AL|NL
101 Kyle Harrison SF 135874.001.36154650$-1.53AL|NL
102 Clayton Kershaw IL-15 LAD 65522.770.9571110$-1.74AL|NL
103 Louie Varland MIN 145884.101.23114330$1.48AL|NL
104 Jack Flaherty LAD 146884.251.29146660$-2.06AL|NL
105 JP Sears OAK 165994.151.28119530$-2.11AL|NL
106 John Means IL-60 BAL 120674.421.05109220$-2.51AL|NL
107 MacKenzie Gore WAS 146973.951.46148750$-3.02AL|NL
108 Logan Allen CLE 141884.211.31133530$-3.06AL|NL
109 Michael Wacha KAN 142794.311.22122340$-3.31AL|NL
110 Bryce Elder ATL 104753.721.2489430$-3.30AL|NL
111 Ben Lively CLE 47421.151.004700$0.05AL|NL
112 AJ Smith-Shawver ATL 493-33.120.00000$-3.41AL|NL
113 Eduardo Rodriguez ARI 139874.011.37127470$-3.57AL|NL
114 Jordan Hicks SF 112763.861.32113650$-0.19AL|NL
115 Trevor Rogers BAL 111763.731.37116440$-3.65AL|NL
116 Nick Pivetta BOS 1588104.391.35159640$-0.27AL|NL
117 Dane Dunning TEX 160994.161.42146630$-0.45AL|NL
118 Steven Matz STL 117764.001.33122300$-0.44AL|NL
119 Reese Olson DET 130784.021.34124520$-4.04AL|NL
120 Dean Kremer BAL 1669104.281.33121520$-4.12AL|NL
121 Jake Junis MIL 117763.851.33103270$-0.95AL|NL
122 Taj Bradley TB 122774.131.29105350$-4.84AL|NL
123 Mike Soroka CWS 119763.711.2973470$-4.86AL|NL
124 Chase Silseth LAA 116764.111.33114460$-1.47AL|NL
125 Caleb Ferguson HOU 61523.101.1667260$-1.80AL|NL
126 Wade Miley IL-60 MIL 132784.021.32100450$-5.19AL|NL
127 Tylor Megill NYM 100654.141.27108290$-5.23AL|NL
128 Edward Cabrera MIA 121584.541.18126590$-5.28AL|NL
129 Ricky Tiedemann TOR 452-23.200.00000$-5.40AL|NL
130 James Paxton IL-15 BOS 101653.741.38106330$-5.41AL|NL
131 Shane Baz TB 93564.161.19102290$-5.47AL|NL
132 Paul Blackburn NYM 141884.281.34111380$-5.52AL|NL
133 Zack Littell TB 142794.501.30129470$-2.31AL|NL
134 Andrew Abbott CIN 120674.351.33132480$-5.80AL|NL
135 Kyle Freeland COL 161994.251.42123500$-5.93AL|NL
136 Eury Perez MIA 81543.781.2586290$-6.13AL|NL
137 Hayden Wesneski CHC 54423.170.9852120$-2.76AL|NL
138 Anthony DeSclafani IL-60 MIN 97653.991.2886260$-6.20AL|NL
139 Joey Wentz PIT 67533.491.1355260$-2.98AL|NL
140 Tyler Wells BAL 94564.311.0974240$-3.02AL|NL
141 Graham Ashcraft CIN 153894.061.41103430$-6.49AL|NL
142 Nick Martinez CIN 125684.321.30111480$-3.13AL|NL
143 David Peterson NYM 82543.731.3493370$-3.23AL|NL
144 Drew Rom IL-60 STL 35313.090.00000$-6.66AL|NL
145 Mick Abel PHI 36313.250.00000$-6.65AL|NL
146 Matthew Strahm PHI 66533.411.2973220$-3.26AL|NL
147 Jake Eder CWS 35313.090.00000$-6.66AL|NL
148 Jose Urquidy IL-60 HOU 96564.411.1178210$-3.40AL|NL
149 Keaton Winn SF 96653.941.3283300$-3.41AL|NL
150 Joe Ross MIL 83544.011.2281250$-6.81AL|NL
151 Cristopher Sanchez PHI 137874.271.44120580$-6.91AL|NL
152 Luis Gil NYY 80543.831.3593430$-3.69AL|NL
153 Jhony Brito SD 112674.181.3088340$-3.82AL|NL
154 Trevor Williams WAS 103654.111.3697300$-7.22AL|NL
155 Michael Lorenzen KAN 100654.141.3287460$-3.96AL|NL
156 Lance McCullers HOU 61433.391.2166270$-7.34AL|NL
157 Chris Flexen CWS 134784.371.3193430$-3.97AL|NL
158 Colin Rea MIL 126684.501.2288180$-4.01AL|NL
159 Spencer Turnbull IL-60 PHI 58423.101.1750220$-7.45AL|NL
160 Carlos Carrasco IL-15 CLE 79543.761.3379230$-7.51AL|NL
161 Aaron Ashby MIL 83543.901.3997350$-7.56AL|NL
162 Kutter Crawford BOS 136784.371.45134510$-4.26AL|NL
163 Kyle Hendricks LAA 1496114.591.28113350$-7.85AL|NL
164 Jalen Beeks PIT 53423.401.1960180$-4.52AL|NL
165 Matt Manning DET 103654.111.3275340$-8.01AL|NL
166 Zack Thompson STL 66444.091.0251260$-4.69AL|NL
167 Austin Gomber COL 1456104.591.31118450$-8.11AL|NL
168 Adrian Houser BAL 127774.251.3989560$-8.43AL|NL
169 Ryan Walker SF 58423.571.2663220$-5.13AL|NL
170 Jordan Wicks CHC 113674.381.3694390$-8.78AL|NL
171 Casey Mize DET 117584.621.2185340$-8.83AL|NL
172 Cooper Criswell BOS 65522.771.6060170$-5.50AL|NL
173 Michael Kopech LAD 74444.261.1971330$-8.89AL|NL
174 Hurston Waldrep ATL 29223.100.00000$-8.99AL|NL
175 J.T. Chargois SEA 57333.791.0448170$-5.63AL|NL
176 Cole Irvin MIN 81544.221.2357170$-5.81AL|NL
177 Dakota Hudson IL-60 COL 126774.211.3973530$-5.85AL|NL
178 Gavin Stone LAD 77444.211.2674260$-5.96AL|NL
179 Drew Rucinski FA 28213.210.00000$-9.35AL|NL
180 Jacob Misiorowski MIL 282-23.210.00000$-9.35AL|NL
181 Shawn Armstrong CHC 62433.771.3467180$-6.04AL|NL
182 Yusei Kikuchi HOU 1525124.861.41176750$-9.43AL|NL
183 Jeffrey Springs TB 463-33.521.1150110$-9.42AL|NL
184 Drew Rasmussen TB 46333.331.0740110$-9.42AL|NL
185 Ken Waldichuk OAK 62433.921.2458180$-6.05AL|NL
186 Antoine Kelly COL 27213.330.00000$-9.72AL|NL
187 Jacob deGrom TEX 24212.250.753740$-9.70AL|NL
188 J.P. France HOU 108574.501.39106470$-9.82AL|NL
189 Kyle Bradish BAL 103564.371.4197400$-10.00AL|NL
190 John Brebbia CWS 59423.511.3448150$-6.65AL|NL
191 Jose Suarez LAA 62434.061.2657200$-6.66AL|NL
192 Bailey Falter PIT 64434.221.2257130$-6.67AL|NL
193 Braxton Ashcraft PIT 25213.240.00000$-10.08AL|NL
194 Cristian Mena ARI 25213.240.00000$-10.08AL|NL
195 Mike Clevinger IL-15 CWS 91474.651.2073280$-10.21AL|NL
196 Richard Bleier WAS 47423.261.263180$-6.88AL|NL
197 Noah Syndergaard FA 61433.841.2643140$-10.40AL|NL
198 Allan Winans ATL 23213.130.00000$-10.44AL|NL
199 Zach Plesac LAA 78444.381.2360200$-10.42AL|NL
200 Paul Skenes PIT 62434.061.2954220$-10.52AL|NL
201 Pedro Avila CLE 59334.121.2260190$-7.17AL|NL
202 Joe Boyle OAK 98564.411.49106620$-10.62AL|NL
203 Joey Lucchesi NYM 463-33.331.3045130$-10.71AL|NL
204 Matt Canterino MIN 22213.270.00000$-10.80AL|NL
205 Cade Horton CHC 22213.270.00000$-10.80AL|NL
206 Domingo German PIT 70354.371.1960190$-10.85AL|NL
207 Luke Weaver NYY 56423.541.5057190$-7.55AL|NL
208 Emmet Sheehan LAD 70354.371.3178300$-10.97AL|NL
209 Tyler Mahle TEX 46323.911.2450170$-11.06AL|NL
210 Ryan Yarbrough TOR 68444.241.2952160$-7.76AL|NL
211 Scott Alexander OAK 46323.911.0427100$-7.75AL|NL
212 Rich Hill BOS 51333.881.2445160$-7.86AL|NL
213 Jake Irvin WAS 123594.681.37100450$-11.22AL|NL
214 Zack Greinke FA 65434.151.2639130$-11.42AL|NL
215 Kyle Muller OAK 63434.141.4161350$-8.04AL|NL
216 Will Vest DET 54333.671.3951200$-8.20AL|NL
217 Jesse Scholtens CWS 22113.270.00000$-8.31AL|NL
218 Lyon Richardson CIN 22113.270.00000$-11.70AL|NL
219 Drew Smyly CHC 70354.501.2663190$-8.39AL|NL
220 Roansy Contreras TEX 53334.251.2648210$-8.60AL|NL
221 Griffin Canning ATL 1425114.881.43137590$-11.99AL|NL
222 Cody Bradford TEX 62344.501.2455150$-8.61AL|NL
223 Robbie Ray SF 42234.071.1949150$-12.03AL|NL
224 Luis Medina OAK 101564.461.5091560$-8.70AL|NL
225 Jonathan Bowlan KAN 20113.150.00000$-8.68AL|NL
226 Ryan Pepiot TB 1344114.971.44151930$-8.87AL|NL
227 Yariel Rodriguez TOR 623-34.351.3763280$-8.95AL|NL
228 Marco Gonzales IL-60 PIT 1344114.901.2583350$-12.37AL|NL
229 David Festa MIN 191-13.320.00000$-9.04AL|NL
230 Chase Hampton NYY 181-13.000.00000$-12.42AL|NL
231 Keider Montero DET 191-13.320.00000$-9.04AL|NL
232 Cade Povich BAL 191-13.320.00000$-9.04AL|NL
233 Johnny Cueto LAA 53334.081.2837130$-12.48AL|NL
234 Matt Bush FA 30224.201.073790$-9.22AL|NL
235 Eric Lauer HOU 44234.301.2044160$-12.80AL|NL
236 Yonny Chirinos MIA 34223.181.322780$-9.63AL|NL
237 Javier Assad CHC 90464.401.4772460$-9.67AL|NL
238 Jared Shuster CWS 58334.501.3349190$-13.14AL|NL
239 Jackson Wolf SD 15113.000.00000$-13.14AL|NL
240 Davidjohn Herz WAS 16113.380.00000$-13.15AL|NL
241 Slade Cecconi ARI 37223.891.243290$-13.22AL|NL
242 Xzavion Curry MIA 63344.571.3352210$-9.86AL|NL
243 Jordan Lyles LAD 95474.741.4076290$-13.30AL|NL
244 Will Warren NYY 463-34.301.3740180$-9.96AL|NL
245 Wes Parsons CLE 38224.031.3239150$-13.43AL|NL
246 Mychal Givens MIA 35224.111.3139150$-10.10AL|NL
247 Luis Ortiz PIT 95474.641.4578400$-13.51AL|NL
248 Emerson Hancock SEA 744-44.741.4363320$-13.56AL|NL
249 Andre Pallante STL 59334.121.4240220$-10.25AL|NL
250 Shintaro Fujinami IL-60 NYM 44224.091.4349240$-10.27AL|NL
251 Ryan Feltner COL 104484.851.4390380$-13.74AL|NL
252 Brandon Bielak OAK 51334.411.4346210$-13.76AL|NL
253 Huascar Ynoa ATL 45234.401.3648180$-13.82AL|NL
254 Mitchell Parker WAS 131-13.460.00000$-10.48AL|NL
255 Daulton Jefferies IL-60 PIT 37223.891.322680$-14.06AL|NL
256 Simeon Woods Richardson MIN 39224.621.1023130$-10.71AL|NL
257 Dylan Covey NYM 29223.721.342050$-10.97AL|NL
258 Brett Martin FA 32223.941.3424110$-10.98AL|NL
259 Andrew Bellatti PHI 20113.151.352890$-10.99AL|NL
260 Ty Blach COL 34223.711.382280$-11.00AL|NL
261 Nick Nastrini CWS 97384.921.4392460$-14.42AL|NL
262 Bryan Mata IL-15 BOS 54334.501.5251280$-14.48AL|NL
263 Carlos Vargas SEA 38224.031.4534200$-11.12AL|NL
264 Thad Ward BAL 29224.341.3429120$-11.12AL|NL
265 Ronel Blanco HOU 74444.261.7073360$-11.13AL|NL
266 Jaime Barria CLE 29224.341.212080$-11.13AL|NL
267 Jake Odorizzi TB 29224.341.282490$-14.56AL|NL
268 Sem Robberse STL 10103.600.00000$-14.58AL|NL
269 Max Meyer MIA 80364.951.4070230$-14.62AL|NL
270 Janson Junk OAK 31224.061.483180$-11.34AL|NL
271 Matt Waldron SD 88374.811.3965290$-14.72AL|NL
272 Luis Garcia HOU 21113.861.142160$-14.73AL|NL
273 Dustin May LAD 20114.051.102070$-14.86AL|NL
274 Hobie Harris MIN 19112.841.321650$-11.46AL|NL
275 Daniel Lynch KAN 97474.641.5888390$-14.88AL|NL
276 Cody Poteet NYY 412-25.051.2433170$-11.65AL|NL
277 Cole Ragans KAN 1625134.831.45109620$-11.65AL|NL
278 Brad Keller BOS 50334.501.5238210$-15.11AL|NL
279 Josiah Gray WAS 1695145.751.36176750$-15.12AL|NL
280 Brandon Williamson CIN 75354.801.5575410$-15.29AL|NL
281 Denyi Reyes FA 14102.571.21720$-11.88AL|NL
282 Hogan Harris OAK 261-14.151.3829140$-11.93AL|NL
283 Michael Plassmeyer PIT 18113.501.331630$-15.40AL|NL
284 Steven Cruz KAN 31224.651.4830170$-12.14AL|NL
285 Cody Morris NYY 28124.181.3927130$-12.17AL|NL
286 Duane Underwood NYY 16113.381.441660$-12.24AL|NL
287 Davis Daniel LAA 342-25.031.3226110$-12.26AL|NL
288 Zach Davies KAN 51244.941.3739210$-15.75AL|NL
289 Ian Anderson ATL 20114.051.351890$-15.75AL|NL
290 Chris Rodriguez ARI 12103.001.421150$-15.75AL|NL
291 Christian Roa IL-60 MIA 7012.570.00000$-15.84AL|NL
292 Andre Jackson FA 13103.461.381250$-12.44AL|NL
293 Freddy Tarnok PHI 26124.501.3525110$-12.44AL|NL
294 Roddery Mu?oz STL 8003.380.00000$-12.47AL|NL
295 German Marquez COL 23124.301.352080$-15.88AL|NL
296 Ryan Jensen MIN 8013.380.00000$-15.85AL|NL
297 Alex Faedo DET 48334.501.6539220$-15.89AL|NL
298 Jake Woodford PIT 141-13.861.21840$-12.55AL|NL
299 Brendon Little TOR 20114.051.401790$-15.96AL|NL
300 Vincent Velasquez FA 33134.911.3332130$-16.00AL|NL