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.05AL|NL
2 Mason Miller OAK 68432.561.011012431$19.89AL|NL
3 Ryan Helsley STL 67433.051.13842535$17.90AL|NL
4 Josh Hader HOU 70433.161.12972833$17.52AL|NL
5 Emmanuel Clase CLE 70433.111.15721734$16.30AL|NL
6 Raisel Iglesias ATL 70433.441.15781932$14.34AL|NL
7 Ryan Walker SF 72433.081.13852328$14.02AL|NL
8 Felix Bautista BAL 62422.761.07902326$14.01AL|NL
9 Andres Munoz SEA 65432.831.14842526$12.83AL|NL
10 Devin Williams NYY 63333.201.20812831$12.68AL|NL
11 Jeff Hoffman TOR 68433.241.13832326$11.82AL|NL
12 Jhoan Duran MIN 65432.771.12812122$10.66AL|NL
13 Lucas Erceg KAN 67433.411.24762628$10.48AL|NL
14 Trevor Megill MIL 65333.481.17802328$10.42AL|NL
15 Robert Suarez SD 65333.591.21692228$8.86AL|NL
16 Porter Hodge CHC 66333.751.32723030$8.33AL|NL
17 Ben Joyce LAA 64333.341.25803025$7.95AL|NL
18 David Bednar PIT 66333.801.25712528$7.82AL|NL
19 Justin Martinez ARI 70433.131.29873519$6.09AL|NL
20 Peter Fairbanks TB 60333.411.20692322$5.65AL|NL
21 Liam Hendriks BOS 63333.701.17711822$5.42AL|NL
22 Chris Martin TEX 58333.311.11601220$5.10AL|NL
23 A.J. Puk ARI 68433.401.19792416$4.14AL|NL
24 Alexis Diaz CIN 65334.471.37713128$4.10AL|NL
25 Jordan Romano PHI 60333.881.26642323$3.85AL|NL
26 Dustin May LAD 143973.741.24150480$3.72AL|NL
27 Drew Rasmussen TB 128873.561.19124340$3.16AL|NL
28 Calvin Faucher MIA 66333.901.33672722$2.53AL|NL
29 Aroldis Chapman BOS 65433.131.25923612$2.43AL|NL
30 Michael Kopech LAD 66334.031.28783020$2.25AL|NL
31 Clay Holmes NYM 144983.521.33135580$1.74AL|NL
32 Griffin Jax MIN 72433.181.1384218$1.44AL|NL
33 Bowden Francis TOR 1589104.341.24146440$-0.75AL|NL
34 Blake Treinen LAD 64433.541.20702010$-0.86AL|NL
35 Cade Smith CLE 72433.131.1390252$-1.65AL|NL
36 Camilo Doval SF 64333.181.2377278$-1.82AL|NL
37 Matthew Strahm PHI 68433.291.0981193$-1.91AL|NL
38 Evan Phillips LAD 63333.501.1871209$-1.99AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Orion Kerkering PHI 64433.191.1673225$-2.11AL|NL
40 Tyler Kinley COL 66334.501.37692718$-2.24AL|NL
41 Jon Gray TEX 145994.231.29132440$-2.29AL|NL
42 Derek Law WAS 77443.931.31672712$-2.42AL|NL
43 Steven Matz STL 123773.901.25109350$-2.46AL|NL
44 Robert Garcia TEX 64333.371.2172238$-2.47AL|NL
45 Luke Weaver NYY 70433.671.1775196$-2.73AL|NL
46 Beau Brieske DET 67333.881.27652412$-2.80AL|NL
47 Bryan Abreu HOU 75433.291.1895301$-3.05AL|NL
48 Tyler Holton DET 75443.541.2168216$-3.07AL|NL
49 Jeremiah Estrada SD 64433.291.1984283$-3.33AL|NL
50 Jason Adam SD 70433.471.1681253$-3.35AL|NL
51 Jorge Lopez WAS 60333.981.33532114$-3.46AL|NL
52 Keegan Akin BAL 72433.381.1680212$-3.59AL|NL
53 Jason Foley DET 64333.691.28552011$-3.61AL|NL
54 Tanner Scott LAD 70433.041.2287310$-4.17AL|NL
55 Edwin Uceta TB 66333.881.2670269$-4.19AL|NL
56 Will Vest DET 70433.381.2170223$-4.44AL|NL
57 Jose A. Ferrer WAS 63333.701.32542310$-4.85AL|NL
58 Gregory Santos SEA 63333.341.2366235$-4.88AL|NL
59 Prelander Berroa CWS 67344.241.42703613$-5.08AL|NL
60 Kevin Ginkel ARI 66433.531.2271213$-5.20AL|NL
61 David Robertson TEX 65433.271.1980250$-5.28AL|NL
62 Yimi Garcia IL-60 TOR 62333.471.1569193$-5.36AL|NL
63 Nate Pearson CHC 68333.841.2575266$-5.40AL|NL
64 Jordan Hicks SF 139894.091.39126590$-5.39AL|NL
65 Erik Miller SF 67433.221.2684330$-5.69AL|NL
66 Nick Martinez CIN 1669114.571.32140460$-5.68AL|NL
67 Aaron Bummer ATL 62433.081.2569241$-5.72AL|NL
68 Pierce Johnson ATL 65433.541.2578272$-5.83AL|NL
69 Reed Garrett NYM 68433.411.2477281$-5.83AL|NL
70 DL Hall MIL 100663.951.33105430$-5.89AL|NL
71 Kris Bubic KAN 123774.131.34112440$-5.88AL|NL
72 Justin Anderson CWS 65334.101.36652910$-5.92AL|NL
73 Jose Alvarado PHI 62333.281.2672283$-5.96AL|NL
74 Andre Pallante STL 1589104.001.43117640$-5.99AL|NL
75 Fernando Cruz NYY 61333.301.1681250$-6.10AL|NL
76 Brock Stewart MIN 58333.251.1774221$-6.10AL|NL
77 Jesus Tinoco MIA 67333.791.2968256$-6.23AL|NL
78 Hunter Harvey KAN 66333.611.2171213$-6.24AL|NL
79 Anthony Bender MIA 64333.651.2766235$-6.32AL|NL
80 Garrett Cleavinger TB 64333.581.2677293$-6.49AL|NL
81 Matthew Liberatore STL 68433.581.2466232$-6.48AL|NL
82 Chris Devenski NYM 30114.351.3028100$0.00AL|NL
83 Ryan Pressly HOU 64333.461.2168202$-6.65AL|NL
84 Hayden Wesneski HOU 112674.261.29105370$-6.69AL|NL
85 Cade Cavalli WAS 109674.171.31103410$-6.75AL|NL
86 Seranthony Dominguez BAL 63333.721.2270233$-6.89AL|NL
87 Adrian Morejon SD 69433.621.2572261$-6.94AL|NL
88 Chad Green TOR 66334.051.2365205$-7.08AL|NL
89 Quinn Mathews STL 92663.971.3283350$-7.17AL|NL
90 Andrew Nardi MIA 60333.481.2173241$-7.19AL|NL
91 Grant Holmes ATL 114774.321.33102370$-7.23AL|NL
92 Cole Sands MIN 67333.671.1972211$-7.28AL|NL
93 Tanner Banks PHI 70433.641.2470230$-7.58AL|NL
94 Dylan Lee ATL 63333.521.1870200$-7.59AL|NL
95 Taylor Rogers SF 62333.581.2567232$-7.67AL|NL
96 Mitch Spence OAK 123784.301.3395370$-7.72AL|NL
97 Brant Hurter DET 67433.521.2156160$-7.76AL|NL
98 Mike Soroka WAS 115674.271.34107450$-7.81AL|NL
99 Jared Koenig MIL 64333.611.2564222$-7.89AL|NL
100 Spencer Turnbull IL-60 FA 107674.211.3395370$-7.88AL|NL
101 Ian Hamilton NYY 62333.461.2567241$-7.91AL|NL
102 Jordan Montgomery ARI 114774.261.3489320$-7.94AL|NL
103 Bryan Hudson MIL 62333.541.2467231$-8.03AL|NL
104 Kenta Maeda DET 69443.901.1966170$-8.04AL|NL
105 Alex Vesia LAD 59333.731.2373261$-8.19AL|NL
106 Yennier Cano BAL 61333.401.2661211$-8.27AL|NL
107 JoJo Romero STL 62333.441.2660211$-8.42AL|NL
108 Colin Rea CHC 129784.551.32106360$-8.45AL|NL
109 Sawyer Gipson-Long DET 69443.821.2262180$-8.44AL|NL
110 Kirby Yates FA 61333.571.2674280$-8.57AL|NL
111 Gregory Soto BAL 59333.391.2667250$-8.56AL|NL
112 Michel Otanez OAK 64333.601.3276341$-8.61AL|NL
113 Landen Roupp SF 69443.691.3069270$-8.67AL|NL
114 Brock Burke LAA 67333.961.2967243$-8.68AL|NL
115 Tim Herrin CLE 66333.511.2871270$-8.67AL|NL
116 Albert Suarez BAL 81444.111.2476220$-8.70AL|NL
117 Jake Junis FA 97664.411.2981260$-8.79AL|NL
118 Mark Leiter Jr. NYY 56333.571.2164200$-8.80AL|NL
119 Colin Holderman PIT 63333.841.3164263$-8.78AL|NL
120 Joel Payamps MIL 63333.861.2562202$-8.81AL|NL
121 Nick Mears MIL 60333.621.2673270$-8.81AL|NL
122 Andrew Kittredge BAL 68333.901.2663202$-8.92AL|NL
123 Jose Butto NYM 62333.851.2662222$-8.92AL|NL
124 Justin Slaten BOS 66333.881.2968252$-8.97AL|NL
125 Gabe Speier SEA 56333.461.2258190$-8.98AL|NL
126 Caleb Thielbar