2026 MLB PITCHER POWER RANKINGS

Base Metric: xFIP | Analysis Date: May 12, 2026

Rankings are derived from current 2026 performance metrics, prioritizing xFIP as the primary indicator of skill. Performance Status flags indicate pitchers whose surface ERA significantly deviates from their underlying components.

Top Starters

# Pitcher Current ERA Current xFIP Proj. ERA Proj. xFIP Status
1 Cristopher Sánchez 2.50 1.50 3.38 3.20 Under-performing
2 Emerson Hancock 4.90 1.50 4.68 4.42 Under-performing
3 Parker Messick 2.72 1.50 4.34 4.43 Under-performing
4 Tarik Skubal 2.21 1.50 2.94 2.65 Under-performing
5 Michael Soroka 4.52 1.50 4.17 3.84 Under-performing
6 Michael Wacha 3.86 1.50 4.74 4.62 Under-performing
7 Lance McCullers Jr. 1.29 1.50 4.68 4.53 Stable
8 Cam Schlittler 2.96 1.50 4.31 4.19 Under-performing
9 Garrett Crochet 2.59 1.50 3.19 2.86 Under-performing
10 Andrew Painter 1.69 1.50 5.05 4.96 Stable
11 Dylan Cease 1.69 1.50 3.76 3.49 Stable
12 Hunter Brown 0.84 1.53 3.83 3.43 Over-performing
13 Joe Ryan 3.42 1.53 3.98 3.52 Under-performing
14 Kevin Gausman 1.50 1.60 4.24 3.72 Stable
15 Tyler Glasnow 3.00 1.60 3.71 3.10 Under-performing
16 Kodai Senga 3.00 1.60 4.19 3.93 Under-performing
17 Luis Castillo 3.54 1.77 4.21 3.93 Under-performing
18 Landen Roupp 3.80 1.77 4.37 4.14 Under-performing
19 Joe Boyle 3.00 1.77 4.24 4.00 Under-performing
20 Connelly Early 1.69 1.92 3.91 4.06 Stable
21 Edward Cabrera 3.53 1.93 4.16 3.82 Under-performing
22 Randy Vásquez 3.84 1.93 5.18 4.96 Under-performing
23 Framber Valdez 1.50 1.93 3.61 3.27 Stable
24 Bryce Elder 5.30 1.93 4.67 4.29 Under-performing
25 Chase Burns 4.57 2.10 3.96 3.80 Under-performing
26 Mitch Keller 4.19 2.10 4.57 4.15 Under-performing
27 Shane Baz 6.75 2.12 4.44 4.08 Under-performing
28 Seth Lugo 4.15 2.12 4.72 4.37 Under-performing
29 Bryan Woo 3.36 2.27 3.92 3.45 Under-performing
30 Andrew Abbott 2.87 2.27 4.72 4.49 Under-performing
31 Max Meyer 5.40 2.30 4.34 4.10 Under-performing
32 Eduardo Rodriguez 5.02 2.30 4.48 4.49 Under-performing
33 Michael McGreevy 4.42 2.43 4.34 4.29 Under-performing
34 Max Fried 2.86 2.49 3.56 3.40 Stable
35 Sandy Alcantara 5.36 2.53 4.41 3.92 Under-performing
36 Logan Webb 7.36 2.55 3.48 3.27 Under-performing
37 Paul Skenes 3.02 2.56 3.02 2.56 Stable
38 Brandon Pfaadt 7.50 2.60 4.49 4.28 Under-performing
39 Eric Lauer 3.38 2.71 4.39 4.11 Under-performing
40 Logan Gilbert 6.75 2.71 3.72 3.23 Under-performing
41 José Soriano 4.26 2.77 4.00 3.72 Under-performing
42 Zack Wheeler 3.40 3.05 3.40 3.05 Stable
43 Kyle Harrison 1.80 3.10 4.00 3.84 Over-performing
44 Jack Leiter 3.00 3.10 4.73 4.42 Stable
45 Jacob Misiorowski 1.80 3.10 4.39 4.36 Over-performing
46 Chris Sale 2.58 3.10 3.40 3.09 Stable
47 David Peterson 4.22 3.10 3.87 3.91 Under-performing
48 Shohei Ohtani 2.87 3.10 3.54 3.24 Stable
49 MacKenzie Gore 3.64 3.17 4.03 3.88 Stable
50 Erick Fedde 5.33 3.18 5.21 4.83 Under-performing

