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 1641183.401.15174470$23.70AL|NL
2 Zack Wheeler PHI 1641173.461.15170440$22.82AL|NL
3 Yoshinobu Yamamoto LAD 1491173.661.06158360$22.36AL|NL
4 Corbin Burnes BAL 1661073.541.15179500$21.80AL|NL
5 George Kirby SEA 1591183.491.11148260$21.76AL|NL
6 Pablo Lopez MIN 1611083.571.14178430$21.52AL|NL
7 Kevin Gausman TOR 1571183.541.17170400$20.93AL|NL
8 Zach Eflin TB 1501183.471.11144250$20.87AL|NL
9 Logan Webb SF 1701183.401.20146370$19.55AL|NL
10 Joe Ryan MIN 1491083.761.11169380$19.52AL|NL
11 Tarik Skubal DET 134973.291.10153340$19.48AL|NL
12 Zac Gallen ARI 1631183.611.19164470$19.37AL|NL
13 Logan Gilbert SEA 1621083.601.16159410$18.84AL|NL
14 Tyler Glasnow LAD 1241053.391.12155370$18.80AL|NL
15 Max Fried ATL 1521263.431.22140410$18.25AL|NL
16 Framber Valdez IL-15 HOU 1551173.341.23147520$18.13AL|NL
17 Freddy Peralta MIL 138973.621.16167490$16.74AL|NL
18 Dylan Cease SD 145973.551.23176610$16.05AL|NL
19 Mason Miller OAK 60322.811.06852324$15.97AL|NL
20 Aaron Nola PHI 1641093.981.17166380$15.94AL|NL
21 Chris Sale ATL 128963.651.17155370$14.57AL|NL
22 Sonny Gray STL 148973.481.21141460$14.27AL|NL
23 Shota Imanaga CHC 142973.641.19149380$14.17AL|NL
24 Michael King SD 1571093.951.28184660$13.42AL|NL
25 Carlos Rodon NYY 133973.851.18152450$12.85AL|NL
26 Chris Bassitt TOR 1641194.001.25148500$12.27AL|NL
27 Grayson Rodriguez BAL 143873.801.20157470$12.13AL|NL
28 Joe Musgrove SD 141973.761.20131370$11.26AL|NL
29 Jordan Montgomery ARI 1511083.721.27135430$11.09AL|NL
30 Justin Verlander HOU 1461083.981.23130430$9.92AL|NL
31 Jesus Luzardo MIA 147893.941.26164540$9.72AL|NL
32 Hunter Greene CIN 125884.131.20157480$9.28AL|NL
33 Reid Detmers LAA 144884.061.26157540$8.14AL|NL
34 Jose Berrios TOR 149994.071.25139430$8.11AL|NL
35 Max Scherzer IL-15 TEX 118773.941.16131310$7.80AL|NL
36 Blake Snell IL-15 SF 111863.581.30137530$7.70AL|NL
37 Cole Ragans KAN 136883.801.30144540$7.42AL|NL
38 Justin Steele IL-15 CHC 123863.641.25116370$7.20AL|NL
39 Charlie Morton ATL 1411084.121.34153600$7.15AL|NL
40 Nestor Cortes NYY 123763.931.17122330$6.95AL|NL
41 Yu Darvish IL-15 SD 124874.051.19122350$6.90AL|NL
42 Garrett Crochet CWS 108773.741.25133460$6.37AL|NL
43 Yusei Kikuchi TOR 129873.921.29138480$6.28AL|NL
44 Bailey Ober MIN 125774.021.19124300$6.03AL|NL
45 Shane Baz IL-15 TB 100663.561.16109300$5.78AL|NL
46 Nathan Eovaldi TEX 143884.061.27134440$5.70AL|NL
47 Bobby Miller IL-15 LAD 101853.821.20101310$5.33AL|NL
48 MacKenzie Gore WAS 125783.931.29142510$5.25AL|NL
49 Brandon Pfaadt ARI 128884.161.23121320$4.96AL|NL
50 Ranger Suarez PHI 138873.831.32122480$4.58AL|NL
51 Aaron Civale TB 118774.021.21116330$4.53AL|NL
52 Reynaldo Lopez ATL 111853.891.29119430$4.53AL|NL
53 Kodai Senga IL-60 NYM 103763.671.28117450$4.41AL|NL
54 Marcus Stroman NYY 138984.021.31116450$4.27AL|NL
55 Mitch Keller PIT 1598104.171.32148550$4.28AL|NL
56 Nick Lodolo CIN 114664.031.23135390$4.27AL|NL
57 Tanner Bibee CLE 132774.061.26128440$4.10AL|NL
58 Taj Bradley IL-15 TB 113773.951.24116380$4.01AL|NL
59 Ryan Pepiot TB 113764.021.26122440$3.60AL|NL
60 Zack Littell TB 126764.041.22108310$3.57AL|NL
61 Patrick Sandoval LAA 133984.001.38131580$3.54AL|NL
62 Clarke Schmidt NYY 128874.201.28125430$3.52AL|NL
63 Michael Kopech CWS 59344.491.37663022$3.32AL|NL
64 Bryce Miller SEA 117774.061.22108320$3.26AL|NL
65 Cristopher Sanchez PHI 123763.911.28114410$3.12AL|NL
66 Bryan Woo IL-15 SEA 104663.871.21108350$3.00AL|NL
67 Nick Pivetta IL-15 BOS 127884.401.29136470$2.88AL|NL
68 Tanner Houck BOS 122884.191.31120410$2.26AL|NL
69 Jon Gray TEX 132784.231.29131460$2.26AL|NL
70 Hunter Brown HOU 103873.991.31106410$2.23AL|NL
71 Sean Manaea NYM 130784.251.30133460$2.00AL|NL
72 Gerrit Cole IL-60 NYY 82543.601.1491220$2.00AL|NL
73 Merrill Kelly IL-15 ARI 120774.001.29111390$1.95AL|NL
74 Lance Lynn STL 138894.371.31129460$1.65AL|NL
75 Cristian Javier IL-15 HOU 121764.321.28124500$1.40AL|NL
76 Garrett Whitlock IL-15 BOS 107664.001.24106280$1.42AL|NL
77 Steven Matz STL 115773.981.30106360$1.31AL|NL
78 Dean Kremer BAL 129774.181.29114400$1.07AL|NL
79 JP Sears OAK 136794.271.29121450$1.04AL|NL
80 Kutter Crawford BOS 129774.371.29128430$1.05AL|NL
81 Trevor Rogers MIA 118784.051.32113410$0.96AL|NL
82 Kyle Bradish IL-15 BAL 100663.811.2697330$0.99AL|NL
83 Brayan Bello IL-15 BOS 129994.251.39118450$0.42AL|NL
84 Edward Cabrera MIA 113784.121.36122550$0.30AL|NL
85 Yariel Rodriguez TOR 90653.911.2899360$0.03AL|NL
86 Luis Severino NYM 125784.361.30118420$-0.03AL|NL
87 Jack Flaherty DET 130684.271.32133500$-0.03AL|NL
88 Chris Paddack MIN 108674.261.24102260$-0.39AL|NL
89 Alex Cobb IL-60 SF 90653.621.2879260$-0.41AL|NL
90 Braxton Garrett IL-15 MIA 96663.901.2787270$-0.69AL|NL
91 Griffin Canning LAA 120784.451.31119400$-0.72AL|NL
92 Paul Skenes PIT 85553.761.2591310$-0.76AL|NL
93 Miles Mikolas STL 1528104.451.30108350$-0.77AL|NL
94 Jared Jones PIT 107674.181.29106390$-0.87AL|NL
95 Walker Buehler IL-15 LAD 120774.351.31109380$-1.00AL|NL
96 Jameson Taillon CHC 128784.491.28109350$-1.15AL|NL
97 Jordan Hicks SF 116784.061.41117580$-1.23AL|NL
98 Brady Singer KAN 140794.431.34126440$-1.38AL|NL
99 Eduardo Rodriguez IL-15 ARI 92653.921.3088310$-1.43AL|NL
100 Matthew Strahm PHI 59433.531.1169171$-1.47AL|NL
101 Triston McKenzie CLE 101664.211.2898360$-1.49AL|NL
102 Kyle Harrison SF 114564.211.33124500$-1.81AL|NL
103 Logan Allen CLE 118674.221.33109420$-2.01AL|NL
104 Ross Stripling OAK 116674.201.2995310$-2.01AL|NL
105 Michael Wacha KAN 127784.411.33108390$-2.21AL|NL
106 Jordan Wicks CHC 108664.181.3299380$-2.28AL|NL
107 Reese Olson DET 107674.191.34100420$-2.75AL|NL
108 John Means IL-15 BAL 106664.321.2685270$-2.78AL|NL
109 Kenta Maeda DET 118684.561.29110360$-2.88AL|NL
110 Andrew Abbott CIN 100674.451.33106400$-3.22AL|NL
111 Ronel Blanco HOU 111764.351.40109510$-3.24AL|NL
112 Jake Junis IL-15 MIL 94554.271.2893270$-3.50AL|NL
113 Bryce Elder ATL 125764.311.38102450$-3.55AL|NL
114 Joe Ross MIL 112674.391.34101410$-3.91AL|NL
115 David Peterson IL-60 NYM 60433.311.2765240$-3.98AL|NL
116 Kyle Gibson STL 1488104.471.41116530$-4.03AL|NL
117 Luis Gil NYY 82444.001.35103460$-4.03AL|NL
118 Louie Varland MIN 86554.241.2883270$-4.23AL|NL
119 Paul Blackburn OAK 124684.221.38101420$-4.30AL|NL
120 Seth Lugo KAN 129784.471.37102390$-4.45AL|NL
121 Max Meyer MIA 104574.181.3597390$-4.45AL|NL
122 Keaton Winn SF 94564.121.3284310$-4.48AL|NL
123 Alex Wood OAK 114684.401.3598400$-4.56AL|NL
124 Gavin Williams IL-15 CLE 76554.151.3078300$-4.66AL|NL
125 Clayton Kershaw IL-60 LAD 61433.701.2161170$-4.67AL|NL
126 Casey Mize DET 109574.381.2989320$-4.83AL|NL
127 Colin Rea MIL 121674.601.32101350$-4.89AL|NL
128 Caleb Ferguson NYY 53433.841.2558212$-4.93AL|NL
129 Nick Martinez CIN 112564.321.36105380$-4.95AL|NL
130 James Paxton LAD 104774.621.41103450$-5.24AL|NL
131 Aaron Ashby MIL 81554.031.4186390$-5.57AL|NL
132 Lance McCullers IL-60 HOU 70443.841.3170270$-5.66AL|NL
133 Dane Dunning TEX 123784.611.41109470$-5.67AL|NL
134 Jose Quintana NYM 135784.461.44114540$-5.77AL|NL
135 Erick Fedde CWS 120694.711.37113430$-5.90AL|NL
136 Michael Lorenzen TEX 110674.551.3694420$-5.94AL|NL
137 Ben Lively CLE 113684.571.3696360$-5.99AL|NL
138 Ryan Walker SF 52333.601.2560191$-6.01AL|NL
139 Huascar Ynoa ATL 67434.001.3069240$-6.19AL|NL
140 DL Hall IL-15 MIL 76444.141.3687370$-6.17AL|NL
141 Mike Clevinger CWS 126694.791.34108430$-6.27AL|NL
142 Tyler Anderson LAA 140794.811.38116490$-6.41AL|NL
143 Jhony Brito SD 76554.161.3059230$-6.42AL|NL
144 Drew Rasmussen IL-60 TB 46323.361.1647120$-6.46AL|NL
145 Frankie Montas IL-15 CIN 119694.751.38112420$-6.47AL|NL
146 Randy Vasquez SD 89554.331.3579350$-6.52AL|NL
147 Graham Ashcraft CIN 131794.771.39109460$-6.57AL|NL
148 Andrew Heaney TEX 85454.491.3188300$-6.77AL|NL
149 Jeffrey Springs IL-60 TB 41323.451.1545120$-7.09AL|NL
150 Javier Assad CHC 110564.381.3992430$-7.21AL|NL
151 Martin Perez PIT 128684.341.4394470$-7.38AL|NL
152 Shawn Armstrong TB 49223.551.2152151$-7.53AL|NL
153 Drew Thorpe CWS 78454.251.3267270$-7.72AL|NL
154 Cody Bradford IL-15 TEX 67444.321.2657170$-7.76AL|NL
155 Chase Silseth IL-15 LAA 81454.381.3681340$-7.82AL|NL
156 Tyler Wells IL-15 BAL 59334.211.1955170$-7.86AL|NL
157 Matt Waldron SD 99564.591.3479320$-7.88AL|NL
158 Josiah Gray IL-15 WAS 121694.851.41113550$-7.99AL|NL
159 Matthew Liberatore STL 70444.131.3663290$-8.20AL|NL
160 Ben Brown CHC 55333.941.3059230$-8.24AL|NL
161 Gavin Stone LAD 62434.271.3461240$-8.40AL|NL
162 Matt Manning DET 99574.651.3779360$-8.90AL|NL
163 Jacob deGrom IL-60 TEX 23212.760.963250$-8.91AL|NL
164 Bailey Falter PIT 84464.491.3264240$-9.12AL|NL
165 Jake Irvin WAS 108574.711.3990420$-9.18AL|NL
166 Ryne Nelson IL-15 ARI 81454.461.3465260$-9.22AL|NL
167 J.P. France HOU 70444.401.3965290$-9.51AL|NL
168 John Brebbia CWS 52344.421.3154191$-9.53AL|NL
169 Simeon Woods Richardson MIN 91564.581.4276380$-9.55AL|NL
170 Will Vest DET 51233.891.3050181$-9.62AL|NL
171 Spencer Turnbull PHI 75454.631.3772290$-9.61AL|NL
172 Michael Grove LAD 50223.981.2654170$-9.64AL|NL
173 Adrian Houser NYM 111674.561.4580460$-9.69AL|NL
174 Hunter Gaddis CLE 52334.381.2948181$-9.72AL|NL
175 Kyle Hendricks IL-15 CHC 88564.751.3565220$-9.69AL|NL
176 Jose Urquidy IL-15 HOU 73444.691.3159210$-9.88AL|NL
177 Tylor Megill IL-15 NYM 73454.491.3966280$-9.88AL|NL
178 Emerson Hancock SEA 63454.461.3350210$-9.89AL|NL
179 Ryan Weathers MIA 105584.581.4589440$-9.90AL|NL
180 Hayden Wesneski CHC 61344.351.3156210$-9.93AL|NL
181 Marco Gonzales IL-15 PIT 98574.621.3867300$-10.02AL|NL
182 AJ Smith-Shawver ATL 75444.651.4176350$-10.05AL|NL
183 Alec Marsh KAN 111694.891.46100490$-10.06AL|NL
184 Taijuan Walker IL-15 PHI 114684.771.4384430$-10.22AL|NL
185 A.J. Puk IL-15 MIA 38334.051.3444160$-10.31AL|NL
186 Cole Irvin BAL 63344.361.2847150$-10.36AL|NL
187 Wade Miley IL-15 MIL 94564.471.4365350$-10.40AL|NL
188 Joey Wentz DET 62344.411.3762260$-10.49AL|NL
189 Drew Smyly IL-15 CHC 46334.331.3045150$-10.52AL|NL
190 Xzavion Curry CLE 87454.751.3568280$-10.65AL|NL
191 Cody Morris NYY 37223.721.2841160$-10.68AL|NL
192 Luis Medina IL-60 OAK 82464.421.4775440$-10.72AL|NL
193 Quinn Priester PIT 92474.591.4175370$-10.80AL|NL
194 Robbie Ray IL-60 SF 36223.901.2339120$-10.80AL|NL
195 Jose Butto NYM 75454.651.4167320$-10.86AL|NL
196 Shintaro Fujinami NYM 41223.871.3346200$-10.95AL|NL
197 Kyle Muller OAK 66344.351.3956260$-11.27AL|NL
198 Ryan Yarbrough LAD 57334.631.2845130$-11.28AL|NL
199 Ricky Tiedemann TOR 41223.871.3443190$-11.32AL|NL
200 Jose Suarez LAA 54334.491.3752220$-11.35AL|NL
201 Ryan Feltner COL 105585.041.4498430$-11.36AL|NL
202 Calvin Faucher MIA 52234.261.4352232$-11.43AL|NL
203 Carlos Hernandez IL-15 KAN 42224.031.3243170$-11.46AL|NL
204 Roansy Contreras PIT 50234.301.3149180$-11.53AL|NL
205 Erik Miller SF 49224.091.4358290$-11.57AL|NL
206 Tyler Mahle IL-60 TEX 39224.131.2739130$-11.56AL|NL
207 Brennan Bernardino BOS 52224.171.3854220$-11.62AL|NL
208 Brandon Bielak HOU 49324.291.3741180$-11.64AL|NL
209 Emmet Sheehan IL-60 LAD 34224.091.2939150$-11.67AL|NL
210 Joe Boyle OAK 73464.551.5681510$-11.72AL|NL
211 Mason Black SF 33223.861.2732110$-11.75AL|NL
212 Joey Estes OAK 59344.601.3245190$-11.80AL|NL
213 Darius Vines ATL 52334.531.3645170$-11.89AL|NL
214 Bryan Baker BAL 35223.921.3336160$-11.97AL|NL
215 Scott Alexander IL-15 OAK 40223.681.3431140$-12.01AL|NL
216 Jonathan Cannon CWS 92464.641.4164320$-12.04AL|NL
217 Alek Manoah IL-15 TOR 60344.601.3954260$-12.03AL|NL
218 Slade Cecconi ARI 40224.211.2634100$-12.08AL|NL
219 Ken Waldichuk IL-60 OAK 48234.151.3645210$-12.06AL|NL
220 Nick Vespi BAL 37223.951.3234140$-12.11AL|NL
221 Zack Thompson STL 58344.491.4354280$-12.15AL|NL
222 Prelander Berroa CWS 38224.061.3942210$-12.24AL|NL
223 Domingo German PIT 31224.081.262990$-12.35AL|NL
224 Brendon Little TOR 39223.691.4134180$-12.42AL|NL
225 Jacob Waguespack TB 44234.181.3742190$-12.43AL|NL
226 Alex Faedo DET 48234.501.3144150$-12.45AL|NL
227 Andrew Wantz LAA 58344.781.4055250$-12.52AL|NL
228 Luke Weaver NYY 49224.591.3246150$-12.64AL|NL
229 Bryan Hoeing MIA 65344.551.3948200$-12.65AL|NL
230 Cooper Criswell BOS 81454.901.4060210$-12.70AL|NL
231 Trevor Williams WAS 95474.891.4376320$-12.82AL|NL
232 Carlos Carrasco CLE 100584.961.4883380$-12.84AL|NL
233 Spencer Arrighetti HOU 38224.381.3538170$-12.88AL|NL
234 Clayton Beeter NYY 41224.451.3742190$-12.95AL|NL
235 Mitchell Parker WAS 50344.591.4546240$-12.96AL|NL
236 Daniel Lynch KAN 75454.841.4355260$-13.05AL|NL
237 Cody Poteet NYY 31224.351.3029110$-13.08AL|NL
238 Patrick Corbin WAS 1417125.091.48103480$-13.09AL|NL
239 Luis Ortiz PIT 62344.551.4551270$-13.13AL|NL
240 Drew Rom IL-15 STL 28113.611.2727100$-13.21AL|NL
241 Albert Suarez BAL 34224.351.3329110$-13.37AL|NL
242 Tobias Myers MIL 41234.571.3437150$-13.36AL|NL
243 Spencer Howard SF 27113.811.252790$-13.40AL|NL
244 Tommy Henry ARI 49234.431.3941190$-13.51AL|NL
245 Nick Nastrini CWS 68354.911.4565340$-13.50AL|NL
246 Nic Enright CLE 28114.071.232890$-13.53AL|NL
247 Daysbel Hernandez ATL 33224.321.4234160$-13.55AL|NL
248 Connor Phillips CIN 34224.451.4237170$-13.55AL|NL
249 Joey Cantillo CLE 31224.331.3930150$-13.63AL|NL
250 Mike Soroka CWS 100475.001.4377380$-13.67AL|NL
251 Ian Anderson ATL 26214.181.3824110$-13.73AL|NL
252 Forrest Whitley HOU 39224.491.4339190$-13.79AL|NL
253 Carlos Vargas SEA 28113.661.3628130$-13.80AL|NL
254 Landon Knack LAD 30214.531.3326100$-13.84AL|NL
255 Bruce Zimmermann BAL 24113.891.252060$-14.21AL|NL
256 Ricky Vanasco LAD 31224.491.4631160$-14.31AL|NL
257 Matt Bush FA 22114.041.302380$-14.41AL|NL
258 Osvaldo Bido OAK 28124.141.3226110$-14.41AL|NL
259 Hagen Danner TOR 20113.921.292180$-14.43AL|NL
260 Hogan Harris OAK 29124.051.3627130$-14.47AL|NL
261 Dylan Dodd ATL 28224.471.382190$-14.47AL|NL
262 Alex Speas OAK 32124.041.4535190$-14.46AL|NL
263 Pedro Avila CLE 58234.671.4754260$-14.53AL|NL
264 Rich Hill FA 30224.661.3925110$-14.56AL|NL
265 Braxton Ashcraft PIT 28114.171.312490$-14.57AL|NL
266 Brandon Williamson IL-15 CIN 66345.011.4657280$-14.57AL|NL
267 Jonathan Brubaker IL-60 PIT 13113.591.181440$-14.57AL|NL
268 Jalen Beeks COL 50234.721.4746200$-14.81AL|NL
269 Dustin May IL-60 LAD 11103.421.191240$-14.79AL|NL
270 Kenny Rosenberg LAA 27124.291.3525100$-14.90AL|NL
271 German Marquez IL-60 COL 31224.761.4327110$-14.89AL|NL
272 Jose Ruiz PHI 23114.191.3522100$-14.96AL|NL
273 Allan Winans ATL 18114.081.281650$-15.01AL|NL
274 Tristan Beck IL-60 SF 24114.201.322080$-15.00AL|NL
275 Joey Lucchesi NYM 21114.011.341880$-15.04AL|NL
276 Glenn Otto IL-15 SD 17114.111.311770$-15.07AL|NL
277 Anthony Maldonado MIA 18114.191.321870$-15.10AL|NL
278 Kyle Nicolas PIT 21114.221.3621100$-15.10AL|NL
279 Daulton Jefferies SF 25124.461.292060$-15.17AL|NL
280 J.T. Chargois IL-15 MIA 23114.151.382190$-15.17AL|NL
281 Wes Parsons CLE 30124.421.3928120$-15.19AL|NL
282 Luis Garcia IL-60 HOU 15114.241.281550$-15.24AL|NL
283 Mick Abel PHI 31224.841.4728160$-15.23AL|NL
284 Kolby Allard PHI 27114.461.3624100$-15.30AL|NL
285 Matt Sauer KAN 45234.861.4639210$-15.30AL|NL
286 Freddy Tarnok IL-15 OAK 14114.081.311460$-15.31AL|NL
287 Elieser Hernandez LAD 10104.211.201130$-15.38AL|NL
288 Brett Martin FA 23114.011.401890$-15.38AL|NL
289 Joan Adon WAS 47234.831.4639210$-15.38AL|NL
290 Matt Boyd FA 15114.261.301450$-15.42AL|NL
291 Jhonathan Diaz SEA 18114.041.341460$-15.41AL|NL
292 Chase Hampton NYY 23114.571.332180$-15.40AL|NL
293 Tommy Nance SD 12113.931.331250$-15.45AL|NL
294 Matt Canterino MIN 24124.541.3723100$-15.44AL|NL
295 Hurston Waldrep ATL 23114.261.4121100$-15.47AL|NL
296 Jimmy Herget LAA 28114.601.3524100$-15.47AL|NL
297 Josh Winder IL-60 MIN 20114.381.351870$-15.47AL|NL
298 Ronny Henriquez MIN 24114.431.382190$-15.54AL|NL
299 Antoine Kelly TEX 18114.161.431890$-15.55AL|NL
300 Janson Junk MIL 27114.581.322070$-15.57AL|NL