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 Jacob deGrom TEX 1701282.630.92236330$28.30AL|NL
2 Tarik Skubal DET 19313102.851.03230430$26.22AL|NL
3 Chris Sale ATL 1911393.041.06243470$24.22AL|NL
4 Paul Skenes PIT 1801292.751.06233520$24.20AL|NL
5 Zack Wheeler PHI 1991493.231.09213490$21.60AL|NL
6 Garrett Crochet CWS 1501092.881.04199450$17.98AL|NL
7 Mason Miller OAK 66432.360.981002329$17.70AL|NL
8 Logan Gilbert SEA 19512113.431.10205420$17.55AL|NL
9 Blake Snell SF 17812103.181.18234740$17.31AL|NL
10 George Kirby SEA 19012113.481.08181280$16.35AL|NL
11 Yoshinobu Yamamoto LAD 1751393.391.14191470$15.49AL|NL
12 Gerrit Cole NYY 19513103.691.14215500$15.39AL|NL
13 Dylan Cease SD 18512103.451.18225680$15.25AL|NL
14 Ryan Walker SF 66332.991.11792133$14.81AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Pablo Lopez MIN 19012113.541.15203470$14.68AL|NL
16 Shota Imanaga CHC 18612103.591.12191390$14.49AL|NL
17 Corbin Burnes BAL 19613103.601.19204550$13.93AL|NL
18 Michael Kopech LAD 66333.951.27793039$13.47AL|NL
19 Framber Valdez HOU 19513103.361.24190620$13.44AL|NL
20 Cole Ragans KAN 19012103.471.23214730$13.16AL|NL
21 Yusei Kikuchi HOU 17912103.601.17202540$13.07AL|NL
22 Logan Webb SF 20012113.401.21176450$12.92AL|NL
23 Aaron Nola PHI 19512103.751.17195470$12.20AL|NL
24 Carlos Rodon NYY 17912103.811.17208560$11.84AL|NL
25 Max Fried ATL 19212103.421.25189550$11.74AL|NL
26 Michael King SD 18312103.591.22200650$11.65AL|NL
27 Freddy Peralta MIL 17311103.681.18204630$11.34AL|NL
28 Spencer Schwellenbach ATL 18512103.711.19187450$11.13AL|NL
29 Bryan Woo SEA 19011123.781.15183430$11.13AL|NL
30 Joe Musgrove SD 18112103.741.17181440$11.11AL|NL
31 Jack Flaherty LAD 18512103.771.21208590$11.07AL|NL
32 Tanner Bibee CLE 18011103.751.17188500$10.61AL|NL
33 Zach Eflin BAL 18812103.771.17161310$10.15AL|NL
34 Kevin Gausman TOR 19111113.791.20195520$10.04AL|NL
35 Justin Steele CHC 17211103.531.20169490$10.05AL|NL
36 Cristopher Sanchez PHI 18512103.451.25162550$9.96AL|NL
37 Luke Weaver NYY 67433.561.15741826$9.84AL|NL
38 Bailey Ober MIN 18411113.921.17194460$9.77AL|NL
39 Nathan Eovaldi TEX 18211113.711.20178480$9.55AL|NL
40 Reynaldo Lopez ATL 18411113.831.24202640$8.63AL|NL
41 Clarke Schmidt NYY 17712103.831.23177550$8.31AL|NL
42 Matt Boyd CLE 17211113.881.20177510$8.01AL|NL
43 Zac Gallen ARI 18612103.861.26191580$8.01AL|NL
44 Ranger Suarez PHI 17912103.601.27160580$7.97AL|NL
45 Hunter Brown HOU 1631193.651.25171570$7.62AL|NL
46 Brandon Pfaadt ARI 18312104.031.21175450$7.49AL|NL
47 Taj Bradley TB 17510113.851.22185590$7.35AL|NL
48 Ryan Pepiot TB 17710113.911.23193660$7.05AL|NL
49 Yu Darvish SD 17311104.091.19173450$6.66AL|NL
50 Luis Gil NYY 18212104.021.31211880$6.18AL|NL
51 Hunter Greene CIN 17310114.181.24207660$5.47AL|NL
52 David Festa MIN 17211113.941.28180650$5.38AL|NL
53 Sean Manaea NYM 18411114.081.27191610$5.29AL|NL
54 Nick Pivetta BOS 17010114.121.24191580$5.09AL|NL
55 Cody Bradford TEX 19511134.231.21168450$5.03AL|NL
56 Seth Lugo KAN 19511124.021.27172530$4.89AL|NL
57 Jared Jones PIT 17310114.001.27175620$4.29AL|NL
58 MacKenzie Gore WAS 1609113.871.27174620$4.25AL|NL
59 Eduardo Rodriguez ARI 17711103.971.29165570$4.17AL|NL
60 Reid Detmers LAA 1589113.971.25172580$4.02AL|NL
61 Zebby Matthews MIN 17210114.101.22149370$3.79AL|NL
62 Merrill Kelly ARI 18812114.121.31176610$3.72AL|NL
63 Chris Bassitt TOR 17810114.051.28166580$3.22AL|NL
64 Steven Matz STL 1569103.881.24139430$3.23AL|NL
65 Brady Singer KAN 17910113.981.30162520$2.93AL|NL
66 Bryce Miller SEA 138893.891.20133370$2.77AL|NL
67 Jose Berrios TOR 19010124.191.27169530$2.66AL|NL
68 Frankie Montas MIL 16810114.101.29166610$2.56AL|NL
69 Shane Baz TB 18010124.161.29173650$2.46AL|NL
70 Charlie Morton ATL 16410104.051.32174650$2.43AL|NL
71 Michael Wacha KAN 18310124.181.27162520$2.40AL|NL
72 Tanner Houck BOS 16510103.961.31147520$2.00AL|NL
73 Luis Severino NYM 18211114.221.31170580$1.98AL|NL
74 Mitch Keller PIT 18810124.221.29172600$1.94AL|NL
75 Gavin Williams CLE 1569104.041.29160600$1.91AL|NL
76 Brayan Bello BOS 18011114.031.35165650$1.91AL|NL
77 Andrew Heaney TEX 1649114.211.25159500$1.87AL|NL
78 Drew Rasmussen TB 79443.061.0985182$1.23AL|NL
79 Joey Cantillo CLE 152993.941.33155680$1.23AL|NL
80 Tobias Myers MIL 17410114.301.28159530$1.11AL|NL
81 Casey Mize DET 17210124.161.29142470$0.97AL|NL
82 Kutter Crawford BOS 17910124.451.27171540$0.88AL|NL
83 Matthew Strahm PHI 75433.141.0691201$0.85AL|NL
84 Reese Olson DET 138893.891.28129460$0.69AL|NL
85 Miles Mikolas STL 18510124.281.26133340$0.56AL|NL
86 Aaron Civale MIL 1589114.281.27152460$0.53AL|NL
87 David Peterson NYM 150993.851.36142570$0.37AL|NL
88 Dean Kremer BAL 17711114.331.32157600$0.30AL|NL
89 Ronel Blanco HOU 157994.181.32161640$0.26AL|NL
90 Erick Fedde STL 18210124.241.32156580$0.11AL|NL
91 Zack Littell TB 1689124.321.26143410$0.07AL|NL
92 Landon Knack LAD 18411114.551.30172600$-0.08AL|NL
93 Louie Varland MIN 1509104.121.30135460$-0.07AL|NL
94 Edward Cabrera MIA 1649114.091.38177810$-0.10AL|NL
95 Jameson Taillon CHC 17810124.421.27143430$-0.26AL|NL
96 Albert Suarez BAL 1639104.291.28143480$-0.27AL|NL
97 Kyle Gibson STL 18410124.181.35153630$-0.56AL|NL
98 JP Sears OAK 1679124.381.27137500$-0.91AL|NL
99 Kumar Rocker TEX 86553.541.1992260$-1.31AL|NL
100 Walker Buehler LAD 17811114.451.34154590$-1.33AL|NL
101 Hayden Birdsong SF 1709124.251.38173780$-1.49AL|NL
102 Tylor Megill NYM 100663.811.26104330$-1.72AL|NL
103 Justin Verlander HOU 139894.451.26120370$-2.41AL|NL
104 Kris Bubic KAN 75443.421.2078231$-2.42AL|NL
105 Marcus Stroman NYY 145984.161.35116460$-2.46AL|NL
106 Ryan Weathers MIA 1689124.251.37146630$-2.47AL|NL
107 Mitch Spence OAK 1548104.161.33117490$-2.73AL|NL
108 Clayton Beeter NYY 89543.851.27100380$-3.13AL|NL
109 Dane Dunning TEX 1448104.261.35127520$-3.22AL|NL
110 Jose Quintana NYM 18010124.351.40153640$-3.28AL|NL
111 Mitchell Parker WAS 1508104.341.35135560$-3.42AL|NL
112 Will Warren NYY 86553.781.2682270$-3.66AL|NL
113 Will Vest DET 72443.421.2371230$-3.77AL|NL
114 Hayden Wesneski CHC 97553.991.2692300$-3.80AL|NL
115 Jake Irvin WAS 1678124.461.34141540$-3.99AL|NL
116 Spencer Arrighetti HOU 97664.181.31104410$-4.05AL|NL
117 Colin Rea MIL 129794.481.28110340$-4.14AL|NL
118 Ross Stripling OAK 1618114.401.31110390$-4.14AL|NL
119 Keider Montero DET 1859134.511.36151670$-4.19AL|NL
120 J.T. Ginn OAK 1588114.171.38111550$-4.47AL|NL
121 Michael McGreevy STL 100563.871.2770230$-4.52AL|NL
122 Erik Miller SF 60333.191.2776310$-4.57AL|NL
123 Cade Povich BAL 97664.121.3289370$-4.72AL|NL
124 Matthew Liberatore STL 66333.561.2364211$-4.94AL|NL
125 Jose Butto NYM 76443.911.2878261$-4.93AL|NL
126 Jose Suarez LAA 1578114.511.37138620$-5.03AL|NL
127 Bailey Falter PIT 1759134.631.34133520$-5.03AL|NL
128 Joe Boyle OAK 93563.851.42108600$-5.08AL|NL
129 Javier Assad CHC 17310124.531.41143690$-5.12AL|NL
130 Andre Pallante STL 18010124.141.47127770$-5.17AL|NL
131 Michel Otanez OAK 64333.561.3576372$-5.23AL|NL
132 Drew Smyly CHC 62333.901.2262192$-5.41AL|NL
133 Joe Ross MIL 74443.891.2671240$-5.48AL|NL
134 Caleb Ferguson HOU 60333.451.2667240$-5.53AL|NL
135 Aaron Ashby MIL 71443.551.3673340$-5.66AL|NL
136 Nick Martinez CIN 1869134.731.36155560$-5.68AL|NL
137 Griffin Canning LAA 1638124.611.37141580$-5.72AL|NL
138 Tyler Ferguson OAK 65333.701.3366312$-5.85AL|NL
139 Martin Perez SD 1609104.461.41123570$-5.89AL|NL
140 Robbie Ray