2025 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 Griffin Jax MIN 42523.101.0454110$9.09AL|NL
2 Reid Detmers LAA 77554.131.2685270$6.84AL|NL
3 Quinn Priester MIL 72533.591.1958260$8.47AL|NL
4 Emmanuel Clase CLE 42412.210.984280$8.22AL|NL
5 Jhoan Duran MIN 36512.351.1045110$7.87AL|NL
6 Nick Martinez CIN 76543.831.2464190$7.39AL|NL
7 Cade Smith CLE 40412.641.0853140$7.24AL|NL
8 Clay Holmes NYM 74653.881.3567240$7.18AL|NL
9 Drew Rasmussen TB 54423.201.1051120$6.91AL|NL
10 Josh Hader HOU 36422.961.0553140$6.22AL|NL
11 Tanner Scott LAD 39523.191.1547140$6.06AL|NL
12 Ben Brown CHC 57433.691.2162200$5.36AL|NL
13 Luis Ortiz CLE 79554.171.3373320$5.09AL|NL
14 Kris Bubic KAN 62433.631.2663220$5.07AL|NL
15 Ryan Walker SF 39423.001.1445120$4.25AL|NL
16 Charlie Morton BAL 87564.531.3787370$2.20AL|NL
17 Matthew Liberatore STL 67443.961.2459200$3.68AL|NL
18 Andres Munoz SEA 34312.591.0746130$3.33AL|NL
19 Ryne Nelson ARI 76444.021.2862220$1.20AL|NL
20 Chad Patrick MIL 72444.171.2865230$2.94AL|NL
21 Hayden Birdsong SF 66444.221.3069280$0.97AL|NL
22 Louie Varland MIN 65444.151.2763190$2.89AL|NL
23 Ryan Helsley STL 35423.081.1440130$2.82AL|NL
24 Edwin Diaz NYM 32312.971.0748120$2.56AL|NL
25 Jeff Hoffman TOR 36323.251.0647110$2.44AL|NL
26 Michael McGreevy STL 70443.881.2650180$0.28AL|NL
27 Mark Leiter Jr. NYY 37433.791.1746130$2.02AL|NL
28 Jeremiah Estrada SD 37323.331.1551150$2.01AL|NL
29 Raisel Iglesias ATL 34423.461.103880$2.00AL|NL
30 Justin Martinez IL-15 ARI 37423.281.3249210$1.99AL|NL
31 Matthew Strahm PHI 37323.421.0543100$1.66AL|NL
32 Mason Miller OAK 34212.931.0551130$1.53AL|NL
33 Garrett Whitlock BOS 43323.371.1746110$-0.57AL|NL
34 Jason Adam SD 38323.341.1043150$1.39AL|NL
35 Bryan Abreu HOU 41212.951.1953190$1.09AL|NL
36 Kirby Yates LAD 29423.411.1838130$0.89AL|NL
37 Alex Vesia LAD 36323.541.1648140$0.86AL|NL
38 Fernando Cruz NYY 34323.291.2249150$0.78AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Devin Williams NYY 28312.711.0937120$0.56AL|NL
40 Tyler Holton DET 45323.671.1139110$0.45AL|NL
41 Jose Alvarado PHI 31312.941.1539120$0.32AL|NL
42 Aroldis Chapman BOS 30323.071.2446160$0.25AL|NL
43 Colin Rea CHC 79454.521.3061220$0.12AL|NL
44 A.J. Puk IL-60 ARI 31323.181.1641110$0.08AL|NL
45 Brant Hurter DET 57334.041.2148140$-0.16AL|NL
46 Davis Daniel ATL 57444.241.2948160$-2.16AL|NL
47 Landen Roupp SF 55323.921.2952210$-0.51AL|NL
48 Orion Kerkering PHI 37323.561.2041130$-0.65AL|NL
49 Camilo Doval SF 38323.391.2844180$-0.63AL|NL
50 David Bednar PIT 33323.291.1837100$-0.78AL|NL
51 Aaron Bummer ATL 32312.871.2637120$-0.80AL|NL
52 Adrian Morejon SD 37323.361.2037110$-0.82AL|NL
53 Matt Brash SEA 31313.051.2539140$-0.83AL|NL
54 Ryan Gusto HOU 69444.411.3759270$-0.91AL|NL
55 Hunter Gaddis CLE 48333.971.2446170$-0.97AL|NL
56 Steven Matz STL 48323.611.2641130$-0.97AL|NL
57 Mitch Spence OAK 72344.281.3160220$-1.07AL|NL
58 Grant Holmes ATL 61334.361.3464240$-1.13AL|NL
59 Felix Bautista BAL 29212.851.1442130$-1.27AL|NL
60 Bowden Francis TOR 65464.931.2858210$-1.24AL|NL
61 Yennier Cano BAL 36323.361.2135110$-1.32AL|NL
62 Cole Sands MIN 39323.831.2241120$-1.42AL|NL
63 Kyle Harrison SF 57334.371.3259210$-3.48AL|NL
64 Jared Koenig MIL 44333.741.2742160$-1.47AL|NL
65 Tyler Rogers SF 37323.351.142860$-1.54AL|NL
66 Kevin Ginkel ARI 32323.341.2235110$-1.67AL|NL
67 Logan Henderson MIL 43334.341.2247140$-1.68AL|NL
68 Gregory Soto BAL 32323.461.2437130$-1.78AL|NL
69 Robert Suarez SD 32323.401.1932110$-1.97AL|NL
70 Mason Fluharty TOR 36323.691.2437130$-2.07AL|NL
71 Dylan Lee ATL 35213.471.154190$-2.13AL|NL
72 Jack Dreyer LAD 34323.601.2436130$-2.12AL|NL
73 Colton Gordon HOU 60334.401.3053190$-2.26AL|NL
74 Jordan Hicks IL-15 SF 57334.031.3852250$-2.42AL|NL
75 Carlos Estevez KAN 32323.391.2130120$-2.45AL|NL
76 Carlos Rodriguez MIL 55454.681.3650230$-4.50AL|NL
77 A.J. Minter IL-60 NYM 26313.291.162990$-2.48AL|NL
78 Slade Cecconi CLE 59344.681.2653150$-2.55AL|NL
79 Steven Okert HOU 30213.331.113790$-2.55AL|NL
80 Manuel Rodriguez IL-15 TB 34323.671.2232110$-2.69AL|NL
81 Ben Casparius LAD 51334.261.3349200$-2.73AL|NL
82 Andre Pallante STL 72444.321.4151270$-2.76AL|NL
83 Reed Garrett NYM 31323.451.3638160$-2.79AL|NL
84 Eric Lauer TOR 55334.301.3248200$-4.92AL|NL
85 Randy Rodriguez SF 36223.451.2441150$-2.98AL|NL
86 Jose Butto NYM 41213.581.2542180$-2.99AL|NL
87 Peter Fairbanks TB 29323.291.2730120$-3.01AL|NL
88 Hayden Wesneski IL-60 HOU 49334.571.2747160$-3.06AL|NL
89 Michael Kopech LAD 39334.331.3145200$-3.06AL|NL
90 Will Vest DET 37223.391.2137110$-3.08AL|NL
91 Shelby Miller ARI 30323.561.2129110$-3.07AL|NL
92 Pierce Johnson ATL 30323.681.3236120$-3.19AL|NL
93 Evan Phillips IL-60 LAD 27213.121.083080$-3.37AL|NL
94 Jalen Beeks ARI 41323.641.3837160$-3.46AL|NL
95 Luke Weaver IL-15 NYY 44224.171.2447140$-3.54AL|NL
96 Andrew Kittredge BAL 28323.511.212670$-3.57AL|NL
97 Ryan Thompson ARI 33323.671.242890$-3.57AL|NL
98 JoJo Romero STL 30323.631.2730120$-3.59AL|NL
99 Tim Herrin CLE 35323.851.3436170$-3.67AL|NL
100 Jake Junis CLE 44223.811.2238100$-3.71AL|NL
101 Noah Cameron KAN 57344.471.3348170$-3.75AL|NL
102 Blake Treinen IL-60 LAD 22313.401.162470$-3.79AL|NL
103 Mason Montgomery TB 53224.251.3254210$-3.87AL|NL
104 Keegan Akin BAL 40113.661.2047130$-3.92AL|NL
105 Enyel De Los Santos ATL 36213.771.2137130$-4.00AL|NL
106 Brad Keller CHC 52334.161.3844210$-4.00AL|NL
107 Garrett Cleavinger TB 32223.871.2139130$-4.07AL|NL
108 Gordon Graceffo STL 59344.381.3243190$-4.09AL|NL
109 Ryne Stanek NYM 29323.741.3231140$-4.10AL|NL
110 Carmen Mlodzinski PIT 44334.061.3235150$-4.11AL|NL
111 Chris Martin TEX 25213.171.062640$-4.18AL|NL
112 Ryan Yarbrough NYY 56334.791.2745160$-4.29AL|NL
113 Phil Maton STL 33213.621.2134120$-4.30AL|NL
114 Robert Garcia TEX 32223.671.2135120$-4.30AL|NL
115 Aaron Ashby MIL 46334.151.4446250$-4.32AL|NL
116 Yuki Matsui SD 32213.601.2737150$-4.43AL|NL
117 Yariel Rodriguez TOR 48224.301.3150210$-6.41AL|NL
118 Mike Soroka WAS 52354.831.3249190$-4.44AL|NL
119 Yilber Diaz ARI 49334.311.4247230$-6.47AL|NL
120 Drey Jameson ARI 39324.011.3433140$-6.51AL|NL
121 Brenan Hanifee DET 43223.701.2533120$-4.63AL|NL
122 Graham Ashcraft CIN 56354.591.3648200$-6.63AL|NL
123 Kevin Kelly TB 33223.771.153070$-4.64AL|NL
124 Brendon Little TOR 36213.481.3337170$-4.65AL|NL
125 Dennis Santana PIT 35223.621.2332120$-4.72AL|NL
126 Hoby Milner TEX 34213.701.183080$-4.74AL|NL
127 Tommy Henry ARI 58334.491.3949220$-6.73AL|NL
128 Joey Cantillo CLE 47234.251.3853230$-6.77AL|NL
129 Shane Smith CWS 55234.381.3352210$-4.82AL|NL
130 Eric Orze TB 33213.591.2935140$-4.88AL|NL
131 Justin Slaten IL-15 BOS 30323.891.3429110$-4.86AL|NL
132 Daysbel Hernandez IL-15 ATL 30323.831.4635180$-4.90AL|NL
133 Justin Wrobleski LAD 55334.751.3548190$-6.96AL|NL
134 Yimi Garcia IL-15 TOR 26213.571.183090$-5.01AL|NL
135 Chris Flexen CHC 64344.441.4049230$-7.04AL|NL
136 Hunter Harvey IL-60 KAN 24213.111.152560$-5.03AL|NL
137 Caleb Ferguson PIT 32213.361.3032130$-5.03AL|NL
138 Jordan Romano PHI 31223.981.2235110$-5.05AL|NL
139 Bryan Baker BAL 33224.111.2236120$-5.09AL|NL
140 Keider Montero DET 70354.791.3857260$-7.20AL|NL
141 A.J. Blubaugh HOU 49344.581.3844200$-5.19AL|NL
142 Craig Kimbrel TEX 22324.121.3228120$-5.21AL|NL
143 Josh Winckowski IL-60 BOS 47334.271.4039160$-5.24AL|NL
144 Joel Payamps MIL 31223.731.2130100$-5.26AL|NL
145 Bryan Hudson MIL 30223.671.2733140$-5.27AL|NL
146 Greg Weissert BOS 35223.851.2935130$-5.38AL|NL
147 Kolby Allard CLE 55234.171.3344160$-7.35AL|NL
148 Nick Sandlin IL-15 TOR 28223.751.2231120$-5.37AL|NL
149 Sawyer Gipson-Long DET 37234.081.2434110$-5.47AL|NL
150 Paul Sewald IL-15 CLE 24213.871.142970$-5.46AL|NL
151 Cristian Mena IL-60 ARI 50224.141.3746200$-7.48AL|NL
152 Ian Hamilton NYY 28213.631.3033130$-5.52AL|NL
153 Hector Neris LAA 28334.381.3430120$-5.56AL|NL
154 Mason Englert TB 39224.161.2636110$-5.55AL|NL
155 Gabe Speier SEA 28113.311.113280$-5.59AL|NL
156 Trevor Megill MIL 25213.361.2930100$-5.58AL|NL
157 Huascar Brazoban NYM 34223.961.3237160$-5.62AL|NL
158 Lucas Erceg KAN 30223.731.2832120$-5.63AL|NL
159 Brandon Eisert CWS 35224.061.2634110$-5.68AL|NL
160 Jose A. Ferrer WAS 35223.811.2429100$-5.71AL|NL
161 Bobby Miller LAD 48224.541.2944170$-7.78AL|NL
162 Ryan Pressly CHC 30213.551.2728100$-5.83AL|NL
163 Abner Uribe MIL 30113.401.2337160$-5.85AL|NL
164 Porter Hodge IL-15 CHC 36224.121.3439190$-5.88AL|NL
165 Caleb Thielbar CHC 26213.501.2728100$-5.92AL|NL
166 Adam Ottavino NYY 23213.471.2025110$-6.00AL|NL
167 Seranthony Dominguez BAL 32224.061.3437160$-6.02AL|NL
168 Edwin Uceta TB 38224.511.3142160$-6.01AL|NL
169 Anthony Bender MIA 31223.911.2932120$-6.04AL|NL
170 Hunter Dobbins BOS 60344.701.3744180$-6.06AL|NL
171 Chase Lee DET 26223.681.212680$-6.05AL|NL
172 Brock Burke LAA 37224.081.3236140$-6.05AL|NL
173 Max Kranick NYM 40224.191.2633110$-6.09AL|NL
174 Tayler Scott ARI 30324.041.4730150$-6.16AL|NL
175 Angel Zerpa KAN 40224.061.3033130$-6.25AL|NL
176 Kyle Finnegan WAS 33223.821.3030120$-6.24AL|NL
177 Ronny Henriquez MIA 44224.311.3743170$-6.28AL|NL
178 John Schreiber KAN 33223.881.3131130$-6.31AL|NL
179 Brent Headrick NYY 37224.551.2838130$-6.37AL|NL
180 Scott Barlow CIN 33224.221.3638160$-6.40AL|NL
181 Jorge Alcala BOS 35224.411.2936150$-6.44AL|NL
182 Ian Seymour TB 49234.531.3444180$-6.52AL|NL
183 Emilio Pagan CIN 29224.511.223290$-6.54AL|NL
184 Paxton Schultz TOR 44224.361.3742180$-6.58AL|NL
185 Shawn Armstrong TEX 32224.271.3134120$-6.62AL|NL
186 Jordan Wicks CHC 38224.151.3032120$-8.61AL|NL
187 Erik Miller SF 33223.911.4538200$-6.66AL|NL
188 Noah Davis LAD 41224.361.2934150$-6.73AL|NL
189 Chad Green TOR 31234.371.222990$-6.74AL|NL
190 Cooper Criswell BOS 48334.751.3635130$-6.77AL|NL
191 Jose Suarez ATL 45224.391.3943190$-6.81AL|NL
192 Tanner Banks PHI 38114.051.2438100$-6.83AL|NL
193 DL Hall MIL 36224.261.4039180$-6.85AL|NL
194 Kenley Jansen LAA 28224.331.2630100$-6.88AL|NL
195 Mike Vasil CWS 64354.771.4349240$-6.95AL|NL
196 Jonathan Loaisiga NYY 25223.851.192160$-7.01AL|NL
197 Jhonathan Diaz SEA 46234.391.3639180$-7.07AL|NL
198 Tristan Beck SF 35224.091.3129110$-7.06AL|NL
199 Kyle Leahy STL 47224.231.3737180$-7.09AL|NL
200 Caleb Boushley TEX 57234.751.3043140$-7.09AL|NL
201 Ryan Fernandez STL 29224.061.3128110$-7.14AL|NL
202 Braydon Fisher TOR 29224.111.3732140$-9.11AL|NL
203 Sean Hjelle SF 41224.291.3434130$-7.17AL|NL
204 Justin Hagenman NYM 36224.431.2831110$-7.18AL|NL
205 Casey Lawrence SEA 59344.711.3433130$-7.23AL|NL
206 Tyler Ferguson OAK 38234.431.3939190$-7.22AL|NL
207 Zack Kelly BOS 29224.201.3531140$-7.27AL|NL
208 Brennan Bernardino BOS 29223.891.3628120$-7.27AL|NL
209 Caden Dana LAA 57355.211.4050230$-9.25AL|NL
210 Gregory Santos IL-60 SEA 27112.991.2928100$-7.25AL|NL
211 Taijuan Walker PHI 65354.931.4048240$-7.24AL|NL
212 Daniel Coulombe MIN 23112.991.162470$-7.27AL|NL
213 Justin Topa MIN 27213.681.292280$-7.28AL|NL
214 Brandon Young BAL 44234.451.3739160$-7.29AL|NL
215 Bryan King HOU 31113.541.2832120$-7.31AL|NL
216 Nick Mears MIL 29113.671.2733110$-7.38AL|NL
217 Jacob Webb TEX 33234.491.3132130$-7.40AL|NL
218 Logan Evans SEA 53344.851.4039180$-7.41AL|NL
219 Randy Dobnak MIN 52344.641.4741210$-7.43AL|NL
220 Valente Bellozo MIA 63354.841.4448220$-9.47AL|NL
221 Beau Brieske DET 42234.581.3437160$-7.48AL|NL
222 Kenta Maeda CHC 47234.891.3343150$-7.52AL|NL
223 Daniel Lynch KAN 64244.621.4152230$-7.57AL|NL
224 Darren McCaughan MIN 54224.681.3442150$-7.54AL|NL
225 Dane Dunning TEX 52234.871.3647190$-7.59AL|NL
226 Collin Snider IL-15 SEA 34224.181.3630130$-7.60AL|NL
227 Antonio Santillan CIN 35234.611.3636150$-7.62AL|NL
228 Elvis Peguero MIL 27224.021.3225110$-7.63AL|NL
229 Chayce McDermott BAL 45234.671.4548240$-9.61AL|NL
230 Blade Tidwell NYM 48344.881.4843240$-7.64AL|NL
231 Hogan Harris OAK 55234.541.4651280$-7.68AL|NL
232 Wandy Peralta SD 30223.961.3224130$-7.68AL|NL
233 Connor Thomas IL-60 MIL 44224.401.3332130$-7.72AL|NL
234 Easton McGee MIL 29224.131.222060$-9.72AL|NL
235 Richard Lovelady MIN 23224.041.252170$-7.79AL|NL
236 Luis Garcia IL-15 LAD 30214.011.3626120$-7.82AL|NL
237 Joey Wentz MIN 46234.661.4547210$-7.84AL|NL
238 Jake Bird COL 40114.081.3439170$-7.91AL|NL
239 Ben Joyce IL-60 LAA 26113.821.2430110$-7.96AL|NL
240 Craig Yoho MIL 25113.901.2431110$-7.97AL|NL
241 Taylor Rogers CIN 28224.621.3933120$-8.01AL|NL
242 Dylan Dodd ATL 47234.571.3737140$-8.09AL|NL
243 Jorge Lopez WAS 35234.381.3630130$-8.06AL|NL
244 Kevin Herget ATL 26224.281.272270$-8.13AL|NL
245 Calvin Faucher MIA 32224.121.4732150$-8.18AL|NL
246 Janson Junk MIA 45234.371.3833130$-8.19AL|NL
247 Brock Stewart MIN 17103.041.182370$-8.25AL|NL
248 Alexis Diaz LAD 29224.611.3228150$-8.22AL|NL
249 Stephen Kolek SD 46234.581.3736170$-8.22AL|NL
250 John King STL 34223.841.342090$-8.25AL|NL
251 Sean Guenther DET 28224.121.322280$-8.27AL|NL
252 Bryce Jarvis ARI 40224.191.4433190$-8.26AL|NL
253 Casey Legumina SEA 34234.421.3931140$-8.26AL|NL
254 Spencer Bivens SF 44234.391.3933150$-8.34AL|NL
255 Daniel Palencia CHC 31113.941.3434150$-8.33AL|NL
256 Robert Stephenson IL-15 LAA 18113.631.132450$-8.38AL|NL
257 Nathan Wiles ATL 39224.401.332790$-8.37AL|NL
258 Sean Newcomb OAK 30113.641.2927130$-8.41AL|NL
259 Lou Trivino LAD 24224.301.332390$-8.43AL|NL
260 Ryan Brasier CHC 20103.111.131860$-8.51AL|NL
261 Lake Bachar MIA 39234.581.4538190$-8.49AL|NL
262 Braxton Ashcraft PIT 36114.081.273090$-10.51AL|NL
263 Grant Holman OAK 30234.451.3526110$-8.55AL|NL
264 Omar Cruz SD 34224.601.3831160$-10.52AL|NL
265 Scott Blewett BAL 44234.541.4136160$-8.54AL|NL
266 Carlos Vargas SEA 33234.311.4128140$-10.64AL|NL
267 Justin Lawrence IL-60 PIT 30224.351.4228150$-8.68AL|NL
268 Luke Jackson TEX 28224.521.3927130$-8.77AL|NL
269 Elijah Morgan IL-60 CHC 30114.171.242890$-8.79AL|NL
270 Tommy Kahnle DET 27113.971.2627110$-8.81AL|NL
271 Kendall Graveman IL-15 ARI 23213.771.4320110$-8.81AL|NL
272 Eduard Bazardo SEA 32124.151.3031120$-8.83AL|NL
273 J.P. Feyereisen LAD 23224.191.301880$-8.82AL|NL
274 Andrew Walters IL-60 CLE 27113.991.3230130$-8.87AL|NL
275 Paul Blackburn NYM 42224.591.4033150$-10.88AL|NL
276 Fraser Ellard IL-60 CWS 25224.431.4527140$-8.93AL|NL
277 Bennett Sousa HOU 20113.671.192270$-8.94AL|NL
278 Anthony Maldonado OAK 27234.671.3726100$-8.97AL|NL
279 Chris Roycroft STL 34234.251.4528170$-8.99AL|NL
280 Steven Cruz KAN 30113.991.3531140$-8.98AL|NL
281 Trent Thornton SEA 33124.411.263190$-8.97AL|NL
282 Christian Montes De Oca IL-15 ARI 26214.211.3821100$-9.03AL|NL
283 Victor Vodnik COL 33234.601.4632160$-9.12AL|NL
284 Jackson Jobe IL-60 DET 58234.871.4145240$-9.17AL|NL
285 Josh Walker PHI 25113.821.3025100$-9.24AL|NL
286 Colin Poche NYM 24224.571.3923120$-9.26AL|NL
287 Luis Guerrero BOS 28224.651.4428160$-9.27AL|NL
288 Spencer Turnbull TOR 24113.921.222290$-9.30AL|NL
289 Andre Granillo STL 26224.491.4425130$-9.33AL|NL
290 Jackson Kowar SEA 31224.711.4631150$-9.33AL|NL
291 Cameron Booser CWS 27234.781.4529130$-9.33AL|NL
292 Nic Enright CLE 21113.841.232270$-11.34AL|NL
293 Michael Darrell-Hicks PIT 33234.941.3528110$-9.35AL|NL
294 Ian Anderson ATL 43234.741.4537210$-11.36AL|NL
295 Xzavion Curry MIA 45244.791.3732140$-9.39AL|NL
296 Daniel Young IL-60 NYM 22114.071.2625100$-9.36AL|NL
297 Jared Shuster IL-15 CWS 47234.671.4235180$-9.40AL|NL
298 Osvaldo Bido OAK 56255.181.4149240$-9.46AL|NL
299 Sauryn Lao SEA 24113.981.252260$-9.60AL|NL
300 Seth Halvorsen COL 32234.821.4329140$-9.66AL|NL