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 1651183.371.14175470$24.53AL|NL
2 Zack Wheeler PHI 1661183.471.15170430$22.86AL|NL
3 Corbin Burnes BAL 1661073.541.15180500$21.87AL|NL
4 George Kirby SEA 1601183.501.11149260$21.81AL|NL
5 Pablo Lopez MIN 1621083.571.14180430$21.75AL|NL
6 Yoshinobu Yamamoto LAD 1501173.711.07159360$21.75AL|NL
7 Kevin Gausman TOR 1581183.531.17172410$21.23AL|NL
8 Zach Eflin TB 1501183.471.11144250$20.82AL|NL
9 Joe Ryan MIN 1501093.751.11170380$19.70AL|NL
10 Logan Webb SF 1701183.401.20146370$19.50AL|NL
11 Zac Gallen ARI 1631183.601.19164470$19.40AL|NL
12 Tarik Skubal DET 134973.291.10153340$19.41AL|NL
13 Logan Gilbert SEA 1631083.601.16160410$18.92AL|NL
14 Tyler Glasnow LAD 1241053.391.12156380$18.83AL|NL
15 Max Fried ATL 1521263.421.22140410$18.27AL|NL
16 Freddy Peralta MIL 140983.571.14169480$18.00AL|NL
17 Dylan Cease SD 1461073.561.23178610$17.42AL|NL
18 Framber Valdez IL-15 HOU 1471163.331.23140500$17.05AL|NL
19 Aaron Nola PHI 1661093.981.17167380$16.00AL|NL
20 Mason Miller OAK 60322.861.08852324$15.36AL|NL
21 Chris Sale ATL 128963.641.17155370$14.52AL|NL
22 Shota Imanaga CHC 143973.641.19150390$14.19AL|NL
23 Sonny Gray STL 148973.481.21141460$14.15AL|NL
24 Michael King SD 1581093.951.28185660$13.42AL|NL
25 Carlos Rodon NYY 134973.851.18153450$12.85AL|NL
26 Chris Bassitt TOR 1651194.001.25149510$12.24AL|NL
27 Grayson Rodriguez BAL 143873.801.20157470$11.98AL|NL
28 Joe Musgrove SD 142973.761.20132380$11.23AL|NL
29 Jordan Montgomery ARI 1511083.691.27135430$11.18AL|NL
30 Jose Berrios TOR 1511084.001.24142420$10.43AL|NL
31 Justin Verlander HOU 1491084.011.23130420$9.57AL|NL
32 Jesus Luzardo MIA 147893.941.26164540$9.56AL|NL
33 Hunter Greene CIN 126884.131.20158480$9.21AL|NL
34 Cole Ragans KAN 138883.771.29147540$8.08AL|NL
35 Reid Detmers LAA 144884.051.26157540$8.02AL|NL
36 Max Scherzer IL-15 TEX 119773.951.16131320$7.56AL|NL
37 Blake Snell SF 111863.581.30137530$7.50AL|NL
38 Nestor Cortes NYY 123763.881.17124340$7.24AL|NL
39 Justin Steele IL-15 CHC 124873.631.25117370$7.17AL|NL
40 Charlie Morton ATL 1411084.121.34153600$6.96AL|NL
41 Yu Darvish IL-15 SD 125874.051.19123350$6.79AL|NL
42 MacKenzie Gore WAS 125883.911.29143510$6.54AL|NL
43 Garrett Crochet CWS 109773.751.25134470$6.21AL|NL
44 Yusei Kikuchi TOR 130873.921.29139480$6.16AL|NL
45 Bailey Ober MIN 126774.011.19124310$5.89AL|NL
46 Nathan Eovaldi TEX 144884.061.27135440$5.57AL|NL
47 Shane Baz IL-15 TB 100663.561.17109300$5.30AL|NL
48 Bobby Miller IL-15 LAD 102853.821.20102320$5.21AL|NL
49 Brandon Pfaadt ARI 128884.141.22121320$5.15AL|NL
50 Ranger Suarez PHI 139873.831.32123480$4.44AL|NL
51 Kodai Senga IL-60 NYM 103763.641.28117450$4.33AL|NL
52 Aaron Civale TB 118774.021.21116330$4.27AL|NL
53 Reynaldo Lopez ATL 111853.891.29119430$4.29AL|NL
54 Marcus Stroman NYY 139984.021.31117450$4.12AL|NL
55 Nick Lodolo CIN 115664.041.23136390$4.07AL|NL
56 Mitch Keller PIT 1608104.171.32148550$4.03AL|NL
57 Tanner Bibee CLE 133784.051.26129450$4.03AL|NL
58 Taj Bradley IL-15 TB 113773.951.24116380$3.75AL|NL
59 Patrick Sandoval LAA 133983.991.38131580$3.36AL|NL
60 Clarke Schmidt NYY 129874.201.28126430$3.35AL|NL
61 Ryan Pepiot TB 113764.021.26122440$3.34AL|NL
62 Zack Littell TB 126764.051.22108310$3.23AL|NL
63 Gerrit Cole IL-60 NYY 82643.601.1492220$3.09AL|NL
64 Michael Kopech CWS 60344.491.37673022$3.06AL|NL
65 Bryce Miller SEA 118774.071.22109330$3.03AL|NL
66 Cristopher Sanchez PHI 124763.911.28115420$2.96AL|NL
67 Bryan Woo IL-15 SEA 104663.881.21109350$2.76AL|NL
68 Nick Pivetta IL-15 BOS 127884.401.29137470$2.71AL|NL
69 Garrett Whitlock IL-15 BOS 108764.001.24107280$2.53AL|NL
70 Sean Manaea NYM 130784.231.29133460$2.18AL|NL
71 Tanner Houck BOS 123884.191.31121420$2.07AL|NL
72 Jon Gray TEX 133784.231.29132460$2.07AL|NL
73 Merrill Kelly IL-15 ARI 120773.981.28110390$2.00AL|NL
74 Hunter Brown HOU 104873.991.31106420$1.95AL|NL
75 Lance Lynn STL 138894.361.31129460$1.44AL|NL
76 Steven Matz STL 115773.981.29106360$1.30AL|NL
77 Cristian Javier IL-15 HOU 122764.311.28125500$1.26AL|NL
78 JP Sears OAK 137794.261.29122450$0.91AL|NL
79 Dean Kremer BAL 129774.171.29114400$0.84AL|NL
80 Kutter Crawford BOS 130774.371.29128430$0.75AL|NL
81 Kyle Bradish IL-15 BAL 100663.811.2697330$0.69AL|NL
82 Trevor Rogers MIA 118784.051.32113410$0.67AL|NL
83 Brayan Bello IL-15 BOS 130994.251.39119450$0.20AL|NL
84 Edward Cabrera MIA 113784.121.36122550$0.01AL|NL
85 Yariel Rodriguez TOR 90653.901.2799360$-0.01AL|NL
86 Luis Severino NYM 125784.341.30118420$-0.21AL|NL
87 Jack Flaherty DET 130684.271.32133500$-0.33AL|NL
88 Chris Paddack MIN 109674.251.24103260$-0.56AL|NL
89 Alex Cobb IL-60 SF 90653.621.2879260$-0.74AL|NL
90 Miles Mikolas STL 1528104.441.30108350$-1.01AL|NL
91 Griffin Canning LAA 120784.451.31119400$-1.03AL|NL
92 Braxton Garrett IL-15 MIA 96663.901.2787270$-1.02AL|NL
93 Walker Buehler IL-15 LAD 120774.321.31110380$-1.04AL|NL
94 Jared Jones PIT 108674.181.29106390$-1.19AL|NL
95 Eduardo Rodriguez IL-15 ARI 92653.881.2988310$-1.34AL|NL
96 Jameson Taillon CHC 129784.491.28110350$-1.40AL|NL
97 Paul Skenes PIT 86553.801.2691310$-1.45AL|NL
98 Jordan Hicks SF 116784.061.41117580$-1.54AL|NL
99 Brady Singer KAN 141794.431.34126440$-1.73AL|NL
100 Matthew Strahm PHI 59433.521.1169171$-1.79AL|NL
101 Kyle Harrison SF 114564.211.33124500$-2.13AL|NL
102 Triston McKenzie CLE 103674.271.2898360$-2.16AL|NL
103 Logan Allen CLE 119674.211.33110430$-2.20AL|NL
104 Ross Stripling OAK 117674.201.2996310$-2.26AL|NL
105 Michael Wacha KAN 128784.401.33109400$-2.41AL|NL
106 Jordan Wicks CHC 109664.181.3299380$-2.63AL|NL
107 Reese Olson DET 107674.191.34100420$-3.09AL|NL
108 John Means IL-15 BAL 106664.321.2685270$-3.14AL|NL
109 Kenta Maeda DET 118684.561.29110360$-3.23AL|NL
110 Andrew Abbott CIN 101674.451.33107400$-3.50AL|NL
111 Ronel Blanco HOU 112764.351.40110520$-3.53AL|NL
112 Jake Junis IL-15 MIL 94554.271.2893270$-3.86AL|NL
113 Bryce Elder ATL 125764.311.38102450$-3.90AL|NL
114 Louie Varland MIN 94564.251.2991290$-4.18AL|NL
115 David Peterson IL-60 NYM 60433.271.2664240$-4.18AL|NL
116 Joe Ross MIL 113674.391.34102410$-4.20AL|NL
117 Luis Gil NYY 83444.001.35104460$-4.30AL|NL
118 Kyle Gibson STL 1488104.471.41116530$-4.37AL|NL
119 Paul Blackburn OAK 125684.221.38102420$-4.60AL|NL
120 Alex Wood OAK 114684.391.3599400$-4.78AL|NL
121 Max Meyer MIA 104574.181.3597390$-4.81AL|NL
122 Seth Lugo KAN 130784.471.37102400$-4.84AL|NL
123 Keaton Winn SF 94564.121.3284310$-4.85AL|NL
124 Nick Martinez CIN 112564.291.36108400$-4.86AL|NL
125 Gavin Williams IL-15 CLE 76554.141.3079300$-4.90AL|NL
126 Clayton Kershaw IL-60 LAD 61433.711.2162170$-4.99AL|NL
127 Colin Rea MIL 122674.601.32102350$-5.20AL|NL
128 Casey Mize DET 109574.381.2989320$-5.21AL|NL
129 Frankie Montas IL-15 CIN 119794.751.37113420$-5.18AL|NL
130 Caleb Ferguson NYY 53433.841.2559212$-5.23AL|NL
131 James Paxton LAD 105774.621.41103450$-5.66AL|NL
132 Jose Quintana NYM 135784.431.44114540$-5.93AL|NL
133 Aaron Ashby MIL 82554.021.4186390$-5.93AL|NL
134 Lance McCullers IL-60 HOU 71443.831.3170270$-6.01AL|NL
135 Dane Dunning TEX 124784.611.41110470$-6.00AL|NL
136 Erick Fedde CWS 121694.711.37114430$-6.23AL|NL
137 Ben Lively CLE 114684.561.3697360$-6.27AL|NL
138 Randy Vasquez SD 91564.281.3481360$-6.32AL|NL
139 Michael Lorenzen TEX 111674.551.3694420$-6.36AL|NL
140 Ryan Walker SF 52333.601.2560191$-6.42AL|NL
141 DL Hall IL-15 MIL 77444.141.3688370$-6.49AL|NL
142 Huascar Ynoa ATL 67434.001.3069240$-6.59AL|NL
143 Mike Clevinger CWS 1276104.801.34109430$-6.68AL|NL
144 Tyler Anderson LAA 140794.801.38116490$-6.72AL|NL
145 Jhony Brito SD 76554.171.3060230$-6.77AL|NL
146 Drew Rasmussen IL-60 TB 46323.361.1647120$-6.88AL|NL
147 Graham Ashcraft CIN 132794.771.39110460$-6.92AL|NL
148 Andrew Heaney TEX 85454.491.3288310$-7.38AL|NL
149 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.52AL|NL
150 Drew Thorpe CWS 79454.211.3270280$-7.71AL|NL
151 Martin Perez PIT 129684.341.4395470$-7.73AL|NL
152 Shawn Armstrong TB 49223.551.2152151$-7.96AL|NL
153 Cody Bradford IL-15 TEX 67454.321.2658170$-8.09AL|NL
154 Javier Assad CHC 110564.421.4092440$-8.11AL|NL
155 Chase Silseth IL-15 LAA 81454.371.3681340$-8.19AL|NL
156 Matt Waldron SD 99564.601.3480320$-8.26AL|NL
157 Tyler Wells IL-15 BAL 59334.201.1955170$-8.26AL|NL
158 Josiah Gray IL-15 WAS 122694.851.41114550$-8.37AL|NL
159 Matthew Liberatore STL 70444.121.3663290$-8.59AL|NL
160 J.P. France HOU 81554.451.4074330$-8.67AL|NL
161 Ben Brown CHC 56333.941.3059230$-8.67AL|NL
162 Gavin Stone LAD 63434.271.3462240$-8.76AL|NL
163 Matt Manning DET 99574.661.3779360$-9.38AL|NL
164 Jacob deGrom IL-60 TEX 23212.760.963250$-9.37AL|NL
165 Bailey Falter PIT 84464.491.3265240$-9.48AL|NL
166 Ryne Nelson IL-15 ARI 81454.441.3465260$-9.57AL|NL
167 John Brebbia CWS 53344.331.3054191$-9.62AL|NL
168 Jake Irvin WAS 109574.711.3990420$-9.66AL|NL
169 Adrian Houser NYM 111674.541.4580460$-10.01AL|NL
170 Jose Urquidy IL-15 HOU 73444.681.3060210$-10.02AL|NL
171 Will Vest DET 51233.891.3050181$-10.07AL|NL
172 Michael Grove LAD 50223.981.2654170$-10.09AL|NL
173 Hunter Gaddis CLE 53334.381.2949181$-10.10AL|NL
174 Kyle Hendricks IL-15 CHC 89564.751.3565230$-10.19AL|NL
175 Spencer Turnbull PHI 76454.641.3873300$-10.23AL|NL
176 Emerson Hancock SEA 63454.461.3351210$-10.26AL|NL
177 Tylor Megill IL-15 NYM 73454.471.3966280$-10.25AL|NL
178 Ryan Weathers MIA 105584.581.4589440$-10.33AL|NL
179 Hayden Wesneski CHC 61344.361.3156210$-10.42AL|NL
180 Alec Marsh KAN 112694.881.46101490$-10.42AL|NL
181 AJ Smith-Shawver ATL 75444.641.4176350$-10.45AL|NL
182 Marco Gonzales IL-15 PIT 99574.621.3867310$-10.52AL|NL
183 Taijuan Walker IL-15 PHI 115684.761.4385430$-10.57AL|NL
184 Cody Morris NYY 41223.721.2845180$-10.69AL|NL
185 Alek Manoah IL-15 TOR 68454.581.3861280$-10.73AL|NL
186 A.J. Puk IL-15 MIA 38334.051.3444160$-10.77AL|NL
187 Wade Miley IL-15 MIL 95564.461.4366350$-10.76AL|NL
188 Cole Irvin BAL 63344.361.2847150$-10.82AL|NL
189 Drew Smyly IL-15 CHC 47334.331.3046150$-10.91AL|NL
190 Joey Wentz DET 62344.411.3762260$-10.94AL|NL
191 Xzavion Curry CLE 87454.751.3569290$-11.01AL|NL
192 Quinn Priester PIT 92474.581.4176370$-11.12AL|NL
193 Ken Waldichuk IL-60 OAK 48334.151.3646210$-11.16AL|NL
194 Shintaro Fujinami NYM 41223.831.3246200$-11.23AL|NL
195 Luis Medina IL-60 OAK 83464.421.4775440$-11.23AL|NL
196 Jose Butto NYM 75454.631.4167320$-11.24AL|NL
197 Robbie Ray IL-60 SF 36223.901.2339120$-11.27AL|NL
198 Carlos Hernandez IL-15 KAN 46224.021.3247190$-11.56AL|NL
199 Kyle Muller OAK 67344.351.3957260$-11.69AL|NL
200 Brennan Bernardino BOS 52224.121.3755220$-11.74AL|NL
201 Roansy Contreras PIT 51234.281.3050180$-11.75AL|NL
202 Ricky Tiedemann TOR 41223.861.3443190$-11.77AL|NL
203 Ryan Yarbrough LAD 58334.631.2845130$-11.79AL|NL
204 Jose Suarez LAA 54334.491.3752220$-11.82AL|NL
205 Ryan Feltner COL 106585.051.4499440$-11.86AL|NL
206 Calvin Faucher MIA 52234.251.4352232$-11.88AL|NL
207 Tyler Mahle IL-60 TEX 39224.131.2740130$-11.95AL|NL
208 Brandon Bielak HOU 49334.291.3742180$-12.03AL|NL
209 Erik Miller SF 49224.091.4358290$-12.04AL|NL
210 Simeon Woods Richardson MIN 84454.661.4369360$-12.10AL|NL
211 Emmet Sheehan IL-60 LAD 34224.101.2939150$-12.17AL|NL
212 Joe Boyle OAK 74464.551.5681510$-12.26AL|NL
213 Mason Black SF 33223.861.2732110$-12.24AL|NL
214 Joey Estes OAK 59344.601.3245190$-12.29AL|NL
215 Bryan Baker BAL 35223.911.3337160$-12.34AL|NL
216 Darius Vines ATL 52334.531.3645170$-12.37AL|NL
217 Scott Alexander IL-15 OAK 41223.681.3431140$-12.49AL|NL
218 Slade Cecconi ARI 40224.201.2634100$-12.55AL|NL
219 Jonathan Cannon CWS 93464.641.4164320$-12.57AL|NL
220 Nick Vespi BAL 37223.941.3234140$-12.59AL|NL
221 Prelander Berroa CWS 38224.061.3943210$-12.64AL|NL
222 Zack Thompson STL 58344.491.4354280$-12.63AL|NL
223 Domingo German PIT 31224.081.262990$-12.84AL|NL
224 Jacob Waguespack TB 44234.181.3742190$-12.92AL|NL
225 Alex Faedo DET 48234.501.3144150$-12.95AL|NL
226 Andrew Wantz LAA 58344.761.4055250$-12.95AL|NL
227 Cody Poteet NYY 35224.341.2934130$-13.08AL|NL
228 Mike Soroka CWS 101474.881.4280380$-13.08AL|NL
229 Luke Weaver NYY 49224.591.3246150$-13.14AL|NL
230 Bryan Hoeing MIA 65344.551.3948200$-13.13AL|NL
231 Cooper Criswell BOS 82454.901.4060210$-13.25AL|NL
232 Carlos Carrasco CLE 100584.951.4883380$-13.26AL|NL
233 Trevor Williams WAS 96474.891.4377320$-13.28AL|NL
234 Clayton Beeter NYY 41224.451.3743190$-13.35AL|NL
235 Mitchell Parker WAS 51344.581.4546240$-13.49AL|NL
236 Daniel Lynch KAN 75454.821.4355270$-13.46AL|NL
237 Patrick Corbin WAS 1427125.091.48104490$-13.55AL|NL
238 Luis Ortiz PIT 63344.551.4552270$-13.59AL|NL
239 Drew Rom IL-15 STL 28113.611.2727100$-13.72AL|NL
240 Tobias Myers MIL 41234.561.3438150$-13.75AL|NL
241 Pedro Avila CLE 59344.671.4754260$-13.82AL|NL
242 Spencer Arrighetti HOU 29224.351.3429130$-13.84AL|NL
243 Tommy Henry ARI 49234.411.3841190$-13.84AL|NL
244 Albert Suarez BAL 34224.351.3329110$-13.88AL|NL
245 Spencer Howard SF 27113.811.252790$-13.91AL|NL
246 Nic Enright CLE 28114.061.232890$-14.03AL|NL
247 Nick Nastrini CWS 68354.921.4565340$-14.03AL|NL
248 Daysbel Hernandez ATL 33224.321.4234160$-14.06AL|NL
249 Connor Phillips CIN 34224.451.4237180$-14.06AL|NL
250 Joey Cantillo CLE 31224.321.3930150$-14.12AL|NL
251 Forrest Whitley HOU 39224.491.4340200$-14.20AL|NL
252 Ian Anderson ATL 26214.181.3824110$-14.24AL|NL
253 Carlos Vargas SEA 28113.671.3628130$-14.33AL|NL
254 Landon Knack LAD 30224.531.3326100$-14.35AL|NL
255 Bruce Zimmermann BAL 24113.861.242060$-14.64AL|NL
256 Alex Speas OAK 32124.031.4435190$-14.88AL|NL
257 Matt Bush FA 22114.041.302380$-14.94AL|NL
258 Osvaldo Bido OAK 28124.141.3226110$-14.94AL|NL
259 Hagen Danner TOR 20113.921.292180$-14.95AL|NL
260 Jonathan Brubaker IL-60 PIT 14113.591.181540$-14.95AL|NL
261 Hogan Harris OAK 30124.051.3627130$-15.01AL|NL
262 Dylan Dodd ATL 28224.471.382190$-15.00AL|NL
263 Rich Hill FA 30224.661.3925110$-15.09AL|NL
264 Braxton Ashcraft PIT 28114.171.312490$-15.10AL|NL
265 Brandon Williamson IL-15 CIN 67355.011.4657280$-15.17AL|NL
266 Jalen Beeks COL 51234.721.4747200$-15.31AL|NL
267 Brendon Little TOR 24113.691.4121110$-15.31AL|NL
268 Dustin May IL-60 LAD 11103.431.191240$-15.33AL|NL
269 Kenny Rosenberg LAA 27124.281.3525100$-15.41AL|NL
270 Jose Ruiz PHI 23114.191.3523100$-15.40AL|NL
271 J.T. Chargois IL-15 MIA 27114.141.3825110$-15.41AL|NL
272 German Marquez IL-60 COL 31224.771.4327110$-15.44AL|NL
273 Joey Lucchesi NYM 21113.961.331880$-15.47AL|NL
274 Allan Winans ATL 18114.081.281650$-15.54AL|NL
275 Kyle Nicolas PIT 21114.221.3622100$-15.54AL|NL
276 Tristan Beck IL-60 SF 24114.201.322080$-15.53AL|NL
277 Glenn Otto IL-15 SD 18114.121.311770$-15.62AL|NL
278 Mick Abel PHI 32224.841.4729160$-15.75AL|NL
279 Luis Garcia IL-60 HOU 15114.231.281550$-15.77AL|NL
280 Kolby Allard PHI 27124.451.3624100$-15.82AL|NL
281 Wes Parsons CLE 30124.461.4028130$-15.86AL|NL
282 Brett Martin FA 23114.011.401990$-15.83AL|NL
283 Chase Hampton NYY 23114.561.332280$-15.83AL|NL
284 Freddy Tarnok IL-15 OAK 14114.081.311460$-15.85AL|NL
285 Jimmy Herget LAA 28114.571.3424100$-15.89AL|NL
286 Elieser Hernandez LAD 10104.211.201130$-15.92AL|NL
287 Daulton Jefferies SF 25124.511.301960$-15.93AL|NL
288 Matt Sauer KAN 39224.861.4633180$-15.90AL|NL
289 Joan Adon WAS 47234.831.4639210$-15.91AL|NL
290 Matt Boyd FA 15114.261.301450$-15.96AL|NL
291 Jhonathan Diaz SEA 18114.051.341460$-15.96AL|NL
292 Tommy Nance SD 12113.921.331250$-15.98AL|NL
293 Matt Canterino MIN 24124.531.3723100$-15.97AL|NL
294 Josh Winder IL-60 MIN 21114.371.351870$-16.03AL|NL
295 Davidjohn Herz WAS 23114.351.4524130$-16.06AL|NL
296 Janson Junk MIL 27114.571.322070$-16.10AL|NL
297 Ronny Henriquez MIN 24114.431.382190$-16.08AL|NL
298 Antoine Kelly TEX 18114.161.431890$-16.09AL|NL
299 Hurston Waldrep ATL 23114.271.4221100$-16.07AL|NL
300 Eric Lauer PIT 18114.361.361670$-16.16AL|NL