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.38AL|NL
2 Yoshinobu Yamamoto LAD 1551273.691.07163380$22.33AL|NL
3 Corbin Burnes BAL 1741183.551.16189520$22.28AL|NL
4 Pablo Lopez MIN 1701083.561.14189450$21.55AL|NL
5 Zack Wheeler PHI 1731183.531.16176440$21.28AL|NL
6 Kevin Gausman TOR 1641183.531.17182430$20.87AL|NL
7 Zac Gallen ARI 1711293.581.19171500$20.32AL|NL
8 Logan Webb SF 1771283.401.20153390$20.23AL|NL
9 George Kirby SEA 1661193.561.12153270$20.19AL|NL
10 Zach Eflin TB 1561183.531.12150260$19.48AL|NL
11 Joe Ryan MIN 1571093.811.12175400$18.34AL|NL
12 Freddy Peralta MIL 1461083.611.15176500$18.22AL|NL
13 Tarik Skubal DET 140973.381.12158360$17.67AL|NL
14 Logan Gilbert SEA 1691083.661.17164410$17.33AL|NL
15 Tyler Glasnow LAD 1271063.491.14160400$16.78AL|NL
16 Max Fried ATL 1571273.491.23146440$16.69AL|NL
17 Aaron Nola PHI 1721194.001.17174400$16.69AL|NL
18 Dylan Cease SD 1521073.641.25184650$15.49AL|NL
19 Chris Sale ATL 1321063.661.17161400$15.17AL|NL
20 Mason Miller OAK 63322.941.09882525$14.57AL|NL
21 Carlos Rodon NYY 1391083.861.17161470$14.17AL|NL
22 Framber Valdez IL-15 HOU 1431063.341.23136480$13.83AL|NL
23 Shota Imanaga CHC 150973.681.19158410$13.79AL|NL
24 Michael King SD 1681093.941.28197690$13.50AL|NL
25 Blake Snell SF 1401083.581.30176680$13.18AL|NL
26 Joe Musgrove SD 1481073.731.20139400$12.56AL|NL
27 Grayson Rodriguez BAL 150983.841.21163500$12.34AL|NL
28 Chris Bassitt TOR 17311104.001.25155520$11.86AL|NL
29 Sonny Gray STL 154973.601.23142480$11.76AL|NL
30 Garrett Crochet CWS 119873.521.23147510$10.05AL|NL
31 Jose Berrios TOR 1571094.041.24148440$9.86AL|NL
32 Reid Detmers LAA 150883.981.25166550$8.97AL|NL
33 Hunter Greene CIN 131884.171.20166500$8.95AL|NL
34 Jesus Luzardo MIA 146893.951.26164530$8.60AL|NL
35 Cole Ragans KAN 146983.831.30155580$8.53AL|NL
36 Merrill Kelly ARI 1611093.991.29148530$8.44AL|NL
37 Justin Verlander IL-15 HOU 147984.121.21137390$7.99AL|NL
38 Jordan Montgomery ARI 148983.861.26133420$7.83AL|NL
39 Justin Steele IL-15 CHC 129873.641.25122390$6.98AL|NL
40 Nathan Eovaldi TEX 149984.081.26140430$6.85AL|NL
41 Yu Darvish IL-15 SD 130884.081.19128370$6.54AL|NL
42 Shane Baz IL-15 TB 104763.581.17114320$6.49AL|NL
43 Charlie Morton ATL 1471084.161.34160630$6.43AL|NL
44 Nestor Cortes NYY 128864.031.20126370$6.34AL|NL
45 Yusei Kikuchi TOR 135873.931.29146510$6.07AL|NL
46 Mitch Keller PIT 1679114.131.31156560$6.04AL|NL
47 MacKenzie Gore WAS 130883.941.30150540$5.99AL|NL
48 Max Scherzer IL-15 TEX 115774.001.17128310$5.93AL|NL
49 Ranger Suarez PHI 145973.881.32129510$5.25AL|NL
50 Reynaldo Lopez ATL 115963.911.29123440$5.21AL|NL
51 Bailey Ober MIN 131774.091.20129320$5.08AL|NL
52 Bobby Miller IL-15 LAD 106853.831.20106330$5.08AL|NL
53 Aaron Civale TB 124774.011.20121330$4.72AL|NL
54 Kodai Senga IL-60 NYM 107763.641.27122460$4.53AL|NL
55 Tanner Bibee CLE 138884.081.27132460$4.52AL|NL
56 Marcus Stroman NYY 1451084.041.32119480$4.46AL|NL
57 Brandon Pfaadt ARI 125884.151.22118310$4.25AL|NL
58 Nick Lodolo CIN 119664.071.23144410$4.17AL|NL
59 Taj Bradley IL-15 TB 121773.961.24124410$4.06AL|NL
60 Ryan Pepiot TB 118773.991.25129460$3.98AL|NL
61 Cristian Javier HOU 145884.331.28148600$3.83AL|NL
62 Patrick Sandoval LAA 140993.971.37137590$3.66AL|NL
63 Bryce Miller SEA 123774.031.21113330$3.59AL|NL
64 Jordan Hicks SF 126983.951.38132620$3.21AL|NL
65 Gerrit Cole IL-60 NYY 86643.641.1496230$3.09AL|NL
66 Zack Littell TB 132774.041.23111340$2.96AL|NL
67 Michael Kopech CWS 62344.511.37693223$2.87AL|NL
68 Bryan Woo IL-15 SEA 108773.991.24111370$2.52AL|NL
69 Tanner Houck BOS 127884.181.30127420$2.50AL|NL
70 Clarke Schmidt NYY 135884.241.30130460$2.32AL|NL
71 Garrett Whitlock IL-15 BOS 110764.001.24109280$2.33AL|NL
72 Louie Varland MIN 131784.211.27127400$2.00AL|NL
73 Sean Manaea NYM 129784.241.28132430$1.94AL|NL
74 Cristopher Sanchez PHI 115763.921.27107380$1.90AL|NL
75 Nick Pivetta IL-15 BOS 128884.421.30137470$1.85AL|NL
76 Kyle Bradish IL-15 BAL 105763.841.27102340$1.73AL|NL
77 Brayan Bello BOS 15110104.301.39136520$1.52AL|NL
78 Jon Gray TEX 138884.361.31134490$1.51AL|NL
79 Hunter Brown HOU 108874.041.32110430$1.36AL|NL
80 Dean Kremer BAL 135884.221.30117410$1.34AL|NL
81 Walker Buehler IL-15 LAD 125874.281.29115380$1.16AL|NL
82 Steven Matz STL 116773.961.29107350$1.14AL|NL
83 Trevor Rogers MIA 117784.021.31114410$0.87AL|NL
84 Kutter Crawford BOS 132774.371.29131430$0.69AL|NL
85 Miles Mikolas STL 1609104.401.30113370$0.63AL|NL
86 Lance Lynn STL 144894.431.32134480$0.59AL|NL
87 Yariel Rodriguez TOR 95653.871.27106380$0.53AL|NL
88 JP Sears OAK 1437104.331.30126480$0.09AL|NL
89 Edward Cabrera MIA 119784.161.36128580$-0.14AL|NL
90 Logan Allen CLE 123774.161.32115440$-0.17AL|NL
91 Matthew Strahm PHI 62533.551.1173171$-0.24AL|NL
92 Brady Singer KAN 147894.421.34132460$-0.26AL|NL
93 Jack Flaherty DET 136794.361.34136540$-0.44AL|NL
94 Alex Cobb IL-15 SF 94663.631.2883270$-0.57AL|NL
95 Luis Severino NYM 130784.411.31124450$-0.75AL|NL
96 Kyle Harrison SF 118664.241.33130520$-0.79AL|NL
97 Jameson Taillon IL-15 CHC 138894.551.30117380$-0.91AL|NL
98 DL Hall MIL 105664.101.34121490$-0.90AL|NL
99 Griffin Canning LAA 125794.481.31125410$-1.00AL|NL
100 Eduardo Rodriguez IL-15 ARI 96663.881.2992320$-1.15AL|NL
101 Gavin Williams IL-15 CLE 103664.161.30107410$-1.42AL|NL
102 Jared Jones PIT 110674.231.30108400$-1.74AL|NL
103 Ross Stripling OAK 123684.191.29101330$-1.90AL|NL
104 Triston McKenzie CLE 107674.261.28101370$-1.98AL|NL
105 Jordan Wicks CHC 113674.181.32104410$-2.35AL|NL
106 Michael Wacha KAN 134794.441.33114410$-2.50AL|NL
107 Reese Olson DET 112684.201.34106440$-2.81AL|NL
108 Chris Paddack MIN 112684.481.27102290$-2.86AL|NL
109 A.J. Puk MIA 98684.221.36108420$-2.98AL|NL
110 Braxton Garrett IL-15 MIA 86553.911.2678240$-3.21AL|NL
111 Andrew Abbott CIN 98664.451.32105380$-3.43AL|NL
112 Kyle Gibson STL 1549104.531.41121550$-3.52AL|NL
113 Ronel Blanco HOU 116774.361.40113530$-3.59AL|NL
114 John Means IL-15 BAL 111674.431.2789280$-3.69AL|NL
115 Paul Skenes PIT 82553.991.2982300$-3.83AL|NL
116 Seth Lugo KAN 136784.381.37109420$-3.85AL|NL
117 David Peterson IL-60 NYM 63433.351.2767250$-4.19AL|NL
118 Lance McCullers IL-60 HOU 73543.841.3173280$-4.47AL|NL
119 Alex Wood OAK 119684.381.35103430$-4.49AL|NL
120 Paul Blackburn OAK 130684.241.38106450$-4.54AL|NL
121 Frankie Montas CIN 1367104.751.37129470$-4.59AL|NL
122 Huascar Ynoa ATL 78544.061.3180280$-4.66AL|NL
123 Clayton Kershaw IL-60 LAD 64433.721.2164170$-4.67AL|NL
124 James Paxton LAD 109774.581.40110460$-4.77AL|NL
125 Joe Ross MIL 109674.401.3598400$-4.77AL|NL
126 Luis Gil NYY 86444.121.36107480$-4.81AL|NL
127 Colin Rea MIL 118674.591.3199330$-4.92AL|NL
128 Casey Mize DET 106574.371.2887300$-4.95AL|NL
129 Jake Junis IL-15 MIL 90454.271.2789260$-5.19AL|NL
130 Aaron Ashby MIL 85553.991.4090400$-5.30AL|NL
131 Jose Quintana NYM 141784.411.43119550$-5.32AL|NL
132 Max Meyer MIA 102564.211.3695380$-5.33AL|NL
133 Nick Martinez CIN 112564.331.37108400$-5.34AL|NL
134 Caleb Ferguson NYY 56433.911.2761222$-5.40AL|NL
135 Kenta Maeda DET 117584.651.31109370$-5.59AL|NL
136 Andrew Heaney TEX 88564.471.3291320$-5.70AL|NL
137 Tyler Anderson LAA 146794.761.37122490$-5.75AL|NL
138 Dane Dunning TEX 129784.611.41113490$-5.95AL|NL
139 Matt Waldron SD 104664.571.3385330$-6.13AL|NL
140 Bryce Elder ATL 112764.431.4291400$-6.24AL|NL
141 Drew Rasmussen IL-60 TB 48323.381.1650130$-6.35AL|NL
142 Jhony Brito SD 79554.191.3063250$-6.44AL|NL
143 Ryan Walker SF 54333.701.2762211$-6.57AL|NL
144 Mike Clevinger CWS 1336104.841.34114450$-6.60AL|NL
145 Drew Thorpe CWS 82464.131.3175290$-6.58AL|NL
146 Graham Ashcraft CIN 1397104.761.39115480$-6.66AL|NL
147 Randy Vasquez SD 94564.311.3682370$-6.75AL|NL
148 Jeffrey Springs IL-60 TB 43323.461.1547130$-7.01AL|NL
149 Shawn Armstrong TB 54223.601.2157171$-7.19AL|NL
150 Keaton Winn SF 79454.141.3270260$-7.22AL|NL
151 Michael Lorenzen TEX 115684.631.3895430$-7.29AL|NL
152 Gavin Stone LAD 66434.201.3166240$-7.51AL|NL
153 Ryan Weathers MIA 109684.501.4395450$-7.60AL|NL
154 Drew Smyly CHC 62444.341.3061201$-7.62AL|NL
155 Ryne Nelson ARI 92564.461.3473300$-7.72AL|NL
156 Wade Miley MIL 124784.471.4386450$-7.74AL|NL
157 Javier Assad CHC 104564.401.3987400$-7.76AL|NL
158 Martin Perez PIT 135684.371.4398490$-7.79AL|NL
159 Chase Silseth IL-15 LAA 84454.391.3685350$-7.78AL|NL
160 Sawyer Gipson-Long IL-15 DET 62343.981.2558180$-7.84AL|NL
161 Tyler Wells IL-15 BAL 61334.241.2058180$-7.92AL|NL
162 Cody Bradford IL-15 TEX 70454.361.2760170$-7.96AL|NL
163 J.P. France HOU 84554.411.3976340$-8.02AL|NL
164 Quinn Priester PIT 98564.261.4280410$-8.15AL|NL
165 Taijuan Walker IL-15 PHI 136794.741.42103510$-8.35AL|NL
166 Erick Fedde CWS 1266104.901.40114460$-8.41AL|NL
167 Josiah Gray IL-15 WAS 126694.871.42118570$-8.47AL|NL
168 Matthew Liberatore STL 68444.151.3661270$-8.58AL|NL
169 Mason Black SF 51333.861.2750180$-8.65AL|NL
170 Jacob deGrom IL-60 TEX 24212.790.963450$-8.73AL|NL
171 Cole Irvin BAL 65444.391.2851150$-8.94AL|NL
172 Bowden Francis TOR 60344.351.2660210$-8.93AL|NL
173 Adrian Houser NYM 113674.511.4481460$-9.32AL|NL
174 Jake Irvin WAS 113574.751.3995440$-9.33AL|NL
175 Ben Brown CHC 55334.101.3357240$-9.39AL|NL
176 Will Vest DET 53233.861.3153191$-9.49AL|NL
177 Michael Grove LAD 52223.991.2656170$-9.53AL|NL
178 Jose Urquidy IL-15 HOU 76454.701.3062220$-9.62AL|NL
179 Bailey Falter PIT 87464.571.3365250$-9.74AL|NL
180 Hunter Gaddis CLE 55334.411.3050181$-9.88AL|NL
181 Kyle Hendricks CHC 108574.791.3679280$-9.90AL|NL
182 Ryan Yarbrough LAD 60444.641.2847130$-9.97AL|NL
183 Marco Gonzales IL-15 PIT 112584.631.3876350$-9.99AL|NL
184 Ben Lively CLE 87464.621.3873290$-10.29AL|NL
185 Hayden Wesneski CHC 51334.311.3048170$-10.30AL|NL
186 Tylor Megill IL-15 NYM 66444.501.3959250$-10.32AL|NL
187 Emerson Hancock SEA 65454.581.3452220$-10.37AL|NL
188 Mike Soroka CWS 106574.811.4085390$-10.38AL|NL
189 Joey Wentz DET 65344.441.3764270$-10.56AL|NL
190 Zack Thompson STL 63444.431.4359310$-10.56AL|NL
191 Alek Manoah IL-15 TOR 71454.631.3964300$-10.54AL|NL
192 Xzavion Curry CLE 101464.771.3680330$-10.58AL|NL
193 AJ Smith-Shawver ATL 74444.711.4274350$-10.63AL|NL
194 Kyle Muller OAK 69344.311.3861280$-10.67AL|NL
195 Ken Waldichuk IL-60 OAK 50334.171.3648220$-10.65AL|NL
196 Robbie Ray IL-60 SF 38223.911.2441130$-10.70AL|NL
197 Matt Manning DET 96474.701.3877350$-10.72AL|NL
198 Luis Medina IL-60 OAK 87464.441.4779460$-10.83AL|NL
199 Roansy Contreras PIT 53234.231.2952190$-10.86AL|NL
200 John Brebbia IL-15 CWS 45334.431.3246170$-10.88AL|NL
201 Jose Butto NYM 78454.661.4169320$-10.92AL|NL
202 Spencer Turnbull PHI 72454.781.3966280$-10.95AL|NL
203 Jose Suarez LAA 56334.491.3655230$-11.03AL|NL
204 Joe Boyle OAK 78464.461.5486530$-11.07AL|NL
205 Brennan Bernardino BOS 51224.071.3654210$-11.11AL|NL
206 Jacob Waguespack TB 46334.231.3743190$-11.25AL|NL
207 Nick Nastrini CWS 94474.861.4391450$-11.25AL|NL
208 Carlos Hernandez IL-15 KAN 44224.051.3245180$-11.34AL|NL
209 Tyler Mahle IL-60 TEX 41224.171.2742140$-11.35AL|NL
210 Shintaro Fujinami NYM 36223.861.3240170$-11.41AL|NL
211 Tyler Alexander TB 56344.681.2946150$-11.41AL|NL
212 Pedro Avila CLE 61334.411.4056280$-11.45AL|NL
213 J.T. Chargois IL-15 MIA 34224.151.3831143$-11.44AL|NL
214 Alec Marsh KAN 105584.921.4695460$-11.50AL|NL
215 Darius Vines ATL 55334.461.3648190$-11.52AL|NL
216 Spencer Howard SF 33223.881.2634120$-11.52AL|NL
217 Ricky Tiedemann TOR 41223.911.3543190$-11.51AL|NL
218 Emmet Sheehan IL-60 LAD 36224.111.2941150$-11.51AL|NL
219 Brandon Bielak HOU 51334.311.3743190$-11.56AL|NL
220 Joey Estes OAK 62344.601.3248200$-11.59AL|NL
221 Alex Faedo DET 50234.371.2947160$-11.61AL|NL
222 Ryan Feltner COL 102585.111.4496420$-11.65AL|NL
223 Scott Alexander IL-15 OAK 42223.691.3433150$-11.82AL|NL
224 Drew Rom IL-15 STL 29213.651.2728110$-11.85AL|NL
225 Cody Poteet NYY 43224.361.3042160$-12.04AL|NL
226 Erik Miller SF 51224.211.4661310$-12.05AL|NL
227 Bryan Baker BAL 36223.991.3538170$-12.06AL|NL
228 Prelander Berroa CWS 37224.051.3842200$-12.09AL|NL
229 Domingo German PIT 33224.091.2631100$-12.11AL|NL
230 Carlos Carrasco CLE 104584.851.4887400$-12.23AL|NL
231 Daysbel Hernandez ATL 48224.271.4051230$-12.25AL|NL
232 Nick Vespi BAL 39224.011.3435140$-12.29AL|NL
233 Nick Robertson STL 30213.831.3129120$-12.28AL|NL
234 Clayton Beeter NYY 46234.461.3749220$-12.46AL|NL
235 Andrew Wantz LAA 61344.811.4057260$-12.56AL|NL
236 Alex Speas OAK 34223.971.4437200$-12.81AL|NL
237 Jonathan Cannon CWS 97464.751.4266350$-12.85AL|NL
238 Daniel Lynch KAN 84464.811.4362290$-12.86AL|NL
239 Jacob Lopez TB 29113.671.2529110$-12.86AL|NL
240 Luke Weaver NYY 51234.681.3448160$-12.91AL|NL
241 Simeon Woods Richardson MIN 56344.651.4347240$-13.08AL|NL
242 Calvin Faucher MIA 53234.471.4752241$-13.13AL|NL
243 Luis Ortiz PIT 65344.581.4553280$-13.16AL|NL
244 Connor Phillips CIN 35224.451.4139180$-13.25AL|NL
245 Patrick Corbin WAS 1477125.111.48108500$-13.30AL|NL
246 Albert Suarez BAL 35224.441.3431110$-13.35AL|NL
247 Brandon Williamson IL-15 CIN 69455.051.4660290$-13.34AL|NL
248 Trevor Williams WAS 99474.971.4479340$-13.39AL|NL
249 Nic Enright CLE 29114.121.2429100$-13.44AL|NL
250 Ian Anderson ATL 29214.181.3827120$-13.43AL|NL
251 Kenny Rosenberg LAA 29224.291.3526110$-13.47AL|NL
252 Joey Cantillo CLE 33224.331.3931150$-13.50AL|NL
253 Forrest Whitley HOU 40224.531.4341210$-13.64AL|NL
254 Tommy Henry ARI 44224.421.3936170$-13.63AL|NL
255 Mitchell Parker WAS 52344.751.4847260$-13.70AL|NL
256 Wes Parsons CLE 31224.451.3930130$-13.70AL|NL
257 Spencer Arrighetti HOU 26224.431.3625120$-13.73AL|NL
258 Daulton Jefferies SF 31224.511.302370$-13.74AL|NL
259 Carlos Vargas SEA 29113.711.3729140$-13.73AL|NL
260 Slade Cecconi ARI 26114.081.232470$-13.79AL|NL
261 Kai-Wei Teng SF 39224.521.4439200$-13.83AL|NL
262 Hurston Waldrep ATL 35224.401.4333160$-13.84AL|NL
263 Hogan Harris OAK 31123.991.3429140$-13.93AL|NL
264 Bryan Hoeing MIA 61234.571.3945180$-13.93AL|NL
265 Bruce Zimmermann BAL 25113.921.252160$-13.98AL|NL
266 Janson Junk MIL 36224.611.332690$-14.02AL|NL
267 Osvaldo Bido OAK 30124.161.3128120$-14.06AL|NL
268 Matt Bush FA 23114.061.302490$-14.19AL|NL
269 Cody Morris NYY 18113.771.292080$-14.25AL|NL
270 Braxton Ashcraft PIT 29114.171.3226100$-14.30AL|NL
271 Jose Ruiz PHI 30114.221.3630130$-14.32AL|NL
272 Jonathan Brubaker IL-60 PIT 14113.631.191540$-14.32AL|NL
273 Hagen Danner TOR 21113.981.302180$-14.37AL|NL
274 Rich Hill FA 31224.681.3926120$-14.39AL|NL
275 Richard Bleier WAS 34224.251.4121100$-14.42AL|NL
276 Dylan Dodd ATL 33224.581.4025110$-14.50AL|NL
277 Tobias Myers MIL 20114.111.261960$-14.49AL|NL
278 Dustin May IL-60 LAD 11103.441.191340$-14.54AL|NL
279 Brendon Little TOR 25113.731.4122110$-14.60AL|NL
280 Jalen Beeks COL 53234.751.4749220$-14.69AL|NL
281 Joey Lucchesi NYM 20113.991.331770$-14.87AL|NL
282 Kyle Nicolas PIT 22114.261.3622100$-14.89AL|NL
283 Glenn Otto IL-15 SD 18114.151.321870$-14.88AL|NL
284 Antonio Santillan CIN 34224.841.4934180$-14.92AL|NL
285 Luis Garcia IL-60 HOU 16114.251.281650$-14.96AL|NL
286 Landon Knack LAD 24114.451.312180$-14.96AL|NL
287 Kolby Allard PHI 28124.461.3525110$-14.98AL|NL
288 Brett Martin FA 24114.001.402090$-15.03AL|NL
289 Colin Selby KAN 29114.201.4629150$-15.04AL|NL
290 Freddy Tarnok IL-15 OAK 15114.111.311560$-15.05AL|NL
291 Allan Winans ATL 15114.121.281340$-15.12AL|NL
292 Tristan Beck IL-60 SF 20114.261.331770$-15.13AL|NL
293 Joan Adon WAS 49234.821.4641210$-15.14AL|NL
294 Matt Boyd FA 16114.281.311550$-15.18AL|NL
295 Elieser Hernandez LAD 10104.221.211130$-15.20AL|NL
296 Matt Sauer KAN 41234.881.4635180$-15.19AL|NL
297 Matt Canterino MIN 25124.561.3724100$-15.21AL|NL
298 Chase Hampton NYY 24124.611.342290$-15.23AL|NL
299 Jimmy Herget LAA 29124.621.3525100$-15.23AL|NL
300 Josh Winder IL-60 MIN 21114.401.351980$-15.22AL|NL