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 1961392.901.04229450$29.92AL|NL
2 Paul Skenes PIT 1881392.791.07242550$29.74AL|NL
3 Chris Sale ATL 1871483.061.06230470$27.70AL|NL
4 Jacob deGrom TEX 1521172.850.95206300$24.95AL|NL
5 Garrett Crochet BOS 1701283.041.08221520$23.10AL|NL
6 Zack Wheeler PHI 1991393.311.11212510$22.34AL|NL
7 Logan Gilbert SEA 19912113.431.10208430$20.40AL|NL
8 Dylan Cease SD 18913103.521.19224710$17.33AL|NL
9 Sonny Gray STL 18512103.401.16197510$16.72AL|NL
10 Pablo Lopez MIN 19312103.591.16203480$15.79AL|NL
11 George Kirby SEA 18011103.511.08171270$15.80AL|NL
12 Tyler Glasnow LAD 1441163.211.09178410$15.50AL|NL
13 Blake Snell LAD 1701283.501.22221730$14.42AL|NL
14 Cole Ragans KAN 18312103.511.23207690$13.64AL|NL
15 Shota Imanaga CHC 1801193.641.13182380$13.52AL|NL
16 Shane McClanahan TB 1611093.311.15180470$13.38AL|NL
17 Logan Webb SF 20112113.461.22175450$13.26AL|NL
18 Max Fried NYY 1731293.351.21165480$12.63AL|NL
19 Luis Castillo SEA 18411113.641.18187520$12.19AL|NL
20 Framber Valdez HOU 1851293.421.25177590$11.89AL|NL
21 Corbin Burnes ARI 19012103.701.22193530$11.66AL|NL
22 Aaron Nola PHI 18812103.831.18185450$11.41AL|NL
23 Joe Ryan MIN 1601093.721.11177370$11.20AL|NL
24 Yusei Kikuchi LAA 17611103.751.19196550$11.09AL|NL
25 Freddy Peralta MIL 17811103.781.20205630$11.11AL|NL
26 Gerrit Cole NYY 18912103.931.19197530$10.90AL|NL
27 Carlos Rodon NYY 17611103.901.17200540$10.77AL|NL
28 Michael King SD 18012103.691.24191640$10.55AL|NL
29 Yoshinobu Yamamoto LAD 1591183.571.18167430$10.35AL|NL
30 Justin Steele CHC 1701193.561.20166480$10.21AL|NL
31 Kevin Gausman TOR 19312113.881.22194540$10.12AL|NL
32 Nathan Eovaldi TEX 17611103.751.21171470$8.79AL|NL
33 MacKenzie Gore WAS 17411103.751.24188650$8.74AL|NL
34 Grayson Rodriguez BAL 1621193.691.22173530$8.60AL|NL
35 Cristopher Sanchez PHI 1701193.471.24149480$8.50AL|NL
36 Spencer Schwellenbach ATL 1721193.781.20166430$8.44AL|NL
37 Reynaldo Lopez ATL 17912103.891.25190610$8.34AL|NL
38 Spencer Strider ATL 110853.181.09146360$8.00AL|NL
39 Brandon Woodruff MIL 1571093.791.17167420$7.95AL|NL
40 Hunter Brown HOU 1681193.691.25175580$7.91AL|NL
41 Tanner Bibee CLE 17310103.881.20178490$7.46AL|NL
42 Jack Flaherty FA 17011103.841.24181540$7.44AL|NL
43 Nick Pivetta FA 16210103.931.20182510$7.00AL|NL
44 Bailey Ober MIN 17110104.001.18176420$6.97AL|NL
45 Ranger Suarez PHI 1671193.591.26151530$6.84AL|NL
46 Zach Eflin BAL 17611103.911.19148310$6.67AL|NL
47 Bryce Miller SEA 17510113.901.20167470$6.65AL|NL
48 Taj Bradley TB 17010103.881.23182580$6.59AL|NL
49 Kodai Senga NYM 1641093.731.26178660$6.41AL|NL
50 Sandy Alcantara MIA 17810113.791.23161450$6.23AL|NL
51 Hunter Greene CIN 17210104.151.22205630$6.17AL|NL
52 Shohei Ohtani LAD 121963.481.16141390$6.05AL|NL
53 Robbie Ray SF 16110103.951.21174510$5.98AL|NL
54 Sean Manaea NYM 18111104.011.26182640$5.51AL|NL
55 Jared Jones PIT 16710103.901.25173570$5.11AL|NL
56 Zac Gallen ARI 1711193.951.27172530$4.93AL|NL
57 Jesus Luzardo PHI 1611093.921.25166550$4.40AL|NL
58 Ryan Pepiot TB 16510104.001.25175610$4.39AL|NL
59 Jeffrey Springs OAK 154993.821.21149440$4.29AL|NL
60 A.J. Puk ARI 68433.401.19792416$4.08AL|NL
61 Bryan Woo SEA 144993.871.17135340$3.92AL|NL
62 Kumar Rocker TEX 141983.791.23144440$3.22AL|NL
63 Drew Rasmussen TB 128873.561.19124340$3.16AL|NL
64 Nestor Cortes MIL 146994.021.20147400$2.79AL|NL
65 Tanner Houck BOS 17911103.971.31159550$2.57AL|NL
66 Chris Bassitt TOR 17911114.101.29165600$2.53AL|NL
67 Yu Darvish SD 16810104.201.23160470$2.52AL|NL
68 David Peterson NYM 1521083.681.32140580$2.23AL|NL
69 Max Scherzer FA 128883.961.16133330$2.00AL|NL
70 Reese Olson DET 1569103.841.27143500$1.92AL|NL
71 Brandon Pfaadt ARI 139983.991.21136340$1.86AL|NL
72 Seth Lugo KAN 19011114.151.30166540$1.74AL|NL
73 Clay Holmes NYM 144983.521.33135580$1.71AL|NL
74 Jose Berrios TOR 19111124.271.28167530$1.45AL|NL
75 Clarke Schmidt NYY 138983.911.25136450$1.26AL|NL
76 Nick Lodolo CIN 127873.901.22139400$1.17AL|NL
77 Frankie Montas NYM 1551094.051.29148550$0.91AL|NL
78 Luis Gil NYY 16110104.181.32179750$0.88AL|NL
79 Mitch Keller PIT 18210124.241.29165570$0.36AL|NL
80 Matt Boyd CHC 134883.921.24133440$0.28AL|NL
81 Kyle Harrison SF 145994.051.29148540$-0.03AL|NL
82 Brady Singer CIN 17010104.231.30161480$-0.07AL|NL
83 Reid Detmers LAA 118773.871.22131410$-0.30AL|NL
84 Erick Fedde STL 17910114.201.30154560$-0.33AL|NL
85 Luis Severino OAK 18310114.231.31160610$-0.62AL|NL
86 Alex Cobb DET 127883.651.27106360$-0.65AL|NL
87 Andrew Heaney FA 1589104.251.27150490$-0.78AL|NL
88 Bowden Francis TOR 1589104.341.24146440$-0.77AL|NL
89 Charlie Morton BAL 1561094.191.33156610$-0.92AL|NL
90 Brayan Bello BOS 16710104.071.35153590$-0.94AL|NL
91 Eduardo Rodriguez ARI 146984.041.30136460$-1.02AL|NL
92 Gavin Williams CLE 143994.121.30145530$-1.01AL|NL
93 Davidjohn Herz WAS 146893.991.33158710$-1.08AL|NL
94 Miles Mikolas STL 17610114.281.26127330$-1.28AL|NL
95 Jose Soriano LAA 148993.901.36144620$-1.30AL|NL
96 Kutter Crawford BOS 151994.391.25146430$-1.44AL|NL
97 Shane Baz TB 1579104.231.31150580$-1.90AL|NL
98 Clayton Kershaw IL-15 FA 107763.721.2399290$-2.04AL|NL
99 Tyler Mahle TEX 148994.311.28138460$-2.25AL|NL
100 Shane Bieber IL-60 CLE 96653.621.1996230$-2.24AL|NL
101 Jon Gray TEX 145994.231.29132440$-2.33AL|NL
102 Edward Cabrera MIA 137894.021.35149640$-2.38AL|NL
103 Chris Paddack MIN 130784.091.23119310$-2.43AL|NL
104 Steven Matz STL 123773.901.25109350$-2.50AL|NL
105 Michael Wacha KAN 1599104.291.29138470$-2.51AL|NL
106 Merrill Kelly ARI 152994.211.32