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 1841472.891.01214390$31.20AL|NL
2 Paul Skenes PIT 1751272.661.04220480$29.49AL|NL
3 Zack Wheeler PHI 1921483.261.07205480$25.73AL|NL
4 Logan Gilbert SEA 1951293.421.04202390$23.21AL|NL
5 Chris Sale ATL 1561273.131.07187400$20.24AL|NL
6 Garrett Crochet BOS 1571183.211.07204450$19.96AL|NL
7 Framber Valdez HOU 1861483.331.18184580$19.08AL|NL
8 George Kirby SEA 1811393.541.07171250$18.66AL|NL
9 Dylan Cease SD 1831293.531.17215690$17.73AL|NL
10 Blake Snell LAD 1601163.291.17206700$16.70AL|NL
11 Logan Webb SF 19813103.451.19171460$16.16AL|NL
12 Cole Ragans KAN 1781293.491.20202660$15.80AL|NL
13 Pablo Lopez MIN 1871293.701.16198460$15.42AL|NL
14 Luis Castillo SEA 18312103.671.15185510$14.86AL|NL
15 Sonny Gray STL 1681183.451.14180460$14.83AL|NL
16 Shota Imanaga CHC 1721273.611.12171370$14.75AL|NL
17 Corbin Burnes ARI 1861293.661.17185530$14.38AL|NL
18 Yoshinobu Yamamoto LAD 1541263.461.13164410$14.04AL|NL
19 Max Fried NYY 1671283.331.18159480$13.92AL|NL
20 Gerrit Cole NYY 1721283.751.15179470$13.20AL|NL
21 Michael King SD 1701293.581.21187600$13.20AL|NL
22 Aaron Nola PHI 1851293.861.17184450$12.45AL|NL
23 Tanner Bibee CLE 1711193.731.15181450$12.42AL|NL
24 Spencer Schwellenbach ATL 1631283.701.14159370$11.98AL|NL
25 Joe Ryan MIN 1621093.821.09178350$11.87AL|NL
26 Justin Steele CHC 1691183.501.19165480$11.70AL|NL
27 Bailey Ober MIN 1721193.951.11177410$11.62AL|NL
28 Bryce Miller SEA 1711193.791.12164440$11.58AL|NL
29 Tyler Glasnow LAD 134963.391.08165400$11.44AL|NL
30 Freddy Peralta MIL 1681193.801.19193610$11.36AL|NL
31 Grayson Rodriguez BAL 1581273.691.21171520$10.64AL|NL
32 Zac Gallen ARI 1721383.871.22174530$10.58AL|NL
33 Kevin Gausman TOR 18412113.861.23187520$10.54AL|NL
34 Carlos Rodon NYY 16412104.021.18185530$10.22AL|NL
35 Shane McClanahan TB 1411073.401.16156460$10.11AL|NL
36 Hunter Brown HOU 1671293.751.25180580$9.88AL|NL
37 Jacob deGrom TEX 114753.001.01142260$9.75AL|NL
38 Yusei Kikuchi LAA 17110103.851.20191510$9.49AL|NL
39 Reynaldo Lopez ATL 1531073.591.19164500$9.13AL|NL
40 Nathan Eovaldi TEX 1581183.771.17153410$8.77AL|NL
41 Zach Eflin BAL 1721193.861.16147290$8.42AL|NL
42 Cristopher Sanchez PHI 1681083.501.22146450$8.16AL|NL
43 Seth Lugo KAN 1831293.961.23164480$7.85AL|NL
44 Taj Bradley TB 16210103.851.21177530$7.85AL|NL
45 Bryan Woo SEA 138973.711.08133280$7.11AL|NL
46 Sean Manaea NYM 1691184.041.21171580$7.06AL|NL
47 Ryan Pepiot TB 1521093.851.19162540$7.00AL|NL
48 Hunter Greene CIN 152983.941.18180550$6.95AL|NL
49 Kodai Senga NYM 1501173.711.28166670$6.77AL|NL
50 Spencer Strider ATL 111853.471.13148400$5.87AL|NL
51 MacKenzie Gore WAS 16610103.861.28179630$5.81AL|NL
52 Shohei Ohtani LAD 115953.501.15134390$5.49AL|NL
53 Jose Berrios TOR 18512114.191.24162520$5.30AL|NL
54 Ranger Suarez PHI 1571083.681.25144500$5.27AL|NL
55 Jared Jones PIT 1629103.921.22168550$5.22AL|NL
56 Brandon Pfaadt ARI 1581094.051.21160380$4.88AL|NL
57 Michael Wacha KAN 1631294.061.24143470$4.77AL|NL
58 Tanner Houck BOS 1721093.901.24152500$4.78AL|NL
59 Jack Flaherty FA 1451083.891.24156460$4.66AL|NL
60 Chris Bassitt TOR 17711114.051.28165590$4.29AL|NL
61 Robbie Ray SF 144993.951.22159510$3.93AL|NL
62 Nick Pivetta FA 140893.981.17159430$3.92AL|NL
63 Nestor Cortes MIL 142983.941.17141370$3.93AL|NL
64 Luis Gil NYY 1471184.071.30163710$3.32AL|NL
65 Brandon Woodruff MIL 128863.791.16135360$3.16AL|NL
66 Bowden Francis TOR 1471084.181.17136390$4.44AL|NL
67 Jeffrey Springs OAK 138883.801.19139400$3.01AL|NL
68 Brayan Bello BOS 16512104.061.32152580$2.97AL|NL
69 Erick Fedde STL 17310104.041.27151540$2.54AL|NL
70 Sandy Alcantara MIA 153893.781.22136400$2.54AL|NL
71 Drew Rasmussen TB 110763.381.13109270$3.62AL|NL
72 Yu Darvish SD 142984.111.18136390$2.09AL|NL
73 Nick Lodolo CIN 130873.861.21141400$2.02AL|NL
74 Ronel Blanco HOU 1621074.121.29161690$2.00AL|NL
75 Jesus Luzardo PHI 144883.971.23148490$1.60AL|NL
76 Merrill Kelly ARI 1541084.121.26142500$1.43AL|NL
77 Mitch Keller PIT 18010114.261.29166550$1.12AL|NL
78 Jameson Taillon CHC 16711104.351.23135390$1.08AL|NL
79 Reese Olson DET 146893.881.25138470$0.95AL|NL
80 Shane Baz TB 141873.951.23136510$0.77AL|NL
81 Clay Holmes NYM 127873.631.33122513$2.12AL|NL
82 David Peterson NYM 139973.731.34130540$-0.09AL|NL
83 Brady Singer CIN 1729104.231.29160490$-0.08AL|NL
84 Gavin Williams CLE 138884.051.27143540$-0.48AL|NL
85 A.J. Puk ARI 65443.381.17772211$0.83AL|NL
86 Jose Soriano LAA 140893.861.31135590$-0.85AL|NL
87 Kutter Crawford BOS 1518104.391.21147440$-0.88AL|NL
88 Kumar Rocker TEX 116783.861.21121360$-0.96AL|NL
89 Kyle Harrison SF 140884.091.28144530$-0.93AL|NL
90 Davidjohn Herz WAS 1408104.041.34157700$-1.18AL|NL
91 Clarke Schmidt NYY 126773.891.25126410$-1.46AL|NL
92 Eduardo Rodriguez ARI 133984.051.29122440$-1.57AL|NL
93 Max Scherzer FA 97763.881.13101250$-1.61AL|NL
94 Dean Kremer BAL 1481084.331.30131510$-2.09AL|NL
95 Charlie Morton BAL 148994.271.34148600$-2.54AL|NL
96 Tyler Holton DET 72433.221.1164176$-1.24AL|NL
97 Frankie Montas NYM 143994.251.32136550$-2.69AL|NL
98 Luis Severino OAK 1699114.371.31149560$-2.71AL|NL
99 JP Sears OAK 1729114.561.25141480$-3.01AL|NL
100 Zack Littell TB 136784.181.23118300$-3.31AL|NL
101 Aaron Civale MIL 145884.391.27137430$-3.31AL|NL
102 Jon Gray TEX 138884.251.28125430$-2.07AL|NL
103 Miles Mikolas STL 1689114.521.23121300$-3.52AL|NL
104 Shane Bieber IL-60 CLE 86643.531.1785210$-3.54AL|NL
105 Cody Bradford TEX 100754.111.1490200$-3.65AL|NL
106 Justin Verlander SF 124874.231.24106330$-3.79AL|NL
107 Tobias Myers