Top Relievers

# Pitcher Current ERA Current xFIP Proj. ERA Proj. xFIP Status
1 Sean Newcomb 5.40 1.90 4.11 4.09 Under-performing
2 Mason Miller 2.54 2.12 2.54 2.12 Stable
3 Edwin Diaz 3.11 2.63 3.11 2.63 Stable
4 Brad Lord 1.69 2.71 4.53 4.51 Over-performing
5 Jhoan Duran 2.99 2.81 2.99 2.81 Stable
6 Aroldis Chapman 3.17 2.89 3.17 2.89 Stable
7 Andres Munoz 3.22 2.91 3.22 2.91 Stable
8 Griffin Jax 3.18 2.95 3.18 2.95 Stable
9 Cade Smith 3.20 2.98 3.20 2.98 Stable
10 Josh Hader 3.49 3.02 3.49 3.02 Stable
11 Devin Williams 3.29 3.14 3.29 3.14 Stable
12 David Bednar 3.48 3.16 3.48 3.16 Stable
13 Trevor Megill 3.66 3.16 3.66 3.16 Stable
14 Hunter Harvey 3.52 3.18 3.52 3.18 Stable
15 Garrett Cleavinger 3.49 3.18 3.49 3.18 Stable
16 Jeremiah Estrada 3.39 3.19 3.39 3.19 Stable
17 Jeff Hoffman 3.61 3.19 3.61 3.19 Stable
18 Justin Martinez 3.16 3.19 3.16 3.19 Stable
19 Gabe Speier 3.51 3.21 3.51 3.21 Stable
20 Matt Brash 3.37 3.22 3.37 3.22 Stable
21 Will Vest 3.41 3.22 3.41 3.22 Stable
22 Bryan Abreu 3.43 3.22 3.43 3.22 Stable
23 Ryan Walker 3.46 3.23 3.46 3.23 Stable
24 A.J. Minter 3.49 3.24 3.49 3.24 Stable
25 Sam Hentges 3.50 3.29 3.50 3.29 Stable
26 Robert Suarez 3.73 3.29 3.73 3.29 Stable
27 Fernando Cruz 3.54 3.29 3.54 3.29 Stable
28 David Morgan 2.66 3.30 4.26 4.13 Over-performing
29 Abner Uribe 3.39 3.31 3.39 3.31 Stable
30 Adrian Morejon 3.54 3.31 3.54 3.31 Stable
31 Chris Martin 3.61 3.33 3.61 3.33 Stable
32 Yimi Garcia 3.77 3.34 3.77 3.34 Stable
33 Raisel Iglesias 3.93 3.35 3.93 3.35 Under-performing
34 Drew Anderson 3.82 3.35 3.82 3.35 Stable
35 Garrett Whitlock 3.67 3.35 3.67 3.35 Stable
36 Jose Alvarado 3.48 3.38 3.48 3.38 Stable
37 A.J. Puk 3.58 3.38 3.58 3.38 Stable
38 Jose A. Ferrer 3.41 3.39 3.41 3.39 Stable
39 Jason Foley 3.82 3.39 3.82 3.39 Stable
40 Louis Varland 3.60 3.40 3.60 3.40 Stable
41 Ryan Helsley 3.58 3.40 3.58 3.40 Stable
42 Tanner Scott 3.52 3.41 3.52 3.41 Stable
43 Brock Stewart 3.69 3.41 3.69 3.41 Stable
44 Pete Fairbanks 3.79 3.43 3.79 3.43 Stable
45 Alex Vesia 3.73 3.44 3.73 3.44 Stable
46 Luke Weaver 3.89 3.45 3.89 3.45 Stable
47 Joe Jimenez 4.01 3.46 4.01 3.46 Stable
48 Andrew Kittredge 4.02 3.48 4.02 3.48 Stable
49 Ben Joyce 3.71 3.48 3.71 3.48 Stable
50 Dylan Lee 3.81 3.50 3.81 3.50 Stable
* Note: For pitchers with highly limited 2026 data (e.g. 0.00 ERA entries), rankings incorporate 2025 baseline data or Steamer projections to ensure accuracy.