2025 Fantasy Baseball Rankings - AllPitchers
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 1991392.891.05233460$31.18AL|NL
2 Paul Skenes PIT 1881392.781.07242550$30.94AL|NL
3 Chris Sale ATL 1871483.081.06230470$28.88AL|NL
4 Jacob deGrom TEX 1521172.840.96206300$25.23AL|NL
5 Garrett Crochet BOS 1701283.071.09221520$23.60AL|NL
6 Zack Wheeler PHI 2011393.311.12214520$23.47AL|NL
7 Logan Gilbert SEA 20112113.451.10210430$21.62AL|NL
8 Dylan Cease SD 19113103.531.20226720$18.87AL|NL
9 Blake Snell LAD 1791393.521.22233770$18.27AL|NL
10 Sonny Gray STL 18512103.411.16197510$17.76AL|NL
11 Mason Miller OAK 68432.511.011012431$17.26AL|NL
12 Edwin Diaz NYM 66432.861.08922436$17.20AL|NL
13 Pablo Lopez MIN 19612103.581.17206490$17.20AL|NL
14 George Kirby SEA 18011103.501.09171270$16.15AL|NL
15 Tyler Glasnow LAD 1441163.191.10178410$16.01AL|NL
16 Cole Ragans KAN 18312103.491.23207690$15.27AL|NL
17 Ryan Helsley STL 67433.091.13842535$14.80AL|NL
18 Josh Hader HOU 70433.211.13972833$14.53AL|NL
19 Shota Imanaga CHC 1801193.651.13182380$14.39AL|NL
20 Logan Webb SF 20412113.441.23178460$14.35AL|NL
21 Shane McClanahan TB 1611093.301.15180470$14.06AL|NL
22 Corbin Burnes ARI 19012103.691.22193530$13.17AL|NL
23 Emmanuel Clase CLE 70433.091.16721734$13.16AL|NL
24 Luis Castillo SEA 18411113.671.18187520$13.03AL|NL
25 Framber Valdez HOU 1851293.411.25177590$13.02AL|NL
26 Max Fried NYY 1731293.381.22165480$12.88AL|NL
27 Freddy Peralta MIL 17811103.791.20205630$12.51AL|NL
28 Aaron Nola PHI 18812103.831.19185450$12.42AL|NL
29 Michael King SD 18012103.701.23191640$12.27AL|NL
30 Yusei Kikuchi LAA 17611103.731.20196550$12.24AL|NL
31 Kevin Gausman TOR 19612113.861.22197550$12.19AL|NL
32 Joe Ryan MIN 1601093.711.11177370$12.10AL|NL
33 Gerrit Cole NYY 18912103.951.20197530$12.00AL|NL
34 Carlos Rodon NYY 17611103.891.18200540$11.97AL|NL
35 Felix Bautista BAL 62422.761.06902326$11.60AL|NL
36 Raisel Iglesias ATL 70433.471.16781932$11.32AL|NL
37 Yoshinobu Yamamoto LAD 1591183.571.18167430$11.20AL|NL
38 Ryan Walker SF 72433.121.14852328$11.12AL|NL
39 Justin Steele CHC 1701193.551.21166480$10.78AL|NL
40 Andres Munoz SEA 65432.771.14842526$10.42AL|NL
41 Reynaldo Lopez ATL 1791293.871.25190610$10.12AL|NL
42 Devin Williams NYY 63333.141.21812831$9.84AL|NL
43 Nathan Eovaldi TEX 17611103.731.22171470$9.66AL|NL
44 Shohei Ohtani LAD 1391073.501.17163450$9.61AL|NL
45 Spencer Schwellenbach ATL 1721193.771.20166430$9.52AL|NL
46 MacKenzie Gore WAS 17411103.781.25188650$9.49AL|NL
47 Grayson Rodriguez BAL 1621193.721.23173530$9.14AL|NL
48 Jeff Hoffman TOR 68433.311.13832326$9.11AL|NL
49 Jack Flaherty FA 17011103.811.24181540$8.98AL|NL
50 Hunter Brown HOU 1681193.701.25175580$8.97AL|NL
51 Brandon Woodruff MIL 1571093.781.17167420$8.87AL|NL
52 Kodai Senga NYM 1661193.741.26180660$8.68AL|NL
53 Cristopher Sanchez PHI 1701193.491.25149480$8.63AL|NL
54 Jhoan Duran MIN 65432.771.12812122$8.21AL|NL
55 Nick Pivetta FA 16210103.941.20182510$8.11AL|NL
56 Bailey Ober MIN 17110104.001.18176420$8.09AL|NL
57 Tanner Bibee CLE 17310103.901.21178490$8.06AL|NL
58 Lucas Erceg KAN 67433.361.25762628$7.93AL|NL
59 Trevor Megill MIL 65333.461.17802328$7.79AL|NL
60 Spencer Strider ATL 110853.191.10146360$7.71AL|NL
61 Hunter Greene CIN 17210104.131.23205630$7.65AL|NL
62 Bryce Miller SEA 17510113.911.20167470$7.53AL|NL
63 Zach Eflin BAL 17611103.891.20148310$7.35AL|NL
64 Taj Bradley TB 17010103.921.24182580$7.14AL|NL
65 Ranger Suarez PHI 1671193.611.27151530$7.14AL|NL
66 Sandy Alcantara MIA 17810113.791.24161450$6.73AL|NL
67 Robbie Ray SF 16110103.971.22174510$6.64AL|NL
68 Sean Manaea NYM 18111104.031.27182640$6.49AL|NL
69 Jared Jones PIT 16710103.881.25173570$6.38AL|NL
70 Zac Gallen ARI 1711193.951.27172530$6.26AL|NL
71 Robert Suarez SD 65333.601.22692228$5.93AL|NL
72 Ryan Pepiot TB 16510103.981.25176610$5.84AL|NL
73 Jesus Luzardo PHI 1611093.911.25166550$5.53AL|NL
74 Porter Hodge CHC 66333.821.32723030$5.38AL|NL
75 Ben Joyce LAA 64333.381.25803025$5.30AL|NL
76 David Bednar PIT 66333.821.26712528$4.96AL|NL
77 Jeffrey Springs OAK 154993.801.22149440$4.69AL|NL
78 Dustin May LAD 143973.711.24150480$4.48AL|NL
79 Bryan Woo SEA 144993.871.17135340$4.31AL|NL
80 Justin Martinez ARI 70433.091.29873519$4.16AL|NL
81 Yu Darvish SD 16810104.181.23160470$3.83AL|NL
82 Tanner Houck BOS 17911103.971.32159550$3.47AL|NL
83 Nestor Cortes MIL 146994.011.21147400$3.24AL|NL
84 Kumar Rocker TEX 141983.831.24144440$3.22AL|NL
85 Liam Hendriks BOS 63333.711.17711822$2.96AL|NL
86 Jose Berrios TOR 19411124.271.29170540$2.86AL|NL
87 Peter Fairbanks TB 60333.451.22692322$2.79AL|NL
88 Seth Lugo KAN 19011114.171.31166540$2.69AL|NL
89 Drew Rasmussen TB 128873.591.20124340$2.69AL|NL
90 David Peterson NYM 1521083.671.33140580$2.67AL|NL
91 Chris Martin TEX 58333.261.12601220$2.52AL|NL
92 Max Scherzer FA 128883.941.16133330$2.38AL|NL
93 Chris Bassitt TOR 17910114.121.30165600$2.35AL|NL
94 A.J. Puk ARI 68433.441.19792416$2.05AL|NL
95 Luis Gil NYY 16110104.191.33179750$2.02AL|NL
96 Brandon Pfaadt ARI 139984.011.22136340$2.00AL|NL
97 Reese Olson DET 1569103.871.28143500$1.99AL|NL
98 Clay Holmes NYM 144983.501.34135580$1.92AL|NL
99 Alexis Diaz CIN 65334.431.37713128$1.80AL|NL
100 Clarke Schmidt NYY 138983.911.25136450$1.79AL|NL
101 Nick Lodolo CIN 127873.901.22139400$1.55AL|NL
102 Frankie Montas NYM 1551094.061.30148550$1.53AL|NL
103 Mitch Keller PIT 18210124.251.30165570$1.30AL|NL
104 Jordan Romano PHI 60333.901.27642323$1.20AL|NL
105 Brady Singer CIN 17010104.241.30161480$1.17AL|NL
106 Luis Severino OAK 183