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 Michael King SD 25918133.631.20289900$20.43AL|NL
2 Cole Ragans KAN 25916143.641.22287970$18.26AL|NL
3 Emmanuel Clase CLE 79542.761.05751640$15.28AL|NL
4 Josh Hader HOU 77553.081.111143238$14.91AL|NL
5 Edwin Diaz NYM 77433.081.071122734$13.02AL|NL
6 Raisel Iglesias ATL 77543.251.09861936$12.55AL|NL
7 Devin Williams MIL 77643.111.211033734$12.52AL|NL
8 Garrett Crochet CWS 156993.201.10199520$11.43AL|NL
9 Michael Kopech LAD 77464.121.29873745$11.18AL|NL
10 Ryan Helsley STL 66533.131.18812734$10.50AL|NL
11 Mason Miller OAK 66332.891.07952629$9.39AL|NL
12 Luis Gil NYY 1861393.881.25220890$9.11AL|NL
13 Reynaldo Lopez ATL 20514103.921.27216750$9.03AL|NL
14 Ryan Walker SF 66433.321.16772133$9.01AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Sean Manaea NYM 23914134.181.26243820$8.85AL|NL
16 Robert Suarez SD 77543.471.12822629$8.87AL|NL
17 Ryan Pepiot TB 1751293.821.17183590$8.57AL|NL
18 Seranthony Dominguez BAL 75643.811.28793031$7.75AL|NL
19 Jhoan Duran MIN 65533.121.17782326$7.41AL|NL
20 Andres Munoz SEA 65442.811.12832523$6.92AL|NL
21 Chad Green TOR 65543.791.16681929$6.69AL|NL
22 Nick Pivetta BOS 17511104.101.20202590$6.56AL|NL
23 Kyle Finnegan WAS 66443.981.29662434$6.35AL|NL
24 Justin Martinez ARI 77443.841.46894834$6.25AL|NL
25 Alexis Diaz CIN 68544.001.32763530$5.72AL|NL
26 Kirby Yates TEX 66433.551.26843325$5.03AL|NL
27 Landen Roupp SF 204693.721.27215760$4.92AL|NL
28 Carlos Estevez PHI 77444.121.29793029$4.78AL|NL
29 Luke Weaver NYY 77444.411.25772230$4.70AL|NL
30 Lucas Erceg KAN 77454.081.41884130$4.56AL|NL
31 Aroldis Chapman PIT 65453.461.36944224$4.52AL|NL
32 Cody Bradford TEX 17914104.451.20160390$4.49AL|NL
33 Porter Hodge CHC 67334.101.39703230$3.28AL|NL
34 Jason Foley DET 77443.891.34602327$3.21AL|NL
35 Frankie Montas MIL 22413164.401.34205800$2.47AL|NL
36 Kutter Crawford BOS 17510104.351.22171510$2.49AL|NL
37 Tanner Scott SD 76643.101.2198368$2.49AL|NL
38 Chris Martin BOS 55433.311.1455918$2.00AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Edgardo Henriquez LAD 40004.951.4438180$0.00AL|NL
40 Ryan Miller LAA 60004.951.4457270$0.00AL|NL
41 Orlando Ribalta WAS 44004.951.4442200$0.00AL|NL
42 Joe Rock TB 17014.121.291450$0.00AL|NL
43 Zach Penrod BOS 52004.951.4449240$0.00AL|NL
44 Bryan King HOU 64004.951.4461290$0.00AL|NL
45 Jack O'Loughlin COL 17004.951.441680$0.00AL|NL
46 Chris Roycroft STL 53004.951.4450240$0.00AL|NL
47 Luis Peralta COL 60004.951.4457270$0.00AL|NL
48 Evan Kravetz CIN 10004.951.44950$0.00AL|NL
49 Seth Halvorsen COL 65004.951.44623013$0.00AL|NL
50 Zack Littell TB 1679104.181.24142370$0.92AL|NL
51 Clay Holmes NYY 76543.121.2278268$0.70AL|NL
52 Ronel Blanco HOU 1641074.411.28162690$0.51AL|NL
53 Steven Matz STL 151994.041.30139460$0.31AL|NL
54 Matthew Strahm PHI 75633.301.0891201$0.19AL|NL
55 Jesus Tinoco MIA 66224.421.43623027$0.07AL|NL
56 Andrew Heaney TEX 1559104.331.28155510$-0.01AL|NL
57 Edwin Uceta TB 66333.931.29692618$-0.08AL|NL
58 Jake Junis MIL 18211104.571.31170490$-0.24AL|NL
59 Louie Varland MIN 143884.121.27138410$-0.26AL|NL
60 David Peterson NYM 158984.061.38158670$-0.42AL|NL
61 Jason Adam SD 75443.171.0788262$-0.52AL|NL
62 David Festa MIN 160894.271.33162620$-1.05AL|NL
63 Nick Martinez CIN 1749104.321.31146520$-1.17AL|NL
64 Justin Slaten BOS 64534.191.34672514$-1.29AL|NL
65 Cade Smith CLE 75533.231.2094271$-1.28AL|NL
66 Dane Dunning TEX 1529104.301.32141550$-1.27AL|NL
67 Jeff Hoffman PHI 76533.531.2092313$-1.34AL|NL
68 David Bednar PIT 63333.421.1670209$-1.35AL|NL
69 Garrett Cleavinger TB 63543.561.2980327$-1.57AL|NL
70 Ryan Pressly HOU 76543.381.1483211$-1.59AL|NL
71 Daniel Hudson LAD 72643.471.1484220$-1.62AL|NL
72 Evan Phillips LAD 75433.251.1483232$-1.61AL|NL
73 Tyler Alexander TB 1749114.641.24143380$-1.66AL|NL
74 David Robertson TEX 67443.331.1884264$-1.68AL|NL
75 Trevor Megill MIL 76443.701.2295275$-1.73AL|NL
76 Bryan Abreu HOU 75333.081.19101331$-1.82AL|NL
77 Griffin Jax MIN 67543.681.1672195$-1.83AL|NL
78 Bowden Francis TOR 1538104.521.26140490$-1.99AL|NL
79 Blake Treinen LAD 76653.711.2583263$-2.03AL|NL
80 Javier Assad CHC 177984.311.37150690$-2.26AL|NL
81 Tommy Kahnle NYY 75443.621.2287304$-2.32AL|NL
82 Drew Rasmussen TB 80443.471.1576212$-2.40AL|NL
83 Tyler Holton DET 75433.451.1265193$-2.43AL|NL
84 Orion Kerkering PHI 72443.321.1783221$-2.56AL|NL
85 Kevin Ginkel ARI 72643.471.2076240$-2.55AL|NL
86 Brock Burke LAA 65334.051.25622012$-2.62AL|NL
87 Yariel Rodriguez TOR 118774.101.36125580$-2.83AL|NL
88 Jeremiah Estrada SD 72433.471.2299330$-2.95AL|NL
89 Mitch Spence OAK 1639104.431.33126520$-3.03AL|NL
90 A.J. Puk ARI 76553.791.2486272$-3.04AL|NL
91 Joe Jimenez ATL 76443.731.1989261$-3.32AL|NL
92 Pierce Johnson ATL 72543.591.2995300$-3.38AL|NL
93 Alex Vesia LAD 70443.551.2090290$-3.46AL|NL
94 Camilo Doval SF 65443.301.2778292$-3.46AL|NL
95 Manuel Rodriguez TB 64443.781.3362268$-3.51AL|NL
96 Andre Pallante STL 17910104.171.45126720$-3.74AL|NL
97 Taylor Rogers SF 68453.671.2279232$-3.74AL|NL
98 Aaron Bummer ATL 75543.571.3188310$-3.81AL|NL
99 Hector Neris HOU 72643.811.2879320$-3.92AL|NL
100 Jose Alvarado PHI 70333.261.2588320$-3.99AL|NL
101 Victor Vodnik COL 62334.491.46592915$-4.16AL|NL
102 Ross Stripling OAK 1678114.491.31116380$-4.18AL|NL
103 Dylan Lee ATL 70533.721.2473210$-4.36AL|NL
104 Andrew Kittredge STL 65433.631.2060172$-4.49AL|NL
105 Richard Lovelady TB 65553.861.2563202$-4.57AL|NL
106 Jose Quijada LAA 64344.201.3270288$-4.60AL|NL
107 Martin Perez PIT 1719104.411.41128610$-4.64AL|NL
108 Tim Herrin CLE 72543.651.3174330$-4.73AL|NL
109 Anthony Bender MIA 65333.851.2767235$-4.73AL|NL
110 Jake Cousins NYY 70433.701.2783310$-4.75AL|NL
111 Mitchell Parker WAS 1447104.501.35126550$-4.75AL|NL
112 Bailey Falter PIT 1708124.661.31124470$-4.80AL|NL
113 Yennier Cano BAL 75443.651.2972261$-4.91AL|NL
114 Gregory Santos SEA 63333.701.2663204$-4.93AL|NL
115 Cade Povich BAL 119674.441.33113490$-5.00AL|NL
116 Joel Payamps MIL 70453.731.2169200$-4.99AL|NL
117 John Schreiber KAN 73443.691.2869261$-5.09AL|NL
118 Ian Hamilton NYY 72443.731.3378321$-5.20AL|NL
119 Andrew Chafin TEX 64333.701.2876272$-5.19AL|NL
120 Erik Swanson TOR 63433.891.2464202$-5.20AL|NL
121 Hunter Strickland LAA 63334.491.32552510$-5.18AL|NL
122 Will Vest DET 72443.701.2671230$-5.22AL|NL
123 Ryne Stanek NYM 75544.011.3283350$-5.24AL|NL
124 Keider Montero DET 20611164.951.40176790$-5.27AL|NL
125 Jared Koenig MIL 75543.871.3370281$-5.24AL|NL
126 Emilio Pagan CIN 64534.351.2567222$-5.42AL|NL
127 Gregory Soto BAL 70443.841.3378331$-5.46AL|NL
128 Reed Garrett NYM 68644.061.3978330$-5.50AL|NL
129 Caleb Ferguson HOU 70443.761.3278290$-5.57AL|NL
130 Jose Leclerc TEX 62343.711.2775301$-5.58AL|NL
131 Carson Spiers CIN 165994.771.39136610$-5.65AL|NL
132 Ryan Thompson ARI 75443.811.2761221$-5.65AL|NL
133 Albert Suarez BAL 115664.351.3597400$-5.66AL|NL
134 Adrian Morejon SD 64423.731.2665230$-5.71AL|NL
135 Hayden Wesneski CHC 97554.391.2787320$-5.69AL|NL
136 Fernando Cruz CIN 63343.991.3088301$-5.75AL|NL
137 Cole Sands MIN 62333.861.2066191$-5.80AL|NL
138 Nick Mears MIL 72443.901.3788390$-5.84AL|NL
139 Daniel Coulombe BAL 73213.691.2377250$-5.97AL|NL
140 Hunter Gaddis CLE 77454.221.2469241$-6.00AL|NL
141 Tyson Miller CHC 66324.261.2962215$-6.02AL|NL
142 Enyel De Los Santos CWS 60433.931.2465210$-6.02AL|NL
143 Caleb Thielbar MIN 61433.951.2669210$-6.00AL|NL
144 Joseph Mantiply ARI 68543.991.2656180$-6.00AL|NL
145 Kevin Kelly TB 58333.711.1752131$-6.05AL|NL
146 Beau Brieske DET 76344.121.2867253$-6.14AL|NL
147 Keegan Akin BAL 56323.751.1861170$-6.19AL|NL
148 Jorge Alcala MIN 64333.921.2767261$-6.39AL|NL
149 Robert Garcia WAS 62333.821.3271271$-6.39AL|NL
150 Kris Bubic KAN 75444.061.3674301$-6.47AL|NL
151 Colin Holderman PIT 62333.911.3164252$-6.46AL|NL
152 Erik Sabrowski CLE 64554.041.4071330$-6.50AL|NL
153 Colin Poche TB 51433.851.2150190$-6.53AL|NL
154 Jose Butto NYM 76444.281.3073311$-6.52AL|NL
155 Tyler Rogers SF 65333.711.2246131$-6.56AL|NL
156 Erik Miller SF 60333.661.3472320$-6.55AL|NL
157 Nate Pearson CHC 63434.201.3370271$-6.63AL|NL
158 Michael Tonkin MIN 56434.081.2357200$-6.66AL|NL
159 Ryan Yarbrough TOR 99564.501.2673250$-6.63AL|NL
160 Darren McCaughan MIA 1667104.771.35125480$-6.75AL|NL
161 Tayler Saucedo SEA 62333.691.3461271$-6.77AL|NL
162 Cionel Perez BAL 66433.791.4060301$-6.82AL|NL
163 Daysbel Hernandez ATL 64434.061.3774310$-6.84AL|NL
164 Brady Basso OAK 65333.861.2559190$-6.86AL|NL
165 Drew Smyly CHC 62444.331.3159212$-6.90AL|NL
166 Greg Weissert BOS 63544.321.3964271$-6.96AL|NL
167 Elijah Morgan CLE 58444.181.2456180$-6.96AL|NL
168 Phil Maton NYM 72334.141.2874280$-6.97AL|NL
169 Quinn Priester BOS 85664.441.3768300$-7.04AL|NL
170 John King STL 60433.761.3241151$-7.08AL|NL
171 Ryan Fernandez STL 63343.841.3359241$-7.09AL|NL
172 Davis Martin CWS 1376114.821.34114470$-7.15AL|NL
173 Ethan Roberts CHC 58434.021.3257230$-7.18AL|NL
174 Ryan Borucki PIT 60333.971.2557200$-7.24AL|NL
175 Sean Guenther DET 70333.911.3060210$-7.30AL|NL
176 Ryan Burr TOR 62334.061.2862220$-7.39AL|NL
177 Scott Alexander OAK 58443.851.2941170$-7.42AL|NL
178 Genesis Cabrera TOR 64434.341.3759272$-7.41AL|NL
179 Daniel Young NYM 56333.801.3562250$-7.40AL|NL
180 Tristan Beck SF 97224.111.3081300$-7.47AL|NL
181 Ryan Brasier LAD 53314.071.2152160$-7.46AL|NL
182 Collin Snider SEA 64434.281.4654294$-7.49AL|NL
183 Matthew Liberatore STL 66454.301.3458241$-7.54AL|NL
184 Mark Leiter Jr. NYY 40223.601.1648140$-7.59AL|NL
185 Trent Thornton SEA 58333.911.3055210$-7.60AL|NL
186 Angel Zerpa KAN 64333.971.3056190$-7.65AL|NL
187 Jose A. Ferrer WAS 64444.291.3853252$-7.68AL|NL
188 Sam Long KAN 72544.401.3964280$-7.71AL|NL
189 DL Hall MIL 58334.081.3465260$-7.72AL|NL
190 J.T. Chargois SEA 61334.001.3055240$-7.76AL|NL
191 Justin Wilson BOS 60334.171.3265220$-7.76AL|NL
192 Tanner Banks PHI 53334.011.2752150$-7.74AL|NL
193 Yuki Matsui SD 40223.451.2347180$-7.78AL|NL
194 Keegan Thompson CHC 60434.231.3861290$-7.85AL|NL
195 Bryan Hoeing SD 70354.141.2754210$-7.87AL|NL
196 Luis Garcia BOS 62334.101.3455221$-7.90AL|NL
197 Jacob Webb BAL 68344.191.3569320$-7.92AL|NL
198 Spencer Bivens SF 88564.361.4169350$-7.94AL|NL
199 Walter Pennington TEX 52323.871.3249200$-7.98AL|NL
200 Gabe Speier SEA 44223.721.2247140$-8.01AL|NL
201 Austin Voth SEA 54334.181.2853180$-8.06AL|NL
202 Lucas Sims BOS 64354.541.4072352$-8.11AL|NL
203 Wandy Peralta SD 53333.821.3345220$-8.15AL|NL
204 Justin Anderson CWS 68004.951.44643112$-8.14AL|NL
205 Roansy Contreras TEX 62334.631.3557243$-8.21AL|NL
206 Tyler Ferguson OAK 65334.231.4565342$-8.22AL|NL
207 Brendon Little TOR 62333.991.4255281$-8.29AL|NL
208 Luke Jackson ATL 53334.141.3556220$-8.30AL|NL
209 Sean Hjelle SF 58334.031.3451170$-8.31AL|NL
210 Prelander Berroa CWS 63144.421.4269355$-8.36AL|NL
211 Michael Lorenzen KAN 97564.631.3773390$-8.35AL|NL
212 Tayler Scott HOU 44324.021.3044180$-8.36AL|NL
213 Carmen Mlodzinski PIT 54444.191.4048230$-8.45AL|NL
214 Jalen Beeks PIT 56334.131.3451210$-8.48AL|NL
215 Fraser Ellard CWS 66004.951.44633011$-8.47AL|NL
216 Eduard Bazardo SEA 42223.851.2242130$-8.48AL|NL
217 Matt Festa TEX 55234.071.3259260$-8.51AL|NL
218 Derek Law WAS 61344.031.3852230$-8.57AL|NL
219 Josh Winckowski BOS 73334.101.4060260$-8.65AL|NL
220 Cole Sulser TB 42334.141.3142170$-8.67AL|NL
221 Dillon Tate TOR 60334.221.2944160$-8.67AL|NL
222 Anthony Maldonado OAK 50334.281.3248190$-8.71AL|NL
223 Brandon Eisert TOR 46324.001.3744170$-8.72AL|NL
224 Adam Ottavino NYM 40223.841.2843160$-8.74AL|NL
225 Jacob Lopez TB 45223.991.2543170$-8.75AL|NL
226 Enoli Paredes ATL 55323.961.4756340$-8.80AL|NL
227 Dennis Santana PIT 64444.611.4860302$-8.80AL|NL
228 Riley O'Brien STL 58324.251.4159300$-8.84AL|NL
229 Kody Funderburk MIN 44223.871.3245180$-8.87AL|NL
230 Anthony Banda LAD 64344.251.4262270$-8.90AL|NL
231 Daniel Robert TEX 60324.501.3660260$-8.96AL|NL
232 Paul Sewald ARI 30223.831.1833100$-8.94AL|NL
233 Jake Eder CWS 100344.511.4192480$-8.95AL|NL
234 Diego Castillo MIN 46534.501.4941270$-8.96AL|NL
235 Nick Robertson TOR 59114.111.2656190$-8.99AL|NL
236 Michael Baumann MIA 54434.521.4251240$-9.02AL|NL
237 T.J. McFarland OAK 62344.131.3948220$-9.06AL|NL
238 Michael McGreevy STL 88224.261.3261230$-9.09AL|NL
239 Buck Farmer CIN 62334.591.3559270$-9.16AL|NL
240 Sam Moll CIN 36223.851.3138150$-9.17AL|NL
241 Josh Sborz TEX 28213.891.2433100$-9.25AL|NL
242 Ben Lively CLE 55344.611.2946160$-9.25AL|NL
243 Jose Ruiz PHI 64324.501.3960260$-9.28AL|NL
244 Jonathan Cannon CWS 1586124.861.40112520$-9.27AL|NL
245 Ian Gibaut CIN 61324.471.4160260$-9.29AL|NL
246 Aaron Ashby MIL 64334.241.4660320$-9.29AL|NL
247 Brenan Hanifee DET 64334.391.3650200$-9.31AL|NL
248 Michael Rucker WAS 42324.371.3538150$-9.39AL|NL
249 Spencer Arrighetti HOU 53334.711.3655230$-9.41AL|NL
250 Brent Suter CIN 58214.251.3248180$-9.41AL|NL
251 Justin Topa MIN 54113.991.2947170$-9.43AL|NL
252 Steven Wilson CWS 42234.381.3046210$-9.43AL|NL
253 Marc Church TEX 59224.421.3660250$-9.45AL|NL
254 Xzavion Curry MIA 70344.671.3552221$-9.51AL|NL
255 Nick Sandlin CLE 25213.901.2428110$-9.54AL|NL
256 Tim Mayza NYY 53113.891.3245170$-9.55AL|NL
257 Hans Crouse LAA 48354.451.4954270$-9.67AL|NL
258 Kenny Rosenberg LAA 46334.461.3941180$-9.68AL|NL
259 Jacob Barnes WAS 58344.581.3647190$-9.70AL|NL
260 Randy Rodriguez SF 53224.421.3854270$-9.76AL|NL
261 Zack Kelly BOS 35214.111.3636170$-9.79AL|NL
262 Grant Holmes ATL 40214.131.3739150$-9.77AL|NL
263 Joe Ross MIL 48244.341.3342170$-9.81AL|NL
264 Austin Warren SF 55324.471.4146220$-9.81AL|NL
265 Ron Marinaccio CWS 38224.401.3340180$-9.85AL|NL
266 Jose Suarez LAA 177344.651.44149760$-9.87AL|NL
267 Yosver Zulueta CIN 56334.451.4854290$-9.90AL|NL
268 Justin Lawrence COL 62344.691.5158322$-9.89AL|NL
269 Giovanny Gallegos MIN 34114.111.2134100$-9.92AL|NL
270 Justin Sterner OAK 33224.431.2933120$-9.98AL|NL
271 Michael Grove LAD 25214.341.262880$-9.96AL|NL
272 Jesse Chavez ATL 25213.971.302480$-9.98AL|NL
273 Jake Latz TEX 36224.261.3838170$-9.97AL|NL
274 Antonio Santillan CIN 66334.671.5972402$-10.00AL|NL
275 Josh Walker PIT 36224.201.3634150$-10.00AL|NL
276 Dany Jimenez OAK 45244.421.4148250$-10.04AL|NL
277 Caleb Kilian CHC 50334.641.3840180$-10.06AL|NL
278 Alec Marsh KAN 40234.521.3439150$-10.13AL|NL
279 Daniel Palencia CHC 37224.301.4240200$-10.12AL|NL
280 Hoby Milner MIL 24113.641.212360$-10.18AL|NL
281 Carlos Vargas SEA 39224.071.4233160$-10.21AL|NL
282 Jimmy Herget COL 44224.551.3439140$-10.26AL|NL
283 Shaun Anderson MIA 46334.721.3936140$-10.32AL|NL
284 Simeon Woods Richardson MIN 43224.491.3436160$-10.30AL|NL
285 Chris Flexen CWS 1666125.011.41118590$-10.32AL|NL
286 Mike Soroka CWS 55244.711.3651230$-10.34AL|NL
287 Colin Rea MIL 37224.631.2931120$-10.37AL|NL
288 Ethan Small SF 46124.091.4145220$-10.38AL|NL
289 Bryan Hudson MIL 18113.541.212070$-10.41AL|NL
290 Zack Thompson STL 48114.221.3947220$-10.40AL|NL
291 Davis Daniel LAA 60344.851.4050220$-10.44AL|NL
292 Tim Hill NYY 64334.491.4037190$-10.47AL|NL
293 Ryan Loutos STL 47224.421.4240180$-10.54AL|NL
294 Alek Jacob SD 25113.991.282590$-10.56AL|NL
295 Tommy Nance TOR 21103.761.312290$-10.64AL|NL
296 Carson Fulmer LAA 107464.861.4995580$-10.62AL|NL
297 Ronny Henriquez MIN 28214.391.3824110$-10.64AL|NL
298 Kyle Muller OAK 55234.561.4247230$-10.67AL|NL
299 Guillermo Zuniga LAA 62345.141.4958322$-10.66AL|NL
300 Brent Headrick MIN 24114.131.282580$-10.67AL|NL