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 Edwin Diaz NYM 64522.610.981012135$19.30AL|NL
2 Michael King SD 1631173.481.17215610$16.86AL|NL
3 Andres Munoz SEA 64832.911.05972327$16.66AL|NL
4 Peter Fairbanks TB 66733.001.12952630$16.13AL|NL
5 Raisel Iglesias ATL 66743.091.08841631$16.04AL|NL
6 Emmanuel Clase CLE 66632.871.09691734$15.88AL|NL
7 Camilo Doval SF 66743.661.25833036$15.01AL|NL
8 Josh Hader HOU 63523.091.08892531$14.22AL|NL
9 David Bednar PIT 68423.151.11822132$13.09AL|NL
10 Alexis Diaz CIN 68763.891.17813231$12.86AL|NL
11 Tanner Scott SD 66753.371.19922827$12.78AL|NL
12 Ryan Helsley STL 65653.461.19782630$11.97AL|NL
13 Jordan Romano TOR 57733.371.15701928$11.67AL|NL
14 Evan Phillips LAD 66523.511.15752130$11.14AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Clay Holmes NYY 66543.831.19722631$10.14AL|NL
16 Kenley Jansen BOS 64644.171.28732432$9.80AL|NL
17 Jhoan Duran MIN 55432.791.08731625$9.31AL|NL
18 Adbert Alzolay IL-60 CHC 67443.731.13701829$9.04AL|NL
19 Craig Kimbrel BAL 66674.411.27803126$6.95AL|NL
20 Paul Sewald ARI 54423.601.18651926$6.53AL|NL
21 Jose Alvarado PHI 65433.571.23882722$6.22AL|NL
22 Zack Littell TB 152963.851.17125340$5.88AL|NL
23 Mason Miller OAK 68223.391.14872722$5.79AL|NL
24 Carlos Estevez PHI 66554.251.27762825$5.62AL|NL
25 Garrett Whitlock BOS 124863.721.17131260$5.10AL|NL
26 Robert Suarez SD 65564.421.27652926$4.89AL|NL
27 Nick Pivetta BOS 18211124.541.29189670$4.76AL|NL
28 A.J. Puk ARI 100993.721.20131310$4.73AL|NL
29 Reynaldo Lopez ATL 1071063.671.25118390$4.31AL|NL
30 Cole Ragans KAN 15210104.041.32155600$4.04AL|NL
31 Alex Lange DET 65564.161.33863621$4.01AL|NL
32 Kyle Finnegan WAS 66564.131.32642522$3.11AL|NL
33 Jhony Brito SD 1311094.021.24106380$2.47AL|NL
34 Hunter Harvey KAN 64533.741.13711713$2.35AL|NL
35 Chris Paddack MIN 118974.191.20118270$2.21AL|NL
36 Sean Manaea NYM 1719114.531.29173530$1.92AL|NL
37 Ryan Pepiot TB 129763.951.25138520$1.92AL|NL
38 Louie Varland MIN 145884.191.27138430$1.27AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Nick Martinez CIN 142764.031.32149510$0.76AL|NL
40 Ryan Pressly HOU 66623.351.1176173$0.24AL|NL
41 Devin Williams MIL 35423.001.14511614$0.18AL|NL
42 Robert Stephenson LAA 56333.261.0384167$0.12AL|NL
43 Justin Lawrence COL 66554.541.37723017$-0.29AL|NL
44 Kutter Crawford BOS 146884.481.28142450$-0.32AL|NL
45 Jordan Hicks SF 114994.201.40136640$-0.43AL|NL
46 Steven Matz STL 129773.991.31125400$-0.50AL|NL
47 Kevin Ginkel ARI 64543.601.2570269$-0.56AL|NL
48 Alex Wood IL-60 OAK 141794.231.27129430$-0.56AL|NL
49 Jake Junis MIL 137664.261.26141370$-0.61AL|NL
50 Chad Green TOR 64743.531.1374161$-0.65AL|NL
51 Giovanny Gallegos MIN 68543.651.1180194$-0.65AL|NL
52 Colin Poche TB 63853.521.1968241$-0.76AL|NL
53 Jason Adam SD 64523.481.1078243$-0.93AL|NL
54 A.J. Minter IL-60 ATL 64633.651.1577193$-0.98AL|NL
55 Aroldis Chapman PIT 64553.691.31100355$-1.20AL|NL
56 Will Smith KAN 64454.171.23642113$-1.26AL|NL
57 Frankie Montas MIL 1458104.641.31151470$-1.30AL|NL
58 Hector Neris HOU 70553.891.2180276$-1.43AL|NL
59 DL Hall MIL 102553.891.31133500$-1.53AL|NL
60 Trevor Megill MIL 64223.471.2390239$-1.53AL|NL
61 Jose Leclerc TEX 66124.261.33803519$-1.53AL|NL
62 Matthew Strahm PHI 70653.921.1378192$-1.63AL|NL
63 Garrett Crochet CWS 95773.971.34113470$-1.80AL|NL
64 Dane Dunning TEX 1608104.381.35140540$-1.90AL|NL
65 Taylor Rogers SF 63763.971.2881243$-1.91AL|NL
66 Jonathan Loaisiga IL-60 NYY 64653.681.1557163$-2.47AL|NL
67 Jose Urquidy IL-60 HOU 109654.101.2089280$-2.50AL|NL
68 Joe Jimenez ATL 67413.611.1687222$-2.58AL|NL
69 Bryan Abreu HOU 67323.231.2194332$-2.64AL|NL
70 David Robertson TEX 63564.501.36742911$-2.70AL|NL
71 Ross Stripling OAK 139574.201.28124370$-2.93AL|NL
72 Daniel Robert TEX 11015.061.501160$0.00AL|NL
73 Brent Honeywell LAD 36134.861.4328140$0.00AL|NL
74 Naoyuki Uwasawa BOS 10005.481.54950$0.00AL|NL
75 Tyler Ferguson OAK 21125.161.5719130$0.00AL|NL
76 Justin Hagenman NYM 24114.561.362170$0.00AL|NL
77 Grant Holmes ATL 8104.501.46730$0.00AL|NL
78 Albert Suarez BAL 19115.221.501470$0.00AL|NL
79 Scott Barlow CLE 64443.541.1882242$-3.10AL|NL
80 Michael Kopech LAD 70454.821.41723716$-3.09AL|NL
81 James McArthur KAN 66334.561.38612617$-3.19AL|NL
82 Griffin Jax MIN 65654.201.2267204$-3.31AL|NL
83 Brock Stewart MIN 63223.181.1789262$-3.62AL|NL
84 Seranthony Dominguez BAL 63764.151.3471303$-3.69AL|NL
85 Brusdar Graterol LAD 54423.681.1843138$-3.71AL|NL
86 Daniel Hudson LAD 61744.171.2874241$-3.84AL|NL
87 Orion Kerkering PHI 63423.891.1769164$-3.86AL|NL
88 JoJo Romero STL 64543.671.2775242$-3.91AL|NL
89 Martin Perez PIT 1557104.161.38116530$-3.94AL|NL
90 Andrew Heaney TEX 132784.691.34135480$-4.01AL|NL
91 Chase Silseth LAA 119664.361.34119490$-4.21AL|NL
92 Kenta Maeda DET 123684.511.29115400$-4.24AL|NL
93 Alex Vesia LAD 60533.851.2077240$-4.51AL|NL
94 Jeff Hoffman PHI 66554.121.2376282$-4.50AL|NL
95 Colin Rea MIL 128664.551.28112350$-4.52AL|NL
96 Joel Payamps MIL 67554.011.2966254$-4.64AL|NL
97 Matt Brash SEA 53443.561.2971263$-4.87AL|NL
98 Josh Sborz TEX 64533.991.2975252$-4.91AL|NL
99 Erik Swanson TOR 55423.601.1862172$-5.01AL|NL
100 Pierce Johnson ATL 63544.031.3286261$-5.03AL|NL
101 Aaron Ashby MIL 85664.071.4097420$-5.06AL|NL
102 Yimi Garcia IL-60 SEA 66534.081.2569222$-5.11AL|NL
103 Aaron Bummer ATL 62634.111.3178280$-5.18AL|NL
104 Caleb Ferguson HOU 62543.981.2267221$-5.21AL|NL
105 Chris Martin BOS 66533.941.2961123$-5.29AL|NL
106 Andrew Kittredge STL 62643.971.2346132$-5.33AL|NL
107 Ian Hamilton NYY 63554.141.3277312$-5.46AL|NL
108 Tyler Wells BAL 84444.191.1676270$-5.49AL|NL
109 Andrew Nardi MIA 64463.891.2874262$-5.61AL|NL
110 Yuki Matsui SD 64223.951.3486376$-5.61AL|NL
111 Enyel De Los Santos CWS 66433.931.1865231$-5.69AL|NL
112 Yennier Cano BAL 64323.661.2560204$-5.73AL|NL
113 Joe Kelly LAD 62544.461.3480313$-5.74AL|NL
114 Phil Maton NYM 65323.851.2377252$-5.71AL|NL
115 Gregory Santos SEA 54223.371.1562133$-5.78AL|NL
116 Isaiah Campbell BOS 63754.211.3660241$-5.78AL|NL
117 Julian Merryweather CHC 63323.961.2683272$-5.91AL|NL
118 Ronel Blanco HOU 94664.321.3895430$-5.94AL|NL
119 Miguel Castro ARI 62543.961.3068271$-5.92AL|NL
120 Luis Gil NYY 91434.291.36113500$-6.14AL|NL
121 Dylan Lee ATL 48423.371.1452110$-6.18AL|NL
122 Abner Uribe MIL 63113.741.3383406$-6.18AL|NL
123 Adam Ottavino NYM 63543.981.3667302$-6.20AL|NL
124 Robert Gasser MIL 90444.281.2791320$-6.29AL|NL
125 Brock Burke LAA 60443.681.1857170$-6.30AL|NL
126 Woo Suk Go MIA 44664.041.2856210$-6.33AL|NL
127 Michael Lorenzen KAN 106674.541.3086370$-6.33AL|NL
128 Nick Sandlin CLE 63564.091.2769290$-6.32AL|NL
129 Lucas Erceg KAN 66454.171.4573406$-6.36AL|NL
130 Ryan Borucki PIT 63333.721.1863211$-6.37AL|NL
131 Steven Okert HOU 62333.961.1978250$-6.50AL|NL
132 Jay Jackson MIN 60443.991.2067180$-6.51AL|NL
133 Garrett Cleavinger TB 55333.601.2577290$-6.52AL|NL
134 Daniel Coulombe BAL 63544.101.3267231$-6.54AL|NL
135 Chris Devenski NYM 58544.041.2257150$-6.59AL|NL
136 Tyler Rogers SF 64443.951.2449153$-6.62AL|NL
137 Randy Vasquez SD 89564.231.3280350$-6.66AL|NL
138 Yariel Rodriguez TOR 59554.031.2661230$-6.67AL|NL
139 Jorge Alcala MIN 63554.351.2867241$-6.73AL|NL
140 Adrian Houser BAL 125784.441.3989480$-6.90AL|NL
141 Dany Jimenez OAK 64454.251.4478394$-6.98AL|NL
142 Steven Wilson CWS 63334.501.3268306$-7.03AL|NL
143 Kyle Nelson ARI 58554.041.3263240$-7.14AL|NL
144 Mike Soroka CWS 119674.751.34101390$-7.27AL|NL
145 Aidan Maldonado MIL 35433.771.2340123$-7.38AL|NL
146 Wandy Peralta SD 62444.031.3260292$-7.37AL|NL
147 Gregory Soto BAL 62444.521.3378292$-7.37AL|NL
148 Ryan Walker SF 60444.021.3171230$-7.41AL|NL
149 Gabe Speier SEA 63223.751.1362140$-7.44AL|NL
150 Anthony Bender MIA 60344.211.2663223$-7.47AL|NL
151 Bennett Sousa HOU 60544.231.3265250$-7.44AL|NL
152 Caleb Thielbar MIN 54433.951.2661170$-7.52AL|NL
153 Shawn Armstrong CHC 62213.661.2265180$-7.51AL|NL
154 Blake Treinen LAD 55544.111.2854200$-7.55AL|NL
155 Jason Foley DET 63224.211.3244169$-7.58AL|NL
156 Alec Marsh KAN 1237104.861.44121560$-7.60AL|NL
157 Scott McGough ARI 63444.201.3567252$-7.60AL|NL
158 John Brebbia CWS 66464.461.3069222$-7.61AL|NL
159 Domingo German PIT 60343.961.1759160$-7.69AL|NL
160 Lucas Sims BOS 64564.901.3677372$-7.77AL|NL
161 Drew Rasmussen TB 44323.271.1343120$-7.77AL|NL
162 Emilio Pagan CIN 66454.631.2667222$-7.74AL|NL
163 Drew Smith IL-60 NYM 62554.351.3265270$-7.75AL|NL
164 Josh Winckowski BOS 86544.361.3678290$-7.78AL|NL
165 Andrew Chafin TEX 62444.261.3267271$-7.90AL|NL
166 Tyler Holton DET 58323.841.1753160$-7.89AL|NL
167 Drew Smyly CHC 68564.531.3466231$-7.99AL|NL
168 Sam Hentges CLE 55323.611.3259221$-7.98AL|NL
169 Keaton Winn SF 78444.281.3172260$-8.12AL|NL
170 James Karinchak IL-60 CLE 48323.741.2965270$-8.13AL|NL
171 Elijah Morgan CLE 58333.981.2159170$-8.17AL|NL
172 Tim Mayza NYY 62333.611.2653200$-8.16AL|NL
173 Fernando Cruz CIN 62324.141.3982291$-8.25AL|NL
174 Cole Irvin MIN 89564.571.2865190$-8.29AL|NL
175 Tyler Alexander TB 66454.391.2357160$-8.46AL|NL
176 Tayler Saucedo SEA 61444.221.3061250$-8.49AL|NL
177 Elvis Peguero MIL 60454.251.2859220$-8.49AL|NL
178 Gavin Stone LAD 75434.461.3275270$-8.52AL|NL
179 Nick Anderson BAL 60354.051.2757161$-8.57AL|NL
180 Matthew Liberatore STL 75554.361.3867310$-8.58AL|NL
181 Joe Ross MIL 103664.781.3886380$-8.62AL|NL
182 David Peterson NYM 85454.481.4093390$-8.64AL|NL
183 Tyler Kinley COL 64335.061.3962268$-8.66AL|NL
184 Kirby Yates TEX 61454.561.3773321$-8.68AL|NL
185 Michael Tonkin MIN 55444.371.2657200$-8.68AL|NL
186 Ryan Thompson ARI 60444.091.2952190$-8.72AL|NL
187 Trevor Richards MIN 60234.201.2577260$-8.75AL|NL
188 Victor Gonzalez NYY 60554.521.3459270$-8.74AL|NL
189 Mark Leiter Jr. NYY 62344.311.2864251$-8.79AL|NL
190 Hoby Milner MIL 62213.871.2260170$-8.84AL|NL
191 John Schreiber KAN 63324.211.3164251$-8.87AL|NL
192 Jose Soriano LAA 63334.291.3579340$-8.90AL|NL
193 Ryne Stanek NYM 63244.091.3268312$-8.90AL|NL
194 Keynan Middleton IL-60 STL 52223.691.2358190$-8.92AL|NL
195 Genesis Cabrera TOR 63324.151.3363271$-9.01AL|NL
196 Luis Medina OAK 102574.511.47100560$-9.04AL|NL
197 Seth Martinez ARI 58324.101.2859220$-9.12AL|NL
198 Thyago Vieira ARI 55344.271.2560190$-9.14AL|NL
199 Andrew Saalfrank ARI 50434.031.3754250$-9.14AL|NL
200 Jacob Webb BAL 58334.291.2864230$-9.19AL|NL
201 Will Vest DET 60233.981.2962211$-9.23AL|NL
202 Nate Pearson CHC 54434.421.3859271$-9.25AL|NL
203 Quinn Priester BOS 96574.671.3880380$-9.32AL|NL
204 Javier Assad CHC 97444.331.3978380$-9.37AL|NL
205 Tim Herrin CLE 62444.321.3964290$-9.45AL|NL
206 Zack Thompson STL 73564.451.4468370$-9.45AL|NL
207 Ryan Brasier LAD 64214.151.2355210$-9.48AL|NL
208 Luke Little CHC 48324.121.3259250$-9.50AL|NL
209 J.P. Feyereisen LAD 46434.331.3149200$-9.52AL|NL
210 Cody Bradford TEX 59454.401.2950150$-9.56AL|NL
211 Trent Thornton SEA 60334.041.3053200$-9.61AL|NL
212 Luke Jackson ATL 62334.261.3967281$-9.60AL|NL
213 Tommy Kahnle NYY 50224.151.2260210$-9.64AL|NL
214 Jacob Waguespack TB 57434.221.3450210$-9.62AL|NL
215 Joseph Mantiply ARI 54333.911.3048150$-9.70AL|NL
216 Kyle Hurt LAD 57334.441.3571290$-9.69AL|NL
217 Bowden Francis TOR 58334.311.2756210$-9.71AL|NL
218 Scott Alexander OAK 45443.981.2732110$-9.80AL|NL
219 John McMillon PHI 58474.801.5575433$-9.78AL|NL
220 Spencer Howard SF 55444.521.3658220$-9.85AL|NL
221 Jose Cuas PHI 56334.271.3562250$-9.94AL|NL
222 Tom Cosgrove SD 56224.021.2859250$-9.93AL|NL
223 Ryan Yarbrough TOR 57434.661.2647120$-10.04AL|NL
224 Carmen Mlodzinski PIT 61444.261.3953260$-10.07AL|NL
225 Jake Cousins NYY 51334.581.3163230$-10.05AL|NL
226 Connor Brogdon IL-60 LAD 60324.411.3464250$-10.09AL|NL
227 Dillon Tate TOR 70344.701.2854242$-10.12AL|NL
228 Bryan Hudson MIL 57344.321.3764260$-10.11AL|NL
229 Matt Moore IL-60 LAA 63334.631.3864272$-10.16AL|NL
230 Tyson Miller CHC 58334.231.3253220$-10.23AL|NL
231 Chris Flexen CWS 143694.851.45115540$-10.27AL|NL
232 Keegan Akin BAL 48224.081.2451140$-10.33AL|NL
233 Xzavion Curry MIA 73334.451.3059230$-10.32AL|NL
234 Justin Topa MIN 56444.501.3549180$-10.38AL|NL
235 Daulton Jefferies IL-60 PIT 58444.551.2943130$-10.38AL|NL
236 Kody Funderburk MIN 43324.171.3348190$-10.41AL|NL
237 Michael Baumann MIA 54444.481.3851240$-10.42AL|NL
238 Riley O'Brien STL 58444.501.4563320$-10.41AL|NL
239 Shelby Miller DET 61334.591.3560281$-10.44AL|NL
240 Kevin Kelly TB 35223.611.133290$-10.52AL|NL
241 Zach Jackson OAK 56354.371.4570330$-10.53AL|NL
242 J.B. Bukauskas MIL 46334.251.2944150$-10.55AL|NL
243 Tyler Matzek IL-60 ATL 58314.201.4261310$-10.57AL|NL
244 Daniel Bard IL-60 COL 55455.431.5857347$-10.57AL|NL
245 Alex Faedo DET 55334.511.2851170$-10.56AL|NL
246 Bryse Wilson MIL 61334.341.2846170$-10.60AL|NL
247 Brent Suter CIN 70454.671.4059261$-10.59AL|NL
248 Marc Church TEX 42444.501.3945200$-10.59AL|NL
249 Manuel Rodriguez TB 44334.231.3347190$-10.59AL|NL
250 Rafael Montero HOU 62324.471.3864260$-10.68AL|NL
251 Tanner Rainey WAS 60245.001.4469335$-10.71AL|NL
252 Nick Robertson TOR 38213.781.2439130$-10.83AL|NL
253 Yency Almonte IL-60 CHC 52224.331.3158240$-10.91AL|NL
254 Hayden Wesneski CHC 53334.511.3149190$-10.94AL|NL
255 Bailey Falter PIT 60344.351.3044160$-10.96AL|NL
256 Cionel Perez BAL 60334.301.3955280$-10.97AL|NL
257 Roansy Contreras TEX 54234.331.2752180$-10.99AL|NL
258 Dylan Coleman HOU 41324.441.4052260$-11.02AL|NL
259 Jose Suarez LAA 49334.481.3247180$-11.04AL|NL
260 Bryan Baker BAL 44334.361.3443200$-11.17AL|NL
261 Daniel Lynch KAN 86464.781.4276320$-11.16AL|NL
262 Brooks Raley IL-60 NYM 64134.401.3571281$-11.23AL|NL
263 Jordan Weems WAS 62334.691.3965300$-11.24AL|NL
264 Tanner Banks PHI 55224.291.2950150$-11.24AL|NL
265 Parker Mushinski CLE 54224.211.3453210$-11.31AL|NL
266 Ian Gibaut CIN 54344.641.3857230$-11.30AL|NL
267 Dylan Floro ARI 58464.841.3851190$-11.34AL|NL
268 Beau Brieske DET 56344.481.3143180$-11.36AL|NL
269 Sean Reid-Foley NYM 57334.761.5077360$-11.40AL|NL
270 Jonathan Hernandez SEA 57324.551.4361290$-11.41AL|NL
271 Alek Jacob SD 38214.151.2438130$-11.45AL|NL
272 Michael Grove LAD 55214.451.3357200$-11.45AL|NL
273 Cade Cavalli WAS 45334.401.3945220$-11.49AL|NL
274 Buck Farmer CIN 61344.921.3968290$-11.53AL|NL
275 Adrian Morejon SD 48224.241.3146180$-11.54AL|NL
276 Ken Waldichuk OAK 57234.321.3757260$-11.59AL|NL
277 Hunter Stratton PIT 60344.551.4563310$-11.59AL|NL
278 Jorge Lopez CHC 59344.691.3756230$-11.57AL|NL
279 Greg Weissert BOS 53344.641.4359260$-11.57AL|NL
280 Guillermo Zuniga LAA 55344.861.4758302$-11.62AL|NL
281 Juan Sanchez SF 38444.541.4635190$-11.68AL|NL
282 Jeremiah Estrada SD 61134.281.4074350$-11.66AL|NL
283 Juan Sanchez ATL 38444.541.4635190$-11.68AL|NL
284 Eduard Bazardo SEA 33224.001.2231100$-11.67AL|NL
285 Luis Garcia BOS 62344.471.4459240$-11.66AL|NL
286 Juan Sanchez NYY 38444.541.4635190$-11.68AL|NL
287 Will Warren NYY 47334.541.3441180$-11.69AL|NL
288 Daysbel Hernandez ATL 54354.631.4864310$-11.69AL|NL
289 Sixto Sanchez IL-60 MIA 54334.421.3845170$-11.69AL|NL
290 Chris Stratton KAN 62234.311.3756230$-11.74AL|NL
291 Ray Kerr ATL 38324.351.4745210$-11.73AL|NL
292 Anthony Bass FA 28213.821.2529100$-11.84AL|NL
293 Austin Voth SEA 51234.291.3649190$-11.88AL|NL
294 Nick Vespi BAL 38224.181.2836130$-11.89AL|NL
295 Brandon Bielak OAK 46324.281.4038190$-11.88AL|NL
296 Andrew Wantz IL-60 LAA 52214.471.3452220$-11.87AL|NL
297 Luis Ortiz IL-60 PHI 55324.741.3345160$-11.94AL|NL
298 Corey Knebel LAA 42334.571.3840200$-11.97AL|NL
299 Andre Pallante STL 60324.251.4541241$-11.98AL|NL
300 Jake Diekman NYM 61334.781.5174400$-12.01AL|NL