2025 Fantasy Baseball Rankings - SP
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 Tarik Skubal DET 1921842.390.92228350$33.58AL|NL
2 Zack Wheeler PHI 2001672.570.96224520$30.10AL|NL
3 Chris Sale ATL 1771832.391.02225390$29.52AL|NL
4 Logan Gilbert SEA 2089123.240.89220370$21.89AL|NL
5 Seth Lugo KAN 2061693.011.09181480$21.22AL|NL
6 Shota Imanaga CHC 1731532.911.02174280$19.93AL|NL
7 Corbin Burnes FA 1941592.921.10181480$19.83AL|NL
8 Dylan Cease SD 18914113.471.07224650$19.62AL|NL
9 Bryce Miller SEA 1801282.950.98171450$18.14AL|NL
10 Paul Skenes PIT 1331131.960.95170320$17.93AL|NL
11 Framber Valdez HOU 1761572.911.11169550$17.67AL|NL
12 Cole Ragans KAN 1861193.141.14223670$16.64AL|NL
13 Jack Flaherty FA 1621373.171.07194380$16.51AL|NL
14 Ronel Blanco HOU 1671362.801.09166680$16.01AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 George Kirby SEA 19114113.531.07179230$15.97AL|NL
16 Michael King SD 1731392.961.20201630$15.73AL|NL
17 Aaron Nola PHI 1991483.571.20197500$14.05AL|NL
18 Sean Manaea FA 1811263.481.09184630$13.80AL|NL
19 Sonny Gray STL 1661393.851.09203390$13.73AL|NL
20 Bailey Ober MIN 1781293.991.00191430$13.71AL|NL
21 Jose Berrios TOR 19216113.611.16153540$13.19AL|NL
22 Tanner Bibee CLE 1731283.481.12187440$12.98AL|NL
23 Hunter Greene CIN 150952.761.02169570$12.97AL|NL
24 Carlos Rodon NYY 1751693.961.22195570$12.67AL|NL
25 Pablo Lopez MIN 18515104.081.19198410$12.20AL|NL
26 Luis Gil NYY 1511573.511.20171770$11.94AL|NL
27 Logan Webb SF 20413103.481.23172500$11.09AL|NL
28 Reynaldo Lopez ATL 135852.001.11148420$10.66AL|NL
29 Max Fried FA 17411103.261.17166570$10.45AL|NL
30 Tyler Glasnow LAD 134963.490.95168350$10.12AL|NL
31 Nathan Eovaldi TEX 1701283.811.11166420$9.88AL|NL
32 Freddy Peralta MIL 1731193.691.22200680$9.70AL|NL
33 Michael Wacha KAN 1661383.361.20145450$9.26AL|NL
34 Tanner Houck BOS 1789103.131.14154480$9.21AL|NL
35 Luis Castillo SEA 17511123.651.17175470$9.21AL|NL
36 Kevin Gausman TOR 18114113.831.22162560$9.07AL|NL
37 Jameson Taillon CHC 1651283.271.13125330$8.74AL|NL
38 Tyler Holton DET 94722.200.7977178$8.69AL|NL
39 Garrett Crochet BOS 1466123.581.07209330$8.49AL|NL
40 Zac Gallen ARI 1481463.651.26156540$8.01AL|NL
41 Hunter Brown HOU 1701193.491.27179600$7.90AL|NL
42 Erick Fedde STL 177993.301.16154520$7.83AL|NL
43 Nick Martinez CIN 1421073.101.03116180$7.71AL|NL
44 Cristopher Sanchez PHI 1811193.331.25153440$7.47AL|NL
45 Bryan Woo SEA 121932.900.90101130$7.08AL|NL
46 Ranger Suarez PHI 1501283.481.21145410$7.07AL|NL
47 Yusei Kikuchi LAA 1759104.061.20206440$6.93AL|NL
48 Nestor Cortes NYY 1749103.771.15162390$6.19AL|NL
49 Joe Ryan MIN 135773.600.99147230$5.58AL|NL
50 Zach Eflin BAL 1651093.601.15134240$5.55AL|NL
51 Luis Severino OAK 1821173.911.24161600$5.31AL|NL
52 Tobias Myers MIL 138963.001.17127360$5.20AL|NL
53 Kutter Crawford BOS 1839164.371.12175510$5.00AL|NL
54 Spencer Schwellenbach ATL 123873.361.05127230$4.22AL|NL
55 Brady Singer CIN 1799133.721.28170540$4.12AL|NL
56 Grayson Rodriguez BAL 1161343.871.25130360$3.96AL|NL
57 Ben Lively CLE 15113103.811.25118490$3.76AL|NL
58 Gavin Stone LAD 1401153.531.21116370$3.45AL|NL
59 Ryan Pepiot TB 130883.601.15142480$3.11AL|NL
60 Brandon Pfaadt ARI 18111104.721.24185420$2.89AL|NL
61 Justin Steele CHC 134553.081.10135370$2.80AL|NL
62 Jose Quintana FA 17010103.761.25135630$2.76AL|NL
63 Blake Snell LAD 104533.121.05145440$2.47AL|NL
64 Mitch Keller PIT 17811124.251.30166500$2.48AL|NL
65 Jake Irvin WAS 18710144.421.20156520$2.31AL|NL
66 Bowden Francis TOR 103853.310.9392220$2.27AL|NL
67 Tyler Anderson LAA 17910153.821.29142730$2.18AL|NL
68 Nick Pivetta FA 1456124.151.13172360$2.11AL|NL
69 Colin Rea FA 1671264.311.27135431$2.04AL|NL
70 Brayan Bello BOS 1621484.501.36153640$1.92AL|NL
71 Luis Ortiz CLE 135763.331.12107420$1.82AL|NL
72 MacKenzie Gore WAS 16610123.901.42181650$1.78AL|NL
73 David Peterson NYM 1211032.901.29101460$1.76AL|NL
74 Zack Littell TB 1568103.631.25141310$1.71AL|NL
75 JP Sears OAK 18011134.401.23137490$1.17AL|NL
76 Taj Bradley TB 1388114.111.22154470$0.98AL|NL
77 Jose Butto NYM 74732.551.0779380$0.18AL|NL
78 Yoshinobu Yamamoto LAD 90723.001.11105220$0.06AL|NL
79 Ryne Nelson ARI 1501064.251.26126340$0.00AL|NL
80 Andrew Abbott CIN 13810103.721.30114520$-0.09AL|NL
81 Gerrit Cole NYY 95853.411.1399290$-0.56AL|NL
82 Charlie Morton FA 1658104.201.33167650$-0.60AL|NL
83 Chris Bassitt TOR 17110144.161.46168700$-1.44AL|NL
84 Albert Suarez BAL 133973.721.30108430$-1.53AL|NL
85 Michael Lorenzen FA 130763.321.2497600$-1.73AL|NL
86 Dean Kremer BAL 1298104.111.25123510$-1.96AL|NL
87 Aaron Civale MIL 161894.361.30149520$-2.03AL|NL
88 Jared Koenig MIL 62942.471.2463231$-2.40AL|NL
89 Kyle Gibson FA 169884.261.35151680$-2.58AL|NL
90 Jared Jones PIT 121684.161.20132390$-2.57AL|NL
91 Nick Lodolo CIN 115964.771.20122370$-2.61AL|NL
92 Andrew Heaney FA 1605144.281.25159410$-2.64AL|NL
93 Alec Marsh KAN 129994.531.26123390$-2.76AL|NL
94 Yu Darvish SD 81733.331.0778220$-2.83AL|NL
95 Jose Soriano LAA 113673.421.2097450$-2.90AL|NL
96 Trevor Williams FA 66612.041.0459180$-3.28AL|NL
97 Clarke Schmidt NYY 85552.861.1993300$-3.56AL|NL
98 Mitchell Parker WAS 1517104.291.30133430$-3.80AL|NL
99 A.J. Puk ARI 71493.161.1188283$-3.78AL|NL
100 Andre Pallante STL 121883.791.3094480$-3.89AL|NL
101 Spencer Arrighetti HOU 1457134.531.41171650$-3.99AL|NL
102 Javier Assad CHC 147763.731.40124630$-4.03AL|NL
103 Joe Musgrove SD 99653.901.18101230$-4.15AL|NL
104 Cody Bradford TEX 76633.551.0170130$-4.51AL|NL
105 Lance Lynn FA 117743.841.34109440$-4.51AL|NL
106 Jake Junis FA 67402.690.855181$-4.68AL|NL
107 Reese Olson DET 112483.531.19101330$-4.70AL|NL
108 Marcus Stroman NYY 1541094.321.47113600$-5.57AL|NL
109 Shane Baz TB 79433.071.0669270$-5.72AL|NL
110 Matt Waldron SD 1467114.921.27133400$-5.83AL|NL
111 Bailey Falter PIT 142894.431.2997450$-5.92AL|NL
112 Mitch Spence OAK 1518104.591.38126440$-6.29AL|NL
113 Ryan Weathers MIA 86563.651.1880240$-6.33AL|NL
114 Simeon Woods Richardson MIN 133554.191.30117480$-6.38AL|NL
115 Frankie Montas