2026 MLB Pitcher Power Rankings

Sorted by xFIP (Expected Fielding Independent Pitching). Data includes Starters and Bullpen arms.

Rank Name Role ERA xFIP ERA-xFIP Status
1 Dylan Cease Starter 1.69 1.50 +0.19 Stable
2 Michael Wacha Starter 0.00 1.50 -1.50 Negative Regression Due
3 Cristopher Sánchez Starter 0.00 1.50 -1.50 Negative Regression Due
4 Michael Soroka Starter 0.00 1.50 -1.50 Negative Regression Due
5 Bryan Woo Starter 3.00 1.50 +1.50 Positive Regression Due
6 Tarik Skubal Starter 0.00 1.50 -1.50 Negative Regression Due
7 Cam Schlittler Starter 0.00 1.50 -1.50 Negative Regression Due
8 Parker Messick Starter 0.00 1.50 -1.50 Negative Regression Due
9 Lance McCullers Jr. Starter 1.29 1.50 -0.21 Stable
10 Garrett Crochet Starter 0.00 1.50 -1.50 Negative Regression Due
11 Andrew Painter Starter 1.69 1.50 +0.19 Stable
12 Emerson Hancock Starter 0.00 1.50 -1.50 Negative Regression Due
13 Joe Ryan Starter 0.00 1.53 -1.53 Negative Regression Due
14 Hunter Brown Starter 0.84 1.53 -0.69 Stable
15 Kevin Gausman Starter 1.50 1.60 -0.10 Stable
16 Tyler Glasnow Starter 3.00 1.60 +1.40 Positive Regression Due
17 Kodai Senga Starter 3.00 1.60 +1.40 Positive Regression Due
18 Luis Castillo Starter 0.00 1.77 -1.77 Negative Regression Due
19 Landen Roupp Starter 0.00 1.77 -1.77 Negative Regression Due
20 Joe Boyle Starter 3.00 1.77 +1.23 Positive Regression Due
21 Sean Newcomb Reliever 5.40 1.90 +3.50 Positive Regression Due
22 Connelly Early Starter 1.69 1.92 -0.23 Stable
23 Framber Valdez Starter 1.50 1.93 -0.43 Stable
24 Bryce Elder Starter 0.00 1.93 -1.93 Negative Regression Due
25 Edward Cabrera Starter 0.00 1.93 -1.93 Negative Regression Due
26 Randy Vásquez Starter 0.00 1.93 -1.93 Negative Regression Due
27 Erick Fedde Starter 5.40 2.10 +3.30 Positive Regression Due
28 Chase Burns Starter 0.00 2.10 -2.10 Negative Regression Due
29 Mitch Keller Starter 0.00 2.10 -2.10 Negative Regression Due
30 Shane Baz Starter 6.75 2.12 +4.63 Positive Regression Due
31 Seth Lugo Starter 0.00 2.12 -2.12 Negative Regression Due
32 Mason Miller Reliever 2.54 2.12 +0.42 Stable
33 Andrew Abbott Starter 0.00 2.27 -2.27 Negative Regression Due
34 Eduardo Rodriguez Starter 0.00 2.30 -2.30 Negative Regression Due
35 Max Meyer Starter 5.40 2.30 +3.10 Positive Regression Due
36 Michael McGreevy Starter 0.00 2.43 -2.43 Negative Regression Due
37 Max Fried Starter 0.00 2.49 -2.49 Negative Regression Due
38 Sandy Alcantara Starter 0.00 2.53 -2.53 Negative Regression Due
39 Logan Webb Starter 7.36 2.55 +4.81 Positive Regression Due
40 Brandon Pfaadt Starter 7.50 2.60 +4.90 Positive Regression Due
41 Edwin Diaz Reliever 3.11 2.63 +0.48 Stable
42 Brad Lord Reliever 1.69 2.71 -1.02 Negative Regression Due
43 Logan Gilbert Starter 6.75 2.71 +4.04 Positive Regression Due
44 Eric Lauer Starter 3.38 2.71 +0.67 Stable
45 MacKenzie Gore Starter 3.38 2.71 +0.67 Stable
46 José Soriano Starter 0.00 2.77 -2.77 Negative Regression Due
47 Jhoan Duran Reliever 2.99 2.81 +0.18 Stable
48 Aroldis Chapman Reliever 3.17 2.89 +0.28 Stable
49 Andres Munoz Reliever 3.22 2.91 +0.31 Stable
50 Griffin Jax Reliever 3.18 2.95 +0.23 Stable
51 Cade Smith Reliever 3.20 2.98 +0.22 Stable
52 Josh Hader Reliever 3.49 3.02 +0.47 Stable
53 David Peterson Starter 0.00 3.10 -3.10 Negative Regression Due
54 Shohei Ohtani Starter 0.00 3.10 -3.10 Negative Regression Due
55 Jack Leiter Starter 3.00 3.10 -0.10 Stable
56 Jacob Misiorowski Starter 1.80 3.10 -1.30 Negative Regression Due
57 Kyle Harrison Starter 1.80 3.10 -1.30 Negative Regression Due
58 Chris Sale Starter 0.00 3.10 -3.10 Negative Regression Due
59 Devin Williams Reliever 3.29 3.14 +0.15 Stable
60 Trevor Megill Reliever 3.66 3.16 +0.50 Stable
61 David Bednar Reliever 3.48 3.16 +0.32 Stable
62 Hunter Harvey Reliever 3.52 3.18 +0.34 Stable
63 Garrett Cleavinger Reliever 3.49 3.18 +0.31 Stable
64 Jeff Hoffman Reliever 3.61 3.19 +0.42 Stable
65 Jeremiah Estrada Reliever 3.39 3.19 +0.20 Stable
66 Justin Martinez Reliever 3.16 3.19 -0.03 Stable
67 Gabe Speier Reliever 3.51 3.21 +0.30 Stable
68 Bryan Abreu Reliever 3.43 3.22 +0.21 Stable
69 Will Vest Reliever 3.41 3.22 +0.19 Stable
70 Matt Brash Reliever 3.37 3.22 +0.15 Stable
71 Ryan Walker Reliever 3.46 3.23 +0.23 Stable
72 A.J. Minter Reliever 3.49 3.24 +0.25 Stable
73 Casey Mize Starter 1.50 3.27 -1.77 Negative Regression Due
74 Yoshinobu Yamamoto Starter 3.00 3.27 -0.27 Stable
75 Fernando Cruz Reliever 3.54 3.29 +0.25 Stable
76 Robert Suarez Reliever 3.73 3.29 +0.44 Stable
77 Sam Hentges Reliever 3.50 3.29 +0.21 Stable
78 David Morgan Reliever 0.00 3.30 -3.30 Negative Regression Due
79 Abner Uribe Reliever 3.39 3.31 +0.08 Stable
80 Adrian Morejon Reliever 3.54 3.31 +0.23 Stable
81 Chris Martin Reliever 3.61 3.33 +0.28 Stable
82 Yimi Garcia Reliever 3.77 3.34 +0.43 Stable
83 Garrett Whitlock Reliever 3.67 3.35 +0.32 Stable
84 Drew Anderson Reliever 3.82 3.35 +0.47 Stable
85 Raisel Iglesias Reliever 3.93 3.35 +0.58 Stable
86 A.J. Puk Reliever 3.58 3.38 +0.20 Stable
87 Jose Alvarado Reliever 3.48 3.38 +0.10 Stable
88 Jason Foley Reliever 3.82 3.39 +0.43 Stable
89 Jose A. Ferrer Reliever 3.41 3.39 +0.02 Stable
90 Louis Varland Reliever 3.60 3.40 +0.20 Stable
91 Ryan Helsley Reliever 3.58 3.40 +0.18 Stable
92 Brock Stewart Reliever 3.69 3.41 +0.28 Stable
93 Tanner Scott Reliever 3.52 3.41 +0.11 Stable
94 Pete Fairbanks Reliever 3.79 3.43 +0.36 Stable
95 Alex Vesia Reliever 3.73 3.44 +0.29 Stable
96 Luke Weaver Reliever 3.89 3.45 +0.44 Stable
97 Joe Jimenez Reliever 4.01 3.46 +0.55 Stable
98 Ben Joyce Reliever 3.71 3.48 +0.23 Stable
99 Andrew Kittredge Reliever 4.02 3.48 +0.54 Stable
100 Dylan Lee Reliever 3.81 3.50 +0.31 Stable
101 Jason Adam Reliever 3.83 3.51 +0.32 Stable
102 Brusdar Graterol Reliever 3.75 3.51 +0.24 Stable
103 Grant Taylor Reliever 3.51 3.51 +0.00 Stable
104 Tyler Holton Reliever 3.91 3.53 +0.38 Stable
105 Aaron Bummer Reliever 3.59 3.54 +0.05 Stable
106 Camilo Doval Reliever 3.69 3.56 +0.13 Stable
107 Robert Garcia Reliever 3.72 3.58 +0.14 Stable
108 Blake Treinen Reliever 3.88 3.58 +0.30 Stable
109 Ben Brown Reliever 2.70 3.58 -0.88 Negative Regression Due
110 Andrew Nardi Reliever 3.79 3.59 +0.20 Stable
111 Matt Strahm Reliever 3.92 3.59 +0.33 Stable
112 Bryan Baker Reliever 3.93 3.60 +0.33 Stable
113 Eduard Bazardo Reliever 4.05 3.61 +0.44 Stable
114 Lucas Erceg Reliever 3.80 3.61 +0.19 Stable
115 Riley O’Brien Reliever 3.72 3.62 +0.10 Stable
116 Bennett Sousa Reliever 3.80 3.62 +0.18 Stable
117 Kyle Finnegan Reliever 3.96 3.62 +0.34 Stable
118 Orion Kerkering Reliever 3.75 3.63 +0.12 Stable
119 Julian Fernandez Reliever 3.93 3.63 +0.30 Stable
120 Angel Zerpa Reliever 3.67 3.64 +0.03 Stable
121 Jared Koenig Reliever 3.71 3.64 +0.07 Stable
122 Keaton Winn Reliever 3.89 3.65 +0.24 Stable
123 Erik Miller Reliever 3.63 3.65 -0.02 Stable
124 Kenley Jansen Reliever 4.26 3.65 +0.61 Stable
125 Gregory Soto Reliever 3.71 3.65 +0.06 Stable
126 Tommy Nance Reliever 4.01 3.67 +0.34 Stable
127 Daniel Palencia Reliever 3.81 3.67 +0.14 Stable
128 Seranthony Dominguez Reliever 3.99 3.68 +0.31 Stable
129 Sawyer Gipson-Long Reliever 4.00 3.68 +0.32 Stable
130 Edwin Uceta Reliever 3.92 3.68 +0.24 Stable
131 Brendon Little Reliever 3.60 3.69 -0.09 Stable
132 Gregory Santos Reliever 3.90 3.69 +0.21 Stable
133 Michael King Starter 0.00 3.70 -3.70 Negative Regression Due
134 Andre Pallante Starter 0.00 3.70 -3.70 Negative Regression Due
135 Cole Sands Reliever 4.08 3.70 +0.38 Stable
136 Robert Stephenson Reliever 4.23 3.70 +0.53 Stable
137 Colin Selby Reliever 3.97 3.70 +0.27 Stable
138 Luis Severino Starter 3.60 3.70 -0.10 Stable
139 Luke Little Reliever 3.53 3.71 -0.18 Stable
140 Dennis Santana Reliever 4.21 3.72 +0.49 Stable
141 Shawn Armstrong Reliever 4.17 3.72 +0.45 Stable
142 Caleb Thielbar Reliever 3.86 3.73 +0.13 Stable
143 Aaron Ashby Reliever 3.73 3.74 -0.01 Stable
144 Kevin Ginkel Reliever 3.91 3.74 +0.17 Stable
145 JoJo Romero Reliever 3.77 3.75 +0.02 Stable
146 Drey Jameson Reliever 3.98 3.75 +0.23 Stable
147 Yennier Cano Reliever 3.89 3.76 +0.13 Stable
148 Anthony Bender Reliever 4.21 3.77 +0.44 Stable
149 Drew Pomeranz Reliever 4.03 3.77 +0.26 Stable
150 Tanner Banks Reliever 4.03 3.78 +0.25 Stable