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