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 Ryan Helsley STL 64433.091.13782434$15.57AL|NL
2 Mason Miller OAK 65332.631.02942328$15.10AL|NL
3 Edwin Diaz NYM 59322.901.08832232$14.49AL|NL
4 Emmanuel Clase CLE 63332.711.06621332$14.11AL|NL
5 Josh Hader HOU 61333.251.11852532$13.55AL|NL
6 Raisel Iglesias ATL 64423.381.14691733$13.45AL|NL
7 Felix Bautista BAL 53322.721.08772227$11.16AL|NL
8 Devin Williams NYY 55322.951.16742528$10.33AL|NL
9 Andres Munoz SEA 56332.731.11722126$10.21AL|NL
10 Ryan Walker SF 65433.181.14762124$9.60AL|NL
11 Jeff Hoffman TOR 60333.301.15742226$8.80AL|NL
12 Trevor Megill MIL 58333.571.21692126$6.99AL|NL
13 Ben Joyce LAA 62333.341.23752924$6.85AL|NL
14 Jhoan Duran MIN 56332.891.13681821$6.57AL|NL
15 Robert Suarez SD 60333.751.22602127$6.40AL|NL
16 Tanner Scott LAD 59433.201.25722820$5.44AL|NL
17 Clay Holmes NYM 135863.471.29129513$5.10AL|NL
18 Justin Martinez ARI 62433.191.31753220$5.12AL|NL
19 Peter Fairbanks TB 53333.571.19592023$4.62AL|NL
20 David Bednar PIT 59333.811.25612224$4.29AL|NL
21 Alexis Diaz CIN 59334.271.36642927$3.78AL|NL
22 Lucas Erceg KAN 60333.451.27662520$3.18AL|NL
23 Drew Rasmussen TB 113653.501.15111290$2.35AL|NL
24 Bowden Francis TOR 149884.231.20138410$2.07AL|NL
25 Jordan Romano PHI 49334.041.24511822$1.88AL|NL
26 A.J. Puk ARI 60433.451.18702113$1.61AL|NL
27 Liam Hendriks BOS 50323.781.18561518$1.16AL|NL
28 Chris Martin TEX 54323.331.11551114$0.78AL|NL
29 Porter Hodge CHC 57323.471.28632716$0.50AL|NL
30 Ryan Pressly CHC 52323.461.21531616$0.34AL|NL
31 Griffin Jax MIN 60433.151.1070177$-0.03AL|NL
32 Aroldis Chapman BOS 55333.271.27783212$-0.12AL|NL
33 Carlos Estevez KAN 59334.121.27592117$-0.73AL|NL
34 Orion Kerkering PHI 63433.001.1473205$-0.75AL|NL
35 Kenley Jansen LAA 54333.831.19612013$-1.32AL|NL
36 Jon Gray TEX 141884.341.28126450$-1.66AL|NL
37 Jason Foley DET 56333.701.27461715$-1.75AL|NL
38 Matthew Strahm PHI 58433.261.0769164$-1.86AL|NL
39 Calvin Faucher MIA 60334.051.37622616$-2.00AL|NL
40 Jason Adam SD 65333.321.1174225$-2.06AL|NL
41 Kirby Yates LAD 53323.571.25662511$-2.10AL|NL
42 Robert Garcia TEX 60333.301.2068228$-2.13AL|NL
43 Edwin Uceta TB 63333.711.1970249$-2.28AL|NL
44 Tyler Holton DET 67433.491.1559186$-2.44AL|NL
45 Camilo Doval SF 59333.361.2769279$-2.49AL|NL
46 Cade Smith CLE 63323.001.1181221$-3.04AL|NL
47 Jeremiah Estrada SD 60333.301.1780264$-3.15AL|NL
48 Derek Law WAS 71444.061.32612511$-3.33AL|NL
49 Bryan Abreu HOU 67333.361.1985283$-3.37AL|NL
50 Evan Phillips LAD 52323.461.1558167$-3.69AL|NL
51 Luke Weaver NYY 65433.881.1871205$-3.70AL|NL
52 Chris Devenski NYM 19114.261.321870$0.00AL|NL
53 Nick Martinez CIN 148784.441.30125410$-3.99AL|NL
54 David Robertson TEX 56333.211.2068234$-4.33AL|NL
55 Keegan Akin BAL 64433.381.1671191$-4.32AL|NL
56 Jesus Tinoco MIA 66323.821.2967258$-4.49AL|NL
57 Tyler Kinley COL 61334.721.39632615$-4.49AL|NL
58 Kevin Ginkel ARI 58423.571.2161184$-4.73AL|NL
59 Jordan Hicks SF 126674.071.38114531$-4.72AL|NL
60 Yimi Garcia IL-60 TOR 54323.501.1361164$-4.92AL|NL
61 Blake Treinen LAD 51323.531.2056176$-5.07AL|NL
62 Luis Ortiz CLE 142784.371.35119530$-5.21AL|NL
63 Jorge Lopez WAS 58334.191.36512212$-5.21AL|NL
64 Andre Pallante STL 144784.061.40106570$-5.60AL|NL
65 Chad Green TOR 58334.031.2155177$-5.66AL|NL
66 Jose A. Ferrer WAS 59323.661.2750197$-5.72AL|NL
67 Reed Garrett NYM 59433.661.2969273$-5.79AL|NL
68 Prelander Berroa CWS 60334.051.43653610$-5.77AL|NL
69 Kyle Finnegan FA 60334.051.3058228$-5.92AL|NL
70 Beau Brieske DET 62333.921.2959247$-5.93AL|NL
71 Aaron Bummer ATL 58423.261.2865231$-6.08AL|NL
72 Michael Kopech LAD 53323.911.2863266$-6.15AL|NL
73 Jose Leclerc OAK 61333.691.2571283$-6.23AL|NL
74 Grant Holmes ATL 103554.191.3198330$-6.27AL|NL
75 Cole Sands MIN 58323.721.1963183$-6.30AL|NL
76 Bryan Hudson MIL 58323.261.1962211$-6.32AL|NL
77 Paul Sewald CLE 52333.811.1758174$-6.33AL|NL
78 Fernando Cruz NYY 56333.541.2176251$-6.32AL|NL
79 Joel Payamps MIL 58333.721.2158184$-6.33AL|NL
80 A.J. Minter IL-60 NYM 49323.311.1456162$-6.35AL|NL
81 Anthony Bender MIA 58333.721.2860215$-6.39AL|NL
82 Kris Bubic KAN 102554.151.3296350$-6.41AL|NL
83 Nate Pearson CHC 58333.881.2263224$-6.48AL|NL
84 Will Vest DET 60333.601.2258193$-6.61AL|NL
85 Jose Alvarado PHI 52333.461.2959244$-6.63AL|NL
86 Hunter Harvey KAN 57333.791.2359184$-6.67AL|NL
87 Pierce Johnson ATL 59333.661.2970253$-6.72AL|NL
88 Hayden Wesneski HOU 95454.171.2589310$-6.70AL|NL
89 Steven Matz STL 106564.251.2990320$-6.74AL|NL
90 Seranthony Dominguez BAL 55333.761.2459214$-6.75AL|NL
91 Justin Slaten BOS 59333.811.2762224$-6.90AL|NL
92 Dylan Lee ATL 57323.471.1664170$-6.99AL|NL
93 Mitch Spence OAK 122674.431.3296360$-7.04AL|NL
94 Hans Crouse LAA 60433.901.2872281$-7.17AL|NL
95 Adrian Morejon SD 63333.571.2465221$-7.27AL|NL
96 Erik Miller SF 56333.381.2968291$-7.34AL|NL
97 Trent Thornton SEA 59333.811.2059192$-7.44AL|NL
98 Craig Kimbrel BAL 53333.911.2664243$-7.54AL|NL
99 Andrew Nardi MIA 54333.671.2266211$-7.52AL|NL
100 Manuel Rodriguez TB 57333.631.2856213$-7.58AL|NL
101 Yuki Matsui SD 52323.631.2358222$-7.61AL|NL
102 Seth Halvorsen COL 62334.501.4059269$-7.66AL|NL
103 Colin Rea CHC 118664.581.3194330$-7.65AL|NL
104 Andrew Kittredge BAL 58333.881.2253163$-7.74AL|NL
105 Jared Koenig MIL 59333.661.2557212$-7.76AL|NL
106 Garrett Cleavinger TB 57333.791.2866262$-7.81AL|NL
107 Alex Vesia LAD 49323.671.2061211$-7.85AL|NL
108 Gregory Santos SEA 51223.351.2251183$-7.88AL|NL
109 Yennier Cano BAL 54333.501.2653192$-7.90AL|NL
110 Mike Soroka WAS 111474.301.33103440$-7.91AL|NL
111 Jake Cousins NYY 52323.631.2962262$-7.91AL|NL
112 Matthew Liberatore STL 78444.041.3170281$-8.03AL|NL
113 JoJo Romero STL 57333.631.2654192$-8.05AL|NL
114 Tim Herrin CLE 56323.381.2559230$-8.12AL|NL
115 Taylor Rogers CIN 55333.931.2960213$-8.15AL|NL
116 Mark Leiter Jr. NYY 51333.711.2260191$-8.13AL|NL
117 Jackson Jobe DET 107564.371.3388400$-8.24AL|NL
118 Hunter Gaddis CLE 60333.901.1855171$-8.26AL|NL
119 Colin Holderman PIT 56333.861.3057243$-8.29AL|NL
120 Hector Neris FA 58334.031.2961243$-8.31AL|NL
121 DL Hall MIL 85444.131.3587380$-8.33AL|NL
122 Kevin Kelly TB 56323.541.1850140$-8.42AL|NL
123 Gregory Soto BAL 50333.601.3055222$-8.48AL|NL
124 Jake Junis FA 79554.441.2768200$-8.50AL|NL
125 Ryan Fernandez STL 64333.801.2863241$-8.49AL|NL
126 Justin Anderson CWS 59234.271.4261308$-8.60AL|NL
127 Daniel Coulombe MIN 47323.641.1949141$-8.64AL|NL
128