2024 Fantasy Baseball Rankings - RP
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 John McMillon KAN 58333.881.4168338$21.99AL|NL
2 Alec Marsh KAN 108753.250.00000$16.91AL|NL
3 Michael King SD 1441153.001.17169490$15.49AL|NL
4 Randy Vasquez SD 89643.240.00000$11.67AL|NL
5 Garrett Crochet CWS 115942.741.19130480$10.24AL|NL
6 Garrett Whitlock IL-15 BOS 112853.131.06118230$8.79AL|NL
7 Ben Joyce LAA 52333.811.2959244$7.69AL|NL
8 Andrew Heaney TEX 131873.851.21176370$7.09AL|NL
9 Frankie Montas CIN 139963.691.24142430$6.25AL|NL
10 Reynaldo Lopez ATL 101743.121.0396230$6.17AL|NL
11 Jose Soriano LAA 67443.761.3477320$5.82AL|NL
12 Alex Wood OAK 128863.451.23131320$5.82AL|NL
13 DL Hall MIL 105932.061.65137420$5.55AL|NL
14 Edwin Diaz NYM 62331.310.97110210$5.53AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Mason Miller OAK 65443.180.00000$4.49AL|NL
16 Martin Perez PIT 1441063.621.33123510$4.48AL|NL
17 Chris Paddack MIN 128863.521.24117230$4.37AL|NL
18 Ross Stripling OAK 133873.861.14112270$4.38AL|NL
19 Emmanuel Clase CLE 66442.180.8370110$3.57AL|NL
20 Brock Stewart MIN 59333.361.1974222$3.27AL|NL
21 A.J. Puk MIA 97743.341.23110340$2.93AL|NL
22 Yuki Matsui SD 61333.250.00000$2.48AL|NL
23 Andres Munoz SEA 60332.100.9286140$2.19AL|NL
24 Sean Manaea NYM 141884.151.27141390$2.04AL|NL
25 Erik Swanson TOR 62522.471.0077130$2.00AL|NL
26 Evan Phillips LAD 63332.290.9075180$1.60AL|NL
27 Louie Varland MIN 145884.101.23114330$1.48AL|NL
28 Alexis Diaz CIN 66533.140.9785330$1.46AL|NL
29 Robert Garcia WAS 56333.210.00000$1.42AL|NL
30 Ryan Pressly HOU 63332.430.9882160$0.92AL|NL
31 John Schreiber KAN 62522.471.0669180$0.92AL|NL
32 Raisel Iglesias ATL 63332.570.9581130$0.78AL|NL
33 Peter Fairbanks TB 60331.951.1286190$0.73AL|NL
34 David Bednar PIT 66442.591.1186210$0.69AL|NL
35 Bryce Jarvis ARI 53333.230.00000$0.68AL|NL
36 A.J. Minter ATL 62332.321.0379170$0.42AL|NL
37 Jason Adam TB 60332.700.8773180$0.34AL|NL
38 Ryan Helsley STL 63332.860.9784240$0.04AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ben Lively CLE 47421.151.004700$0.05AL|NL
40 Josh Hader HOU 61332.801.0898260$-0.13AL|NL
41 Hector Neris CHC 66442.731.1281220$-0.11AL|NL
42 Jordan Hicks SF 112763.861.32113650$-0.19AL|NL
43 Nick Pivetta IL-15 BOS 1588104.391.35159640$-0.27AL|NL
44 Robert Suarez SD 64442.951.0680270$-0.33AL|NL
45 Steven Matz STL 117764.001.33122300$-0.44AL|NL
46 Dane Dunning TEX 160994.161.42146630$-0.45AL|NL
47 Chris Martin BOS 62332.471.057470$-0.47AL|NL
48 Giovanny Gallegos STL 63332.860.9776180$-0.48AL|NL
49 Alex Vesia LAD 57422.681.1180270$-0.70AL|NL
50 Bryan Abreu HOU 65442.491.2888300$-0.69AL|NL
51 Bryan Hudson MIL 46323.130.00000$-0.75AL|NL
52 Woo Suk Go SD 47333.260.00000$-0.76AL|NL
53 Jake Junis IL-15 MIL 117763.851.33103270$-0.95AL|NL
54 Kyle Hurt LAD 45323.200.00000$-1.11AL|NL
55 Jose Alvarado PHI 68442.781.34100390$-1.14AL|NL
56 Clay Holmes NYY 64442.811.0966220$-1.15AL|NL
57 Craig Kimbrel BAL 65443.051.1885300$-1.37AL|NL
58 Chase Silseth IL-15 LAA 116764.111.33114460$-1.47AL|NL
59 Jhoan Duran IL-15 MIN 53332.551.0069130$-1.48AL|NL
60 Nick Robertson STL 44323.270.00000$-1.47AL|NL
61 Daysbel Hernandez ATL 44323.270.00000$-1.47AL|NL
62 Jordan Romano TOR 63333.001.0374220$-1.54AL|NL
63 Brooks Raley NYM 61332.801.0772180$-1.71AL|NL
64 Seranthony Dominguez PHI 64443.091.1374260$-1.76AL|NL
65 Caleb Ferguson NYY 61523.101.1667260$-1.80AL|NL
66 Kenley Jansen BOS 61333.101.0579240$-1.81AL|NL
67 Lucas Erceg OAK 66004.501.5069413$-1.91AL|NL
68 Brusdar Graterol IL-60 LAD 62523.051.1052140$-2.02AL|NL
69 Scott Barlow CLE 65443.321.0870200$-2.07AL|NL
70 Alex Speas OAK 40313.150.00000$-2.19AL|NL
71 Camilo Doval SF 65443.051.2277270$-2.29AL|NL
72 Zack Littell TB 142794.501.30129470$-2.31AL|NL
73 Hunter Harvey WAS 63332.571.1968190$-2.35AL|NL
74 Marc Church TEX 44223.270.00000$-2.37AL|NL
75 Orion Kerkering PHI 58333.721.2664231$-2.61AL|NL
76 James Karinchak IL-60 CLE 50332.701.1477270$-2.65AL|NL
77 Caleb Thielbar MIN 57332.681.1873180$-2.66AL|NL
78 Hayden Wesneski CHC 54423.170.9852120$-2.76AL|NL
79 Taylor Rogers SF 59332.751.2277160$-2.79AL|NL
80 Joe Jimenez ATL 61332.951.2180210$-2.87AL|NL
81 Adam Ottavino NYM 61332.951.1672210$-2.91AL|NL
82 Joey Wentz DET 67533.491.1355260$-2.98AL|NL
83 Ron Marinaccio NYY 54333.001.0667280$-2.99AL|NL
84 Luis Garcia LAA 61332.661.2166190$-3.05AL|NL
85 Tyler Wells IL-15 BAL 94564.311.0974240$-3.02AL|NL
86 Nick Martinez CIN 125684.321.30111480$-3.13AL|NL
87 David Peterson IL-60 NYM 82543.731.3493370$-3.23AL|NL
88 Joe Kelly LAD 58422.791.3475300$-3.23AL|NL
89 Matthew Strahm PHI 66533.411.2973220$-3.26AL|NL
90 Prelander Berroa CWS 35313.090.00000$-3.27AL|NL
91 Carson Spiers CIN 36313.250.00000$-6.65AL|NL
92 Jose Urquidy IL-15 HOU 96564.411.1178210$-3.40AL|NL
93 Keaton Winn SF 96653.941.3283300$-3.41AL|NL
94 Nick Anderson KAN 55333.760.8051130$-3.46AL|NL
95 Declan Cronin MIA 39223.230.00000$-3.45AL|NL
96 Enyel De Los Santos SD 64443.231.2774230$-3.49AL|NL
97 Brock Burke IL-15 TEX 61333.391.0766180$-3.56AL|NL
98 Andrew Kittredge STL 57423.630.9649100$-3.60AL|NL
99 Andrew Chafin DET 58333.101.1264190$-3.63AL|NL
100 Tommy Kahnle IL-15 NYY 47333.450.8151120$-3.64AL|NL
101 Luis Gil NYY 80543.831.3593430$-3.69AL|NL
102 Chad Green TOR 55333.600.9662140$-3.73AL|NL
103 Blake Treinen IL-15 LAD 50333.061.0055160$-3.74AL|NL
104 Adbert Alzolay CHC 64443.801.1372180$-3.74AL|NL
105 Alek Jacob SD 37223.160.00000$-3.81AL|NL
106 Jhony Brito SD 112674.181.3088340$-3.82AL|NL
107 Joseph Mantiply ARI 53422.721.2353100$-3.83AL|NL
108 Alex Lange DET 64443.381.3180300$-3.88AL|NL
109 Michael Lorenzen TEX 100654.141.3287460$-3.96AL|NL
110 Lucas Sims CIN 59333.361.1977280$-3.98AL|NL
111 Rafael Montero HOU 59332.901.1960200$-3.97AL|NL
112 Chris Flexen CWS 134784.371.3193430$-3.97AL|NL
113 Colin Rea MIL 126684.501.2288180$-4.01AL|NL
114 Owen White TEX 35223.090.00000$-4.18AL|NL
115 Pierce Johnson ATL 59333.051.3279280$-4.27AL|NL
116 Kutter Crawford BOS 136784.371.45134510$-4.26AL|NL
117 Tanner Banks CWS 58423.411.1453190$-4.34AL|NL
118 Paul Sewald IL-15 ARI 47333.640.9157140$-4.33AL|NL
119 J.P. Feyereisen LAD 47333.260.9146180$-4.31AL|NL
120 Yimi Garcia TOR 60333.451.0858170$-4.37AL|NL
121 Fernando Cruz CIN 50423.241.2667270$-4.41AL|NL
122 David Robertson TEX 60333.601.1876310$-4.49AL|NL
123 Jalen Beeks COL 53423.401.1960180$-4.52AL|NL
124 Evan Justice COL 34223.180.00000$-4.54AL|NL
125 Jose Leclerc TEX 63333.571.1771280$-4.54AL|NL
126 Tyler Kinley COL 61333.391.1663210$-4.59AL|NL
127 Garrett Cleavinger TB 52333.291.1767190$-4.63AL|NL
128 Zack Thompson STL 66444.091.0251260$-4.69AL|NL
129 Aaron Bummer ATL 58332.951.3370250$-4.74AL|NL
130 Dylan Lee ATL 40312.701.034680$-4.77AL|NL
131 Tim Mayza TOR 58333.571.0755140$-4.88AL|NL
132 Jairo Iriarte CWS 32223.090.00000$-4.88AL|NL
133 Juan Sanchez ATL 32223.090.00000$-4.88AL|NL
134 Juan Sanchez SF 32223.090.00000$-4.88AL|NL
135 Juan Sanchez NYY 32223.090.00000$-4.88AL|NL
136 Sam Hentges IL-15 CLE 61333.101.3067210$-4.91AL|NL
137 Daniel Bard IL-15 COL 57333.161.2565250$-4.90AL|NL
138 Jason Foley DET 62523.051.3544130$-4.89AL|NL
139 Greg Weissert BOS 57333.631.0452220$-5.00AL|NL
140 Tyler Rogers SF 66443.271.2344170$-5.05AL|NL
141 Victor Gonzalez NYY 49423.121.2046170$-5.11AL|NL
142 Nick Sandlin CLE 58333.411.1658300$-5.10AL|NL
143 Mark Leiter Jr. CHC 62434.061.1666230$-5.13AL|NL
144 Ryan Walker SF 58423.571.2663220$-5.13AL|NL
145 Devin Williams IL-60 MIL 33222.181.0353160$-5.19AL|NL
146 Tejay Antone IL-15 CIN 41323.290.9848160$-5.21AL|NL
147 Colin Holderman PIT 62333.191.2152290$-5.21AL|NL
148 Grant Hartwig NYM 31223.190.00000$-5.25AL|NL
149 Steven Wilson CWS 58333.881.0557210$-5.30AL|NL
150 Griffin Jax MIN 64434.081.1764190$-5.37AL|NL
151 Jonathan Loaisiga IL-60 NYY 57333.161.1948190$-5.47AL|NL
152 Cooper Criswell BOS 65522.771.6060170$-5.50AL|NL
153 Michael Kopech CWS 74444.261.1971330$-8.89AL|NL
154 Elijah Morgan IL-15 CLE 58334.031.0559120$-5.53AL|NL
155 Wandy Peralta SD 49423.311.1641160$-5.51AL|NL
156 Kyle Nelson ARI 47423.061.1938190$-5.54AL|NL
157 Adam Cimber LAA 53333.231.1142100$-5.57AL|NL
158 Dany Jimenez OAK 60433.751.2358310$-5.57AL|NL
159 Dillon Tate BAL 58333.571.0946150$-5.63AL|NL
160 Casey Legumina CIN 30223.300.00000$-5.62AL|NL
161 Anthony Veneziano KAN 30223.300.00000$-5.62AL|NL
162 J.T. Chargois IL-15 MIA 57333.791.0448170$-5.63AL|NL
163 Ryan Thompson ARI 54333.331.1751140$-5.65AL|NL
164 Steven Okert MIN 58334.031.1469270$-5.68AL|NL
165 Gregory Soto PHI 66443.681.3569380$-5.75AL|NL
166 Cole Irvin BAL 81544.221.2357170$-5.81AL|NL
167 Dakota Hudson COL 126774.211.3973530$-5.85AL|NL
168 Zach Jackson OAK 45222.801.2461290$-5.85AL|NL
169 Jesse Chavez ATL 48423.381.2750150$-5.92AL|NL
170 Gavin Stone LAD 77444.211.2674260$-5.96AL|NL
171 Chris Stratton KAN 64433.381.4264260$-5.98AL|NL
172 Ryne Stanek SEA 54333.501.2662300$-6.05AL|NL
173 Ken Waldichuk IL-60 OAK 62433.921.2458180$-6.05AL|NL
174 Shawn Armstrong TB 62433.771.3467180$-6.04AL|NL
175 Jeffrey Springs IL-60 TB 46333.521.1150110$-9.42AL|NL
176 Drew Rasmussen IL-60 TB 46333.331.0740110$-9.42AL|NL
177 Kyle Finnegan WAS 66444.091.2769260$-6.05AL|NL
178 Drew Smith NYM 61334.281.1167200$-6.08AL|NL
179 Luis Ortiz IL-15 PHI 46323.131.0733150$-6.12AL|NL
180 Anthony Bender MIA 51333.531.1651180$-6.13AL|NL
181 Jimmy Herget LAA 37312.921.0334100$-6.16AL|NL
182 Tanner Scott MIA 67443.631.5592460$-6.16AL|NL
183 Connor Brogdon IL-15 LAD 49333.491.1852140$-6.21AL|NL
184 Dylan Floro WAS 47333.061.1942140$-6.19AL|NL
185 Phil Maton TB 63333.711.3273240$-6.20AL|NL
186 Kevin Kelly TB 50333.601.1651140$-6.31AL|NL
187 Hoby Milner MIL 60333.601.2761140$-6.28AL|NL
188 Yency Almonte CHC 53333.741.1349190$-6.38AL|NL
189 Brent Suter CIN 684-44.101.2458210$-6.46AL|NL
190 Parker Mushinski HOU 42222.571.1741150$-6.48AL|NL
191 Bowden Francis TOR 67444.301.2567210$-6.54AL|NL
192 Daniel Hudson LAD 39223.231.0851120$-6.58AL|NL
193 Jose Suarez LAA 62434.061.2657200$-6.66AL|NL
194 John Brebbia IL-15 CWS 59423.511.3448150$-6.65AL|NL
195 Austin Adams OAK 43223.141.2156280$-6.69AL|NL
196 Bailey Falter PIT 64434.221.2257130$-6.67AL|NL
197 Cionel Perez IL-15 BAL 53333.401.2851230$-6.73AL|NL
198 Joely Rodriguez BOS 52333.121.4057240$-6.73AL|NL
199 Bryan Baker BAL 36312.751.2539130$-6.88AL|NL
200 Richard Bleier WAS 47423.261.263180$-6.88AL|NL
201 Shelby Miller DET 54423.331.6173280$-6.94AL|NL
202 James McArthur KAN 65434.021.3259220$-7.00AL|NL
203 Josh Sborz IL-15 TEX 62434.061.4578300$-7.10AL|NL
204 Will Smith KAN 62334.211.2670250$-7.10AL|NL
205 Emilio Pagan CIN 65344.431.2881240$-7.18AL|NL
206 Pedro Avila CLE 59334.121.2260190$-7.17AL|NL
207 Aroldis Chapman PIT 57334.111.3577390$-7.19AL|NL
208 Ryder Ryan PIT 26113.120.00000$-7.24AL|NL
209 Amos Willingham WAS 27113.330.00000$-7.24AL|NL
210 Sixto Sanchez MIA 51333.531.2240140$-7.30AL|NL
211 Colin Poche TB 60334.501.1765220$-7.31AL|NL
212 Taylor Clarke IL-15 MIL 53333.571.3050140$-7.32AL|NL
213 Luke Little CHC 463-33.521.3556250$-7.33AL|NL
214 Joey Lucchesi NYM 46333.331.3045130$-10.71AL|NL
215 Seth Martinez HOU 43223.351.1242160$-7.37AL|NL
216 Isaiah Campbell IL-15 BOS 52333.811.2349180$-7.36AL|NL
217 Yoendrys Gomez NYY 22213.270.00000$-7.41AL|NL
218 Michael Kelly OAK 49334.041.1041120$-7.42AL|NL
219 Sam Moll IL-15 CIN 57333.951.2858280$-7.44AL|NL
220 Carlos Estevez LAA 64444.081.3661240$-7.41AL|NL
221 Jake Cousins NYY 35223.091.2351200$-7.45AL|NL
222 Miguel Castro ARI 59333.811.3765320$-7.45AL|NL
223 Cade Cavalli IL-60 WAS 50332.521.6456180$-7.45AL|NL
224 Luke Jackson IL-15 SF 58333.721.3457260$-7.49AL|NL
225 Tyler Holton DET 59333.971.1438130$-7.51AL|NL
226 Trevor Richards TOR 53334.081.3064240$-7.52AL|NL
227 Scott Effross IL-60 NYY 31222.611.103480$-7.52AL|NL
228 Michael Tonkin NYM 50333.961.2857200$-7.57AL|NL
229 Luke Weaver NYY 56423.541.5057190$-7.55AL|NL
230 Jonathan Hernandez IL-15 TEX 56333.701.3050250$-7.56AL|NL
231 Sammy Peralta SEA 25113.240.00000$-7.60AL|NL
232 Scott McGough ARI 57333.951.3058210$-7.62AL|NL
233 Jordan Weems WAS 61334.281.2664220$-7.66AL|NL
234 Ryan Brasier LAD 563-33.861.3257140$-7.65AL|NL
235 Kevin Ginkel ARI 65443.881.4867290$-7.70AL|NL
236 Buck Farmer CIN 59333.811.3964290$-7.69AL|NL
237 Scott Alexander IL-15 OAK 46323.911.0427100$-7.75AL|NL
238 Ryan Yarbrough LAD 68444.241.2952160$-7.76AL|NL
239 Rich Hill FA 51333.881.2445160$-7.86AL|NL
240 Jorge Alcala MIN 43223.771.0943120$-7.84AL|NL
241 Dylan Coleman HOU 35313.341.2336180$-7.87AL|NL
242 Gabe Speier SEA 57333.631.3042150$-7.90AL|NL
243 Will Klein KAN 23113.130.00000$-7.96AL|NL
244 Tyler Matzek ATL 46333.911.2445270$-7.99AL|NL
245 Matt Moore LAA 53333.911.3456270$-7.99AL|NL
246 Deivi Garcia CWS 56334.021.2548130$-7.99AL|NL
247 Zach McAllister FA 24113.380.00000$-7.96AL|NL
248 Kelvin Caceres LAA 24113.380.00000$-7.96AL|NL
249 Aaron Loup FA 37223.161.1434120$-8.04AL|NL
250 Kyle Muller OAK 63434.141.4161350$-8.04AL|NL
251 Joel Payamps MIL 64444.221.3048190$-8.03AL|NL
252 Tim Hill CWS 55333.761.2436180$-8.11AL|NL
253 Ian Gibaut IL-15 CIN 53333.401.5766260$-8.11AL|NL
254 Anthony Bass FA 36223.501.0836110$-8.14AL|NL
255 Will Vest DET 54333.671.3951200$-8.20AL|NL
256 Josh Taylor IL-60 KAN 39313.231.4445180$-8.20AL|NL
257 Trevor Gott IL-60 OAK 60334.801.1357180$-8.19AL|NL
258 Jose Cisnero LAA 48333.751.3346270$-8.25AL|NL
259 Nick Burdi NYY 51333.531.3540180$-8.31AL|NL
260 Lyon Richardson CIN 22113.270.00000$-11.70AL|NL
261 Ty Adcock DET 22113.270.00000$-8.31AL|NL
262 Jesse Scholtens CWS 22113.270.00000$-8.31AL|NL
263 Thyago Vieira MIL 45223.801.2451170$-8.32AL|NL
264 Jay Jackson MIN 43223.771.2147180$-8.37AL|NL
265 Jeremiah Estrada SD 51333.531.5563220$-8.38AL|NL
266 Drew Smyly CHC 70354.501.2663190$-8.39AL|NL
267 Tanner Rainey WAS 57334.581.3270280$-8.48AL|NL
268 Daniel Palencia CHC 47334.021.3451220$-8.52AL|NL
269 Roansy Contreras PIT 53334.251.2648210$-8.60AL|NL
270 Jacob Webb BAL 56333.701.4351220$-8.61AL|NL
271 Andrew Saalfrank ARI 56333.861.4154270$-8.61AL|NL
272 Jimmy Nelson FA 22112.050.952890$-8.60AL|NL
273 Daniel Coulombe BAL 59333.971.3449270$-8.59AL|NL
274 Matt Brash IL-15 SEA 48333.561.5458300$-8.64AL|NL
275 Justin Lawrence COL 65443.601.6872380$-8.62AL|NL
276 Cody Bradford IL-15 TEX 62344.501.2455150$-8.61AL|NL
277 Brad Boxberger FA 37223.651.1941150$-8.61AL|NL
278 Robbie Ray IL-60 SF 42234.071.1949150$-12.03AL|NL
279 Jonathan Bowlan KAN 20113.150.00000$-8.68AL|NL
280 Randy Rodriguez SF 20113.150.00000$-8.68AL|NL
281 Luis Medina IL-60 OAK 101564.461.5091560$-8.70AL|NL
282 Robert Stephenson IL-15 LAA 56334.341.3055150$-8.70AL|NL
283 Tom Cosgrove SD 56334.341.3460260$-8.72AL|NL
284 Jake Diekman NYM 54334.331.4674350$-8.74AL|NL
285 Ryan Pepiot TB 1344114.971.44151930$-8.87AL|NL
286 Yariel Rodriguez TOR 62334.351.3763280$-8.95AL|NL
287 Mitchell White TOR 54333.831.3944190$-9.00AL|NL
288 David Festa MIN 19113.320.00000$-9.04AL|NL
289 Joe Jacques BOS 19113.320.00000$-9.04AL|NL
290 Cade Povich BAL 19113.320.00000$-9.04AL|NL
291 Dennis Santana NYY 37313.651.3534180$-9.06AL|NL
292 Keider Montero DET 19113.320.00000$-9.04AL|NL
293 Carson Coleman IL-60 TEX 18113.000.00000$-9.04AL|NL
294 Sean Reynolds SD 19113.320.00000$-9.04AL|NL
295 Julian Merryweather IL-60 CHC 63334.141.4056190$-9.17AL|NL
296 Tim Herrin CLE 47334.211.3648210$-9.22AL|NL
297 Matt Bush FA 30224.201.073790$-9.22AL|NL
298 Lucas Gilbreath IL-15 COL 43223.561.4047240$-9.25AL|NL
299 Nick Nelson PHI 36313.251.5337200$-9.28AL|NL
300 Carmen Mlodzinski PIT 58334.191.4054240$-9.32AL|NL