MLBPitcher power ratings

Every starter ranked by run-prevention skill. 100 = league-average starter (~15 per standard deviation), from regressed K-BB% and FIP. Updated 9/17/2026.

#PitcherTeamGSIPERAFIPK-BB%Rating
1Jacob MisiorowskiBrewers281661.892.1331.6%151
2Chris SaleBraves261572.182.1225.4%139
3Cam SchlittlerYankees311851.952.5825.5%137
4Tarik SkubalDodgers241472.702.5125.9%137
5Mason MontgomeryPirates5632.732.3128.5%136
6Dylan CeaseBlue Jays281662.382.5224.6%135
7Jesús LuzardoPhillies291792.872.7023.3%131
8Jacob deGromRangers291543.793.1324.9%130
9Gavin WilliamsGuardians301743.783.4925.4%129
10Logan HendersonBrewers17932.513.3826.1%128
11Cristopher SánchezPhillies311942.932.8121.2%127
12Blake SnellDodgers8391.861.7622.9%126
13Grant TaylorWhite Sox4782.412.8323.4%126
14Drew RasmussenRays281602.812.8521.3%126
15Payton TolleRed Sox251433.023.0422.3%126
16Reid DetmersAngels301743.363.0521.9%126
17Shohei OhtaniDodgers14861.792.5020.3%124
18Cade CavalliNationals311653.113.1421.3%124
19Tyler GlasnowDodgers11623.502.9923.2%123
20Nick PivettaPadres6253.601.9625.0%123
21Paul SkenesPirates301623.783.1420.9%123
22Zack WheelerPhillies261502.993.5021.9%122
23Yoshinobu YamamotoDodgers271792.513.2820.1%121
24Parker MessickGuardians301782.573.1519.6%121
25Chase BurnsReds281512.803.2620.6%121
26Braxton AshcraftPirates281653.653.4820.7%120
27Bradgley RodriguezPadres4682.382.9720.0%119
28Joe RyanTwins251343.843.6220.7%119
29Bryan WooMariners281623.883.2819.5%119
30Ian SeymourRays141224.274.0322.8%119
31Ben BrownCubs8681.852.5117.4%118
32Max FriedYankees191062.632.6917.0%118
33Jared JonesPirates19914.173.5520.5%118
34Spencer MilesBlue Jays7922.652.8017.0%117
35Brandon WoodruffBrewers9452.983.2321.3%117
36Logan GilbertMariners301783.693.8420.8%117
37Tim MayzaPhillies5643.083.1619.0%116
38Michael SorokaDiamondbacks191043.453.0117.5%116
39Kyle HarrisonBrewers231113.984.0321.3%116
40Ranger SuarezRed Sox261383.333.0415.8%114
41Ryan WeathersYankees251373.613.6618.5%114
42Gerrit ColeYankees201153.674.0020.0%114
43Max MeyerMarlins201112.683.4217.3%113
44Nolan McLeanMets291673.243.5117.0%113
45Sean BurkeWhite Sox251613.473.5917.2%113
46Christian ScottMets221053.763.5817.9%113
47Brandon EisertPirates4415.313.7020.3%113
48Bryan HudsonWhite Sox8642.833.0015.7%112
49Kevin GausmanCubs311724.553.8418.0%112
50Griffin JaxRays211043.803.9117.9%111
51Nathan EovaldiRangers221394.074.1218.6%111
52Emmet SheehanComets221074.794.3520.0%111
53Hunter GreeneReds5286.823.6719.8%111
54Sonny GrayRed Sox271572.763.4715.4%110
55Kyle LeahyCardinals281353.333.5015.8%110
56Jake BennettRed Sox191103.773.5315.9%110
57Trevor RogersOrioles281584.223.6816.0%110
58Dustin MayBrewers281384.493.3114.9%110
59Sean NewcombWhite Sox6852.952.9613.1%109
60Tyler AlexanderRangers4673.372.9313.4%109
61Emerson HancockMariners251393.573.9516.6%109
62Taj BradleyTwins291653.814.0216.9%109
63Garrett CrochetRed Sox6306.304.0018.8%109
64Mason FluhartyBlue Jays4603.303.6415.4%108
65Will KleinDodgers3423.673.3014.8%108
66Shota ImanagaCubs301683.804.5418.6%108
67Mick AbelTwins3203.992.4214.0%108
68Anthony MolinaGiants4284.183.4516.7%108
69Logan WebbGiants271614.313.3513.9%108
70Shane DrohanBrewers181194.323.7715.5%108
71Connor PrielippTwins201135.243.8015.8%108
72Shane McClanahanRays241183.363.5013.8%107
73Casey MizePadres241243.693.7014.9%107
74Carlos RodónYankees15762.953.7214.3%106
75Hunter BrownAstros18973.433.9315.0%106
76Foster GriffinGuardians301673.674.0015.3%106
77Peter LambertAstros261463.713.6713.8%106
78Noah CameronRoyals281663.843.6814.0%106
79Jack FlahertyHens19864.593.9615.4%106
80Kyle HartPadres4634.593.4813.5%106
81Andrew AlvarezNationals151023.353.2812.2%105
82Drew AndersonTigers101023.624.1215.2%105
83Will WarrenYankees281483.894.1015.0%105
84Tyler MahleBraves251383.913.9914.7%105
85Eury PérezMarlins271443.994.0115.1%105
86Andrew MorrisTwins3694.453.2512.3%105
87MacKenzie GoreRangers321664.673.8714.3%105
88Brent SuterBraves3873.523.7113.5%104
89Chase DollanderRockies3443.894.0715.3%104
90George KirbyMariners291704.243.9113.8%104
91Brady BassoAthletics6404.503.3011.8%104
92Gage JumpAthletics20995.473.9914.2%104
93Quinn MathewsCardinals7373.623.6112.3%103
94Kris BubicDodgers9514.043.6712.8%103
95Shane BazOrioles301734.113.6112.4%103
96Bryce MillerMariners191074.194.6016.5%103
97Robert GasserBrewers18964.304.1514.6%103
98Sean ManaeaMets171394.744.3415.1%103
99Jack PerkinsAthletics151106.144.5715.9%103
100Tyler HoltonTigers3712.783.8412.8%102
101Connelly EarlyWings17923.444.4115.1%102
102José SorianoBlue Jays301693.563.8312.3%102
103Justin WrobleskiDodgers211333.784.2814.5%102
104Davis MartinWhite Sox261413.963.7812.2%102
105Walbert UreñaAngels251372.883.6111.0%101
106Cal QuantrillRangers141092.903.9612.8%101
107Jovani MoránRed Sox3643.234.3814.0%101
108Lake BacharPirates10813.544.5114.6%101
109Hayden WesneskiAstros9493.703.7011.1%101
110Joey CantilloGuardians301483.894.0912.9%101
111Patrick SandovalRed Sox12584.993.9112.4%101
112Tanner GordonRockies10975.554.5014.7%101
113Troy MeltonTigers191112.524.0312.4%100
114Chad PatrickBrewers61013.203.9311.7%100
115Michael WachaRoyals301893.344.2613.2%100
116Jackson JobeTigers7353.894.6214.2%100
117Casey LeguminaRays6663.943.7310.9%100
118Chris MurphyWhite Sox3334.684.1812.4%100
119Aaron NolaPhillies301614.694.9215.9%100
120Alan RangelIronPigs3265.884.4713.0%100
121Clay HolmesCubs16922.853.629.8%99
122Zac ThorntonMets13733.444.4913.3%99
123Landen RouppGiants291554.013.7310.3%99
124Freddy PeraltaRays301584.674.3512.8%99
125Trevor McDonaldGiants14705.123.8611.0%99
126Matthew LiberatoreCardinals301495.374.6814.3%99
127Robert StockMets7305.943.639.5%99
128Eduardo RodriguezDiamondbacks301782.623.8310.5%98
129Nick MartinezRays291712.944.0411.3%98
130Michael KingPadres301753.034.1311.5%98
131Trey YesavageBisons18943.654.1211.7%98
132Hunter DobbinsCardinals8543.674.3012.1%98
133Carmen MlodzinskiPirates121183.903.709.8%98
134Brad LordNationals5784.044.2411.8%98
135Ryan GustoMarlins17834.144.2111.7%98
136Luis SeverinoAthletics12634.164.4812.6%98
137Mason EnglertBulls3364.545.3615.3%98
138Kai-Wei TengCowboys10744.764.3312.2%98
139Yusei KikuchiAngels12575.034.2311.5%98
140Tatsuya ImaiAstros15745.134.3712.5%98
141Jack LeiterExpress15805.294.7213.5%98
142Spencer StriderBraves8395.315.3815.8%98
143Kade AndersonMariners5255.344.5512.2%98
144Huascar BrazobánKnights6633.163.919.9%97
145Braydon FisherBlue Jays10743.164.2611.0%97
146Daniel Lynch IVRoyals8773.293.779.3%97
147Kendry RojasSaints4303.334.019.2%97
148Keider MonteroTigers251513.584.0310.8%97
149Andre PallanteCardinals271513.703.719.1%97
150Brandon PfaadtDiamondbacks171243.774.0210.7%97
151Matthew BoydCubs201154.164.2711.4%97
152Kumar RockerRangers251394.544.4112.3%97
153Dean KremerTwins15775.365.1615.0%97
154David SandlinWhite Sox4305.645.0513.5%97
155Gabriel HughesRockies12596.374.0010.3%97
156J.T. GinnAthletics241383.714.2911.0%96
157Sandy AlcantaraMarlins322063.844.0510.6%96
158Aaron CivaleCubs151064.234.5411.9%96
159Reynaldo LópezBraves13794.544.4511.3%96
160Roki SasakiDodgers231194.604.8513.5%96
161Zebby MatthewsTwins221254.744.8213.0%96
162Griffin CanningPadres11815.804.6712.4%96
163Matt WaldronNationals4436.534.5611.3%96
164Tanner BibeeGuardians311774.164.5911.8%95
165Walker BuehlerPadres301434.584.4511.2%95
166Brayan BelloRed Sox91044.754.079.6%95
167Seth LugoRoyals301644.994.1410.3%95
168David PetersonCubs211375.114.0810.0%95
169Cristian JavierAstros11615.314.7511.6%95
170Tobias MyersMets3505.794.8111.7%95
171Kyle FreelandRockies241286.384.9713.2%95
172Randy DobnakRoyals11692.733.978.3%94
173Wandy PeraltaPadres5723.753.918.3%94
174Michael McGreevyCardinals291603.834.2710.2%94
175Kyle BradishOrioles291554.124.4010.8%94
176Janson JunkMarlins231144.504.259.7%94
177Stephen KolekRoyals10544.504.549.8%94
178Slade CecconiGuardians211185.034.6511.2%94
179Patrick CorbinBlue Jays15805.514.5210.6%94
180Framber ValdezTigers291644.014.028.6%93
181Bryce ElderBraves261494.114.6611.4%93
182Bubba ChandlerPirates281474.284.189.0%93
183Anthony KayWhite Sox291494.414.3910.2%93
184Blade TidwellGiants8534.564.529.5%93
185Cody BoltonCowboys3205.405.058.4%93
186Jake IrvinNationals19965.514.9411.7%93
187Andrew PainterPhillies211155.544.7311.2%93
188Lance McCullers Jr.Brewers8446.554.9310.8%93
189Brandon YoungOrioles261463.644.5910.0%92
190Cade PovichTides6334.054.838.5%92
191JP SearsChihuahuas6334.685.079.8%92
192Cole RagansRoyals8354.846.2914.6%92
193Mitch KellerPirates221165.294.449.3%92
194Brandon SproatSounds19975.575.0111.6%92
195Luis CastilloWhite Sox231295.664.9111.7%92
196Noah SchultzWhite Sox14675.884.579.4%92
197Grayson RodriguezAngels18876.104.7910.4%92
198Kohl DrakeAces5216.525.7210.5%92
199Bailey OberTwins231234.324.669.9%91
200Chris BassittOrioles17974.644.208.0%91
201Mason AdamsRockies5235.096.1610.9%91
202Kodai SengaMets8607.055.7012.8%91
203Adrian HouserGiants161104.024.548.7%90
204Randy VásquezPadres221334.074.368.2%90
205Jose CabreraAces5274.334.916.7%90
206Tyler PhillipsMarlins181193.554.738.9%89
207Colin ReaCubs191334.474.819.2%89
208Cody BradfordRangers7344.724.525.3%89
209Elmer RodríguezRailRiders6275.394.404.0%89
210Martín PérezBraves251383.074.297.0%88
211Grant HolmesBraves281423.494.748.5%88
212Javier AssadCubs11903.705.079.1%88
213Ryne NelsonDiamondbacks15854.895.3510.5%88
214Jacob LopezAthletics221155.025.0710.0%88
215Steven MatzRays11755.645.159.4%88
216Edward CabreraCubs15785.755.3810.6%88
217Rhett LowderReds241245.794.748.3%88
218Chris PaddackExpress9576.794.857.9%88
219Richard LoveladyNationals5323.944.995.2%87
220Shane BieberBlue Jays11564.365.258.3%87
221Brady SingerReds291515.375.2510.1%87
222Luinder AvilaRoyals12705.534.566.2%87
223Jimmy HergetRockies3505.765.328.1%87
224Robbie RayPadres291623.604.808.0%86
225George KlassenAngels6273.674.722.4%86
226Spencer ArrighettiBlue Jays191084.905.048.7%86
227Jackson KentNationals7326.414.472.6%86
228Zach AgnosRockies3846.004.505.6%85
229Nick LodoloReds19975.125.438.6%84
230Mike BurrowsAstros17955.995.619.5%84
231PJ PoulinNationals11372.704.982.6%83
232Erick FeddeWhite Sox141343.975.167.5%83
233Andrew AbbottReds311594.705.017.1%83
234Chase PettyBats3324.835.574.3%83
235JR RitchieBraves9635.025.457.2%83
236Ronel BlancoAstros5327.106.678.1%83
237Sean SullivanIsotopes5228.886.164.4%83
238Ethan PeckoAstros4234.306.293.1%82
239Mike ParedesTwins5344.725.513.9%82
240Ryan JohnsonAngels17904.885.548.0%82
241Sam AldegheriBees6345.075.343.3%82
242Ryan FeltnerRockies221175.635.217.3%82
243Jameson TaillonBlue Jays18865.656.6311.9%82
244Max ScherzerBlue Jays16736.075.507.3%82
245Tomoyuki SuganoRockies271435.495.548.5%81
246Jack KochanowiczAngels13646.194.853.7%81
247Carson WhisenhuntGiants8356.485.393.0%81
248AJ Smith-ShawverBraves5266.926.013.2%81
249Zac GallenDiamondbacks201016.225.406.4%80
250Mitch BrattAces10444.705.161.6%79
251Merrill KellyDiamondbacks281575.005.436.2%78
252Eric LauerDodgers181085.245.977.9%78
253Jose QuintanaIsotopes9415.275.381.7%78
254Jeffrey SpringsAthletics271355.936.038.6%78
255Mason BarnettAviators4417.086.947.6%78
256Michael LorenzenBlue Jays251277.215.415.8%78
257Taijuan WalkerBees4239.127.745.2%78
258Miles MikolasNationals111165.825.837.0%77
259Trey GibsonTides7337.366.423.1%77
260Luis GilYankees4235.417.020.9%76
261Germán MárquezSaints10535.266.605.5%75
262Brandon WilliamsonReds7425.615.891.6%75
263Zack LittellDiamondbacks141245.216.116.3%74
264Lucas GiolitoPadres5305.156.07-3.6%71
265Simeon Woods RichardsonRainiers10666.685.841.0%70
Rating weights K-BB% (60%) over FIP (40%) — the skill that carries most signal — and regresses small samples toward league average. Minimum 20 IP and 3 starts to qualify.