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 26917133.711.26288950$19.14AL|NL
2 Cole Ragans KAN 25017113.631.28270950$17.77AL|NL
3 Emmanuel Clase CLE 79442.741.10781740$15.07AL|NL
4 Sean Manaea NYM 24414134.151.18247820$13.48AL|NL
5 Edwin Diaz NYM 77442.691.221142734$13.17AL|NL
6 Josh Hader HOU 77443.561.101013238$13.04AL|NL
7 Garrett Crochet CWS 1421063.071.08171450$12.77AL|NL
8 Mason Miller OAK 66442.581.02972429$12.02AL|NL
9 Raisel Iglesias ATL 77443.381.18821936$10.82AL|NL
10 Devin Williams MIL 77443.341.19963634$10.78AL|NL
11 Michael Kopech LAD 77444.301.29853645$10.51AL|NL
12 Ryan Helsley STL 66443.101.17832634$10.40AL|NL
13 Ryan Walker SF 66443.021.15782133$10.16AL|NL
14 Robert Suarez SD 77443.611.16822529$7.74AL|NL
15 Justin Martinez ARI 77443.461.40924534$7.69AL|NL
16 Jhoan Duran MIN 65442.801.17752326$7.57AL|NL
17 Andres Munoz SEA 65442.831.14852623$7.18AL|NL
18 Seranthony Dominguez BAL 75443.841.25802931$6.63AL|NL
19 Lucas Erceg KAN 77443.551.34883630$6.42AL|NL
20 Luke Weaver NYY 77443.871.23792130$6.39AL|NL
21 Landen Roupp SF 19411113.701.34195770$6.05AL|NL
22 Spencer Schwellenbach ATL 20612114.211.26200560$5.91AL|NL
23 Kyle Finnegan WAS 66444.111.30662434$5.74AL|NL
24 Cody Bradford TEX 18811104.181.22177420$5.34AL|NL
25 Frankie Montas MIL 22813124.211.33221820$5.25AL|NL
26 Chad Green TOR 65444.101.18661929$5.07AL|NL
27 Nick Pivetta BOS 17410104.031.26190590$5.02AL|NL
28 Carlos Estevez PHI 77444.211.29782929$4.27AL|NL
29 Porter Hodge CHC 67443.921.37713230$4.19AL|NL
30 Kirby Yates TEX 66443.921.26783225$3.79AL|NL
31 Aroldis Chapman PIT 65443.671.31843924$3.78AL|NL
32 Jason Foley DET 77443.731.32632427$3.70AL|NL
33 Ryan Pepiot TB 17210104.061.28178610$3.65AL|NL
34 Alexis Diaz CIN 68444.281.37763530$3.55AL|NL
35 Reynaldo Lopez ATL 20612114.271.35214830$3.27AL|NL
36 Kutter Crawford BOS 17610104.251.27172520$2.41AL|NL
37 David Festa MIN 1601083.901.34163610$2.25AL|NL
38 Zack Littell TB 1699104.141.24152390$2.12AL|NL
39 Jesus Tinoco MIA 66444.161.38642827$2.00AL|NL
40 Steven Matz STL 155993.931.28145450$1.87AL|NL
41 Tanner Scott SD 76443.081.2098358$1.47AL|NL
42 Chris Martin BOS 55333.211.15551018$1.41AL|NL
43 Louie Varland MIN 153883.901.29148450$1.20AL|NL
44 Joe Rock TB 17114.011.291450$0.00AL|NL
45 Edgardo Henriquez LAD 40224.631.4040190$0.00AL|NL
46 Ryan Miller LAA 60334.651.4254250$0.00AL|NL
47 Chris Roycroft STL 53334.311.4347240$0.00AL|NL
48 Evan Kravetz CIN 10115.551.50950$0.00AL|NL
49 Luis Peralta COL 60334.551.5058300$0.00AL|NL
50 Seth Halvorsen COL 65444.561.48613013$0.00AL|NL
51 Zach Penrod BOS 52334.351.4053240$0.00AL|NL
52 Orlando Ribalta WAS 44224.911.4842220$0.00AL|NL
53 Jack O'Loughlin OAK 17114.251.411570$0.00AL|NL
54 Bryan King HOU 64444.221.3963280$0.00AL|NL
55 Nick Martinez CIN 19911114.341.33177600$0.83AL|NL
56 Andrew Heaney TEX 159994.261.28157500$0.62AL|NL
57 Edwin Uceta TB 66443.921.26692618$0.63AL|NL
58 Tyler Alexander TB 17310104.511.26149420$-0.15AL|NL
59 Brant Hurter DET 166994.081.34149540$-0.31AL|NL
60 Matthew Strahm PHI 75443.181.0791201$-0.37AL|NL
61 Clay Holmes NYY 76443.121.2878278$-0.64AL|NL
62 Zebby Matthews MIN 1749114.321.31154520$-0.80AL|NL
63 Drew Rasmussen TB 78443.121.1379192$-0.97AL|NL
64 Justin Slaten BOS 64443.701.31672414$-1.02AL|NL
65 Jason Adam SD 75443.301.1289262$-1.01AL|NL
66 Jeff Hoffman PHI 76443.321.1793293$-1.01AL|NL
67 Cade Smith CLE 75443.041.1794271$-1.01AL|NL
68 Mitch Spence OAK 155994.101.33131490$-1.04AL|NL
69 Jake Junis CIN 19111114.541.34171530$-1.06AL|NL
70 Ross Stripling OAK 166994.321.28132390$-1.08AL|NL
71 Richard Fitts BOS 159994.291.31137470$-1.35AL|NL
72 Griffin Jax MIN 67443.281.1573195$-1.41AL|NL
73 Trevor Megill MIL 76443.541.2088275$-1.47AL|NL
74 Bailey Falter PIT 1699104.441.31147480$-1.85AL|NL
75 David Robertson TEX 67443.411.1679264$-1.90AL|NL
76 Ryan Pressly HOU 76443.161.1782221$-1.91AL|NL
77 Ronel Blanco HOU 1669104.441.36167690$-2.07AL|NL
78 Orion Kerkering PHI 72443.171.1783231$-2.10AL|NL
79 David Bednar PIT 63333.521.2170229$-2.12AL|NL
80 Dane Dunning TEX 148884.181.35141530$-2.11AL|NL
81 Keider Montero DET 20910134.461.38186780$-2.14AL|NL
82 Bryan Abreu HOU 75443.321.1991321$-2.17AL|NL
83 Bowden Francis TOR 152884.571.27144460$-2.25AL|NL
84 Evan Phillips LAD 75443.491.1684232$-2.26AL|NL
85 Luis Gil NYY 18310104.261.562441200$-2.27AL|NL
86 A.J. Puk ARI 76443.371.2188272$-2.27AL|NL
87 Brock Burke LAA 65444.101.28642212$-2.57AL|NL
88 Camilo Doval SF 65442.991.2678292$-2.84AL|NL
89 Jeremiah Estrada SD 72443.501.2199330$-2.97AL|NL
90 Tyler Holton DET 75443.611.1767193$-3.21AL|NL
91 Manuel Rodriguez TB 64443.671.3163258$-3.46AL|NL
92 Taylor Rogers SF 68443.381.2477242$-3.51AL|NL
93 Anthony Bender MIA 65443.451.2867235$-3.56AL|NL
94 Javier Assad CHC 1749114.381.40155690$-3.60AL|NL
95 Yariel Rodriguez TOR 117764.171.37124580$-3.69AL|NL
96 Blake Treinen LAD 76443.791.2482253$-3.72AL|NL
97 Martin Perez SD 1769114.341.40148630$-3.76AL|NL
98 Hayden Birdsong SF 151894.391.38145630$-3.81AL|NL
99 Kevin Ginkel ARI 72443.351.2278240$-3.78AL|NL
100 David Peterson NYM 1658104.361.41163700$-3.81AL|NL
101 Alex Vesia LAD 70443.641.2190300$-3.86AL|NL
102 Albert Suarez BAL 120764.251.33109390$-4.11AL|NL
103 Garrett Cleavinger TB 63333.821.2974317$-4.16AL|NL
104 Daniel Hudson LAD 72443.761.1881230$-4.24AL|NL
105 Joe Jimenez ATL 76443.631.2683261$-4.23AL|NL
106 Jose Alvarado PHI 70443.491.2685320$-4.29AL|NL
107 Aaron Bummer ATL 75443.161.3381300$-4.29AL|NL
108 Mitchell Parker WAS 142794.331.37134540$-4.36AL|NL
109 Fernando Cruz CIN 63333.441.2488281$-4.37AL|NL
110 Tommy Kahnle NYY 75443.851.3181304$-4.40AL|NL
111 Andre Pallante STL 18110104.161.45128750$-4.43AL|NL
112 Victor Vodnik COL 62334.231.48603015$-4.62AL|NL
113 Darren McCaughan MIA 143884.551.33118410$-4.72AL|NL
114 Jose Quijada LAA 64444.281.3472318$-4.71AL|NL
115 Justin Anderson CWS 68444.561.40673112$-4.83AL|NL
116 Gregory Santos SEA 63333.501.2764224$-4.90AL|NL
117 Will Vest DET 72443.501.2571230$-4.88AL|NL
118 Carson Spiers CIN 17910104.751.39158650$-4.97AL|NL
119 Yennier Cano BAL 75443.601.2973271$-5.05AL|NL
120 Daniel Coulombe BAL 73443.761.2376240$-5.05AL|NL
121 Kris Bubic KAN 75443.691.2976271$-5.14AL|NL
122 Kumar Rocker TEX 86553.981.3085300$-5.19AL|NL
123 Caleb Ferguson HOU 70443.561.2978290$-5.16AL|NL
124 Gregory Soto BAL 70443.661.3179321$-5.21AL|NL
125 Adrian Morejon SD 64443.611.2267220$-5.27AL|NL
126 Michael McGreevy STL 97654.061.2868240$-5.29AL|NL
127 Nick Mears MIL 72443.721.3289360$-5.31AL|NL
128 Beau Brieske DET 76443.971.2870263$-5.32AL|NL
129 Hayden Wesneski CHC 97554.191.2992310$-5.38AL|NL
130 Joel Payamps MIL 70443.821.2170210$-5.36AL|NL
131 Andrew Kittredge STL 65443.791.2360172$-5.37AL|NL
132 Ian Hamilton NYY 72443.511.3576311$-5.40AL|NL
133 Richard Lovelady TB 65443.681.2863212$-5.46AL|NL
134 Tyson Miller CHC 66444.101.2962215$-5.46AL|NL
135 Andrew Chafin TEX 64443.771.3071282$-5.47AL|NL
136 Cade Povich BAL 121674.351.36116480$-5.50AL|NL
137 Cole Sands MIN 62333.541.2165191$-5.53AL|NL
138 Dylan Lee ATL 70443.741.2673210$-5.55AL|NL
139 Keegan Akin BAL 56333.521.1462160$-5.61AL|NL
140 Fraser Ellard CWS 66444.541.44643211$-5.67AL|NL
141 Pierce Johnson ATL 72443.671.3582300$-5.88AL|NL
142 Jared Koenig MIL 75443.941.2973271$-5.98AL|NL
143 Ryan Thompson ARI 75443.731.2962231$-5.98AL|NL
144 Tim Herrin CLE 72443.761.3175320$-6.03AL|NL
145 Tristan Beck SF 94554.141.3078280$-6.08AL|NL
146 John Schreiber KAN 73443.741.3268271$-6.07AL|NL
147 Robert Garcia WAS 62333.671.2770251$-6.15AL|NL
148 Hector Neris HOU 72444.001.2978310$-6.28AL|NL
149 Jake Cousins NYY 70443.681.3677310$-6.29AL|NL
150 Kevin Kelly TB 58333.531.2152141$-6.32AL|NL
151 Tyler Rogers SF 65443.801.2347131$-6.45AL|NL
152 Sean Guenther DET 70443.721.2959200$-6.56AL|NL
153 Ryan Burr TOR 62333.651.2666220$-6.60AL|NL
154 Jorge Alcala MIN 64444.001.3067261$-6.60AL|NL
155 Hunter Gaddis CLE 77444.311.2570221$-6.68AL|NL
156 Joseph Mantiply ARI 68443.761.2958200$-6.74AL|NL
157 Erik Swanson TOR 63334.081.2564212$-6.80AL|NL
158 Emilio Pagan CIN 64444.391.2868222$-6.87AL|NL
159 Erik Miller SF 60333.681.3274320$-6.85AL|NL
160 Nate Pearson CHC 63333.921.2970261$-6.90AL|NL
161 Matthew Liberatore STL 66443.961.3263231$-6.91AL|NL
162 Caleb Thielbar MIN 61333.871.2566220$-7.01AL|NL
163 Phil Maton NYM 72444.001.3372270$-7.04AL|NL
164 Colin Holderman PIT 62333.901.3163252$-7.04AL|NL
165 Jose Leclerc TEX 62334.071.2770291$-7.05AL|NL
166 Daysbel Hernandez ATL 64443.861.3874320$-7.10AL|NL
167 Jose Suarez LAA 168994.921.41152690$-7.15AL|NL
168 Hunter Strickland LAA 63334.811.38552610$-7.17AL|NL
169 Sean Hjelle SF 58333.421.2850150$-7.21AL|NL
170 Reed Garrett NYM 68443.811.4073310$-7.26AL|NL
171 Angel Zerpa KAN 64443.861.3156200$-7.33AL|NL
172 Mason Montgomery TB 79444.091.3474280$-7.34AL|NL
173 Michael Lorenzen KAN 96564.241.3986370$-7.38AL|NL
174 Ryan Brasier LAD 53333.821.2153150$-7.38AL|NL
175 Davis Martin CWS 137694.661.36115500$-7.42AL|NL
176 Bryan Hoeing SD 70443.991.3056200$-7.52AL|NL
177 Tayler Saucedo SEA 62333.831.3260261$-7.52AL|NL
178 Ryan Yarbrough TOR 91554.451.2966240$-7.58AL|NL
179 Jose Butto NYM 76444.221.3876321$-7.67AL|NL
180 Sean Burke CWS 137694.621.42131590$-7.68AL|NL
181 Erik Sabrowski CLE 64444.141.3873330$-7.80AL|NL
182 Luis Garcia BOS 62333.751.3455211$-7.79AL|NL
183 Ryan Fernandez STL 63333.951.3361251$-7.83AL|NL
184 Cionel Perez BAL 66443.981.3960301$-7.85AL|NL
185 Michel Otanez OAK 64444.271.4169332$-7.85AL|NL
186 Anthony Banda LAD 64444.111.3462250$-7.90AL|NL
187 Tyler Ferguson OAK 65444.171.4265332$-7.95AL|NL
188 Tanner Banks PHI 53333.911.2552160$-7.94AL|NL
189 Drew Smyly CHC 62334.351.2961202$-7.96AL|NL
190 Jose A. Ferrer WAS 64444.111.3854242$-7.96AL|NL
191 Prelander Berroa CWS 63334.411.4368355$-7.98AL|NL
192 Brady Basso OAK 54333.811.2648160$-8.02AL|NL
193 Justin Topa MIN 54333.621.3148170$-8.07AL|NL
194 Josh Winckowski BOS 76444.011.3762260$-8.08AL|NL
195 Ryan Borucki PIT 60333.971.3057220$-8.19AL|NL
196 Aaron Ashby MIL 64443.951.4163310$-8.18AL|NL
197 Daniel Young NYM 56333.641.3959250$-8.21AL|NL
198 Elijah Morgan CLE 58334.221.2456170$-8.22AL|NL
199 Dennis Santana PIT 64444.131.4461292$-8.24AL|NL
200 Daniel Lynch KAN 70444.211.3155200$-8.24AL|NL
201 Roansy Contreras LAA 62334.361.3560243$-8.24AL|NL
202 Yuki Matsui SD 40223.431.2348170$-8.23AL|NL
203 J.T. Chargois SEA 61334.001.3057230$-8.25AL|NL
204 Enyel De Los Santos CWS 60334.251.2863230$-8.30AL|NL
205 Justin Wilson CIN 60334.131.3265220$-8.30AL|NL
206 Trent Thornton SEA 58334.111.2857200$-8.30AL|NL
207 Jacob Webb BAL 68444.341.3568310$-8.30AL|NL
208 Genesis Cabrera TOR 64444.341.3959282$-8.33AL|NL
209 Quinn Priester BOS 75444.081.3760260$-8.37AL|NL
210 Austin Voth SEA 54334.161.2653170$-8.45AL|NL
211 Mark Leiter Jr. NYY 40223.601.2045130$-8.45AL|NL
212 Brenan Hanifee DET 64444.131.3351180$-8.42AL|NL
213 Michael Tonkin MIN 56334.141.2957200$-8.46AL|NL
214 Collin Snider SEA 64444.441.4456284$-8.46AL|NL
215 Lucas Sims BOS 64444.531.4270352$-8.50AL|NL
216 DL Hall MIL 58334.061.3461260$-8.54AL|NL
217 Gabe Speier SEA 44223.611.2547150$-8.58AL|NL
218 Jake Eder CWS 114664.631.43100540$-8.62AL|NL
219 Ethan Roberts CHC 58334.041.3357230$-8.61AL|NL
220 Jonathan Cannon CWS 1617114.761.39117550$-8.67AL|NL
221 Jose Ruiz PHI 64444.361.3662260$-8.69AL|NL
222 Sam Long KAN 72444.261.3864280$-8.71AL|NL
223 Antonio Santillan CIN 66444.421.4874362$-8.73AL|NL
224 Andrew Walters CLE 70444.421.3972320$-8.77AL|NL
225 Nick Robertson TOR 59334.181.3156210$-8.79AL|NL
226 Greg Weissert BOS 63334.171.3862261$-8.78AL|NL
227 Tim Mayza NYY 53333.911.3247170$-8.78AL|NL
228 Walter Pennington TEX 52333.831.3549210$-8.78AL|NL
229 Luke Jackson ATL 53333.891.3855220$-8.83AL|NL
230 Scott Alexander OAK 58333.841.3344190$-8.87AL|NL
231 Matt Festa TEX 55334.181.3356240$-8.93AL|NL
232 John King STL 60333.821.3741171$-8.97AL|NL
233 Jalen Beeks PIT 56333.951.3651210$-9.00AL|NL
234 Mike Soroka CWS 55334.101.3555220$-9.00AL|NL
235 Spencer Bivens SF 86554.391.4164320$-9.06AL|NL
236 Daniel Robert TEX 60334.231.3560250$-9.07AL|NL
237 Eduard Bazardo SEA 42223.801.2442140$-9.11AL|NL
238 Randy Rodriguez SF 53334.101.3654250$-9.12AL|NL
239 Derek Law WAS 61334.091.3653220$-9.23AL|NL
240 Keegan Thompson CHC 60334.271.3762270$-9.24AL|NL
241 Troy Taylor SEA 62334.301.3960271$-9.26AL|NL
242 Marc Church TEX 59334.281.3659250$-9.31AL|NL
243 Kody Funderburk MIN 44223.661.3244180$-9.30AL|NL
244 Riley O'Brien STL 58334.091.4058290$-9.30AL|NL
245 Brendon Little TOR 62334.091.4255281$-9.34AL|NL
246 Colin Poche TB 51334.501.2750200$-9.32AL|NL
247 Ethan Small SF 46334.051.3544200$-9.41AL|NL
248 Brandon Leibrandt CIN 97554.761.3982340$-9.44AL|NL
249 Joe Ross MIL 48334.271.3145160$-9.45AL|NL
250 Zack Thompson STL 48334.191.3548210$-9.46AL|NL
251 Adam Ottavino NYM 40223.651.3342160$-9.49AL|NL
252 Grant Holman OAK 60334.201.3856260$-9.49AL|NL
253 Dillon Tate TOR 60334.171.3345180$-9.53AL|NL
254 Brandon Eisert TOR 46334.181.3343170$-9.53AL|NL
255 Lake Bachar MIA 62334.521.4058262$-9.58AL|NL
256 Davis Daniel LAA 59334.281.3450190$-9.59AL|NL
257 Paul Sewald ARI 30223.781.2033100$-9.60AL|NL
258 Carmen Mlodzinski PIT 54334.101.3949220$-9.64AL|NL
259 Kyle Muller OAK 55334.101.3847210$-9.68AL|NL
260 Gerson Garabito TEX 46334.211.3544180$-9.68AL|NL
261 Kenny Rosenberg LAA 46334.211.3341160$-9.69AL|NL
262 Gus Varland CWS 62334.481.4258252$-9.68AL|NL
263 Angel Chivilli COL 63334.551.4458273$-9.69AL|NL
264 Xzavion Curry MIA 69444.841.3353201$-9.75AL|NL
265 Michael Baumann MIA 54334.141.4151240$-9.79AL|NL
266 Jackson Jobe DET 53334.311.3649210$-9.78AL|NL
267 Wandy Peralta SD 53334.231.3646220$-9.79AL|NL
268 Austin Warren SF 55334.141.3846210$-9.81AL|NL
269 T.J. McFarland OAK 62334.091.3946220$-9.90AL|NL
270 Daulton Jefferies IL-60 PIT 46334.251.3034120$-9.90AL|NL
271 Tim Hill NYY 64444.381.3638190$-9.99AL|NL
272 Anthony Maldonado MIA 50334.391.3647200$-9.98AL|NL
273 Hans Crouse LAA 48334.421.4255250$-10.02AL|NL
274 Spencer Arrighetti HOU 53334.481.3854230$-10.02AL|NL
275 Tayler Scott HOU 44223.951.3644180$-10.04AL|NL
276 Caleb Kilian CHC 50334.231.3640170$-10.05AL|NL
277 Alec Marsh KAN 40224.201.3041140$-10.16AL|NL
278 Yosver Zulueta CIN 56334.181.4655280$-10.14AL|NL
279 Jacob Barnes WAS 58334.421.3648200$-10.16AL|NL
280 Anthony Veneziano MIA 56334.181.4146220$-10.17AL|NL
281 Hogan Harris OAK 99554.711.4584480$-10.17AL|NL
282 Hunter Bigge TB 46334.341.4147220$-10.17AL|NL
283 Giovanny Gallegos MIN 34224.131.2634110$-10.19AL|NL
284 Joey Wentz PIT 56334.431.4155240$-10.21AL|NL
285 Brent Suter CIN 58334.371.3848190$-10.24AL|NL
286 Grant Holmes ATL 40223.981.3539140$-10.26AL|NL
287 Sam Moll CIN 36223.921.3638160$-10.27AL|NL
288 Jacob Lopez TB 43224.341.2841170$-10.26AL|NL
289 Enoli Paredes CHC 55334.361.4455310$-10.30AL|NL
290 Daniel Palencia CHC 37223.981.3841190$-10.31AL|NL
291 Chris Flexen CWS 1686134.951.41137610$-10.33AL|NL
292 Shaun Anderson MIA 46334.271.3735130$-10.39AL|NL
293 Scott Blewett MIN 60334.451.4052240$-10.44AL|NL
294 Josh Sborz TEX 28224.071.2931110$-10.45AL|NL
295 Chris Paddack IL-60 MIN 23213.771.222150$-10.47AL|NL
296 Justin Lawrence COL 62334.381.5257312$-10.49AL|NL
297 Ryan Loutos STL 47334.191.4339190$-10.51AL|NL
298 Jacob Waguespack IL-60 TB 28223.751.3629110$-10.53AL|NL
299 Ian Gibaut CIN 61334.511.4359260$-10.52AL|NL
300 Carson Fulmer LAA 105664.871.4992530$-10.57AL|NL