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 Michael King SD 25918133.631.20289900$20.43AL|NL
2 Cole Ragans KAN 25916143.641.22287970$18.26AL|NL
3 Emmanuel Clase CLE 79542.761.05751640$15.28AL|NL
4 Josh Hader HOU 77553.081.111143238$14.91AL|NL
5 Edwin Diaz NYM 77433.081.071122734$13.02AL|NL
6 Raisel Iglesias ATL 77543.251.09861936$12.55AL|NL
7 Devin Williams MIL 77643.111.211033734$12.52AL|NL
8 Garrett Crochet CWS 156993.201.10199520$11.43AL|NL
9 Michael Kopech LAD 77464.121.29873745$11.18AL|NL
10 Ryan Helsley STL 66533.131.18812734$10.50AL|NL
11 Mason Miller OAK 66332.891.07952629$9.39AL|NL
12 Luis Gil NYY 1861393.881.25220890$9.11AL|NL
13 Reynaldo Lopez ATL 20514103.921.27216750$9.03AL|NL
14 Ryan Walker SF 66433.321.16772133$9.01AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Robert Suarez SD 77543.471.12822629$8.87AL|NL
16 Sean Manaea NYM 23914134.181.26243820$8.85AL|NL
17 Ryan Pepiot TB 1751293.821.17183590$8.57AL|NL
18 Seranthony Dominguez BAL 75643.811.28793031$7.75AL|NL
19 Jhoan Duran MIN 65533.121.17782326$7.41AL|NL
20 Andres Munoz SEA 65442.811.12832523$6.92AL|NL
21 Chad Green TOR 65543.791.16681929$6.69AL|NL
22 Nick Pivetta BOS 17511104.101.20202590$6.56AL|NL
23 Kyle Finnegan WAS 66443.981.29662434$6.35AL|NL
24 Justin Martinez ARI 77443.841.46894834$6.25AL|NL
25 Alexis Diaz CIN 68544.001.32763530$5.72AL|NL
26 Kirby Yates TEX 66433.551.26843325$5.03AL|NL
27 Landen Roupp SF 204693.721.27215760$4.92AL|NL
28 Carlos Estevez PHI 77444.121.29793029$4.78AL|NL
29 Luke Weaver NYY 77444.411.25772230$4.70AL|NL
30 Lucas Erceg KAN 77454.081.41884130$4.56AL|NL
31 Aroldis Chapman PIT 65453.461.36944224$4.52AL|NL
32 Cody Bradford TEX 17914104.451.20160390$4.49AL|NL
33 Porter Hodge CHC 67334.101.39703230$3.28AL|NL
34 Jason Foley DET 77443.891.34602327$3.21AL|NL
35 Tanner Scott SD 76643.101.2198368$2.49AL|NL
36 Frankie Montas MIL 22413164.401.34205800$2.47AL|NL
37 Kutter Crawford BOS 17510104.351.22171510$2.49AL|NL
38 Chris Martin BOS 55433.311.1455918$2.00AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Ryan Miller LAA 60004.951.4457270$0.00AL|NL
40 Chris Roycroft STL 53004.951.4450240$0.00AL|NL
41 Evan Kravetz CIN 10004.951.44950$0.00AL|NL
42 Seth Halvorsen COL 65004.951.44623013$0.00AL|NL
43 Luis Peralta COL 60004.951.4457270$0.00AL|NL
44 Bryan King HOU 64004.951.4461290$0.00AL|NL
45 Orlando Ribalta WAS 44004.951.4442200$0.00AL|NL
46 Jack O'Loughlin OAK 17004.951.441680$0.00AL|NL
47 Zach Penrod BOS 52004.951.4449240$0.00AL|NL
48 Edgardo Henriquez LAD 40004.951.4438180$0.00AL|NL
49 Joe Rock TB 17014.121.291450$0.00AL|NL
50 Zack Littell TB 1679104.181.24142370$0.92AL|NL
51 Clay Holmes NYY 76543.121.2278268$0.70AL|NL
52 Ronel Blanco HOU 1641074.411.28162690$0.51AL|NL
53 Steven Matz STL 151994.041.30139460$0.31AL|NL
54 Matthew Strahm PHI 75633.301.0891201$0.19AL|NL
55 Jesus Tinoco MIA 66224.421.43623027$0.07AL|NL
56 Andrew Heaney TEX 1559104.331.28155510$-0.01AL|NL
57 Edwin Uceta TB 66333.931.29692618$-0.08AL|NL
58 Jake Junis CIN 18211104.571.31170490$-0.24AL|NL
59 Louie Varland MIN 143884.121.27138410$-0.26AL|NL
60 David Peterson NYM 158984.061.38158670$-0.42AL|NL
61 Jason Adam SD 75443.171.0788262$-0.52AL|NL
62 David Festa MIN 160894.271.33162620$-1.05AL|NL
63 Nick Martinez CIN 1749104.321.31146520$-1.17AL|NL
64 Dane Dunning TEX 1529104.301.32141550$-1.27AL|NL
65 Cade Smith CLE 75533.231.2094271$-1.28AL|NL
66 Justin Slaten BOS 64534.191.34672514$-1.29AL|NL
67 David Bednar PIT 63333.421.1670209$-1.35AL|NL
68 Jeff Hoffman PHI 76533.531.2092313$-1.34AL|NL
69 Garrett Cleavinger TB 63543.561.2980327$-1.57AL|NL
70 Ryan Pressly HOU 76543.381.1483211$-1.59AL|NL
71 Daniel Hudson LAD 72643.471.1484220$-1.62AL|NL
72 Evan Phillips LAD 75433.251.1483232$-1.61AL|NL
73 Tyler Alexander TB 1749114.641.24143380$-1.66AL|NL
74 David Robertson TEX 67443.331.1884264$-1.68AL|NL
75 Trevor Megill MIL 76443.701.2295275$-1.73AL|NL
76 Bryan Abreu HOU 75333.081.19101331$-1.82AL|NL
77 Griffin Jax MIN 67543.681.1672195$-1.83AL|NL
78 Bowden Francis TOR 1538104.521.26140490$-1.99AL|NL
79 Blake Treinen LAD 76653.711.2583263$-2.03AL|NL
80 Javier Assad CHC 177984.311.37150690$-2.26AL|NL
81 Tommy Kahnle NYY 75443.621.2287304$-2.32AL|NL
82 Drew Rasmussen TB 80443.471.1576212$-2.40AL|NL
83 Tyler Holton DET 75433.451.1265193$-2.43AL|NL
84 Kevin Ginkel ARI 72643.471.2076240$-2.55AL|NL
85 Orion Kerkering PHI 72443.321.1783221$-2.56AL|NL
86 Brock Burke LAA 65334.051.25622012$-2.62AL|NL
87 Yariel Rodriguez TOR 118774.101.36125580$-2.83AL|NL
88 Jeremiah Estrada SD 72433.471.2299330$-2.95AL|NL
89 A.J. Puk ARI 76553.791.2486272$-3.04AL|NL
90 Mitch Spence OAK 1639104.431.33126520$-3.03AL|NL
91 Joe Jimenez ATL 76443.731.1989261$-3.32AL|NL
92 Pierce Johnson ATL 72543.591.2995300$-3.38AL|NL
93 Camilo Doval SF 65443.301.2778292$-3.46AL|NL
94 Alex Vesia LAD 70443.551.2090290$-3.46AL|NL
95 Manuel Rodriguez TB 64443.781.3362268$-3.51AL|NL
96 Andre Pallante STL 17910104.171.45126720$-3.74AL|NL
97 Taylor Rogers SF 68453.671.2279232$-3.74AL|NL
98 Aaron Bummer ATL 75543.571.3188310$-3.81AL|NL
99 Hector Neris HOU 72643.811.2879320$-3.92AL|NL
100 Jose Alvarado PHI 70333.261.2588320$-3.99AL|NL
101 Victor Vodnik COL 62334.491.46592915$-4.16AL|NL
102 Ross Stripling OAK 1678114.491.31116380$-4.18AL|NL
103 Dylan Lee ATL 70533.721.2473210$-4.36AL|NL
104 Andrew Kittredge STL 65433.631.2060172$-4.49AL|NL
105 Richard Lovelady TB 65553.861.2563202$-4.57AL|NL
106 Jose Quijada LAA 64344.201.3270288$-4.60AL|NL
107 Martin Perez SD 1719104.411.41128610$-4.64AL|NL
108 Tim Herrin CLE 72543.651.3174330$-4.73AL|NL
109 Anthony Bender MIA 65333.851.2767235$-4.73AL|NL
110 Mitchell Parker WAS 1447104.501.35126550$-4.75AL|NL
111 Jake Cousins NYY 70433.701.2783310$-4.75AL|NL
112 Bailey Falter PIT 1708124.661.31124470$-4.80AL|NL
113 Yennier Cano BAL 75443.651.2972261$-4.91AL|NL
114 Gregory Santos SEA 63333.701.2663204$-4.93AL|NL
115 Joel Payamps MIL 70453.731.2169200$-4.99AL|NL
116 Cade Povich BAL 119674.441.33113490$-5.00AL|NL
117 John Schreiber KAN 73443.691.2869261$-5.09AL|NL
118 Hunter Strickland LAA 63334.491.32552510$-5.18AL|NL
119 Andrew Chafin TEX 64333.701.2876272$-5.19AL|NL
120 Ian Hamilton NYY 72443.731.3378321$-5.20AL|NL
121 Erik Swanson TOR 63433.891.2464202$-5.20AL|NL
122 Ryne Stanek NYM 75544.011.3283350$-5.24AL|NL
123 Will Vest DET 72443.701.2671230$-5.22AL|NL
124 Keider Montero DET 20611164.951.40176790$-5.27AL|NL
125 Jared Koenig MIL 75543.871.3370281$-5.24AL|NL
126 Emilio Pagan CIN 64534.351.2567222$-5.42AL|NL
127 Gregory Soto BAL 70443.841.3378331$-5.46AL|NL
128 Reed Garrett NYM 68644.061.3978330$-5.50AL|NL
129 Caleb Ferguson HOU 70443.761.3278290$-5.57AL|NL
130 Jose Leclerc TEX 62343.711.2775301$-5.58AL|NL
131 Carson Spiers CIN 165994.771.39136610$-5.65AL|NL
132 Ryan Thompson