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 1821382.871.01212400$29.94AL|NL
2 Paul Skenes PIT 1711372.681.05216490$29.20AL|NL
3 Zack Wheeler PHI 1901393.271.09203490$24.01AL|NL
4 Logan Gilbert SEA 18812103.351.05196390$23.12AL|NL
5 Garrett Crochet BOS 1571283.151.09205470$21.54AL|NL
6 Chris Sale ATL 1641273.181.09199430$21.45AL|NL
7 George Kirby SEA 1761293.431.06166260$19.10AL|NL
8 Dylan Cease SD 1851293.501.18219690$18.83AL|NL
9 Cole Ragans KAN 1781293.441.20203660$17.16AL|NL
10 Blake Snell LAD 1581273.421.20206690$16.59AL|NL
11 Pablo Lopez MIN 18312103.691.16192450$15.98AL|NL
12 Logan Webb SF 19213103.471.20164420$15.77AL|NL
13 Framber Valdez HOU 1771283.361.20172560$15.51AL|NL
14 Luis Castillo SEA 18012103.651.16182520$15.46AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Max Fried NYY 1671283.341.19159490$14.55AL|NL
16 Tyler Glasnow LAD 1321063.271.08163390$14.12AL|NL
17 Jacob deGrom TEX 118862.970.98151270$13.94AL|NL
18 Freddy Peralta MIL 1701193.711.18194600$13.79AL|NL
19 Corbin Burnes ARI 1801293.701.19178520$13.77AL|NL
20 Sonny Gray STL 1651193.551.17175470$13.70AL|NL
21 Joe Ryan MIN 1571093.731.08173350$13.59AL|NL
22 Michael King SD 17312103.691.21186590$13.51AL|NL
23 Gerrit Cole NYY 1691193.731.16179480$13.16AL|NL
24 Yoshinobu Yamamoto LAD 1511173.461.15160410$13.13AL|NL
25 Aaron Nola PHI 1811293.881.18179440$12.80AL|NL
26 Shota Imanaga CHC 1671183.771.13166360$12.80AL|NL
27 Justin Steele CHC 1651193.491.18159440$12.67AL|NL
28 Tanner Bibee CLE 1661193.741.16172460$12.47AL|NL
29 Bryce Miller SEA 16811103.751.14161430$12.32AL|NL
30 Yusei Kikuchi LAA 16911103.891.20188520$11.37AL|NL
31 Hunter Brown HOU 1661193.691.23174570$10.80AL|NL
32 Carlos Rodon NYY 16711104.041.19188560$10.55AL|NL
33 Spencer Strider ATL 114953.241.11152370$10.48AL|NL
34 Bailey Ober MIN 16410103.951.14169400$10.29AL|NL
35 Grayson Rodriguez BAL 1551183.721.21166500$10.29AL|NL
36 Spencer Schwellenbach ATL 1571183.731.18152390$10.16AL|NL
37 Shane McClanahan TB 146973.511.16158430$10.12AL|NL
38 Zac Gallen ARI 1691293.891.24170500$9.83AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cristopher Sanchez PHI 1671193.611.23144450$9.27AL|NL
40 Hunter Greene CIN 1571094.011.21186580$8.80AL|NL
41 Zach Eflin BAL 1651193.871.17138290$8.77AL|NL
42 Kevin Gausman TOR 18411114.061.24183550$8.68AL|NL
43 Brandon Woodruff MIL 135973.671.13148370$8.67AL|NL
44 Jack Flaherty DET 1531093.821.22168490$8.41AL|NL
45 Shohei Ohtani LAD 117953.381.14139390$8.40AL|NL
46 Ryan Pepiot TB 1501093.841.19158520$8.33AL|NL
47 Taj Bradley TB 1581093.871.22169520$8.27AL|NL
48 Kodai Senga NYM 1541083.681.26168650$8.22AL|NL
49 Sean Manaea NYM 17211104.031.24174610$8.12AL|NL
50 Bryan Woo SEA 132973.611.10126300$8.03AL|NL
51 Reynaldo Lopez ATL 1601183.941.25168550$7.87AL|NL
52 Nathan Eovaldi TEX 1601093.881.20155450$7.84AL|NL
53 Nick Pivetta FA 1489104.011.19167470$6.82AL|NL
54 Jared Jones PIT 160993.881.24166540$6.43AL|NL
55 Sandy Alcantara MIA 157993.731.22137390$5.91AL|NL
56 MacKenzie Gore WAS 16810104.021.29178630$5.86AL|NL
57 Seth Lugo KAN 18411104.111.27161500$5.68AL|NL
58 Robbie Ray SF 148994.011.23166530$5.64AL|NL
59 Ranger Suarez PHI 1591083.791.28142500$5.14AL|NL
60 Clay Holmes NYM 135863.471.29129513$5.10AL|NL
61 Tanner Houck BOS 1721093.921.28152530$5.08AL|NL
62 Nestor Cortes MIL 144883.941.17143390$4.99AL|NL
63 Brandon Pfaadt ARI 148984.071.21146350$4.38AL|NL
64 Chris Bassitt TOR 17511114.221.29160600$4.08AL|NL
65 Yu Darvish SD 146994.131.21141430$3.61AL|NL
66 Reese Olson DET 142993.871.25132450$3.46AL|NL
67 Luis Gil NYY 150984.081.30167720$3.33AL|NL
68 Jose Berrios TOR 18211114.351.28156520$3.08AL|NL
69 Jesus Luzardo PHI 147884.041.24150480$3.02AL|NL
70 Michael Wacha KAN 15610104.151.26137470$2.88AL|NL
71 Kumar Rocker TEX 118763.741.20126370$2.36AL|NL
72 Drew Rasmussen TB 113653.501.15111290$2.35AL|NL
73 Mitch Keller PIT 17610114.301.30161530$2.21AL|NL
74 Bowden Francis TOR 149884.231.20138410$2.07AL|NL
75 Gavin Williams CLE 136883.971.26139520$2.00AL|NL
76 Erick Fedde STL 17110114.261.29146530$1.80AL|NL
77 Brayan Bello BOS 16110104.081.34148560$1.76AL|NL
78 Nick Lodolo CIN 124873.991.24132390$1.72AL|NL
79 A.J. Puk ARI 60433.451.18702113$1.61AL|NL
80 Clarke Schmidt NYY 128773.871.23129410$1.46AL|NL
81 Jose Soriano LAA 141993.891.33133590$1.28AL|NL
82 Jeffrey Springs OAK 135784.001.22130390$1.18AL|NL
83 David Peterson NYM 141973.891.33131540$1.14AL|NL
84 Ronel Blanco HOU 16110104.361.32157680$1.05AL|NL
85 Max Scherzer TOR 105763.941.15111290$0.93AL|NL
86 Jameson Taillon CHC 16210104.391.25128390$0.88AL|NL
87 Frankie Montas NYM 147994.161.30140550$0.89AL|NL
88 Brady Singer CIN 1669104.341.31155490$0.28AL|NL
89 Luis Severino OAK 1689104.341.30148570$0.06AL|NL
90 Kutter Crawford BOS 147784.351.22141430$-0.06AL|NL
91 Kyle Harrison SF 138884.171.30138510$-0.28AL|NL
92 Merrill Kelly ARI 147994.291.31133490$-0.71AL|NL
93 Justin Verlander SF 128884.221.23109350$-0.90AL|NL
94 Shane Baz TB 141774.151.28133520$-1.00AL|NL
95 Spencer Arrighetti HOU 141894.341.32149590$-1.07AL|NL
96 Aaron Civale MIL 142894.371.27132430$-1.16AL|NL
97 Tyler Mahle TEX 131884.331.25120410$-1.22AL|NL
98 Andrew Heaney FA 132894.361.27127410$-1.38AL|NL
99 Reid Detmers LAA 119674.161.25131420$-1.53AL|NL
100 Charlie Morton BAL 150994.381.36149620$-1.59AL|NL
101 Matt Boyd CHC 109663.961.23112360$-1.59AL|NL
102 Jon Gray TEX 141884.341.28126450$-1.66AL|NL
103 Eduardo Rodriguez ARI 137884.201.31124450$-1.71AL|NL
104 Alex Cobb DET 117773.851.2797330$-1.83AL|NL
105 Davidjohn Herz WAS 134784.161.34143650$-1.85AL|NL
106 Jake Irvin WAS 1629104.441.31133530$-1.94AL|NL
107 JP Sears OAK 1689114.661.27137480$-2.11AL|NL
108 Zack Littell TB 135784.331.24115300$-2.33AL|NL
109 Edward Cabrera MIA 128784.081.36136620$-2.31AL|NL
110 Tobias Myers MIL 131884.331.29117410$-2.41AL|NL
111 Tyler Holton