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 77432.891.071122734$19.33AL|NL
2 Garrett Crochet CWS 1501092.881.04199450$17.98AL|NL
3 Mason Miller OAK 66432.360.981002329$17.70AL|NL
4 Emmanuel Clase CLE 68433.001.13701635$16.01AL|NL
5 Ryan Helsley STL 66433.051.14842534$15.79AL|NL
6 Josh Hader HOU 64433.051.09932632$15.63AL|NL
7 Ryan Walker SF 66332.991.11792133$14.81AL|NL
8 Justin Martinez ARI 77433.141.31954134$14.56AL|NL
9 Michael Kopech LAD 66333.951.27793039$13.47AL|NL
10 Raisel Iglesias ATL 66433.341.13771731$13.28AL|NL
11 Cole Ragans KAN 19012103.471.23214730$13.16AL|NL
12 Devin Williams MIL 64432.891.16892928$13.07AL|NL
13 Lucas Erceg KAN 77443.321.22893030$12.88AL|NL
14 Jhoan Duran MIN 65432.731.12812226$12.61AL|NL
15 Seranthony Dominguez BAL 75433.661.22822731$11.92AL|NL
16 Michael King SD 18312103.591.22200650$11.65AL|NL
17 Spencer Schwellenbach ATL 18512103.711.19187450$11.13AL|NL
18 Andres Munoz SEA 65432.781.13862623$11.10AL|NL
19 Kyle Finnegan WAS 66333.901.30652434$10.06AL|NL
20 Luke Weaver NYY 67433.561.15741826$9.84AL|NL
21 Aroldis Chapman PIT 65332.971.24933624$9.48AL|NL
22 Robert Suarez SD 68433.581.21722226$9.04AL|NL
23 Carlos Estevez PHI 77444.071.26782829$8.97AL|NL
24 Kirby Yates TEX 66333.391.23853125$8.65AL|NL
25 Reynaldo Lopez ATL 18411113.831.24202640$8.63AL|NL
26 Porter Hodge CHC 67333.771.32723130$8.51AL|NL
27 Chad Green TOR 65334.011.22641929$8.08AL|NL
28 Jason Foley DET 77443.751.30652427$7.80AL|NL
29 Ryan Pepiot TB 17710113.911.23193660$7.05AL|NL
30 Jesus Tinoco MIA 66333.871.30672527$6.71AL|NL
31 Luis Gil NYY 18212104.021.31211880$6.18AL|NL
32 Alexis Diaz CIN 68344.511.40753530$5.70AL|NL
33 David Festa MIN 17211113.941.28180650$5.38AL|NL
34 Sean Manaea NYM 18411114.081.27191610$5.29AL|NL
35 Nick Pivetta BOS 17010114.121.24191580$5.09AL|NL
36 Cody Bradford TEX 19511134.231.21168450$5.03AL|NL
37 Chris Martin BOS 55333.381.14561118$4.14AL|NL
38 Edwin Uceta TB 66333.691.22732618$3.84AL|NL
39 Zebby Matthews MIN 17210114.101.22149370$3.79AL|NL
40 Landen Roupp SF 18911123.921.35181800$3.46AL|NL
41 Steven Matz STL 1569103.881.24139430$3.23AL|NL
42 Frankie Montas MIL 16810114.101.29166610$2.56AL|NL
43 Tanner Scott SD 68432.961.2187317$1.89AL|NL
44 Andrew Heaney TEX 1649114.211.25159500$1.87AL|NL
45 Drew Rasmussen TB 79443.061.0985182$1.23AL|NL
46 Griffin Jax MIN 67433.151.1279195$0.95AL|NL
47 Kutter Crawford BOS 17910124.451.27171540$0.88AL|NL
48 Matthew Strahm PHI 75433.141.0691201$0.85AL|NL
49 Jeff Hoffman PHI 76433.271.1394273$0.78AL|NL
50 Bowden Francis TOR 1599104.381.24147450$0.46AL|NL
51 David Robertson TEX 67433.141.1687264$0.40AL|NL
52 Justin Slaten BOS 64333.831.28662314$0.40AL|NL
53 David Peterson NYM 150993.851.36142570$0.37AL|NL
54 Ronel Blanco HOU 157994.181.32161640$0.26AL|NL
55 Zack Littell TB 1689124.321.26143410$0.07AL|NL
56 Clay Holmes NYY 64433.081.2467237$0.03AL|NL
57 Louie Varland MIN 1509104.121.30135460$-0.07AL|NL
58 Albert Suarez BAL 1639104.291.28143480$-0.27AL|NL
59 A.J. Puk ARI 76433.321.1789262$-0.64AL|NL
60 Brant Hurter DET 135783.831.27105340$-0.68AL|NL
61 Brock Burke LAA 65333.891.28652412$-0.80AL|NL
62 Orion Kerkering PHI 72433.141.1582241$-0.93AL|NL
63 Bryan Abreu HOU 68433.221.1789281$-1.29AL|NL
64 Kumar Rocker TEX 86553.541.1992260$-1.31AL|NL
65 Garrett Cleavinger TB 63333.491.2578297$-1.36AL|NL
66 Jason Adam SD 67433.391.1480232$-1.40AL|NL
67 Hayden Birdsong SF 1709124.251.38173780$-1.49AL|NL
68 David Bednar PIT 63333.791.2569249$-1.56AL|NL
69 Trevor Megill MIL 63333.451.1677234$-1.86AL|NL
70 Justin Anderson CWS 68344.071.35703112$-1.83AL|NL
71 Keegan Akin BAL 66433.191.1275180$-1.95AL|NL
72 Cade Smith CLE 63333.081.1379221$-2.01AL|NL
73 Tyler Holton DET 76443.521.2069203$-2.12AL|NL
74 DL Hall MIL 123783.981.35128570$-2.17AL|NL
75 Manuel Rodriguez TB 64333.651.2963248$-2.41AL|NL
76 Kris Bubic KAN 75443.421.2078231$-2.42AL|NL
77 Aaron Bummer ATL 66432.981.2477260$-2.64AL|NL
78 Mitch Spence OAK 1548104.161.33117490$-2.73AL|NL
79 Camilo Doval SF 65333.151.2479292$-2.77AL|NL
80 Jeremiah Estrada SD 63333.191.1686280$-2.77AL|NL
81 Gregory Soto BAL 70433.331.2580301$-2.89AL|NL
82 Fernando Cruz CIN 63333.401.1887271$-2.97AL|NL
83 Victor Vodnik COL 62334.411.48603015$-2.98AL|NL
84 Yennier Cano BAL 75433.301.2674271$-3.02AL|NL
85 Kevin Ginkel ARI 72433.441.2079230$-3.07AL|NL
86 Clayton Beeter NYY 89543.851.27100380$-3.13AL|NL
87 Fraser Ellard CWS 66344.011.41643311$-3.13AL|NL
88 Dane Dunning TEX 1448104.261.35127520$-3.22AL|NL
89 Jose Alvarado PHI 70433.261.2682320$-3.22AL|NL
90 Blake Treinen LAD 65333.581.1970203$-3.28AL|NL
91 Anthony Bender MIA 65333.621.2768235$-3.36AL|NL
92 Mitchell Parker WAS 1508104.341.35135560$-3.42AL|NL
93 Gregory Santos SEA 63333.391.2664244$-3.41AL|NL
94 Evan Phillips LAD 63333.401.1772201$-3.59AL|NL
95 Taylor Rogers SF 68333.481.2375242$-3.62AL|NL
96 Jose Quijada LAA 64334.021.3674348$-3.60AL|NL
97 Will Warren NYY 86553.781.2682270$-3.66AL|NL
98 Ryan Pressly HOU 64333.351.1869191$-3.67AL|NL
99 Will Vest DET 72443.421.2371230$-3.77AL|NL
100 Hayden Wesneski CHC 97553.991.2692300$-3.80AL|NL
101 Beau Brieske DET 75443.881.2672263$-3.87AL|NL
102 Joe Jimenez ATL 64333.641.1878221$-3.98AL|NL
103 Reed Garrett NYM 72433.521.2884300$-4.04AL|NL
104 Spencer Arrighetti HOU 97664.181.31104410$-4.05AL|NL
105 Tommy Kahnle NYY 65333.581.2771263$-4.12AL|NL
106 Ross Stripling OAK 1618114.401.31110390$-4.14AL|NL
107 Colin Rea MIL 129794.481.28110340$-4.14AL|NL
108 Keider Montero DET 1859134.511.36151670$-4.19AL|NL
109 Dylan Lee ATL 62333.451.1671190$-4.21AL|NL
110 Pierce Johnson ATL 63333.401.2379260$-4.40AL|NL
111 Robert Garcia WAS 62333.421.2368231$-4.52AL|NL
112 Cole Sands MIN 62333.631.1868191$-4.52AL|NL
113 Michael McGreevy STL 100563.871.2770230$-4.52AL|NL
114 Erik Miller SF 60333.191.2776310$-4.57AL|NL
115 Alex Vesia LAD 64333.631.2182280$-4.59AL|NL
116 Cade Povich BAL 97664.121.3289370$-4.72AL|NL
117 Mason Montgomery TB 83453.881.2682300$-4.79AL|NL
118 Tyson Miller CHC 66334.071.2761215$-4.88AL|NL
119 Ian Hamilton NYY 62333.431.2668251$-4.87AL|NL
120 Jose Butto NYM 76443.911.2878261$-4.93AL|NL
121 Matthew Liberatore STL 66333.561.2364211$-4.94AL|NL
122 Bailey Falter PIT 1759134.631.34133520$-5.03AL|NL
123 Joe Kelly LAD 58323.261.2669260$-5.05AL|NL
124 Jose Suarez LAA 1578114.511.37138620$-5.03AL|NL
125 Javier Assad CHC 17310124.531.41143690$-5.12AL|NL
126 Ryan Burr TOR 62333.551.2270220$-5.15AL|NL
127 Andre Pallante STL 18010124.141.47127770$-5.17AL|NL
128 Michel Otanez OAK 64333.561.3576372$-5.23AL|NL
129 Nick Mears