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 66432.911.08922436$20.02AL|NL
2 Mason Miller OAK 68432.561.011012430$19.28AL|NL
3 Ryan Helsley STL 67433.051.13842535$17.86AL|NL
4 Josh Hader HOU 70433.161.12972833$17.49AL|NL
5 Emmanuel Clase CLE 70433.111.15721734$16.26AL|NL
6 Raisel Iglesias ATL 70433.441.15781932$14.29AL|NL
7 Ryan Walker SF 72433.081.13852328$13.98AL|NL
8 Felix Bautista BAL 62422.761.07902326$13.99AL|NL
9 Andres Munoz SEA 65432.831.14842526$12.79AL|NL
10 Devin Williams NYY 63333.201.20812831$12.62AL|NL
11 Jeff Hoffman TOR 68433.251.14832326$11.61AL|NL
12 Jhoan Duran MIN 65432.771.12812122$10.62AL|NL
13 Lucas Erceg KAN 67433.411.24762628$10.42AL|NL
14 Trevor Megill MIL 65333.481.17802328$10.36AL|NL
15 Tanner Scott LAD 70433.131.22873122$8.84AL|NL
16 Robert Suarez SD 65333.591.21692228$8.79AL|NL
17 Porter Hodge CHC 66333.751.32723030$8.24AL|NL
18 Ben Joyce LAA 64333.341.25803025$7.88AL|NL
19 David Bednar PIT 66333.801.25712528$7.74AL|NL
20 Justin Martinez ARI 70433.131.29873519$6.02AL|NL
21 Peter Fairbanks TB 60333.411.20692322$5.58AL|NL
22 Liam Hendriks BOS 63333.701.17711822$5.35AL|NL
23 Chris Martin TEX 58333.311.11601220$5.04AL|NL
24 A.J. Puk ARI 68433.401.19792416$4.08AL|NL
25 Alexis Diaz CIN 65334.471.37713128$3.99AL|NL
26 Jordan Romano PHI 60333.871.26642323$3.79AL|NL
27 Drew Rasmussen TB 128873.561.19124340$3.16AL|NL
28 Calvin Faucher MIA 66333.901.33672722$2.44AL|NL
29 Aroldis Chapman BOS 65433.131.25923612$2.37AL|NL
30 Clay Holmes NYM 144983.521.33135580$1.71AL|NL
31 Griffin Jax MIN 72433.181.1384218$1.40AL|NL
32 Bowden Francis TOR 1589104.341.24146440$-0.77AL|NL
33 Cade Smith CLE 72433.131.1390252$-1.69AL|NL
34 Camilo Doval SF 64333.181.2377278$-1.89AL|NL
35 Matthew Strahm PHI 68433.291.0981193$-1.96AL|NL
36 Orion Kerkering PHI 64433.191.1673225$-2.16AL|NL
37 Jon Gray TEX 145994.231.29132440$-2.33AL|NL
38 Tyler Kinley COL 66334.501.37692718$-2.35AL|NL
39 Steven Matz STL 123773.901.25109350$-2.50AL|NL
40 Derek Law WAS 77443.931.31672712$-2.51AL|NL
41 Robert Garcia TEX 64333.371.2172238$-2.54AL|NL
42 Luke Weaver NYY 70433.671.1775196$-2.79AL|NL
43 Beau Brieske DET 67333.881.27652412$-2.89AL|NL
44 Bryan Abreu HOU 75433.291.1895301$-3.10AL|NL
45 Tyler Holton DET 75443.541.2168216$-3.14AL|NL
46 Blake Treinen LAD 62333.541.2068208$-3.29AL|NL
47 Jason Adam SD 70433.471.1681253$-3.41AL|NL
48 Jeremiah Estrada SD 64433.291.1984283$-3.39AL|NL
49 Jorge Lopez WAS 60333.981.33532114$-3.56AL|NL
50 Keegan Akin BAL 72433.381.1680212$-3.65AL|NL
51 Jason Foley DET 64333.691.28552011$-3.71AL|NL
52 Edwin Uceta TB 66333.881.2670269$-4.28AL|NL
53 Dustin May LAD 87543.641.2293290$-4.36AL|NL
54 Will Vest DET 70433.381.2170223$-4.51AL|NL
55 Michael Kopech LAD 66334.031.2878309$-4.53AL|NL
56 Jose A. Ferrer WAS 63333.701.32542310$-4.94AL|NL
57 Gregory Santos SEA 63333.341.2366235$-4.96AL|NL
58 Prelander Berroa CWS 67344.241.42703613$-5.19AL|NL
59 Kevin Ginkel ARI 66433.531.2271213$-5.27AL|NL
60 David Robertson TEX 65433.271.1980250$-5.34AL|NL
61 Yimi Garcia IL-60 TOR 62333.471.1569193$-5.42AL|NL
62 Nate Pearson CHC 68333.841.2575266$-5.48AL|NL
63 Matthew Liberatore STL 88553.781.2882312$-5.49AL|NL
64 Jordan Hicks SF 139894.091.39126590$-5.46AL|NL
65 Erik Miller SF 67433.221.2684330$-5.76AL|NL
66 Nick Martinez CIN 1669114.571.32140460$-5.74AL|NL
67 Aaron Bummer ATL 62433.081.2569241$-5.79AL|NL
68 Pierce Johnson ATL 65433.541.2578272$-5.90AL|NL
69 Evan Phillips LAD 61333.501.1869193$-5.94AL|NL
70 DL Hall MIL 100663.951.33105430$-5.96AL|NL
71 Kris Bubic KAN 123774.131.34112440$-5.94AL|NL
72 Justin Anderson CWS 65334.101.36652910$-6.03AL|NL
73 Jose Alvarado PHI 62333.281.2672283$-6.04AL|NL
74 Andre Pallante STL 1589104.001.43117640$-6.07AL|NL
75 Fernando Cruz NYY 61333.301.1681250$-6.17AL|NL
76 Brock Stewart MIN 58333.251.1774221$-6.17AL|NL
77 Jesus Tinoco MIA 67333.791.2968256$-6.32AL|NL
78 Hunter Harvey KAN 66333.611.2171213$-6.32AL|NL
79 A.J. Minter IL-60 NYM 56323.311.1664192$-6.38AL|NL
80 Anthony Bender MIA 64333.651.2766235$-6.40AL|NL
81 Garrett Cleavinger TB 64333.581.2677293$-6.58AL|NL
82 Chris Devenski NYM 28114.351.3026100$0.00AL|NL
83 Reed Garrett NYM 67433.411.2476270$-6.62AL|NL
84 Ryan Pressly HOU 64333.461.2168202$-6.73AL|NL
85 Hayden Wesneski HOU 112674.261.29105370$-6.76AL|NL
86 Cade Cavalli WAS 109674.171.31103410$-6.82AL|NL
87 Seranthony Dominguez BAL 63333.721.2270233$-6.97AL|NL
88 Adrian Morejon SD 69433.621.2572261$-7.02AL|NL
89 Quinn Mathews STL 92663.971.3283350$-7.25AL|NL
90 Grant Holmes ATL 115774.321.33103370$-7.26AL|NL
91 Andrew Nardi MIA 60333.481.2173241$-7.27AL|NL
92 Chad Green TOR 66334.051.2465205$-7.31AL|NL
93 Cole Sands MIN 67333.671.1972211$-7.36AL|NL
94 Jose Leclerc OAK 64333.801.2673283$-7.52AL|NL
95 Tanner Banks PHI 70433.641.2470230$-7.65AL|NL
96 Dylan Lee ATL 63333.521.1870200$-7.67AL|NL
97 Taylor Rogers SF 62333.581.2567232$-7.75AL|NL
98 Brant Hurter DET 67433.521.2156160$-7.83AL|NL
99 Mike Soroka WAS 115674.271.34107450$-7.88AL|NL
100 Spencer Turnbull IL-60 FA 107674.211.3395370$-7.96AL|NL
101 Ian Hamilton NYY 62333.461.2567241$-8.00AL|NL
102 Jared Koenig MIL 64333.611.2564222$-7.97AL|NL
103 Mitch Spence OAK 120784.311.3392360$-7.99AL|NL
104 Jordan Montgomery ARI 114774.261.3489320$-8.02AL|NL
105 Bryan Hudson MIL 62333.541.2467231$-8.12AL|NL
106 Kenta Maeda DET 69443.901.1966170$-8.12AL|NL
107 Yennier Cano BAL 61333.401.2661211$-8.36AL|NL
108 Alex Vesia LAD 58333.731.2372251$-8.37AL|NL
109 JoJo Romero STL 62333.441.2660211$-8.50AL|NL
110 Colin Rea CHC 129784.551.32106360$-8.53AL|NL
111 Sawyer Gipson-Long DET 69443.821.2262180$-8.52AL|NL
112 Kirby Yates FA 61333.571.2674280$-8.66AL|NL
113 Gregory Soto BAL 59333.391.2667250$-8.64AL|NL
114 Brock Burke LAA 67333.961.2967243$-8.77AL|NL
115 Tim Herrin CLE 66333.511.2871270$-8.76AL|NL
116 Landen Roupp SF 69443.691.3069270$-8.76AL|NL
117 Albert Suarez BAL 81444.111.2476220$-8.78AL|NL
118 Jake Junis FA 97664.411.2981260$-8.87AL|NL
119 Colin Holderman PIT 63333.841.3164263$-8.87AL|NL
120 Joel Payamps MIL 63333.861.2562202$-8.90AL|NL
121 Mark Leiter Jr. NYY 56333.571.2164200$-8.88AL|NL
122 Nick Mears MIL 60333.621.2673270$-8.90AL|NL
123 Andrew Kittredge BAL 68333.901.2663202$-9.01AL|NL
124 Gabe Speier SEA 56333.461.2258190$-9.07AL|NL
125 Justin Slaten BOS 66333.881.2968252$-9.06AL|NL
126 Caleb Thielbar