Skip to main content

Mike Maher - FantasyPros

2024 Fantasy Baseball - RP Rankings

Rank Player Team Position ECR™vs. ECR™
1 Edwin Diaz NYM RP 1 0.0
2 Josh Hader HOU RP 2 0.0
3 Emmanuel Clase CLE RP 3 0.0
4 Camilo Doval SF RP 4 0.0
5 Raisel Iglesias ATL RP 5 0.0
6 Cole Ragans KC SP,RP 22 +16.0
7 Evan Phillips LAD RP 9 +2.0
8 Alexis Diaz CIN RP 8 0.0
9 David Bednar PIT RP 7 -2.0
10 Andres Munoz SEA RP 6 -4.0
11 Pete Fairbanks TB RP 10 -1.0
12 Clay Holmes FA RP 13 +1.0
13 Ryan Helsley STL RP 11 -2.0
14 Craig Kimbrel FA RP 16 +2.0
15 Tanner Scott FA RP 15 0.0
16 Michael King SD SP,RP 27 +11.0
17 Jhoan Duran MIN RP 12 -5.0
18 Jordan Romano FA RP 14 -4.0
19 Adbert Alzolay FA RP 18 -1.0
20 Kenley Jansen FA RP 17 -3.0
21 Nick Pivetta FA SP,RP 29 +8.0
22 Robert Suarez SD RP 26 +4.0
23 Jose Alvarado PHI RP 20 -3.0
24 Jose Leclerc FA RP 21 -3.0
25 Paul Sewald FA RP 19 -6.0
26 Ryan Pepiot TB SP,RP 33 +7.0
27 Alex Lange DET RP 23 -4.0
28 Carlos Estevez FA RP 24 -4.0
29 Kutter Crawford BOS SP,RP 45 +16.0
30 A.J. Puk ARI RP,SP 39 +9.0
31 Kyle Finnegan FA RP 25 -6.0
32 Louie Varland MIN SP,RP 58 +26.0
33 Will Smith FA RP 30 -3.0
34 DL Hall MIL RP,SP 54 +20.0
35 Hunter Harvey KC RP 32 -3.0
36 Griffin Jax MIN RP 64 +28.0
37 Frankie Montas FA SP,RP 67 +30.0
38 Garrett Whitlock BOS SP,RP 53 +15.0
39 Sean Manaea NYM SP,RP 68 +29.0
40 Kevin Ginkel ARI RP 56 +16.0
41 Zack Littell TB SP,RP 70 +29.0
42 Chris Paddack MIN SP,RP 57 +15.0
43 Reynaldo Lopez ATL RP,SP 69 +26.0
44 Garrett Crochet CWS SP,RP 71 +27.0
45 Jordan Hicks SF RP,SP 46 +1.0
46 Abner Uribe MIL RP 51 +5.0
47 Chase Silseth LAA SP,RP 79 +32.0
48 Devin Williams MIL RP 28 -20.0
49 Daniel Hudson FA SP,RP 102 +53.0
50 Ryan Pressly HOU RP 31 -19.0
51 James McArthur KC RP 47 -4.0
52 Yuki Matsui SD RP 40 -12.0
53 Jason Adam SD RP 36 -17.0
54 Yimi Garcia FA RP 76 +22.0
55 Trevor Megill MIL RP 66 +11.0
56 Dane Dunning TEX SP,RP 85 +29.0
57 Yennier Cano BAL RP 37 -20.0
58 Andrew Heaney FA SP,RP 73 +15.0
59 Hector Neris FA RP 59 0.0
60 David Robertson FA RP 34 -26.0
61 Justin Lawrence COL RP 50 -11.0
62 Aroldis Chapman FA RP 38 -24.0
63 Brock Stewart MIN RP 86 +23.0
64 Tyler Kinley COL RP 84 +20.0
65 Jeff Hoffman FA RP 72 +7.0
66 Steven Matz STL SP,RP 80 +14.0
67 Nick Martinez CIN SP,RP 116 +49.0
68 Bowden Francis TOR RP,SP 105 +37.0
69 Robert Stephenson LAA RP 35 -34.0
70 Michael Lorenzen FA CF,SP n/a  
71 A.J. Minter FA RP 62 -9.0
72 Ronel Blanco HOU SP,RP 192 +120.0
73 Matt Strahm PHI SP,RP 75 +2.0
74 Bryan Abreu HOU RP 42 -32.0
75 Jhony Brito SD SP,RP 92 +17.0
76 John Brebbia FA SP,RP 60 -16.0
77 Alex Wood FA SP,RP 99 +22.0
78 Matt Brash SEA RP 41 -37.0
79 Cole Irvin FA SP,RP 108 +29.0
80 Andrew Nardi MIA RP 77 -3.0
81 Martin Perez FA SP,RP 101 +20.0
82 Javier Assad CHC SP,RP 114 +32.0
83 Jordan Leasure CWS RP 132 +49.0
84 Orion Kerkering PHI RP 65 -19.0
85 Jason Foley DET RP 89 +4.0
86 Giovanny Gallegos LAD RP 43 -43.0
87 Shelby Miller FA RP 119 +32.0
88 Scott Barlow FA RP 48 -40.0
89 Chris Martin FA RP 74 -15.0
90 Zack Thompson STL SP,RP 138 +48.0
91 Julian Merryweather CHC RP 83 -8.0
92 Dany Jimenez FA RP 91 -1.0
93 Alec Marsh KC SP,RP 181 +88.0
94 Brusdar Graterol LAD RP 52 -42.0
95 Christian Scott NYM SP n/a  
96 Erik Swanson TOR RP 82 -14.0
97 Kirby Yates FA RP 104 +7.0
98 Jose Urquidy FA SP,RP 96 -2.0
99 Ross Stripling FA SP,RP 100 +1.0
100 Seranthony Dominguez BAL RP 61 -39.0
101 Jakob Junis FA SP,RP 113 +12.0
102 Adam Ottavino FA RP 111 +9.0
103 Lucas Erceg KC RP 90 -13.0
104 Yariel Rodriguez TOR RP,SP 130 +26.0
105 Josh Sborz TEX RP 93 -12.0
106 Colin Poche FA RP 97 -9.0
107 Chad Green TOR RP 107 0.0
108 Ian Hamilton NYY RP 112 +4.0
109 Pierce Johnson ATL RP 98 -11.0
110 Jonathan Loaisiga FA RP 120 +10.0
111 Tyler Rogers SF RP 110 -1.0
112 Gregory Soto BAL RP 95 -17.0
113 Drew Smyly FA SP,RP 125 +12.0
114 Gregory Santos SEA RP 55 -59.0
115 Emilio Pagan CIN RP 135 +20.0
116 Scott McGough FA RP 149 +33.0
117 Nick Anderson FA RP 151 +34.0
118 Lucas Sims FA RP 142 +24.0
119 Anthony Bender MIA RP 121 +2.0
120 John Schreiber KC RP 127 +7.0
121 Joe Jimenez ATL RP 103 -18.0
122 Tyler Alexander FA RP,SP 179 +57.0
123 Taylor Rogers SF RP 63 -60.0
124 Kyle Hurt LAD SP,RP 190 +66.0
125 Joe Kelly FA RP 106 -19.0
126 Michael Grove LAD SP,RP 191 +65.0
127 Steven Wilson CWS RP 169 +42.0
128 Jose Soriano LAA RP,SP 128 0.0
129 Ryan Brasier LAD RP,SP 154 +25.0
130 Randy Vasquez SD SP,RP 139 +9.0
131 Ryan Yarbrough FA SP,RP 148 +17.0
132 Woo-Suk Go MIA RP 136 +4.0
133 Hayden Wesneski CHC SP,RP 109 -24.0
134 Andrew Kittredge FA RP 117 -17.0
135 Matt Moore FA RP 164 +29.0
136 Wandy Peralta SD RP 145 +9.0
137 Nate Pearson CHC RP 180 +43.0
138 Ryne Stanek FA RP 186 +48.0
139 Prelander Berroa CWS SP,RP 94 -45.0
140 Caleb Ferguson FA SP,RP 133 -7.0
141 JoJo Romero STL RP 115 -26.0
142 Alex Vesia LAD RP 118 -24.0
143 Ben Joyce LAA RP 143 0.0
144 Cody Bradford TEX SP,RP 153 +9.0
145 Will Vest DET RP 152 +7.0
146 Chris Flexen FA SP,RP 178 +32.0
147 Roansy Contreras TEX SP,RP 126 -21.0
148 Mike Baumann MIA RP 238 +90.0
149 Mark Leiter Jr. NYY RP 129 -20.0
150 Beau Brieske DET RP,SP 240 +90.0
151 Matthew Liberatore STL SP,RP 166 +15.0
152 Jacob Waguespack TB RP 200 +48.0
153 Rowan Wick FA RP 247 +94.0
154 Evan Scribner FA RP 248 +94.0
155 Deivi Garcia MIL RP 250 +95.0
156 Phil Maton FA RP 147 -9.0
157 Luis Medina ATH SP,RP 167 +10.0
158 Josh Winckowski BOS RP,SP 162 +4.0
159 Kody Funderburk MIN RP 189 +30.0
160 Danny Coulombe FA RP 146 -14.0
161 Ryan Thompson ARI RP 212 +51.0
162 Riley O'Brien STL RP 252 +90.0
163 James Karinchak FA RP 122 -41.0
164 Tayler Saucedo SEA RP 244 +80.0
165 Tanner Rainey FA RP 173 +8.0
166 David Peterson NYM SP,RP 137 -29.0
167 Pedro Avila CLE SP,RP 236 +69.0
168 Tim Mayza FA RP 141 -27.0
169 Dakota Hudson FA SP,RP 243 +74.0
170 Blake Treinen FA RP 175 +5.0
171 Tommy Kahnle FA RP 131 -40.0
172 Shawn Armstrong FA SP,RP 177 +5.0
173 Andrew Wantz FA RP 264 +91.0
174 Enyel De Los Santos FA RP 124 -50.0
175 Jorge Lopez FA RP 78 -97.0
176 Will Dion CLE SP,RP 265 +89.0
177 Bryse Wilson FA RP,SP 262 +85.0
178 Brooks Raley FA RP 123 -55.0
179 Fernando Cruz CIN RP,SP 197 +18.0
180 Dillon Tate FA RP 215 +35.0
181 Mitch White FA RP 225 +44.0
182 Liam Hendriks BOS RP 170 -12.0
183 Miguel Diaz HOU RP 272 +89.0
184 Bryan Shaw FA RP 198 +14.0
185 Trevor Richards FA RP 196 +11.0
186 Isaiah Campbell BOS RP 188 +2.0
187 Joey Wentz PIT SP,RP 280 +93.0
188 Justin Slaten BOS RP 283 +95.0
189 Hoby Milner FA RP 165 -24.0
190 Bryce Jarvis ARI RP 285 +95.0
191 Ben Brown CHC SP,RP 159 -32.0
192 Tyler Holton DET RP,SP 150 -42.0
193 Justin Topa MIN RP 201 +8.0
194 Chris Devenski NYM RP 209 +15.0
195 Brent Honeywell Jr. FA RP 291 +96.0
196 Ken Giles FA RP 296 +100.0
197 Cooper Criswell BOS SP,RP 298 +101.0
198 Logan Allen FA RP,SP 171 -27.0
199 Elvis Peguero MIL RP 259 +60.0
200 Brennan Bernardino BOS SP,RP 305 +105.0
201 Trevor Gott FA RP 202 +1.0
202 Luis Garcia FA RP 220 +18.0
203 Simeon Woods Richardson MIN SP,RP 308 +105.0
204 Nicholas Padilla PHI RP 310 +106.0
205 John McMillon PHI RP 155 -50.0
206 Nick Burdi FA RP 256 +50.0
207 Albert Suarez BAL RP,SP 234 +27.0
208 Shintaro Fujinami FA SP,RP 203 -5.0
209 Dylan Floro FA RP 81 -128.0
210 Kyle Muller FA SP,RP 318 +108.0
211 Braden Bristo FA RP 320 +109.0
212 Jackson Kowar SEA RP 292 +80.0
213 Daniel Bard FA RP 88 -125.0
214 Misael Tamarez HOU SP,RP 325 +111.0
215 Colin Holderman PIT RP 163 -52.0
216 Rafael Montero HOU RP 176 -40.0
217 Xzavion Curry MIA SP,RP 300 +83.0
218 Victor Vodnik COL RP 330 +112.0
219 Zach Brzykcy WSH RP 222 +3.0
220 Tejay Antone CIN SP,RP 211 -9.0
221 Darius Vines ATL SP n/a  
222 Tyler Matzek FA RP 335 +113.0
223 Luis F. Ortiz FA RP 337 +114.0
224 Luke Jackson FA RP 206 -18.0
225 Trevor May FA RP 184 -41.0
226 Ken Waldichuk ATH SP,RP 260 +34.0
227 Ryan Walker SF SP,RP 168 -59.0
228 Aaron Bummer ATL RP 140 -88.0
229 Carlos Hernandez KC SP,RP 299 +70.0
230 Tristan Beck SF RP 204 -26.0
231 Brandon Hughes FA RP 219 -12.0
232 Davis Daniel LAA SP,RP 227 -5.0
233 Cody Morris NYY RP 263 +30.0
234 Scott Effross NYY RP 229 -5.0
235 Trevor Stephan CLE RP 174 -61.0
236 Jacob Lopez TB RP,SP 312 +76.0
237 Asa Lacy KC SP,RP 228 -9.0
238 Cionel Perez BAL RP 217 -21.0
239 Tony Santillan CIN RP 322 +83.0
240 Hisanori Takahashi FA RP 223 -17.0
241 Jimmy Herget COL RP 224 -17.0
242 Jeremiah Estrada SD RP 268 +26.0
243 Luis Patino FA RP 237 -6.0
244 Angel Zerpa KC RP 278 +34.0
245 Sam Hentges CLE RP 161 -84.0
246 Garrett Cleavinger TB RP 156 -90.0
247 Caleb Thielbar FA RP 158 -89.0
248 Gabe Speier SEA RP 157 -91.0
249 Luke Little CHC RP 246 -3.0
250 Zach Jackson FA RP 253 +3.0
251 Ray Kerr FA RP 282 +31.0
252 Steven Okert FA RP 187 -65.0
253 Adrian Morejon SD RP 307 +54.0
254 Jesse Scholtens CWS SP,RP 378 +124.0
255 Andrew Saalfrank ARI RP 235 -20.0
256 Peter Lambert FA SP,RP 230 -26.0
257 Joel Payamps MIL RP 49 -208.0
258 Genesis Cabrera FA RP 258 0.0
259 Sean Reid-Foley NYM RP 277 +18.0
260 Sean Newcomb FA RP 387 +127.0