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 Mason Miller OAK 68432.210.981012530$16.17AL|NL
2 Edwin Diaz NYM 66332.501.06942536$16.06AL|NL
3 Emmanuel Clase CLE 70432.501.04751734$15.19AL|NL
4 Josh Hader HOU 70432.971.09962933$14.45AL|NL
5 Ryan Helsley STL 67432.901.12832635$14.16AL|NL
6 Devin Williams NYY 63332.701.14872931$11.39AL|NL
7 Raisel Iglesias ATL 70433.331.14772132$11.10AL|NL
8 Andres Munoz SEA 65332.381.08872626$10.32AL|NL
9 Ryan Walker SF 72443.111.16822528$9.80AL|NL
10 Felix Bautista BAL 62332.671.07912626$9.80AL|NL
11 Jeff Hoffman TOR 68432.971.11832526$9.50AL|NL
12 Trevor Megill MIL 65333.231.16772628$7.84AL|NL
13 Jhoan Duran MIN 65332.501.08822222$7.61AL|NL
14 Tanner Scott LAD 70432.941.20853222$6.73AL|NL
15 Porter Hodge CHC 66333.471.31723430$6.36AL|NL
16 Lucas Erceg KAN 67433.491.29703028$6.30AL|NL
17 Robert Suarez SD 65333.551.20662428$5.88AL|NL
18 Ben Joyce LAA 64333.101.22763225$5.80AL|NL
19 David Bednar PIT 66333.701.25692628$5.23AL|NL
20 Peter Fairbanks TB 60333.081.16682322$4.12AL|NL
21 Justin Martinez ARI 70433.081.29863719$3.85AL|NL
22 Alexis Diaz CIN 65334.081.34723328$3.59AL|NL
23 Drew Rasmussen TB 130433.171.12134350$2.95AL|NL
24 Chris Martin TEX 58333.311.10591420$2.43AL|NL
25 A.J. Puk ARI 68433.371.19782416$2.09AL|NL
26 Liam Hendriks BOS 63333.791.21642222$1.92AL|NL
27 Griffin Jax MIN 72442.731.0887228$1.70AL|NL
28 Jordan Romano PHI 60333.971.27632423$1.31AL|NL
29 Bowden Francis TOR 1559104.251.22137450$0.90AL|NL
30 Clay Holmes NYM 144533.291.29145560$0.85AL|NL
31 Calvin Faucher MIA 66333.871.34672922$0.59AL|NL
32 Aroldis Chapman BOS 65333.131.25913612$-0.21AL|NL
33 Cade Smith CLE 72442.781.1190262$-1.69AL|NL
34 Luke Weaver NYY 70433.311.1379246$-2.10AL|NL
35 Orion Kerkering PHI 64332.811.1076205$-2.65AL|NL
36 Michael Kopech LAD 66333.391.2481349$-2.94AL|NL
37 Edwin Uceta TB 66333.411.1973269$-3.01AL|NL
38 Matthew Strahm PHI 68433.281.0880203$-3.05AL|NL
39 Robert Garcia TEX 64333.281.1874248$-3.15AL|NL
40 Bryan Abreu HOU 75443.141.1695311$-3.19AL|NL
41 Beau Brieske DET 67433.911.27642712$-3.21AL|NL
42 Chris Devenski NYM 28113.861.2428100$0.00AL|NL
43 Camilo Doval SF 64333.051.2576298$-3.23AL|NL
44 Prelander Berroa CWS 67433.861.40744113$-3.30AL|NL
45 Jason Adam SD 70433.151.1479263$-3.38AL|NL
46 Blake Treinen LAD 62333.401.1569198$-3.55AL|NL
47 Tyler Holton DET 75443.501.1667216$-3.56AL|NL
48 Tyler Kinley COL 66334.581.39672918$-3.68AL|NL
49 Keegan Akin BAL 72443.301.1281212$-3.77AL|NL
50 Derek Law WAS 77444.081.31662712$-3.92AL|NL
51 Nate Pearson CHC 68433.501.2276276$-3.90AL|NL
52 Jeremiah Estrada SD 64333.041.1687293$-4.05AL|NL
53 Jason Foley DET 64333.651.25562011$-4.46AL|NL
54 Jesus Tinoco MIA 67433.541.2572256$-4.65AL|NL
55 Quinn Mathews STL 93653.791.3099370$-4.84AL|NL
56 Spencer Turnbull IL-60 FA 109774.121.32106420$-4.87AL|NL
57 Gregory Santos SEA 63333.081.1864235$-5.03AL|NL
58 Jorge Lopez WAS 60334.121.34532314$-5.11AL|NL
59 Jon Gray TEX 147564.311.28130480$-5.15AL|NL
60 Yimi Garcia IL-60 TOR 62333.171.1170203$-5.16AL|NL
61 Justin Anderson CWS 65333.771.33693210$-5.16AL|NL
62 Evan Phillips LAD 61333.131.1270193$-5.24AL|NL
63 Luis Ortiz CLE 142554.051.32123540$-5.29AL|NL
64 Jordan Hicks SF 137553.921.38131590$-5.46AL|NL
65 Hayden Wesneski HOU 112333.831.22107370$-5.50AL|NL
66 Jose A. Ferrer WAS 63333.781.29552210$-5.79AL|NL
67 Nick Martinez CIN 166564.441.30140480$-5.82AL|NL
68 Cole Sands MIN 67433.431.1673211$-5.91AL|NL
69 Grant Holmes ATL 116333.871.28117380$-6.02AL|NL
70 Jose Alvarado PHI 62333.151.2273273$-6.04AL|NL
71 Will Vest DET 70433.531.2268233$-6.04AL|NL
72 Anthony Bender MIA 64333.431.2568245$-6.22AL|NL
73 Reed Garrett NYM 67433.251.2378310$-6.43AL|NL
74 Trent Thornton SEA 68433.361.1771240$-6.47AL|NL
75 Hunter Harvey KAN 66333.461.2070223$-6.57AL|NL
76 Jose Leclerc OAK 64333.561.2276293$-6.65AL|NL
77 Kevin Ginkel ARI 66333.451.2170213$-6.66AL|NL
78 Seranthony Dominguez BAL 63333.511.2069253$-6.87AL|NL
79 Jake Junis FA 96664.301.2685250$-6.89AL|NL
80 Matthew Liberatore STL 91554.051.3080332$-6.95AL|NL
81 Jackson Jobe DET 132554.211.34116570$-6.96AL|NL
82 Fernando Cruz NYY 61333.281.1880280$-7.01AL|NL
83 Brock Burke LAA 67433.841.2367243$-7.05AL|NL
84 Hans Crouse LAA 68433.631.2787340$-7.10AL|NL
85 Joel Payamps MIL 63333.431.1765212$-7.18AL|NL
86 David Robertson TEX 65333.321.2078280$-7.27AL|NL
87 Brock Stewart MIN 58333.291.1871241$-7.31AL|NL
88 Garrett Cleavinger TB 64333.581.2673303$-7.34AL|NL
89 Adrian Morejon SD 67333.401.2071231$-7.36AL|NL
90 Alex Vesia LAD 58333.431.1773251$-7.35AL|NL
91 Bryan Hudson MIL 62333.341.1868221$-7.44AL|NL
92 Justin Slaten BOS 66333.521.2472252$-7.53AL|NL
93 Andrew Kittredge BAL 68433.791.2264212$-7.53AL|NL
94 Ian Hamilton NYY 62333.261.2168251$-7.58AL|NL
95 Chad Green TOR 66333.991.2363225$-7.59AL|NL
96 Hunter Gaddis CLE 71443.771.1964231$-7.57AL|NL
97 Erik Miller SF 67433.411.3078360$-7.59AL|NL
98 Kris Bubic KAN 122334.061.32117420$-7.58AL|NL
99 Ryan Pressly HOU 64333.541.2066212$-7.64AL|NL
100 Pierce Johnson ATL 65333.631.2677282$-7.66AL|NL
101 Mitch Spence OAK 123444.141.2999360$-7.68AL|NL
102 A.J. Minter IL-60 NYM 56333.451.1864192$-7.70AL|NL
103 Colin Holderman PIT 63333.501.2767263$-7.73AL|NL
104 Manuel Rodriguez TB 62333.361.2364232$-7.77AL|NL
105 Dylan Lee ATL 63333.511.1672200$-7.79AL|NL
106 Mason Montgomery TB 61333.281.2065251$-7.78AL|NL
107 Andrew Nardi MIA 60333.541.2173231$-7.89AL|NL
108 Andre Pallante STL 160554.101.41122640$-8.09AL|NL
109 Craig Yoho MIL 50323.001.2167220$-8.24AL|NL
110 Aaron Bummer ATL 62333.331.2668251$-8.25AL|NL
111 Jorge Alcala MIN 62333.591.2269271$-8.33AL|NL
112 Emilio Pagan CIN 66334.071.2471243$-8.35AL|NL
113 Michel Otanez OAK 62333.301.3078360$-8.39AL|NL
114 Tim Herrin CLE 66333.361.2571270$-8.38AL|NL
115 Nick Mears MIL 60333.381.2473290$-8.38AL|NL
116 Fraser Ellard CWS 65333.871.3768325$-8.50AL|NL
117 Kevin Kelly TB 59333.241.1657150$-8.49AL|NL
118 Seth Halvorsen COL 65334.341.4464309$-8.54AL|NL
119 Jared Koenig MIL 64333.671.2361232$-8.61AL|NL
120 Yennier Cano BAL 61333.381.2462221$-8.62AL|NL
121 Tanner Banks PHI 70433.871.2468230$-8.66AL|NL
122 Kirby Yates FA 61333.571.2575300$-8.71AL|NL
123 Collin Snider SEA 66333.771.3065293$-8.75AL|NL
124 Taylor Rogers SF 62333.701.2766242$-8.78AL|NL
125 Dennis Santana PIT 68433.891.3367282$-8.80AL|NL
126 Eduard Bazardo SEA 50323.121.1454170$-8.81AL|NL
127 Antonio Santillan CIN 64333.971.3374323$-8.89AL|NL
128 Angel Perdomo ATL 54333.411.2570260$-8.95AL|NL
129 Jake Cousins NYY 58333.391.2770300$-8.98AL|NL
130 Tyson Miller CHC 63333.811.2360202$-9.01AL|NL
131 Dustin May LAD 86223.851.2280290$-9.02AL|NL
132 Robert Stephenson LAA 44223.521.1651164$-9.00AL|NL
133 Tyler Ferguson OAK 63333.551.3069321$-9.05AL|NL
134 Mark Leiter Jr. NYY 56333.501.2064210$-9.03AL|NL
135 Gus Varland CWS 62333.951.3159244$-9.20AL|NL
136 Gabe Speier SEA 56333.441.1857200$-9.23AL|NL
137 Daniel Young NYM 59333.321.2966270$-9.29AL|NL
138 Scott Barlow CLE 62333.531.2869280$-9.34AL|NL
139 JoJo Romero STL 62333.611.2560211$-9.33AL|NL
140 Ryan Zeferjahn LAA 65333.841.3471352$-9.44AL|NL
141 Gregory Soto BAL 59333.481.2664250$-9.46AL|NL
142 Clayton Beeter NYY 61333.661.2770310$-9.46AL|NL
143 Troy Taylor SEA 58333.441.2562260$-9.46AL|NL
144 Craig Kimbrel BAL 56333.621.2567260$-9.51AL|NL
145 Tommy Kahnle FA 57333.451.2663250$-9.53AL|NL
146 Caleb Thielbar CHC 59333.681.2263230$-9.56AL|NL
147 Erik Sabrowski CLE 60333.571.3172320$-9.55AL|NL
148 Cade Cavalli WAS 107334.221.34102430$-9.58AL|NL
149 Michael Tonkin MIN 65333.771.2567240$-9.63AL|NL
150 Ryan Burr TOR 48323.471.1856170$-9.69AL|NL
151 Bryan King HOU 61333.641.2563230$-9.72AL|NL
152 Steven Matz STL 122334.351.3099380$-9.71AL|NL
153 Osvaldo Bido OAK 81223.831.2678320$-9.76AL|NL
154 Kenley Jansen FA 60333.901.2266230$-9.77AL|NL
155 Paul Sewald FA 60333.831.2264210$-9.77AL|NL
156 Tayler Saucedo SEA 64333.581.2762270$-9.80AL|NL
157 Daniel Coulombe FA 52333.531.1954160$-9.86AL|NL
158 Joey Wentz PIT 67434.131.3063271$-9.84AL|NL
159 Aaron Ashby MIL 108323.931.43106610$-9.83AL|NL
160 Justin Sterner OAK 57333.711.2260220$-9.89AL|NL
161 Kaleb Ort HOU 58333.751.2463250$-9.92AL|NL
162 Hunter Bigge TB 55333.551.2965280$-9.92AL|NL
163 John Schreiber KAN 62333.821.3260252$-9.99AL|NL
164 Andrew Walters CLE 54333.621.2865260$-9.98AL|NL
165 Jose Quijada LAA 63333.991.3272331$-10.01AL|NL
166 Daysbel Hernandez ATL 60333.701.3169300$-10.04AL|NL
167 DL Hall MIL 99324.151.3798470$-10.04AL|NL
168 Ryan Fernandez STL 66333.851.3165271$-10.08AL|NL
169 Tyler Rogers SF 70434.031.2751171$-10.11AL|NL
170 Colin Rea CHC 132344.461.31105380$-10.09AL|NL
171 Tayler Scott HOU 68434.041.3368300$-10.13AL|NL
172 Mike Soroka WAS 113334.341.35104440$-10.17AL|NL
173 Ryan Brasier LAD 52333.641.1952160$-10.21AL|NL
174 Phil Maton FA 65333.791.2864260$-10.22AL|NL
175 Carlos Estevez FA 64334.001.2566240$-10.24AL|NL
176 Angel Zerpa KAN 63333.901.2853202$-10.25AL|NL
177 Adam Ottavino FA 49323.441.2554200$-10.32AL|NL
178 Caleb Ferguson PIT 62333.671.3164250$-10.31AL|NL
179 Kyle Hendricks LAA 1347104.881.3591390$-10.30AL|NL
180 Justin Wilson BOS 57333.881.2258180$-10.37AL|NL
181 Ryne Stanek FA 55333.731.2761260$-10.37AL|NL
182 Kody Funderburk MIN 56333.551.2756220$-10.36AL|NL
183 Shawn Armstrong TEX 61334.021.2558211$-10.37AL|NL
184 Hoby Milner TEX 59333.781.2254160$-10.41AL|NL
185 Austin Voth FA 53333.721.2153190$-10.43AL|NL
186 Nick Sandlin TOR 59333.851.2864270$-10.43AL|NL
187 Landen Roupp SF 68223.591.3171300$-10.46AL|NL
188 Daniel Robert TEX 55333.801.2558220$-10.54AL|NL
189 Sean Guenther DET 63333.761.2352170$-10.52AL|NL
190 Jacob Webb TEX 62334.121.3362292$-10.60AL|NL
191 Greg Weissert BOS 61333.861.2963230$-10.60AL|NL
192 Sam Moll CIN 61333.941.3262271$-10.63AL|NL
193 Jonathan Loaisiga IL-60 NYY 48323.471.1944160$-10.64AL|NL
194 Brant Hurter DET 65333.831.2453180$-10.67AL|NL
195 Elijah Morgan CHC 62334.131.2658211$-10.71AL|NL
196 Abner Uribe MIL 53333.421.3559310$-10.68AL|NL
197 Sean Reid-Foley NYM 56333.571.3562310$-10.71AL|NL
198 Julian Merryweather CHC 55333.761.2858240$-10.73AL|NL
199 Ross Stripling FA 108684.751.3373270$-10.73AL|NL
200 Yuki Matsui SD 55333.881.2557230$-10.76AL|NL
201 Erik Swanson TOR 61333.951.2659230$-10.78AL|NL
202 J.T. Chargois FA 52333.651.2551210$-10.82AL|NL
203 Nick Hernandez HOU 48323.781.2252190$-10.82AL|NL
204 Hector Neris FA 62334.051.2965270$-10.86AL|NL
205 Keegan Thompson CHC 61333.901.3265280$-10.85AL|NL
206 Ryan Thompson ARI 65333.771.2956210$-10.86AL|NL
207 Forrest Whitley HOU 54333.691.2956250$-10.85AL|NL
208 Sawyer Gipson-Long DET 72223.941.2363210$-10.90AL|NL
209 Alex Lange DET 50323.521.3356260$-10.95AL|NL
210 Matt Brash SEA 38222.971.1747170$-10.96AL|NL
211 Jose Ruiz PHI 60333.971.2961240$-10.98AL|NL
212 Kyle Finnegan FA 65333.971.3062250$-10.99AL|NL
213 Slade Cecconi CLE 68223.941.2058160$-10.99AL|NL
214 Justin Topa MIN 52333.621.2750190$-11.01AL|NL
215 Elvis Peguero MIL 58333.661.3255250$-11.09AL|NL
216 Declan Cronin MIA 70434.121.3960271$-11.09AL|NL
217 Brendon Little TOR 58333.561.3454270$-11.15AL|NL
218 Luis Garcia FA 58333.821.2853200$-11.17AL|NL
219 Brennan Bernardino BOS 60333.931.3160230$-11.17AL|NL
220 Bryan Hoeing SD 67434.141.3052210$-11.18AL|NL
221 Anthony Banda LAD 56333.871.2854220$-11.22AL|NL
222 Huascar Brazoban NYM 52333.661.3153250$-11.22AL|NL
223 Shelby Miller FA 50323.831.2550190$-11.26AL|NL
224 Scott Effross NYY 50323.701.2446170$-11.23AL|NL
225 Victor Vodnik COL 70434.431.4767343$-11.24AL|NL
226 John Brebbia FA 50324.031.2554180$-11.32AL|NL
227 Jordan Leasure CWS 54333.851.3257260$-11.35AL|NL
228 Michael Fulmer BOS 52333.851.3055220$-11.33AL|NL
229 Andrew Chafin FA 54333.981.3260260$-11.38AL|NL
230 Kenta Maeda DET 70334.421.2461210$-11.44AL|NL
231 Tommy Nance TOR 55333.841.2951200$-11.49AL|NL
232 Josh Sborz TEX 33223.621.2337143$-11.50AL|NL
233 Cameron Booser CWS 48323.861.2850200$-11.58AL|NL
234 Sean Reynolds SD 58334.001.3960311$-11.58AL|NL
235 Colin Selby BAL 48323.671.3250220$-11.58AL|NL
236 Tyler Alexander FA 78464.661.2863190$-11.56AL|NL
237 Jose Suarez LAA 64334.301.2759230$-11.63AL|NL
238 Carmen Mlodzinski PIT 62334.061.3656261$-11.74AL|NL
239 Franco Aleman CLE 46223.511.2550180$-11.74AL|NL
240 Albert Suarez BAL 80334.451.2866260$-11.72AL|NL
241 Jose Butto NYM 64334.171.3355281$-11.75AL|NL
242 Joseph Mantiply ARI 61334.031.3053180$-11.78AL|NL
243 Sean Hjelle SF 56333.811.3047160$-11.80AL|NL
244 Kendall Graveman IL-60 FA 56333.971.3456260$-11.84AL|NL
245 Steven Wilson CWS 61334.361.3562311$-11.83AL|NL
246 Randy Rodriguez SF 53333.851.3554270$-11.84AL|NL
247 Louie Varland MIN 53223.841.2149160$-11.86AL|NL
248 Ryan Borucki FA 50323.911.3048190$-11.96AL|NL
249 Grant Holman OAK 61334.091.3558260$-12.06AL|NL
250 Jake Latz TEX 56334.101.3456280$-12.09AL|NL
251 Shawn Dubin HOU 52333.951.3452250$-12.08AL|NL
252 Jacob Waguespack TB 53223.881.2754210$-12.11AL|NL
253 Bryse Wilson CWS 96224.361.3178290$-12.10AL|NL
254 Drew Smyly FA 55334.261.2750200$-12.18AL|NL
255 Cody Bolton SEA 44223.541.2444180$-12.20AL|NL
256 Eric Orze TB 44223.581.2849200$-12.20AL|NL
257 Alek Jacob SD 48324.001.2946170$-12.19AL|NL
258 Dauri Moreta PIT 44223.661.2649180$-12.17AL|NL
259 Kyle Nicolas PIT 61334.161.4159321$-12.23AL|NL
260 Ben Brown CHC 47113.491.2252200$-12.22AL|NL
261 Zach Pop TOR 53333.871.3144200$-12.24AL|NL
262 Shane Smith CWS 50324.021.3148210$-12.23AL|NL
263 Colin Poche FA 55334.251.2951220$-12.27AL|NL
264 Cionel Perez BAL 56333.881.3650250$-12.28AL|NL
265 Brenan Hanifee DET 46223.701.2438131$-12.31AL|NL
266 Yosver Zulueta CIN 58333.921.4259310$-12.30AL|NL
267 Michael Grove LAD 42223.741.1942120$-12.34AL|NL
268 Joe Kelly FA 42223.521.2947210$-12.36AL|NL
269 Pedro Avila CLE 58334.051.3552240$-12.39AL|NL
270 Riley O'Brien STL 51333.891.3750250$-12.37AL|NL
271 Evan Reifert WAS 58334.181.4164330$-12.37AL|NL
272 Edgardo Henriquez LAD 40223.561.3049210$-12.38AL|NL
273 Cole Sulser TB 54334.151.3250240$-12.42AL|NL
274 James McArthur KAN 53334.041.3247180$-12.43AL|NL
275 Tim Hill FA 67434.201.3442230$-12.49AL|NL
276 Jordan Montgomery ARI 115334.591.3689340$-12.48AL|NL
277 Matt Moore IL-60 FA 50324.221.3250230$-12.52AL|NL
278 Buck Farmer FA 52334.231.3352230$-12.50AL|NL
279 Lake Bachar MIA 56334.231.3352230$-12.54AL|NL
280 Mason Thompson WAS 56334.311.3745212$-12.54AL|NL
281 Trevor Richards FA 51334.311.3555250$-12.59AL|NL
282 Bryan Baker BAL 42223.741.2746180$-12.62AL|NL
283 Ethan Roberts CHC 53334.211.3451220$-12.63AL|NL
284 Daniel Palencia CHC 38223.511.2944190$-12.65AL|NL
285 Josh Winckowski BOS 50324.071.3042160$-12.67AL|NL
286 James Karinchak IL-60 FA 36223.541.2945190$-12.66AL|NL
287 Marc Church TEX 46223.911.2849190$-12.68AL|NL
288 Peter Strzelecki PIT 54334.151.3651210$-12.71AL|NL
289 Trevor Stephan CLE 37223.641.2240130$-12.70AL|NL
290 Wandy Peralta SD 53334.011.3444220$-12.77AL|NL
291 Luarbert Arias MIA 48324.231.3145180$-12.81AL|NL
292 Lucas Sims FA 55334.371.3959300$-12.85AL|NL
293 Max Lazar PHI 50324.191.3144160$-12.82AL|NL
294 Tristan Beck SF 57224.081.2748160$-12.89AL|NL
295 Brady Basso OAK 47224.021.2141130$-12.88AL|NL
296 Sam Long KAN 61334.321.3654250$-12.94AL|NL
297 Carlos Hernandez KAN 48324.201.3446210$-12.92AL|NL
298 Rob Zastryzny CHC 44223.851.2642160$-12.97AL|NL
299 Tom Cosgrove SD 46223.901.2945190$-13.03AL|NL
300 Dane Dunning TEX 70334.551.3358250$-13.03AL|NL