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 Luis Castillo SEA 1711283.451.16180500$23.42AL|NL
2 Yoshinobu Yamamoto LAD 1551273.691.07163380$22.37AL|NL
3 Corbin Burnes BAL 1741183.551.16189520$22.32AL|NL
4 Pablo Lopez MIN 1701083.561.14189450$21.59AL|NL
5 Zack Wheeler PHI 1731183.531.16176440$21.32AL|NL
6 Kevin Gausman TOR 1641183.541.17182430$20.83AL|NL
7 Zac Gallen ARI 1721293.591.19172500$20.41AL|NL
8 George Kirby SEA 1661193.561.12154270$20.32AL|NL
9 Logan Webb SF 1781283.431.20154390$20.15AL|NL
10 Zach Eflin TB 1571183.521.12151270$19.75AL|NL
11 Joe Ryan MIN 1571093.811.12175400$18.37AL|NL
12 Freddy Peralta MIL 1461083.621.15176500$18.18AL|NL
13 Tarik Skubal DET 141983.381.12159370$17.87AL|NL
14 Logan Gilbert SEA 1691083.661.17164410$17.36AL|NL
15 Tyler Glasnow LAD 1271063.491.14160400$16.81AL|NL
16 Aaron Nola PHI 1721194.001.17174400$16.71AL|NL
17 Max Fried ATL 1571273.491.23146440$16.73AL|NL
18 Dylan Cease SD 1521073.631.25184650$15.58AL|NL
19 Chris Sale ATL 1321063.661.17161400$15.20AL|NL
20 Carlos Rodon NYY 1391083.871.17161470$14.13AL|NL
21 Mason Miller OAK 63322.941.09882524$14.03AL|NL
22 Michael King SD 1681093.941.27197690$13.90AL|NL
23 Framber Valdez IL-15 HOU 1431063.341.23136480$13.86AL|NL
24 Shota Imanaga CHC 150973.681.19158410$13.81AL|NL
25 Blake Snell SF 1411083.581.30178680$13.39AL|NL
26 Joe Musgrove SD 1481073.731.20139400$12.59AL|NL
27 Grayson Rodriguez BAL 150983.841.21163500$12.36AL|NL
28 Sonny Gray STL 154973.601.23142480$11.79AL|NL
29 Chris Bassitt TOR 17311104.021.25156520$11.80AL|NL
30 Reid Detmers LAA 151983.981.25167560$10.29AL|NL
31 Garrett Crochet CWS 119873.521.23147510$10.06AL|NL
32 Jose Berrios TOR 1571094.061.24148440$9.72AL|NL
33 Hunter Greene CIN 131884.171.20166500$8.96AL|NL
34 Cole Ragans KAN 146983.811.30155580$8.68AL|NL
35 Jesus Luzardo MIA 146893.951.26164530$8.61AL|NL
36 Merrill Kelly ARI 1621093.991.29149530$8.54AL|NL
37 Justin Verlander IL-15 HOU 147984.121.21137390$8.01AL|NL
38 Jordan Montgomery ARI 149983.861.26134420$7.95AL|NL
39 Justin Steele IL-15 CHC 129873.641.25122390$6.99AL|NL
40 Nathan Eovaldi TEX 150984.081.26141430$6.95AL|NL
41 Shane Baz IL-15 TB 105763.581.17115320$6.65AL|NL
42 Yu Darvish SD 130884.081.19128370$6.56AL|NL
43 Charlie Morton ATL 1471084.161.34160630$6.43AL|NL
44 Mitch Keller PIT 1679114.131.31156560$6.04AL|NL
45 MacKenzie Gore WAS 130883.941.30150540$5.99AL|NL
46 Yusei Kikuchi TOR 135873.951.30146510$5.62AL|NL
47 Ranger Suarez PHI 145973.881.32129510$5.26AL|NL
48 Reynaldo Lopez ATL 115963.911.29123440$5.22AL|NL
49 Bobby Miller IL-15 LAD 106853.831.20106330$5.10AL|NL
50 Nestor Cortes NYY 128764.041.20126370$5.08AL|NL
51 Bailey Ober MIN 131774.091.20129320$5.09AL|NL
52 Aaron Civale TB 124774.011.20122330$4.81AL|NL
53 Marcus Stroman NYY 1451084.041.32120480$4.56AL|NL
54 Tanner Bibee CLE 139884.091.27133470$4.55AL|NL
55 Brandon Pfaadt ARI 126884.151.22119310$4.36AL|NL
56 Alex Cobb IL-15 SF 118873.631.28105340$4.39AL|NL
57 Kodai Senga IL-60 NYM 107763.671.28123460$4.22AL|NL
58 Nick Lodolo CIN 119664.071.23144410$4.17AL|NL
59 Taj Bradley IL-15 TB 122773.961.24125410$4.18AL|NL
60 Cristian Javier HOU 145884.331.28148600$3.83AL|NL
61 Patrick Sandoval LAA 141993.971.37138600$3.74AL|NL
62 Bryce Miller SEA 123774.031.21113330$3.61AL|NL
63 Zack Littell TB 135774.031.23114350$3.35AL|NL
64 Ryan Pepiot TB 118774.041.26128460$3.33AL|NL
65 Gerrit Cole IL-60 NYY 86643.641.1596230$2.91AL|NL
66 Michael Kopech CWS 62344.511.37693223$2.88AL|NL
67 Bryan Woo IL-15 SEA 108773.991.24112370$2.62AL|NL
68 Max Scherzer IL-15 TEX 99664.001.17110270$2.64AL|NL
69 Tanner Houck BOS 128884.181.30128430$2.58AL|NL
70 Garrett Whitlock IL-15 BOS 111764.011.24110290$2.39AL|NL
71 Clarke Schmidt NYY 135884.241.30130460$2.32AL|NL
72 Louie Varland MIN 131784.211.27127400$2.00AL|NL
73 Jordan Hicks SF 124883.941.38130610$1.91AL|NL
74 Nick Pivetta IL-15 BOS 129884.421.30138480$1.92AL|NL
75 Cristopher Sanchez PHI 115763.921.27107380$1.91AL|NL
76 Sean Manaea NYM 129784.261.28132430$1.81AL|NL
77 Kyle Bradish IL-15 BAL 105763.841.27102340$1.74AL|NL
78 Jon Gray TEX 139884.361.31135490$1.58AL|NL
79 Brayan Bello BOS 15210104.301.39137530$1.57AL|NL
80 Hunter Brown HOU 108874.041.32110430$1.37AL|NL
81 Dean Kremer BAL 135884.221.30117410$1.34AL|NL
82 Walker Buehler IL-15 LAD 125874.281.29115380$1.16AL|NL
83 Steven Matz STL 116773.961.29107350$1.15AL|NL
84 Trevor Rogers MIA 117784.021.31114410$0.87AL|NL
85 Kutter Crawford BOS 132774.371.29131430$0.69AL|NL
86 Miles Mikolas STL 1609104.401.30113370$0.63AL|NL
87 Triston McKenzie CLE 125784.271.28119430$0.65AL|NL
88 Lance Lynn STL 144894.431.32134480$0.59AL|NL
89 Yariel Rodriguez TOR 95653.881.27106380$0.49AL|NL
90 JP Sears OAK 1437104.341.30126480$0.01AL|NL
91 Brady Singer KAN 147894.401.34132460$-0.12AL|NL
92 Edward Cabrera MIA 119784.171.36128580$-0.20AL|NL
93 Logan Allen CLE 124774.161.32115440$-0.18AL|NL
94 Matthew Strahm PHI 62533.551.1173171$-0.22AL|NL
95 Jack Flaherty DET 137794.361.34137550$-0.39AL|NL
96 Kyle Harrison SF 119664.241.33131530$-0.72AL|NL
97 Luis Severino NYM 130784.421.31124450$-0.81AL|NL
98 DL Hall MIL 105664.101.34121490$-0.90AL|NL
99 Jameson Taillon IL-15 CHC 138894.551.30117380$-0.91AL|NL
100 Griffin Canning LAA 126794.521.31127420$-1.10AL|NL
101 Eduardo Rodriguez IL-15 ARI 97663.881.2992320$-1.13AL|NL
102 Gavin Williams IL-15 CLE 104674.171.30108410$-1.39AL|NL
103 Jared Jones PIT 110674.231.30108400$-1.74AL|NL
104 Ross Stripling OAK 123684.191.29101330$-1.90AL|NL
105 Michael Wacha KAN 134794.431.32114410$-2.12AL|NL
106 Jordan Wicks CHC 113674.191.33104410$-2.68AL|NL
107 Kenta Maeda DET 119684.491.29112370$-2.70AL|NL
108 Reese Olson DET 112684.201.34106440$-2.81AL|NL
109 Chris Paddack MIN 112684.481.27102290$-2.86AL|NL
110 A.J. Puk MIA 98684.221.36108420$-2.99AL|NL
111 John Means IL-15 BAL 111674.381.2690280$-3.07AL|NL
112 Braxton Garrett IL-15 MIA 86553.911.2678240$-3.20AL|NL
113 Andrew Abbott CIN 98664.451.32105380$-3.43AL|NL
114 Seth Lugo KAN 136784.371.36109420$-3.47AL|NL
115 Kyle Gibson STL 1549104.531.41121550$-3.54AL|NL
116 Ronel Blanco HOU 116774.361.40113530$-3.60AL|NL
117 Paul Skenes PIT 82554.001.2982300$-3.87AL|NL
118 David Peterson IL-60 NYM 63433.391.2867250$-4.46AL|NL
119 Lance McCullers IL-60 HOU 73543.851.3173280$-4.51AL|NL
120 Alex Wood OAK 119684.381.35103430$-4.50AL|NL
121 Frankie Montas CIN 1367104.751.37129470$-4.61AL|NL
122 Huascar Ynoa ATL 78544.061.3180280$-4.66AL|NL
123 Clayton Kershaw IL-60 LAD 64433.721.2164180$-4.66AL|NL
124 James Paxton LAD 109774.571.40110460$-4.72AL|NL
125 Joe Ross MIL 109674.401.3598400$-4.78AL|NL
126 Luis Gil NYY 86444.121.36107480$-4.82AL|NL
127 Paul Blackburn OAK 123684.241.38100430$-4.88AL|NL
128 Casey Mize DET 106574.371.2888310$-4.87AL|NL
129 Colin Rea MIL 118674.591.3199330$-4.93AL|NL
130 Aaron Ashby MIL 85553.991.4090400$-5.31AL|NL
131 Max Meyer MIA 102564.211.3695380$-5.34AL|NL
132 Caleb Ferguson NYY 56433.921.2761222$-5.43AL|NL
133 Nick Martinez CIN 112564.341.37108400$-5.40AL|NL
134 Jake Junis IL-15 MIL 90454.281.2889260$-5.45AL|NL
135 Tyler Anderson LAA 1477104.761.37123490$-5.73AL|NL
136 Dane Dunning TEX 138794.611.41121520$-5.74AL|NL
137 Jose Quintana NYM 141784.441.44120550$-5.79AL|NL
138 Andrew Heaney TEX 88564.471.3290320$-5.79AL|NL
139 Matt Waldron SD 104664.571.3385330$-6.14AL|NL
140 Bryce Elder ATL 112764.431.4291400$-6.25AL|NL
141 Drew Rasmussen IL-60 TB 48323.381.1650130$-6.34AL|NL
142 Jhony Brito SD 79554.191.3063250$-6.44AL|NL
143 Drew Thorpe CWS 82464.131.3175290$-6.59AL|NL
144 Mike Clevinger CWS 1336104.851.34114450$-6.68AL|NL
145 Graham Ashcraft CIN 1397104.771.39115480$-6.74AL|NL
146 Randy Vasquez SD 94564.311.3682370$-6.76AL|NL
147 Jeffrey Springs IL-60 TB 43323.461.1547130$-7.00AL|NL
148 Ryan Walker SF 55333.761.2961211$-7.05AL|NL
149 Shawn Armstrong TB 55223.601.2158171$-7.06AL|NL
150 Michael Lorenzen TEX 115684.631.3896440$-7.22AL|NL
151 Gavin Stone LAD 66434.201.3166240$-7.51AL|NL
152 Ryne Nelson ARI 94564.461.3476310$-7.53AL|NL
153 Ryan Weathers MIA 109684.501.4395450$-7.61AL|NL
154 Drew Smyly CHC 62444.341.3061201$-7.62AL|NL
155 Wade Miley MIL 124784.471.4386450$-7.75AL|NL
156 J.P. France HOU 90554.391.3981360$-7.73AL|NL
157 Javier Assad CHC 104564.401.3987400$-7.77AL|NL
158 Martin Perez PIT 135684.371.4398490$-7.81AL|NL
159 Chase Silseth IL-15 LAA 85454.391.3685360$-7.82AL|NL
160 Sawyer Gipson-Long IL-15 DET 63343.981.2558180$-7.82AL|NL
161 Cody Bradford IL-15 TEX 70454.351.2760180$-7.92AL|NL
162 Tyler Wells IL-15 BAL 61334.241.2058180$-7.92AL|NL
163 Quinn Priester PIT 98564.261.4280410$-8.17AL|NL
164 Keaton Winn SF 62444.131.3255210$-8.36AL|NL
165 Taijuan Walker IL-15 PHI 136794.741.42103510$-8.37AL|NL
166 Erick Fedde CWS 1266104.901.40114470$-8.43AL|NL
167 Josiah Gray IL-15 WAS 126694.871.42118570$-8.49AL|NL
168 Matthew Liberatore STL 68444.151.3661270$-8.59AL|NL
169 Mason Black SF 51333.861.2750180$-8.65AL|NL
170 Jacob deGrom IL-60 TEX 24212.790.963450$-8.73AL|NL
171 Ben Lively CLE 92564.611.3877300$-8.92AL|NL
172 Cole Irvin BAL 65444.391.2851150$-8.94AL|NL
173 Bowden Francis TOR 60344.361.2760210$-9.10AL|NL
174 Jake Irvin WAS 113574.751.3995440$-9.35AL|NL
175 Ben Brown CHC 55334.101.3357240$-9.40AL|NL
176 Luis Medina IL-60 OAK 94574.441.4786500$-9.43AL|NL
177 Adrian Houser NYM 113674.531.4481460$-9.44AL|NL
178 Will Vest DET 53233.861.3153201$-9.49AL|NL
179 Michael Grove LAD 52223.991.2656170$-9.54AL|NL
180 Jose Urquidy IL-15 HOU 76454.701.3062220$-9.62AL|NL
181 Bailey Falter PIT 87464.571.3365250$-9.75AL|NL
182 Kyle Hendricks CHC 108574.791.3679280$-9.91AL|NL
183 Hunter Gaddis CLE 55334.441.3050191$-9.96AL|NL
184 Ryan Yarbrough LAD 60444.641.2847130$-9.97AL|NL
185 Marco Gonzales IL-15 PIT 112584.631.3876350$-10.01AL|NL
186 Hayden Wesneski CHC 51334.311.3048170$-10.31AL|NL
187 AJ Smith-Shawver ATL 74444.651.4275350$-10.35AL|NL
188 Mike Soroka CWS 106574.811.4085390$-10.39AL|NL
189 Emerson Hancock SEA 65454.581.3452220$-10.38AL|NL
190 Tylor Megill IL-15 NYM 66444.521.3959250$-10.39AL|NL
191 Joey Wentz DET 66344.451.3765270$-10.55AL|NL
192 Zack Thompson STL 63444.431.4359310$-10.57AL|NL
193 Robbie Ray IL-60 SF 38223.911.2442130$-10.61AL|NL
194 Ken Waldichuk IL-60 OAK 50334.171.3648220$-10.66AL|NL
195 Kyle Muller OAK 77344.341.3967310$-10.70AL|NL
196 Daniel Lynch KAN 84564.711.4163290$-10.77AL|NL
197 Matt Manning DET 97474.701.3877350$-10.79AL|NL
198 Jonathan Cannon CWS 104574.581.4374400$-10.78AL|NL
199 Xzavion Curry CLE 94454.771.3674310$-10.78AL|NL
200 Alek Manoah IL-15 TOR 71454.661.4064300$-10.83AL|NL
201 Roansy Contreras PIT 53234.231.2952190$-10.86AL|NL
202 John Brebbia IL-15 CWS 45334.431.3246170$-10.89AL|NL
203 Spencer Turnbull PHI 72454.781.3966280$-10.96AL|NL
204 Jose Butto NYM 78454.671.4169320$-10.98AL|NL
205 Jacob Waguespack TB 50334.231.3747210$-11.01AL|NL
206 Jose Suarez LAA 57344.491.3655230$-11.08AL|NL
207 Tyler Alexander TB 59344.681.2949150$-11.24AL|NL
208 Nick Nastrini CWS 94474.861.4391450$-11.28AL|NL
209 Carlos Hernandez IL-15 KAN 44224.031.3245180$-11.30AL|NL
210 Tyler Mahle IL-60 TEX 41224.171.2742140$-11.35AL|NL
211 J.T. Chargois IL-15 MIA 34224.151.3831143$-11.45AL|NL
212 Alec Marsh KAN 105584.911.4695460$-11.47AL|NL
213 Spencer Howard SF 34223.881.2634120$-11.50AL|NL
214 Emmet Sheehan IL-60 LAD 36224.111.2941150$-11.52AL|NL
215 Darius Vines ATL 55334.461.3648190$-11.53AL|NL
216 Brennan Bernardino BOS 47224.111.3649190$-11.59AL|NL
217 Brandon Bielak HOU 51334.311.3743190$-11.57AL|NL
218 Shintaro Fujinami NYM 36223.901.3340170$-11.57AL|NL
219 Ricky Tiedemann TOR 41223.951.3543190$-11.59AL|NL
220 Pedro Avila CLE 54334.381.4050240$-11.62AL|NL
221 Alex Faedo DET 50234.381.2947160$-11.65AL|NL
222 Joey Estes OAK 62344.611.3248200$-11.63AL|NL
223 Drew Rom IL-15 STL 29213.641.2728110$-11.84AL|NL
224 Scott Alexander IL-15 OAK 42223.701.3433150$-11.84AL|NL
225 Ryan Feltner COL 102585.111.4596420$-11.91AL|NL
226 Cody Poteet NYY 43224.371.3042160$-12.07AL|NL
227 Carlos Carrasco CLE 103584.881.4787400$-12.09AL|NL
228 Erik Miller SF 51224.211.4661320$-12.06AL|NL
229 Bryan Baker BAL 36224.001.3538170$-12.09AL|NL
230 Prelander Berroa CWS 37224.051.3842200$-12.10AL|NL
231 Domingo German PIT 33224.101.2631100$-12.13AL|NL
232 Daysbel Hernandez ATL 48224.271.4051230$-12.26AL|NL
233 Nick Robertson STL 30213.831.3129120$-12.28AL|NL
234 Nick Vespi BAL 39224.021.3435140$-12.31AL|NL
235 Clayton Beeter NYY 46234.461.3749220$-12.47AL|NL
236 Andrew Wantz LAA 61344.811.4058260$-12.48AL|NL
237 Joe Boyle OAK 63354.451.5470430$-12.52AL|NL
238 Cooper Criswell BOS 86454.921.4064230$-12.70AL|NL
239 Alex Speas OAK 34223.971.4437200$-12.82AL|NL
240 Luke Weaver NYY 51234.681.3448160$-12.92AL|NL
241 Simeon Woods Richardson MIN 56344.651.4347240$-13.09AL|NL
242 Luis Ortiz PIT 65344.581.4553280$-13.18AL|NL
243 Calvin Faucher MIA 53234.471.4752241$-13.15AL|NL
244 Connor Phillips CIN 35224.461.4139180$-13.27AL|NL
245 Ian Anderson ATL 29214.181.3828120$-13.35AL|NL
246 Patrick Corbin WAS 1477125.121.48108500$-13.40AL|NL
247 Brandon Williamson IL-15 CIN 69455.061.4660290$-13.39AL|NL
248 Trevor Williams WAS 99474.981.4479340$-13.46AL|NL
249 Nic Enright CLE 29114.131.2429100$-13.45AL|NL
250 Kenny Rosenberg LAA 29224.291.3526110$-13.48AL|NL
251 Joey Cantillo CLE 33224.351.3932150$-13.45AL|NL
252 Tommy Henry ARI 44224.421.3936170$-13.64AL|NL
253 Daulton Jefferies SF 31224.511.302470$-13.66AL|NL
254 Forrest Whitley HOU 42224.531.4342210$-13.67AL|NL
255 Spencer Arrighetti HOU 26224.421.3625120$-13.73AL|NL
256 Wes Parsons CLE 31224.451.3930130$-13.71AL|NL
257 Carlos Vargas SEA 29113.691.3729140$-13.71AL|NL
258 Mitchell Parker WAS 52344.761.4847260$-13.75AL|NL
259 Kai-Wei Teng SF 39224.521.4440200$-13.75AL|NL
260 Slade Cecconi ARI 27114.091.232470$-13.79AL|NL
261 Hurston Waldrep ATL 35224.401.4333160$-13.85AL|NL
262 Hogan Harris OAK 31123.991.3429140$-13.94AL|NL
263 Bryan Hoeing MIA 61234.571.3945180$-13.95AL|NL
264 Bruce Zimmermann BAL 25113.931.252160$-14.00AL|NL
265 Osvaldo Bido OAK 30124.161.3128120$-14.06AL|NL
266 Albert Suarez BAL 35224.601.3829120$-14.13AL|NL
267 Matt Bush FA 23114.071.302490$-14.21AL|NL
268 Cody Morris NYY 18113.781.292080$-14.26AL|NL
269 Tobias Myers MIL 21114.121.262170$-14.32AL|NL
270 Braxton Ashcraft PIT 29114.171.3226100$-14.31AL|NL
271 Jose Ruiz PHI 30114.221.3630130$-14.33AL|NL
272 Jonathan Brubaker IL-60 PIT 14113.641.191540$-14.33AL|NL
273 Janson Junk MIL 44224.741.3531120$-14.34AL|NL
274 Rich Hill FA 31224.681.3926120$-14.40AL|NL
275 Hagen Danner TOR 21114.031.312280$-14.39AL|NL
276 Jack Leiter TEX 32224.761.4231150$-14.37AL|NL
277 Richard Bleier WAS 34224.261.4121100$-14.44AL|NL
278 Dylan Dodd ATL 33224.581.4025110$-14.51AL|NL
279 Landon Knack LAD 25114.371.282380$-14.55AL|NL
280 Dustin May IL-60 LAD 11103.441.191340$-14.54AL|NL
281 Jalen Beeks COL 53234.751.4749220$-14.71AL|NL
282 Brendon Little TOR 25113.791.4322120$-14.80AL|NL
283 Jacob Lopez TB 12113.671.251350$-14.79AL|NL
284 Bryan Mata IL-15 BOS 33224.591.5030170$-14.86AL|NL
285 Glenn Otto IL-15 SD 18114.151.321870$-14.88AL|NL
286 Antonio Santillan CIN 34224.841.4934180$-14.93AL|NL
287 Kyle Nicolas PIT 22114.271.3722100$-14.96AL|NL
288 Colin Selby KAN 29114.171.4529150$-14.94AL|NL
289 Joey Lucchesi NYM 20114.041.341770$-14.97AL|NL
290 Kolby Allard PHI 28124.461.3525110$-14.98AL|NL
291 Luis Garcia IL-60 HOU 16114.251.281650$-14.97AL|NL
292 Brett Martin FA 24114.001.402090$-15.03AL|NL
293 Freddy Tarnok IL-15 OAK 15114.121.311560$-15.06AL|NL
294 Allan Winans ATL 15114.111.281340$-15.12AL|NL
295 Jimmy Herget LAA 29124.621.3526100$-15.16AL|NL
296 Tristan Beck IL-60 SF 20114.271.331770$-15.15AL|NL
297 Matt Boyd FA 16114.291.311550$-15.20AL|NL
298 Matt Sauer KAN 41234.871.4635180$-15.19AL|NL
299 Joan Adon WAS 49234.831.4641210$-15.18AL|NL
300 Elieser Hernandez LAD 10104.221.211130$-15.20AL|NL