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 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 Edwin Diaz NYM 66432.911.08922436$20.02AL|NL
9 Mason Miller OAK 68432.561.011012430$19.28AL|NL
10 Ryan Helsley STL 67433.051.13842535$17.86AL|NL
11 Josh Hader HOU 70433.161.12972833$17.49AL|NL
12 Dylan Cease SD 18913103.521.19224710$17.33AL|NL
13 Sonny Gray STL 18512103.401.16197510$16.72AL|NL
14 Emmanuel Clase CLE 70433.111.15721734$16.26AL|NL
15 George Kirby SEA 18011103.511.08171270$15.80AL|NL
16 Pablo Lopez MIN 19312103.591.16203480$15.79AL|NL
17 Tyler Glasnow LAD 1441163.211.09178410$15.50AL|NL
18 Blake Snell LAD 1701283.501.22221730$14.42AL|NL
19 Raisel Iglesias ATL 70433.441.15781932$14.29AL|NL
20 Felix Bautista BAL 62422.761.07902326$13.99AL|NL
21 Ryan Walker SF 72433.081.13852328$13.98AL|NL
22 Cole Ragans KAN 18312103.511.23207690$13.64AL|NL
23 Shota Imanaga CHC 1801193.641.13182380$13.52AL|NL
24 Shane McClanahan TB 1611093.311.15180470$13.38AL|NL
25 Logan Webb SF 20112113.461.22175450$13.26AL|NL
26 Andres Munoz SEA 65432.831.14842526$12.79AL|NL
27 Max Fried NYY 1731293.351.21165480$12.63AL|NL
28 Devin Williams NYY 63333.201.20812831$12.62AL|NL
29 Luis Castillo SEA 18411113.641.18187520$12.19AL|NL
30 Framber Valdez HOU 1851293.421.25177590$11.89AL|NL
31 Corbin Burnes ARI 19012103.701.22193530$11.66AL|NL
32 Jeff Hoffman TOR 68433.251.14832326$11.61AL|NL
33 Aaron Nola PHI 18812103.831.18185450$11.41AL|NL
34 Joe Ryan MIN 1601093.721.11177370$11.20AL|NL
35 Freddy Peralta MIL 17811103.781.20205630$11.11AL|NL
36 Yusei Kikuchi LAA 17611103.751.19196550$11.09AL|NL
37 Gerrit Cole NYY 18912103.931.19197530$10.90AL|NL
38 Carlos Rodon NYY 17611103.901.17200540$10.77AL|NL
39 Jhoan Duran MIN 65432.771.12812122$10.62AL|NL
40 Michael King SD 18012103.691.24191640$10.55AL|NL
41 Lucas Erceg KAN 67433.411.24762628$10.42AL|NL
42 Trevor Megill MIL 65333.481.17802328$10.36AL|NL
43 Yoshinobu Yamamoto LAD 1591183.571.18167430$10.35AL|NL
44 Justin Steele CHC 1701193.561.20166480$10.21AL|NL
45 Kevin Gausman TOR 19312113.881.22194540$10.12AL|NL
46 Tanner Scott LAD 70433.131.22873122$8.84AL|NL
47 Robert Suarez SD 65333.591.21692228$8.79AL|NL
48 Nathan Eovaldi TEX 17611103.751.21171470$8.79AL|NL
49 MacKenzie Gore WAS 17411103.751.24188650$8.74AL|NL
50 Grayson Rodriguez BAL 1621193.691.22173530$8.60AL|NL
51 Cristopher Sanchez PHI 1701193.471.24149480$8.50AL|NL
52 Spencer Schwellenbach ATL 1721193.781.20166430$8.44AL|NL
53 Reynaldo Lopez ATL 17912103.891.25190610$8.34AL|NL
54 Porter Hodge CHC 66333.751.32723030$8.24AL|NL
55 Spencer Strider ATL 110853.181.09146360$8.00AL|NL
56 Brandon Woodruff MIL 1571093.791.17167420$7.95AL|NL
57 Hunter Brown HOU 1681193.691.25175580$7.91AL|NL
58 Ben Joyce LAA 64333.341.25803025$7.88AL|NL
59 David Bednar PIT 66333.801.25712528$7.74AL|NL
60 Tanner Bibee CLE 17310103.881.20178490$7.46AL|NL
61 Jack Flaherty FA 17011103.841.24181540$7.44AL|NL
62 Nick Pivetta FA 16210103.931.20182510$7.00AL|NL
63 Bailey Ober MIN 17110104.001.18176420$6.97AL|NL
64 Ranger Suarez PHI 1671193.591.26151530$6.84AL|NL
65 Zach Eflin BAL 17611103.911.19148310$6.67AL|NL
66 Bryce Miller SEA 17510113.901.20167470$6.65AL|NL
67 Taj Bradley TB 17010103.881.23182580$6.59AL|NL
68 Kodai Senga NYM 1641093.731.26178660$6.41AL|NL
69 Sandy Alcantara MIA 17810113.791.23161450$6.23AL|NL
70 Hunter Greene CIN 17210104.151.22205630$6.17AL|NL
71 Shohei Ohtani LAD 121963.481.16141390$6.05AL|NL
72 Justin Martinez ARI 70433.131.29873519$6.02AL|NL
73 Robbie Ray SF 16110103.951.21174510$5.98AL|NL
74 Peter Fairbanks TB 60333.411.20692322$5.58AL|NL
75 Sean Manaea NYM 18111104.011.26182640$5.51AL|NL
76 Liam Hendriks BOS 63333.701.17711822$5.35AL|NL
77 Jared Jones PIT 16710103.901.25173570$5.11AL|NL
78 Chris Martin TEX 58333.311.11601220$5.04AL|NL
79 Zac Gallen ARI 1711193.951.27172530$4.93AL|NL
80 Jesus Luzardo PHI 1611093.921.25166550$4.40AL|NL
81 Ryan Pepiot TB 16510104.001.25175610$4.39AL|NL
82 Jeffrey Springs OAK 154993.821.21149440$4.29AL|NL
83 A.J. Puk ARI 68433.401.19792416$4.08AL|NL
84 Alexis Diaz CIN 65334.471.37713128$3.99AL|NL
85 Bryan Woo SEA 144993.871.17135340$3.92AL|NL
86 Jordan Romano PHI 60333.871.26642323$3.79AL|NL
87 Kumar Rocker TEX 141983.791.23144440$3.22AL|NL
88 Drew Rasmussen TB 128873.561.19124340$3.16AL|NL
89 Nestor Cortes MIL 146994.021.20147400$2.79AL|NL
90 Tanner Houck BOS 17911103.971.31159550$2.57AL|NL
91 Chris Bassitt TOR 17911114.101.29165600$2.53AL|NL
92 Yu Darvish SD 16810104.201.23160470$2.52AL|NL
93 Calvin Faucher MIA 66333.901.33672722$2.44AL|NL
94 Aroldis Chapman BOS 65433.131.25923612$2.37AL|NL
95 David Peterson NYM 1521083.681.32140580$2.23AL|NL
96 Max Scherzer FA 128883.961.16133330$2.00AL|NL
97 Reese Olson DET 1569103.841.27143500$1.92AL|NL
98 Brandon Pfaadt ARI 139983.991.21136340$1.86AL|NL
99 Seth Lugo KAN 19011114.151.30166540$1.74AL|NL
100 Clay Holmes NYM 144983.521.33135580$1.71AL|NL
101 Jose Berrios TOR 19111124.271.28167530$1.45AL|NL
102 Griffin Jax MIN 72433.181.1384218$1.40AL|NL
103 Clarke Schmidt NYY 138983.911.25136450$1.26AL|NL
104 Nick Lodolo CIN 127873.901.22139400$1.17AL|NL
105 Frankie Montas NYM 1551094.051.29148550$0.91AL|NL
106 Luis Gil NYY 16110104.181.32179750$0.88AL|NL
107 Mitch Keller PIT 18210124.241.29165570$0.36AL|NL
108 Matt Boyd CHC 134