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 1671283.531.14178500$25.07AL|NL
2 Kevin Gausman TOR 1591183.421.14186420$24.96AL|NL
3 Zack Wheeler PHI 1651173.511.10172390$24.83AL|NL
4 Pablo Lopez MIN 1661183.521.14183440$24.25AL|NL
5 George Kirby SEA 1631183.571.09154240$22.82AL|NL
6 Corbin Burnes BAL 1661073.541.14179500$22.38AL|NL
7 Logan Webb SF 1701193.441.17152360$21.18AL|NL
8 Max Fried ATL 1531263.411.18147380$20.78AL|NL
9 Aaron Nola PHI 1661183.891.12174360$20.69AL|NL
10 Zac Gallen ARI 1651183.691.16170450$20.56AL|NL
11 Framber Valdez HOU 1551173.401.20155500$19.70AL|NL
12 Yoshinobu Yamamoto LAD 1461173.681.13157390$19.44AL|NL
13 Tarik Skubal DET 135983.431.11155360$18.53AL|NL
14 Tyler Glasnow LAD 1211063.501.10153380$18.31AL|NL
15 Zach Eflin TB 1481083.641.11144260$18.09AL|NL
16 Logan Gilbert SEA 1601073.821.14160370$17.62AL|NL
17 Joe Ryan MIN 1491083.981.12166380$16.96AL|NL
18 Freddy Peralta MIL 138983.711.15166470$16.27AL|NL
19 Michael King SD 136973.561.19151460$14.62AL|NL
20 Joe Musgrove SD 140973.651.15139360$14.33AL|NL
21 Grayson Rodriguez BAL 138973.711.18149460$13.68AL|NL
22 Chris Bassitt TOR 1641194.001.21147470$13.47AL|NL
23 Chris Sale ATL 124963.811.15147360$13.00AL|NL
24 Sonny Gray STL 148983.661.22142480$12.52AL|NL
25 Justin Verlander HOU 1451073.961.19135410$11.59AL|NL
26 Tanner Bibee CLE 133963.761.20136410$11.20AL|NL
27 Dylan Cease SD 142973.861.27166600$11.18AL|NL
28 Carlos Rodon NYY 133984.061.18152450$11.05AL|NL
29 Justin Steele IL-15 CHC 133963.661.22130390$10.76AL|NL
30 Jordan Montgomery ARI 149973.801.22135400$10.71AL|NL
31 Mason Miller OAK 58233.331.16762423$10.53AL|NL
32 Blake Snell IL-15 SF 111863.461.25141520$10.03AL|NL
33 Cole Ragans KAN 139983.871.28150570$9.21AL|NL
34 Max Scherzer IL-15 TEX 112863.891.13127300$9.23AL|NL
35 Shota Imanaga CHC 138873.881.21140390$9.19AL|NL
36 Jose Berrios TOR 145984.131.22136400$7.92AL|NL
37 Jesus Luzardo IL-15 MIA 116763.771.20132380$7.44AL|NL
38 Yu Darvish IL-15 SD 126874.081.17128340$7.45AL|NL
39 Charlie Morton ATL 1401074.141.32153600$7.31AL|NL
40 Mitch Keller PIT 160994.141.29154530$7.06AL|NL
41 Nathan Eovaldi TEX 137974.051.24127400$6.93AL|NL
42 Hunter Greene CIN 122874.201.24153470$6.78AL|NL
43 Nick Pivetta IL-15 BOS 127874.201.22145450$6.68AL|NL
44 Bobby Miller IL-15 LAD 106853.831.15104290$6.63AL|NL
45 Bailey Ober MIN 128774.081.16125290$6.23AL|NL
46 Marcus Stroman NYY 138983.981.27117450$5.57AL|NL
47 Nestor Cortes NYY 117753.981.18120340$5.51AL|NL
48 Reynaldo Lopez ATL 113863.981.25124420$5.16AL|NL
49 Lance Lynn STL 143894.481.27136450$2.00AL|NL
50 Walker Buehler IL-15 LAD 108853.921.19101300$4.85AL|NL
51 Kodai Senga IL-60 NYM 100753.691.25116440$4.55AL|NL
52 Aaron Civale TB 120764.041.18112310$4.45AL|NL
53 Cristian Javier IL-15 HOU 119864.301.22127470$4.22AL|NL
54 Hunter Brown HOU 103863.921.26111370$3.89AL|NL
55 Reid Detmers LAA 143784.251.28153540$3.83AL|NL
56 Bryce Miller SEA 119764.111.18110300$3.76AL|NL
57 Kyle Bradish IL-15 BAL 100753.711.2198310$3.71AL|NL
58 Jon Gray TEX 137884.281.27132460$3.30AL|NL
59 Griffin Canning LAA 120774.161.25128380$3.11AL|NL
60 Kenta Maeda DET 119784.221.22123340$3.08AL|NL
61 Gerrit Cole IL-60 NYY 77633.571.1086200$2.97AL|NL
62 Ryan Pepiot TB 105763.981.21105350$2.95AL|NL
63 Ranger Suarez PHI 131873.991.31116480$2.75AL|NL
64 Michael Kopech CWS 58244.381.33612922$2.61AL|NL
65 Sean Manaea NYM 127774.241.26131400$2.55AL|NL
66 Merrill Kelly IL-15 ARI 117763.991.26112400$2.45AL|NL
67 Brandon Pfaadt ARI 126784.331.21120310$2.38AL|NL
68 Nick Lodolo CIN 112664.131.25132380$2.32AL|NL
69 Cristopher Sanchez PHI 119764.041.24107350$2.24AL|NL
70 Yusei Kikuchi TOR 124774.181.29132450$2.18AL|NL
71 Shane Baz IL-15 TB 88653.781.1795270$2.12AL|NL
72 JP Sears OAK 137794.331.24125420$1.93AL|NL
73 Garrett Whitlock IL-15 BOS 105764.161.20101240$1.75AL|NL
74 Braxton Garrett IL-15 MIA 100653.851.2398260$1.12AL|NL
75 Bryan Woo IL-15 SEA 97563.921.18104310$1.07AL|NL
76 Clarke Schmidt NYY 128874.351.28116400$1.02AL|NL
77 Steven Matz STL 114774.061.28108340$1.03AL|NL
78 James Paxton LAD 100864.271.28106350$0.88AL|NL
79 Jordan Hicks SF 108673.821.33118510$0.82AL|NL
80 Kutter Crawford BOS 123774.441.25122370$0.59AL|NL
81 Edward Cabrera MIA 107774.031.34116540$0.39AL|NL
82 MacKenzie Gore WAS 123784.281.32130500$0.40AL|NL
83 Logan Allen CLE 117774.131.30111430$0.29AL|NL
84 Dean Kremer BAL 130874.321.30112420$0.23AL|NL
85 Taj Bradley IL-15 TB 105664.181.24111350$0.25AL|NL
86 Kyle Harrison SF 115554.061.29129510$0.11AL|NL
87 Miles Mikolas STL 153894.451.26107330$-0.26AL|NL
88 Michael Wacha KAN 126874.431.29107380$-0.68AL|NL
89 Frankie Montas IL-15 CIN 120774.411.29117390$-0.79AL|NL
90 Zack Littell TB 122764.361.25101300$-0.81AL|NL
91 Brayan Bello IL-15 BOS 126884.271.34109410$-0.84AL|NL
92 Triston McKenzie CLE 98564.121.2099330$-0.96AL|NL
93 Patrick Sandoval LAA 135794.091.39125590$-1.07AL|NL
94 DL Hall IL-15 MIL 87543.901.28105380$-1.20AL|NL
95 Jameson Taillon CHC 126774.521.25109330$-1.23AL|NL
96 Tanner Houck BOS 117774.251.32109420$-1.26AL|NL
97 Trevor Rogers MIA 108684.201.29109380$-1.34AL|NL
98 Seth Lugo KAN 123774.331.30108350$-1.42AL|NL
99 Chris Paddack MIN 107764.401.2697250$-1.61AL|NL
100 Jose Quintana NYM 132774.171.35111460$-1.66AL|NL
101 Eduardo Rodriguez IL-15 ARI 91653.931.2886300$-1.77AL|NL
102 Luis Severino NYM 123784.511.30116410$-1.94AL|NL
103 Reese Olson DET 108674.291.28104400$-2.11AL|NL
104 Kyle Gibson STL 146894.491.34116460$-2.46AL|NL
105 John Means IL-15 BAL 99554.181.1778230$-2.53AL|NL
106 Andrew Abbott CIN 97664.311.31107380$-2.54AL|NL
107 Matthew Strahm PHI 57433.631.1268161$-2.66AL|NL
108 Michael Lorenzen TEX 125884.531.32102450$-2.74AL|NL
109 Jose Soriano LAA 111574.081.40129590$-2.96AL|NL
110 Bryce Elder ATL 123864.391.3697450$-3.34AL|NL
111 Keaton Winn SF 101564.151.2689290$-3.46AL|NL
112 Yariel Rodriguez TOR 95654.141.3596440$-3.53AL|NL
113 Brady Singer KAN 135784.501.34114410$-3.66AL|NL
114 Dane Dunning TEX 120774.381.35102420$-3.72AL|NL
115 Jack Flaherty DET 121784.481.38119500$-3.73AL|NL
116 Louie Varland MIN 85554.141.2582240$-3.94AL|NL
117 Garrett Crochet CWS 100564.121.36106480$-4.10AL|NL
118 Mike Clevinger CWS 119784.651.30102380$-4.11AL|NL
119 Max Meyer MIA 102674.361.3194380$-4.14AL|NL
120 Joe Ross MIL 108684.471.3198380$-4.56AL|NL
121 Lance McCullers IL-60 HOU 66533.801.2967290$-4.83AL|NL
122 Jake Junis IL-15 MIL 93554.371.2790250$-4.80AL|NL
123 Colin Rea MIL 115674.631.2899350$-4.88AL|NL
124 Alex Cobb IL-60 SF 83443.831.2874230$-5.13AL|NL
125 Javier Assad CHC 117654.281.3798450$-5.20AL|NL
126 Andrew Heaney TEX 84554.381.2989300$-5.25AL|NL
127 Ross Stripling OAK 110564.381.2787250$-5.33AL|NL
128 Jordan Wicks IL-15 CHC 95654.391.3180320$-5.48AL|NL
129 Gavin Williams IL-15 CLE 70443.951.2572270$-5.53AL|NL
130 Aaron Ashby MIL 80453.931.3589360$-5.58AL|NL
131 Alex Wood OAK 111674.491.3292380$-5.59AL|NL
132 Taijuan Walker IL-15 PHI 118774.601.3493430$-5.71AL|NL
133 Clayton Kershaw IL-60 LAD 56433.741.1957160$-5.71AL|NL
134 Ben Lively CLE 114684.611.33102360$-5.80AL|NL
135 Caleb Ferguson NYY 52333.471.2759212$-5.88AL|NL
136 Luis Gil NYY 81444.281.3090400$-6.15AL|NL
137 Paul Skenes PIT 76444.171.2574270$-6.19AL|NL
138 Tyler Anderson LAA 135774.731.35108460$-6.33AL|NL
139 Ronel Blanco HOU 106654.591.38105500$-6.36AL|NL
140 Casey Mize DET 109574.481.2885320$-6.39AL|NL
141 Chase Silseth IL-15 LAA 88554.361.3487370$-6.46AL|NL
142 Paul Blackburn OAK 124684.501.37103420$-6.51AL|NL
143 Nick Martinez CIN 105554.391.3697400$-6.66AL|NL
144 Mike Soroka CWS 100574.601.2987330$-6.96AL|NL
145 Drew Rasmussen IL-60 TB 44323.321.1344120$-7.08AL|NL
146 Jhony Brito SD 69544.201.2855210$-7.32AL|NL
147 Randy Vasquez SD 86454.091.3476360$-7.41AL|NL
148 Ryan Walker SF 51333.671.2958201$-7.51AL|NL
149 Martin Perez PIT 120774.481.4186440$-7.64AL|NL
150 Shawn Armstrong TB 51223.621.1853151$-7.79AL|NL
151 Jeffrey Springs IL-60 TB 40323.521.1345120$-7.78AL|NL
152 Graham Ashcraft CIN 132784.751.38102460$-7.84AL|NL
153 Matt Manning DET 97574.581.2972310$-8.17AL|NL
154 Drew Thorpe CWS 74454.301.3068260$-8.21AL|NL
155 Adrian Houser NYM 110674.511.3982410$-8.48AL|NL
156 Jose Urquidy IL-15 HOU 77544.691.2762220$-8.67AL|NL
157 Huascar Ynoa ATL 61444.421.3166230$-8.78AL|NL
158 J.P. France HOU 73544.421.3664290$-8.81AL|NL
159 Xzavion Curry CLE 93554.521.3370300$-8.82AL|NL
160 Matt Waldron SD 107564.711.3284330$-8.88AL|NL
161 A.J. Puk IL-15 MIA 39224.011.2543134$-8.92AL|NL
162 Jared Jones PIT 100574.701.3792410$-8.98AL|NL
163 Gavin Stone LAD 60434.351.3059220$-9.03AL|NL
164 Tyler Wells IL-15 BAL 57334.291.1852170$-9.10AL|NL
165 John Brebbia CWS 51334.221.2754171$-9.25AL|NL
166 David Peterson IL-60 NYM 64344.071.3670280$-9.27AL|NL
167 Kyle Hendricks IL-15 CHC 84554.581.3160200$-9.34AL|NL
168 Erick Fedde CWS 120694.921.3698410$-9.41AL|NL
169 Josiah Gray IL-15 WAS 125684.911.41115570$-9.56AL|NL
170 Will Vest DET 50223.801.2852171$-9.65AL|NL
171 Zack Thompson STL 59444.241.3657260$-9.68AL|NL
172 Bryse Wilson MIL 70444.421.3054200$-9.94AL|NL
173 Bailey Falter PIT 83454.561.3166220$-9.95AL|NL
174 Ben Brown CHC 54334.151.3258240$-9.97AL|NL
175 Ryan Yarbrough LAD 57434.541.2445120$-10.09AL|NL
176 AJ Smith-Shawver ATL 71434.621.3974320$-10.44AL|NL
177 Hayden Wesneski CHC 58334.331.2854200$-10.43AL|NL
178 Matthew Liberatore STL 69444.471.3761270$-10.63AL|NL
179 Alek Manoah IL-15 TOR 58444.511.3453240$-10.65AL|NL
180 Joe Boyle OAK 75454.441.4881490$-10.85AL|NL
181 Simeon Woods Richardson MIN 99564.731.4081410$-10.84AL|NL
182 Ryne Nelson IL-15 ARI 79444.671.3260250$-11.08AL|NL
183 Tylor Megill IL-15 NYM 75454.631.3866280$-11.27AL|NL
184 Cole Irvin BAL 61344.381.2847140$-11.29AL|NL
185 Darius Vines ATL 54324.371.3047180$-11.42AL|NL
186 Carlos Carrasco CLE 93564.871.4078320$-11.49AL|NL
187 Brennan Bernardino BOS 51223.951.3451200$-11.56AL|NL
188 Quinn Priester PIT 87564.781.4170360$-11.58AL|NL
189 Pedro Avila CLE 61344.251.4057270$-11.65AL|NL
190 Drew Smyly IL-15 CHC 46334.431.3245160$-11.85AL|NL
191 Ricky Tiedemann TOR 36234.001.2842160$-11.94AL|NL
192 Anthony Maldonado MIA 41224.131.2843160$-12.11AL|NL
193 Alex Faedo DET 48234.371.2546150$-12.14AL|NL
194 Robbie Ray IL-60 SF 35224.091.2438120$-12.17AL|NL
195 Jake Irvin WAS 105464.851.3784410$-12.21AL|NL
196 Jacob deGrom IL-60 TEX 19113.000.942640$-12.25AL|NL
197 Cody Bradford IL-15 TEX 43334.681.2538100$-12.32AL|NL
198 Scott Alexander IL-15 OAK 39334.001.3329110$-12.30AL|NL
199 Nick Vespi BAL 37314.161.3433130$-12.34AL|NL
200 Brandon Bielak HOU 48334.221.3941190$-12.50AL|NL
201 Tyler Mahle IL-60 TEX 36224.211.2437130$-12.50AL|NL
202 Jose Butto NYM 70354.611.3863290$-12.51AL|NL
203 Joey Estes OAK 58344.721.2947190$-12.52AL|NL
204 Jose Suarez LAA 53334.591.3649200$-12.65AL|NL
205 Nic Enright CLE 27223.931.212880$-12.77AL|NL
206 Daysbel Hernandez ATL 32314.331.4036150$-12.76AL|NL
207 Prelander Berroa CWS 42214.201.4151240$-12.84AL|NL
208 Bryan Baker BAL 34223.971.3336160$-12.87AL|NL
209 Marco Gonzales IL-15 PIT 99574.831.4064310$-13.00AL|NL
210 Jonathan Cannon CWS 69334.541.3752240$-13.05AL|NL
211 Emmet Sheehan IL-60 LAD 30214.301.2534130$-13.04AL|NL
212 Michael Grove LAD 49224.621.3151150$-13.09AL|NL
213 Domingo German PIT 31224.311.212990$-13.23AL|NL
214 Roansy Contreras PIT 49234.461.3246180$-13.22AL|NL
215 Emerson Hancock SEA 58344.681.3546210$-13.31AL|NL
216 Luis Medina IL-60 OAK 77354.731.4574410$-13.66AL|NL
217 Alec Marsh IL-15 KAN 110585.181.47108500$-13.68AL|NL
218 Joey Wentz DET 62354.841.4159260$-13.75AL|NL
219 Slade Cecconi ARI 38224.481.2632100$-13.72AL|NL
220 Ryan Weathers MIA 107484.891.4490430$-13.81AL|NL
221 Calvin Faucher MIA 51334.951.5050232$-13.91AL|NL
222 Ken Waldichuk IL-60 OAK 46234.511.3745200$-13.92AL|NL
223 Tobias Myers MIL 51004.031.2949190$-13.99AL|NL
224 Jacob Waguespack TB 33224.291.3834140$-14.06AL|NL
225 Spencer Turnbull PHI 79454.911.4667320$-14.17AL|NL
226 Clayton Beeter NYY 40224.561.3842190$-14.15AL|NL
227 Tommy Henry ARI 49334.671.4138200$-14.31AL|NL
228 Daniel Lynch KAN 70354.841.3955250$-14.35AL|NL
229 Cooper Criswell BOS 87455.001.4165250$-14.46AL|NL
230 Patrick Corbin WAS 1397115.191.46101450$-14.52AL|NL
231 Nick Nastrini CWS 69354.971.4365340$-14.53AL|NL
232 Joey Cantillo CLE 29224.391.3828140$-14.65AL|NL
233 Andrew Wantz LAA 51214.661.4048220$-14.65AL|NL
234 Luke Weaver NYY 48224.851.3545150$-14.71AL|NL
235 Hunter Gaddis CLE 51345.191.3840191$-14.74AL|NL
236 Brandon Williamson IL-15 CIN 60344.961.4252250$-14.82AL|NL
237 Mitchell Parker WAS 49334.901.4544240$-14.87AL|NL
238 Connor Phillips CIN 31224.681.4336170$-14.87AL|NL
239 Brendon Little TOR 38224.191.4632180$-14.92AL|NL
240 Landon Knack LAD 31114.311.2729100$-14.99AL|NL
241 Spencer Arrighetti HOU 37224.811.3635160$-15.02AL|NL
242 Jalen Beeks COL 50234.651.4448200$-15.05AL|NL
243 Ian Anderson ATL 24214.461.3922100$-15.18AL|NL
244 Matt Sauer KAN 44224.721.4141190$-15.16AL|NL
245 Ricky Vanasco LAD 30224.551.4430150$-15.21AL|NL
246 Erik Miller SF 48224.571.5352310$-15.36AL|NL
247 Mason Black SF 32124.311.3431120$-15.34AL|NL
248 Cody Morris NYY 27114.151.3929140$-15.49AL|NL
249 Kai-Wei Teng SF 29124.271.3931140$-15.55AL|NL
250 Shintaro Fujinami NYM 27224.871.4429150$-15.62AL|NL
251 Matt Bush FA 22114.421.272380$-15.62AL|NL
252 Wes Parsons CLE 29124.371.3628120$-15.79AL|NL
253 Rich Hill FA 29224.891.3925110$-15.84AL|NL
254 Luis Garcia IL-60 HOU 15114.121.221550$-15.84AL|NL
255 Cody Poteet NYY 30114.441.3528120$-15.87AL|NL
256 Dustin May IL-60 LAD 10113.541.151030$-15.88AL|NL
257 Brett Martin FA 22124.001.341870$-15.93AL|NL
258 J.T. Chargois IL-15 MIA 20114.091.331880$-15.97AL|NL
259 Janson Junk MIL 43234.831.3831130$-15.99AL|NL
260 Alex Speas OAK 31164.461.4636190$-16.01AL|NL
261 Bryan Hoeing MIA 53234.921.3739160$-16.02AL|NL
262 Carlos Hernandez IL-15 KAN 41134.711.3941180$-16.05AL|NL
263 Trevor Williams WAS 95465.151.4573310$-16.08AL|NL
264 Dedniel Nunez NYM 30004.051.3230130$-16.10AL|NL
265 Chris Flexen CWS 62345.051.4345220$-16.10AL|NL
266 Allan Winans ATL 18114.271.291650$-16.16AL|NL
267 Daulton Jefferies SF 25124.501.271960$-16.15AL|NL
268 Luis Ortiz PIT 60344.841.5045280$-16.21AL|NL
269 Hurston Waldrep ATL 21114.291.4022100$-16.20AL|NL
270 Carlos Vargas SEA 30114.161.4828150$-16.32AL|NL
271 Tristan Beck IL-60 SF 24114.421.321970$-16.31AL|NL
272 Ryan Feltner COL 102585.391.4886450$-16.38AL|NL
273 Braxton Ashcraft PIT 21114.381.341870$-16.38AL|NL
274 Mick Abel PHI 32225.101.4530160$-16.42AL|NL
275 Richard Bleier WAS 32114.391.332070$-16.44AL|NL
276 Jose Ruiz PHI 28114.591.4027130$-16.47AL|NL
277 Jonathan Brubaker IL-60 PIT 13114.311.301340$-16.45AL|NL
278 Matt Boyd FA 14114.451.301450$-16.48AL|NL
279 Chase Hampton NYY 22114.691.322080$-16.51AL|NL
280 Matt Canterino MIN 22114.601.3822100$-16.52AL|NL
281 Austin Pruitt IL-15 TEX 14114.241.251040$-16.52AL|NL
282 Tommy Nance SD 12114.281.351350$-16.56AL|NL
283 Joey Lucchesi NYM 19114.321.361570$-16.63AL|NL
284 Bruce Zimmermann BAL 25114.541.372170$-16.62AL|NL
285 Penn Murfee IL-60 ATL 12114.311.331250$-16.62AL|NL
286 Andrew Bellatti PHI 16114.611.381770$-16.70AL|NL
287 Daniel Young NYM 23004.051.3223100$-16.73AL|NL
288 Freddy Tarnok IL-15 OAK 14114.371.371360$-16.75AL|NL
289 Kolby Allard PHI 27124.941.342590$-16.76AL|NL
290 Forrest Whitley HOU 20114.621.4120100$-16.78AL|NL
291 German Marquez IL-60 COL 30124.901.3426100$-16.78AL|NL
292 Noah Syndergaard FA 36235.211.362490$-16.82AL|NL
293 Spencer Howard SF 26124.951.3726100$-16.81AL|NL
294 Cade Horton CHC 15114.611.321350$-16.81AL|NL
295 Jordan Lyles KAN 37235.311.3627110$-16.83AL|NL
296 Mychal Givens MIA 17114.491.431780$-16.84AL|NL
297 Kenny Rosenberg LAA 26114.501.4423110$-16.86AL|NL
298 Glenn Otto IL-15 SD 17114.611.381680$-16.84AL|NL
299 Hogan Harris OAK 29124.831.4027130$-16.93AL|NL
300 Davidjohn Herz WAS 21114.661.4522120$-16.90AL|NL