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 1921482.861.03223430$31.06AL|NL
2 Paul Skenes PIT 1821382.721.07230520$29.26AL|NL
3 Zack Wheeler PHI 1971493.241.10211500$24.88AL|NL
4 Logan Gilbert SEA 19813103.321.06207420$24.45AL|NL
5 Chris Sale ATL 1721383.141.09205450$22.66AL|NL
6 Garrett Crochet BOS 1641283.181.10209490$20.72AL|NL
7 Dylan Cease SD 1871393.511.19220710$18.46AL|NL
8 George Kirby SEA 1811293.431.07173270$18.45AL|NL
9 Blake Snell LAD 1651273.381.20214720$16.64AL|NL
10 Framber Valdez HOU 1861383.341.21182590$16.30AL|NL
11 Pablo Lopez MIN 19212103.661.16202480$16.20AL|NL
12 Sonny Gray STL 1771293.461.16186490$15.90AL|NL
13 Jacob deGrom TEX 133963.051.01167300$15.25AL|NL
14 Gerrit Cole NYY 1811293.681.15193510$15.24AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Logan Webb SF 20113103.491.21174450$15.15AL|NL
16 Luis Castillo SEA 18412103.621.16188530$15.14AL|NL
17 Cole Ragans KAN 1811293.531.22202670$14.69AL|NL
18 Tyler Glasnow LAD 1391063.171.09170410$14.27AL|NL
19 Corbin Burnes ARI 1881293.641.20189540$13.82AL|NL
20 Max Fried NYY 1701293.391.19161490$13.26AL|NL
21 Freddy Peralta MIL 1731293.751.20197620$13.03AL|NL
22 Aaron Nola PHI 1871293.801.18186450$12.98AL|NL
23 Joe Ryan MIN 1611093.691.09177370$12.89AL|NL
24 Shota Imanaga CHC 1761183.731.14174380$12.57AL|NL
25 Carlos Rodon NYY 17012103.921.18191550$11.89AL|NL
26 Tanner Bibee CLE 1721193.721.17179480$11.86AL|NL
27 Michael King SD 17512103.701.23187620$11.76AL|NL
28 Yusei Kikuchi LAA 17411103.781.20194540$11.60AL|NL
29 Yoshinobu Yamamoto LAD 1571173.551.17166440$11.47AL|NL
30 Bryce Miller SEA 17311103.751.15167460$11.45AL|NL
31 Kevin Gausman TOR 19012113.881.22191540$11.37AL|NL
32 Justin Steele CHC 1701193.551.20165470$11.05AL|NL
33 Hunter Brown HOU 1681293.641.24178580$11.01AL|NL
34 Spencer Schwellenbach ATL 1681293.751.18162420$10.94AL|NL
35 Bailey Ober MIN 17211103.921.15176420$10.81AL|NL
36 Grayson Rodriguez BAL 1601183.601.21173520$10.57AL|NL
37 Shane McClanahan TB 151973.401.15164450$10.56AL|NL
38 Nathan Eovaldi TEX 1671193.771.20161460$9.05AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Zac Gallen ARI 1721293.871.25174520$8.82AL|NL
40 Hunter Greene CIN 1621093.941.21193600$8.72AL|NL
41 Bryan Woo SEA 1411083.641.11135320$8.49AL|NL
42 Zach Eflin BAL 17411103.881.17147300$8.41AL|NL
43 Cristopher Sanchez PHI 1691193.571.24146460$8.21AL|NL
44 Reynaldo Lopez ATL 1661193.851.24174570$8.15AL|NL
45 Brandon Woodruff MIL 143973.651.15155390$7.91AL|NL
46 Spencer Strider ATL 111853.241.11148370$7.70AL|NL
47 Taj Bradley TB 16610103.901.22176550$7.55AL|NL
48 Ryan Pepiot TB 1591093.851.22167570$7.07AL|NL
49 Shohei Ohtani LAD 118963.431.14140390$7.00AL|NL
50 MacKenzie Gore WAS 17011103.921.28180640$6.88AL|NL
51 Jack Flaherty FA 1581093.871.23170510$6.84AL|NL
52 Kodai Senga NYM 157973.671.27172670$6.12AL|NL
53 Nick Pivetta FA 151993.991.19170480$6.02AL|NL
54 Jared Jones PIT 165993.821.24170570$6.02AL|NL
55 Sean Manaea NYM 17511104.111.26173620$5.64AL|NL
56 Seth Lugo KAN 18711104.041.27165510$5.34AL|NL
57 Robbie Ray SF 1531094.001.24166530$5.29AL|NL
58 Sandy Alcantara MIA 1669103.801.23147410$4.82AL|NL
59 Luis Gil NYY 1541083.971.30172740$4.21AL|NL
60 Brandon Pfaadt ARI 149983.931.21147350$4.12AL|NL
61 Yu Darvish SD 1551094.121.21147440$4.01AL|NL
62 Tanner Houck BOS 1761093.941.29156540$3.69AL|NL
63 Chris Bassitt TOR 17811114.151.29163600$3.62AL|NL
64 Ranger Suarez PHI 162983.781.27146510$3.57AL|NL
65 Jose Berrios TOR 19011124.261.27165540$3.56AL|NL
66 Nestor Cortes MIL 144873.941.19144390$3.26AL|NL
67 Jesus Luzardo PHI 153883.941.24158510$3.08AL|NL
68 Jeffrey Springs OAK 146883.881.21141420$2.92AL|NL
69 Reese Olson DET 151993.871.26140490$2.63AL|NL
70 Mitch Keller PIT 18110114.181.29166550$2.59AL|NL
71 Kumar Rocker TEX 129773.701.21137410$2.19AL|NL
72 Drew Rasmussen TB 119653.401.16119310$2.19AL|NL
73 Brayan Bello BOS 16611104.071.34154580$2.00AL|NL
74 Clay Holmes NYM 136763.511.32132543$2.01AL|NL
75 A.J. Puk ARI 67433.361.18782314$1.89AL|NL
76 Luis Severino OAK 17610114.191.29157590$1.87AL|NL
77 Michael Wacha KAN 16110104.141.27141480$1.71AL|NL
78 Nick Lodolo CIN 129873.911.23138410$1.62AL|NL
79 Gavin Williams CLE 141984.021.28144550$1.32AL|NL
80 Bowden Francis TOR 153994.241.22139430$1.30AL|NL
81 Brady Singer CIN 17110104.261.30160490$1.27AL|NL
82 David Peterson NYM 146973.761.33136560$1.03AL|NL
83 Clarke Schmidt NYY 132763.821.23134430$0.89AL|NL
84 Kyle Harrison SF 143984.031.30146540$0.88AL|NL
85 Frankie Montas NYM 1491094.111.31142570$0.82AL|NL
86 Max Scherzer FA 113773.901.15118300$0.58AL|NL
87 Erick Fedde STL 17610114.241.31149570$0.25AL|NL
88 Jose Soriano LAA 144993.871.34138610$0.21AL|NL
89 Jameson Taillon CHC 16810104.391.26135400$-0.21AL|NL
90 Merrill Kelly ARI 153994.181.31140510$-0.81AL|NL
91 Alex Cobb DET 121873.721.27103350$-1.01AL|NL
92 Ronel Blanco HOU 161994.301.33157680$-1.06AL|NL
93 Andrew Heaney FA 140894.241.26134430$-1.23AL|NL
94 Kutter Crawford BOS 151784.351.23146440$-1.23AL|NL
95 Shane Baz TB 149774.111.28142560$-1.38AL|NL
96 Justin Verlander SF 132884.161.23113350$-1.56AL|NL
97 Miles Mikolas STL 17210114.451.26123330$-1.55AL|NL
98 Spencer Arrighetti HOU 141994.341.33147610$-1.72AL|NL
99 Aaron Civale MIL 144894.311.28137440$-1.98AL|NL
100 Charlie Morton BAL 152994.261.36150620$-2.03AL|NL
101 Matt Boyd CHC 119663.931.24121390$-2.17AL|NL
102 Tyler Mahle TEX 136884.301.26126430$-2.16AL|NL
103 Jake Irvin WAS 1679104.371.31139540$-2.35AL|NL
104 JP Sears OAK 1759114.581.27144500$-2.37AL|NL
105 Davidjohn Herz WAS 143784.151.35153720$-2.71AL|NL
106 Edward Cabrera MIA 132774.021.36143640$-2.81AL|NL
107 Eduardo Rodriguez