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 1661183.371.14176480$24.13AL|NL
2 Zack Wheeler PHI 1671183.481.15172430$22.49AL|NL
3 Pablo Lopez MIN 1631083.561.14181440$21.49AL|NL
4 Corbin Burnes BAL 1681083.551.15181500$21.50AL|NL
5 Yoshinobu Yamamoto LAD 1511173.701.07160360$21.49AL|NL
6 George Kirby SEA 1611193.501.11150260$21.47AL|NL
7 Kevin Gausman TOR 1591183.531.17173410$20.88AL|NL
8 Zach Eflin TB 1511183.471.11145250$20.50AL|NL
9 Joe Ryan MIN 1511093.741.11169390$19.29AL|NL
10 Tarik Skubal DET 135973.291.10155340$19.23AL|NL
11 Logan Webb SF 1711183.401.20147370$19.18AL|NL
12 Zac Gallen ARI 1651183.601.19165470$19.14AL|NL
13 Tyler Glasnow LAD 1251053.391.12157380$18.55AL|NL
14 Logan Gilbert SEA 1641083.611.16161410$18.54AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Max Fried ATL 1531263.421.22141420$17.96AL|NL
16 Freddy Peralta MIL 141983.571.14170490$17.73AL|NL
17 Dylan Cease SD 1471073.561.23179620$17.13AL|NL
18 Framber Valdez IL-15 HOU 1481163.341.23141500$16.69AL|NL
19 Aaron Nola PHI 1671093.981.17169380$15.84AL|NL
20 Mason Miller OAK 60322.861.08862324$15.02AL|NL
21 Chris Sale ATL 129963.641.17156380$14.31AL|NL
22 Sonny Gray STL 149973.471.21142460$14.02AL|NL
23 Shota Imanaga CHC 144973.641.19151390$13.98AL|NL
24 Michael King SD 1591093.951.28186670$13.18AL|NL
25 Blake Snell SF 1351083.581.30167640$13.14AL|NL
26 Carlos Rodon NYY 135983.851.18154450$12.66AL|NL
27 Chris Bassitt TOR 16611104.001.25150510$12.03AL|NL
28 Grayson Rodriguez BAL 144873.821.21158480$11.32AL|NL
29 Jordan Montgomery ARI 1521083.701.27138430$11.10AL|NL
30 Joe Musgrove SD 143973.771.20133380$11.00AL|NL
31 Jose Berrios TOR 1521094.001.24143420$10.27AL|NL
32 Justin Verlander HOU 1501084.011.23131420$9.43AL|NL
33 Cole Ragans KAN 139983.771.29148550$9.22AL|NL
34 Hunter Greene CIN 127884.131.20159480$9.08AL|NL
35 Jesus Luzardo MIA 140883.941.26157510$8.56AL|NL
36 Reid Detmers LAA 145884.061.26158540$7.83AL|NL
37 Max Scherzer IL-15 TEX 120773.951.16132320$7.49AL|NL
38 Nestor Cortes NYY 124763.881.17125340$7.17AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Justin Steele IL-15 CHC 125873.631.25117380$7.00AL|NL
40 Charlie Morton ATL 1421084.121.34154610$6.82AL|NL
41 Nathan Eovaldi TEX 145984.061.27136440$6.76AL|NL
42 Yu Darvish IL-15 SD 126874.061.19123360$6.56AL|NL
43 MacKenzie Gore WAS 126883.911.29144520$6.45AL|NL
44 Yusei Kikuchi TOR 131873.921.29140480$6.08AL|NL
45 Garrett Crochet CWS 110773.741.26135480$5.95AL|NL
46 Bailey Ober MIN 126774.011.19125310$5.81AL|NL
47 Ranger Suarez PHI 140973.841.32124490$5.57AL|NL
48 Shane Baz IL-15 TB 100663.561.16110300$5.47AL|NL
49 Reynaldo Lopez ATL 111963.891.29118430$5.31AL|NL
50 Mitch Keller PIT 1619104.171.32149560$5.23AL|NL
51 Bobby Miller IL-15 LAD 103853.821.20102320$5.08AL|NL
52 Brandon Pfaadt ARI 129884.151.22122330$5.03AL|NL
53 Nick Lodolo CIN 116664.001.22139380$4.75AL|NL
54 Aaron Civale TB 119774.021.21117330$4.25AL|NL
55 Kodai Senga IL-60 NYM 103763.661.28118450$4.16AL|NL
56 Marcus Stroman NYY 140984.011.31118460$4.13AL|NL
57 Tanner Bibee CLE 134784.051.26130450$3.99AL|NL
58 Bryce Miller SEA 120773.991.21110320$3.83AL|NL
59 Taj Bradley IL-15 TB 114773.951.24117390$3.73AL|NL
60 Ryan Pepiot TB 114764.021.26123450$3.32AL|NL
61 Patrick Sandoval LAA 134983.991.38132590$3.30AL|NL
62 Zack Littell TB 127764.041.22109310$3.29AL|NL
63 Gerrit Cole IL-60 NYY 83643.601.1493220$3.13AL|NL
64 Cristopher Sanchez PHI 125763.911.28116420$2.94AL|NL
65 Clarke Schmidt NYY 130874.201.29126430$2.91AL|NL
66 Michael Kopech CWS 60344.491.37673022$2.88AL|NL
67 Garrett Whitlock IL-15 BOS 109764.001.24108280$2.53AL|NL
68 Bryan Woo IL-15 SEA 105673.891.22109350$2.38AL|NL
69 Tanner Houck BOS 126884.181.31124420$2.28AL|NL
70 Brayan Bello BOS 14710104.251.39134510$2.22AL|NL
71 Nick Pivetta IL-15 BOS 126884.411.30136460$2.16AL|NL
72 Merrill Kelly IL-15 ARI 121773.981.28111400$2.00AL|NL
73 Hunter Brown HOU 105873.991.31107420$1.94AL|NL
74 Kyle Bradish IL-15 BAL 101763.841.2798330$1.60AL|NL
75 Yariel Rodriguez TOR 91653.801.25104360$1.31AL|NL
76 Sean Manaea NYM 123784.261.29126420$1.30AL|NL
77 Jon Gray TEX 134784.291.30132470$1.23AL|NL
78 Cristian Javier IL-15 HOU 123764.321.28126510$1.21AL|NL
79 Lance Lynn STL 139894.371.32130470$1.03AL|NL
80 Kutter Crawford BOS 130774.341.29129430$0.98AL|NL
81 JP Sears OAK 138794.271.29123450$0.85AL|NL
82 Trevor Rogers MIA 119784.051.32114410$0.69AL|NL
83 Steven Matz STL 111764.001.30103350$0.54AL|NL
84 Walker Buehler IL-15 LAD 121874.311.31111390$0.33AL|NL
85 Miles Mikolas STL 1549104.451.30109350$0.19AL|NL
86 Edward Cabrera MIA 114784.121.36123550$0.02AL|NL
87 Jordan Hicks SF 118884.061.41120600$-0.09AL|NL
88 Dean Kremer BAL 130774.241.30112410$-0.19AL|NL
89 Luis Severino NYM 126784.351.30119430$-0.24AL|NL
90 Chris Paddack MIN 110674.251.24104270$-0.50AL|NL
91 Alex Cobb IL-60 SF 91653.621.2880260$-0.66AL|NL
92 Jack Flaherty DET 131684.311.33133520$-0.97AL|NL
93 Griffin Canning LAA 121784.451.31120400$-1.00AL|NL
94 Jared Jones PIT 108674.181.29107400$-1.13AL|NL
95 Jameson Taillon CHC 130784.501.28112350$-1.33AL|NL
96 Paul Skenes PIT 87553.801.2692320$-1.35AL|NL
97 Eduardo Rodriguez IL-15 ARI 93653.881.2988310$-1.36AL|NL
98 Gavin Williams IL-15 CLE 100664.141.30103400$-1.50AL|NL
99 Brady Singer KAN 142794.431.34127450$-1.68AL|NL
100 Matthew Strahm PHI 60433.541.1170171$-1.69AL|NL
101 Triston McKenzie CLE 103674.271.2899360$-2.07AL|NL
102 Kyle Harrison SF 113564.211.33124500$-2.12AL|NL
103 Logan Allen CLE 119674.221.33111430$-2.18AL|NL
104 Ross Stripling OAK 118674.201.2997310$-2.18AL|NL
105 Michael Wacha KAN 129784.411.33110400$-2.42AL|NL
106 Jordan Wicks CHC 110664.171.32100390$-2.49AL|NL
107 Reese Olson DET 108674.191.34101420$-3.01AL|NL
108 Kenta Maeda DET 119684.561.29111370$-3.14AL|NL
109 Andrew Abbott CIN 102674.451.33108400$-3.42AL|NL
110 Ronel Blanco HOU 113774.351.40111520$-3.47AL|NL
111 David Peterson IL-60 NYM 68443.341.2872270$-3.58AL|NL
112 John Means IL-15 BAL 107674.381.2786270$-3.62AL|NL
113 Braxton Garrett IL-15 MIA 82553.901.2774230$-3.72AL|NL
114 Jake Junis IL-15 MIL 95554.271.2894270$-3.75AL|NL
115 A.J. Puk IL-15 MIA 68564.181.3675304$-3.86AL|NL
116 Bryce Elder ATL 126764.311.38102450$-3.91AL|NL
117 Louie Varland MIN 94564.241.2992290$-4.00AL|NL
118 Joe Ross MIL 114674.391.34103410$-4.10AL|NL
119 Paul Blackburn OAK 126684.221.37103430$-4.20AL|NL
120 Luis Gil NYY 84444.001.35105470$-4.18AL|NL
121 Max Meyer MIA 105574.181.3598390$-4.69AL|NL
122 Seth Lugo KAN 131784.471.37103400$-4.75AL|NL
123 Kyle Gibson STL 1498104.521.41116540$-4.78AL|NL
124 Alex Wood OAK 115684.401.3599410$-4.82AL|NL
125 Randy Vasquez SD 99664.301.3588390$-4.84AL|NL
126 Nick Martinez CIN 113564.291.36108400$-4.84AL|NL
127 Clayton Kershaw IL-60 LAD 62433.711.2162170$-4.90AL|NL
128 Caleb Ferguson NYY 54433.841.2559212$-5.15AL|NL
129 Casey Mize DET 110574.381.2989320$-5.16AL|NL
130 Colin Rea MIL 123674.601.32102360$-5.18AL|NL
131 Frankie Montas IL-15 CIN 120794.751.38113420$-5.47AL|NL
132 James Paxton LAD 106774.611.41104450$-5.51AL|NL
133 Aaron Ashby MIL 82554.031.4187390$-5.82AL|NL
134 Lance McCullers IL-60 HOU 71443.841.3171270$-5.88AL|NL
135 Dane Dunning TEX 125784.611.41111470$-5.90AL|NL
136 Jose Quintana NYM 135784.451.44115540$-5.92AL|NL
137 Erick Fedde CWS 122694.711.37115440$-6.11AL|NL
138 Michael Lorenzen TEX 111674.551.3695430$-6.19AL|NL
139 DL Hall IL-15 MIL 77444.141.3688370$-6.40AL|NL
140 Huascar Ynoa ATL 68434.001.3069240$-6.50AL|NL
141 Mike Clevinger CWS 1286104.801.34110440$-6.55AL|NL
142 Jhony Brito SD 77554.171.3061240$-6.60AL|NL
143 Drew Rasmussen IL-60 TB 46323.371.1648120$-6.71AL|NL
144 Ryan Walker SF 52333.661.2760201$-6.74AL|NL
145 Tyler Anderson LAA 141794.801.38115480$-6.78AL|NL
146 Graham Ashcraft CIN 133794.771.39111460$-6.80AL|NL
147 Keaton Winn SF 75454.101.3167240$-7.22AL|NL
148 Andrew Heaney TEX 86454.491.3288310$-7.30AL|NL
149 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.41AL|NL
150 Shawn Armstrong TB 52223.571.2155161$-7.47AL|NL
151 Drew Thorpe CWS 79454.211.3270280$-7.60AL|NL
152 Martin Perez PIT 130684.341.4396480$-7.58AL|NL
153 Javier Assad CHC 111564.421.4093440$-7.94AL|NL
154 Chase Silseth IL-15 LAA 81454.371.3682340$-7.98AL|NL
155 Cody Bradford IL-15 TEX 68454.321.2658170$-7.97AL|NL
156 Josiah Gray IL-15 WAS 122694.851.41115560$-8.16AL|NL
157 Matt Waldron SD 93564.591.3374290$-8.19AL|NL
158 Tyler Wells IL-15 BAL 59334.221.2056170$-8.24AL|NL
159 Ben Brown CHC 56333.941.3060230$-8.45AL|NL
160 J.P. France HOU 82554.451.4075340$-8.50AL|NL
161 Matthew Liberatore STL 71444.131.3663290$-8.52AL|NL
162 Gavin Stone LAD 63434.271.3462240$-8.63AL|NL
163 Jacob deGrom IL-60 TEX 23212.760.963350$-9.12AL|NL
164 Matt Manning DET 100574.661.3780360$-9.19AL|NL
165 Bailey Falter PIT 85464.501.3265240$-9.40AL|NL
166 Jake Irvin WAS 109574.731.3992430$-9.44AL|NL
167 Ryne Nelson IL-15 ARI 82454.441.3465270$-9.45AL|NL
168 Will Vest DET 51223.841.3051181$-9.69AL|NL
169 Ben Lively CLE 85464.541.3672270$-9.75AL|NL
170 John Brebbia CWS 53344.391.3154191$-9.76AL|NL
171 Quinn Priester PIT 93574.591.4176370$-9.77AL|NL
172 Alec Marsh KAN 114694.861.45104500$-9.76AL|NL
173 Michael Grove LAD 51223.981.2655170$-9.82AL|NL
174 Hunter Gaddis CLE 53334.381.2949181$-9.93AL|NL
175 Kyle Hendricks IL-15 CHC 89564.751.3566230$-9.93AL|NL
176 Ryan Weathers MIA 105584.581.4590440$-10.08AL|NL
177 Tylor Megill IL-15 NYM 74454.481.3967280$-10.08AL|NL
178 Jose Urquidy IL-15 HOU 74454.691.3160210$-10.11AL|NL
179 Emerson Hancock SEA 64454.471.3351210$-10.15AL|NL
180 Hayden Wesneski CHC 62344.361.3157210$-10.17AL|NL
181 AJ Smith-Shawver ATL 75444.641.4176360$-10.28AL|NL
182 Ryan Yarbrough LAD 58444.641.2846130$-10.26AL|NL
183 Bryse Wilson MIL 65344.401.2954180$-10.32AL|NL
184 Marco Gonzales IL-15 PIT 100574.621.3868310$-10.31AL|NL
185 Spencer Turnbull PHI 76454.681.3871290$-10.41AL|NL
186 Cody Morris NYY 41223.731.2846180$-10.44AL|NL
187 Taijuan Walker IL-15 PHI 116684.771.4386440$-10.45AL|NL
188 Calvin Faucher MIA 52334.291.4453232$-10.56AL|NL
189 Wade Miley IL-15 MIL 95564.461.4366350$-10.59AL|NL
190 Cole Irvin BAL 63344.381.2848150$-10.62AL|NL
191 Xzavion Curry CLE 98464.751.3577320$-10.62AL|NL
192 Alek Manoah IL-15 TOR 69454.581.3861290$-10.60AL|NL
193 Drew Smyly IL-15 CHC 47334.331.3046150$-10.73AL|NL
194 Joey Wentz DET 63344.411.3762260$-10.80AL|NL
195 Robbie Ray IL-60 SF 37223.901.2340120$-10.96AL|NL
196 Ken Waldichuk IL-60 OAK 49334.151.3646210$-10.99AL|NL
197 Luis Medina IL-60 OAK 84464.421.4776440$-11.02AL|NL
198 Jose Butto NYM 75454.641.4167320$-11.09AL|NL
199 Shintaro Fujinami NYM 41223.861.3346200$-11.20AL|NL
200 Adrian Houser NYM 101574.581.4573420$-11.37AL|NL
201 Carlos Hernandez IL-15 KAN 46224.031.3247190$-11.39AL|NL
202 Kyle Muller OAK 67344.351.3958270$-11.41AL|NL
203 Jose Suarez LAA 54334.461.3753220$-11.45AL|NL
204 Ricky Tiedemann TOR 42223.871.3444190$-11.50AL|NL
205 Brennan Bernardino BOS 53224.121.3755220$-11.56AL|NL
206 Tyler Mahle IL-60 TEX 40224.121.2641130$-11.53AL|NL
207 Roansy Contreras PIT 51234.291.3050180$-11.57AL|NL
208 Mike Soroka CWS 102574.881.4280390$-11.66AL|NL
209 Ryan Feltner COL 107585.051.44100440$-11.66AL|NL
210 Pedro Avila CLE 59334.401.4055270$-11.68AL|NL
211 Brandon Bielak HOU 49334.291.3742190$-11.82AL|NL
212 Joe Boyle OAK 75464.541.5582520$-11.85AL|NL
213 Emmet Sheehan IL-60 LAD 35224.091.2940150$-11.85AL|NL
214 Simeon Woods Richardson MIN 85464.661.4370360$-11.87AL|NL
215 Erik Miller SF 49224.121.4459300$-11.94AL|NL
216 Mason Black SF 33223.861.2733120$-11.94AL|NL
217 Joey Estes OAK 59344.601.3246190$-11.99AL|NL
218 Darius Vines ATL 53334.531.3645170$-12.20AL|NL
219 Carlos Carrasco CLE 101584.841.4784390$-12.22AL|NL
220 Prelander Berroa CWS 39224.021.3843210$-12.27AL|NL
221 Jonathan Cannon CWS 93464.641.4165320$-12.27AL|NL
222 Bryan Baker BAL 35223.941.3437160$-12.27AL|NL
223 Scott Alexander IL-15 OAK 41223.681.3431140$-12.27AL|NL
224 Slade Cecconi ARI 40224.201.2634100$-12.33AL|NL
225 Zack Thompson STL 58344.481.4354280$-12.39AL|NL
226 Domingo German PIT 31224.081.2630100$-12.53AL|NL
227 Nick Vespi BAL 38223.971.3334140$-12.52AL|NL
228 Jacob Waguespack TB 45234.171.3742190$-12.70AL|NL
229 Alex Faedo DET 48234.501.3144150$-12.72AL|NL
230 Andrew Wantz LAA 59344.771.4055250$-12.81AL|NL
231 Cody Poteet NYY 36224.341.2934130$-12.86AL|NL
232 Cooper Criswell BOS 80454.911.4059210$-13.02AL|NL
233 Luke Weaver NYY 49224.631.3346150$-13.13AL|NL
234 Trevor Williams WAS 97474.891.4377330$-13.12AL|NL
235 Clayton Beeter NYY 41224.451.3743200$-13.12AL|NL
236 Mitchell Parker WAS 51344.581.4547250$-13.16AL|NL
237 Daniel Lynch KAN 76454.821.4356270$-13.21AL|NL
238 Patrick Corbin WAS 1437125.091.48104490$-13.43AL|NL
239 Tobias Myers MIL 43234.501.3438150$-13.44AL|NL
240 Drew Rom IL-15 STL 28113.621.2727100$-13.49AL|NL
241 Daysbel Hernandez ATL 33224.241.4034160$-13.52AL|NL
242 Luis Ortiz PIT 63344.571.4551270$-13.51AL|NL
243 Albert Suarez BAL 34224.361.3330110$-13.56AL|NL
244 Spencer Howard SF 27113.811.252890$-13.57AL|NL
245 Tommy Henry ARI 50234.411.3841190$-13.64AL|NL
246 Spencer Arrighetti HOU 29224.391.3529130$-13.72AL|NL
247 Nic Enright CLE 28114.061.232890$-13.77AL|NL
248 Nick Nastrini CWS 69354.921.4566340$-13.77AL|NL
249 Connor Phillips CIN 34224.451.4237180$-13.81AL|NL
250 Sixto Sanchez MIA 47234.421.3939170$-13.84AL|NL
251 Ian Anderson ATL 26214.171.3825110$-13.89AL|NL
252 Joey Cantillo CLE 32224.321.3930150$-13.90AL|NL
253 Forrest Whitley HOU 39224.491.4340200$-13.95AL|NL
254 Landon Knack LAD 30214.501.3226100$-13.98AL|NL
255 Carlos Vargas SEA 28113.681.3628130$-14.08AL|NL
256 Bryan Hoeing MIA 58234.551.3943180$-14.30AL|NL
257 Alex Speas OAK 32123.991.4436190$-14.46AL|NL
258 Bruce Zimmermann BAL 24113.901.252060$-14.48AL|NL
259 Matt Bush FA 22114.041.302380$-14.67AL|NL
260 Osvaldo Bido OAK 29124.141.3226120$-14.67AL|NL
261 Hagen Danner TOR 20113.921.292180$-14.68AL|NL
262 Jonathan Brubaker IL-60 PIT 14113.591.181540$-14.68AL|NL
263 Hogan Harris OAK 30124.051.3627130$-14.74AL|NL
264 Dylan Dodd ATL 28224.471.382190$-14.73AL|NL
265 Braxton Ashcraft PIT 28114.171.312590$-14.73AL|NL
266 Rich Hill FA 30224.661.3925110$-14.82AL|NL
267 Brandon Williamson IL-15 CIN 67355.011.4657280$-14.90AL|NL
268 Jalen Beeks COL 51234.721.4747210$-15.04AL|NL
269 Dustin May IL-60 LAD 11103.421.191240$-15.05AL|NL
270 J.T. Chargois IL-15 MIA 27114.131.3725110$-15.06AL|NL
271 Brendon Little TOR 24113.691.4221110$-15.10AL|NL
272 Kenny Rosenberg LAA 28124.281.3525100$-15.16AL|NL
273 German Marquez IL-60 COL 31224.781.4327110$-15.18AL|NL
274 Jose Ruiz PHI 23114.201.3623100$-15.19AL|NL
275 Josh Fleming PIT 48234.371.4328140$-15.21AL|NL
276 Joey Lucchesi NYM 21114.001.341880$-15.28AL|NL
277 Kyle Nicolas PIT 21114.231.3622100$-15.27AL|NL
278 Allan Winans ATL 18114.111.281650$-15.29AL|NL
279 Glenn Otto IL-15 SD 18114.121.311770$-15.34AL|NL
280 Mick Abel PHI 32224.851.4729160$-15.48AL|NL
281 Luis Garcia IL-60 HOU 15114.241.281550$-15.49AL|NL
282 Brett Martin FA 23114.011.401990$-15.54AL|NL
283 Kolby Allard PHI 27124.461.3624100$-15.54AL|NL
284 Matt Sauer KAN 39224.861.4634180$-15.52AL|NL
285 Wes Parsons CLE 30124.461.4028130$-15.57AL|NL
286 Freddy Tarnok IL-15 OAK 14114.081.311460$-15.56AL|NL
287 Elieser Hernandez LAD 10104.181.201130$-15.61AL|NL
288 Chase Hampton NYY 24114.571.332290$-15.59AL|NL
289 Daulton Jefferies SF 25124.511.301960$-15.63AL|NL
290 Jimmy Herget LAA 28114.581.3424100$-15.62AL|NL
291 Matt Boyd FA 15114.261.301450$-15.67AL|NL
292 Jhonathan Diaz SEA 18114.051.341460$-15.67AL|NL
293 Matt Canterino MIN 24124.531.3723100$-15.67AL|NL
294 Tommy Nance SD 13113.931.331250$-15.70AL|NL
295 Joan Adon WAS 48234.831.4639210$-15.70AL|NL
296 Josh Winder IL-60 MIN 21114.371.351870$-15.73AL|NL
297 Davidjohn Herz WAS 23114.351.4524130$-15.77AL|NL
298 Hurston Waldrep ATL 23114.271.4221100$-15.78AL|NL
299 Ronny Henriquez MIN 24114.431.382190$-15.79AL|NL
300 Janson Junk MIL 28114.571.322070$-15.83AL|NL