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 Spencer Strider IL-60 ATL 1781573.111.04263550$37.46AL|NL
2 Zack Wheeler PHI 1781383.401.09193440$25.75AL|NL
3 Freddy Peralta MIL 1631193.461.10199540$22.27AL|NL
4 Pablo Lopez MIN 1721293.511.13194470$22.11AL|NL
5 Kevin Gausman TOR 1731293.731.12208460$22.05AL|NL
6 Aaron Nola PHI 1781293.781.10190380$21.25AL|NL
7 Luis Castillo SEA 18012103.631.16194580$20.56AL|NL
8 Corbin Burnes BAL 1761293.581.17188540$19.89AL|NL
9 Max Fried ATL 1511273.281.11150350$19.43AL|NL
10 Logan Webb SF 1791293.451.16158390$19.00AL|NL
11 George Kirby SEA 16711103.621.09154280$18.19AL|NL
12 Framber Valdez HOU 1711383.511.23174590$17.97AL|NL
13 Zac Gallen ARI 1751293.771.17182460$17.97AL|NL
14 Dylan Cease SD 18012103.891.23212750$17.41AL|NL
15 Joe Ryan IL-60 MIN 1611093.871.10184440$17.11AL|NL
16 Zach Eflin BAL 1501093.511.07146300$16.72AL|NL
17 Tarik Skubal DET 142993.371.11168400$16.48AL|NL
18 Tyler Glasnow IL-60 LAD 1291063.671.11167400$14.93AL|NL
19 Tanner Bibee CLE 1581093.781.15155450$13.60AL|NL
20 Blake Snell SF 1611093.921.27211740$13.23AL|NL
21 Yoshinobu Yamamoto LAD 1371173.671.14134350$12.97AL|NL
22 Logan Gilbert SEA 17311114.091.18167420$12.96AL|NL
23 Jesus Luzardo IL-60 MIA 16210103.951.23189550$12.64AL|NL
24 Grayson Rodriguez BAL 1571093.731.22167530$12.56AL|NL
25 Carlos Rodon NYY 1431073.981.17167500$12.10AL|NL
26 Justin Steele CHC 1631193.831.24161500$11.97AL|NL
27 Joe Musgrove SD 139983.701.12140360$11.83AL|NL
28 Chris Sale ATL 127973.741.15157400$11.53AL|NL
29 Michael King SD 140983.701.19153440$10.89AL|NL
30 Bailey Ober MIN 148994.011.13148360$10.73AL|NL
31 Bobby Miller LAD 1441173.951.20142410$10.48AL|NL
32 Sonny Gray STL 1461083.711.22143490$10.42AL|NL
33 Hunter Brown HOU 1471183.971.25157520$10.11AL|NL
34 Chris Bassitt TOR 17111104.211.21154540$9.95AL|NL
35 Shane Bieber IL-60 CLE 149993.861.17138360$9.67AL|NL
36 Nestor Cortes NYY 1361084.061.16138390$9.39AL|NL
37 Triston McKenzie CLE 143994.091.15141430$8.90AL|NL
38 Justin Verlander HOU 127963.891.13126360$8.80AL|NL
39 Bryan Woo SEA 134993.901.18139440$8.69AL|NL
40 Cristian Javier IL-60 HOU 1591094.391.22165610$8.06AL|NL
41 Jose Berrios TOR 16310104.301.24152460$6.98AL|NL
42 Hunter Greene CIN 1529104.491.26188570$6.90AL|NL
43 Cole Ragans KAN 1489104.011.28157570$6.83AL|NL
44 Lance Lynn STL 1651094.391.25160510$6.66AL|NL
45 Aaron Civale MIL 138994.131.18126370$6.46AL|NL
46 Sean Manaea NYM 136884.031.23145460$6.02AL|NL
47 Ryan Pepiot TB 132994.191.21133480$5.72AL|NL
48 Nick Pivetta BOS 1619104.481.30184630$5.24AL|NL
49 Kenta Maeda DET 1329104.261.22134420$5.14AL|NL
50 Charlie Morton ATL 1461074.341.33166640$5.05AL|NL
51 Taj Bradley TB 115873.991.18118350$4.89AL|NL
52 Merrill Kelly ARI 16510104.361.31161600$4.89AL|NL
53 Yu Darvish SD 131884.241.19130390$4.67AL|NL
54 Nathan Eovaldi TEX 142984.271.24135430$4.67AL|NL
55 Reid Detmers LAA 1549104.421.30168560$4.46AL|NL
56 Marcus Stroman NYY 1421084.091.27117440$4.48AL|NL
57 Jordan Montgomery ARI 143994.181.25129380$4.43AL|NL
58 Gavin Williams CLE 121883.991.22122440$4.38AL|NL
59 Cristopher Sanchez PHI 145994.091.28131460$4.25AL|NL
60 Mitch Keller PIT 17610114.451.34173590$3.94AL|NL
61 Griffin Canning LAA 142994.401.27147490$3.96AL|NL
62 Clarke Schmidt NYY 1461094.361.27130440$3.89AL|NL
63 Walker Buehler LAD 122964.111.21106340$3.83AL|NL
64 Yusei Kikuchi HOU 1489104.481.32166600$3.40AL|NL
65 Bryce Miller SEA 137894.331.21123360$3.13AL|NL
66 Jon Gray IL-60 TEX 148994.461.28144510$3.00AL|NL
67 Ranger Suarez PHI 1481094.151.34130550$3.03AL|NL
68 Gerrit Cole NYY 88643.731.11100240$2.78AL|NL
69 Shane Baz TB 91763.811.1495250$2.74AL|NL
70 JP Sears OAK 1568114.471.25144490$2.76AL|NL
71 Louie Varland MIN 145894.361.26137400$2.63AL|NL
72 Patrick Sandoval IL-60 LAA 1521094.201.38138640$2.04AL|NL
73 Kyle Harrison SF 126894.291.30137500$2.00AL|NL
74 Logan Allen CLE 137894.281.28130480$1.98AL|NL
75 Chris Paddack IL-60 MIN 118884.241.22103270$1.57AL|NL
76 Kutter Crawford BOS 1408104.531.27138450$1.43AL|NL
77 Max Scherzer TEX 81653.931.1093230$1.33AL|NL
78 Dean Kremer BAL 1529104.491.30133460$1.26AL|NL
79 Tyler Wells IL-60 BAL 103664.031.1696310$0.92AL|NL
80 Shota Imanaga CHC 136894.541.29137420$0.78AL|NL
81 Eduardo Rodriguez ARI 128884.201.32122440$0.74AL|NL
82 Kodai Senga NYM 96663.841.25109420$0.70AL|NL
83 Steven Matz STL 124874.291.29116390$0.60AL|NL
84 Alex Cobb CLE 127884.171.30111360$0.56AL|NL
85 Reese Olson DET 125794.231.27118410$0.53AL|NL
86 Brandon Pfaadt ARI 136894.691.25128330$0.34AL|NL
87 Nick Lodolo CIN 119784.381.30134420$0.31AL|NL
88 Tanner Houck BOS 1339104.381.34122480$0.20AL|NL
89 Edward Cabrera MIA 115784.191.33125550$-0.16AL|NL
90 MacKenzie Gore WAS 1467114.521.34157590$-0.25AL|NL
91 Andrew Heaney TEX 121894.651.29127420$-0.33AL|NL
92 Zack Littell TB 127784.411.22102310$-0.38AL|NL
93 John Means IL-60 BAL 109774.281.1986250$-0.44AL|NL
94 Kyle Bradish IL-60 BAL 97663.901.2495310$-0.44AL|NL
95 Brayan Bello BOS 1569104.421.36131510$-0.45AL|NL
96 Dane Dunning TEX 1519104.521.34129550$-0.49AL|NL
97 Luis Severino NYM 131894.471.30118440$-0.54AL|NL
98 Reynaldo Lopez ATL 99654.201.23106330$-0.56AL|NL
99 Garrett Whitlock IL-15 BOS 115674.301.23107270$-0.80AL|NL
100 Jack Flaherty LAD 143894.501.36140590$-0.94AL|NL
101 Miles Mikolas STL 17510114.731.30119410$-0.93AL|NL
102 Jordan Hicks SF 101763.911.35102460$-1.09AL|NL
103 Kyle Gibson STL 16810114.661.36134560$-1.15AL|NL
104 Chase Silseth LAA 117784.381.31116440$-1.35AL|NL
105 Andrew Abbott CIN 126794.631.32137470$-1.38AL|NL
106 Jose Quintana NYM 1549104.581.35127530$-1.43AL|NL
107 Jameson Taillon CHC 128