Rotolytics

MLB Pitchers Power Rankings

rankplayerteamstartsipwlkerawhip
1Gerrit ColeNYY0000000
2Zack WheelerPHI637.123461.930.88
3Tyler GlasnowLAD63741442.920.95
4Freddy PeraltaMIL528.120383.180.99
5Logan GilbertSEA533.220351.870.8
6Kyle BradishBAL0000000
7Sonny GraySTL317.121231.040.87
8Dylan CeaseSD529.231351.820.74
9Ranger SuárezPHI53340321.360.7
10Corbin BurnesBAL635.130352.550.93
11Spencer StriderATL29001271.67
12Luis CastilloSEA634.224424.151.3
13José BerríosTOR636.241281.231.04
14Justin VerlanderHOU210.110111.741.06
15Merrill KellyARI424.220212.190.93
16Pablo LópezMIN526.212294.391.05
17Zac GallenARI63232353.381.22
18Logan WebbSF638.231262.331.11
19Yusei KikuchiTOR527.221332.281.08
20Reid DetmersLAA529.231342.121.04
21Aaron NolaPHI639.141363.21.07
22Tarik SkubalDET529.230351.820.74
23Joe RyanMIN528.211383.451.01
24Blake SnellSF311.2031211.571.97
25Justin SteeleCHC14.20061.930.86
26Max ScherzerTEX0000000
27Zach EflinTB635.113304.081.19
28Jordan MontgomeryARI2131172.080.85
29Nick PivettaBOS21111130.820.82
30Cole RagansKC63012373.91.43
31Framber ValdezHOU212.100102.191.38
32Grayson RodriguezBAL528.131344.451.41
33Kutter CrawfordBOS633.111341.351.11
34Shane BieberCLE212202000.92
35George KirbySEA525.122265.331.3
36Bailey OberMIN525.221254.211.05
37Tanner BibeeCLE524.120264.441.6
38Bryce MillerSEA528.132292.220.99
39Chris BassittTOR630.124305.641.85
40Charlie MortonATL42320224.71.26
41Seth LugoKC63841231.661.11
42Tanner HouckBOS532.232321.650.98
43Sandy AlcantaraMIA0000000
44Jameson TaillonCHC210.22081.691.13
45Brayan BelloBOS526.231263.041.05
46Mitch KellerPIT63522325.141.49
47Aaron CivaleTB527.222313.91.23
48Dean KremerBAL527.112274.611.06
49Dane DunningTEX527.122294.611.28
50Lance LynnSTL525.210262.811.36
51Brady SingerKC529.121282.760.95
52Bobby MillerLAD311.211185.41.46
53Chris SaleATL531.231333.690.92
54Cristian JavierHOU423.120181.541.11
55MacKenzie GoreWSH52622313.121.38
56Michael WachaKC528.112253.811.27
57Kevin GausmanTOR52103185.571.57
58Graham AshcraftCIN528.231264.41.29
59Braxton GarrettMIA0000000
60Paul BlackburnOAK53121232.030.97
61Javier AssadCHC527202621
62Reese OlsonDET528.104263.181.31
63Kyle GibsonSTL53122204.351.19
64Jesús LuzardoMIA52602276.581.42
65Tyler AndersonLAA530.123211.781.05
66Clarke SchmidtNYY525.120293.551.46
67Johan OviedoPIT0000000
68Cristopher SánchezPHI524.113282.961.48
69Nathan EovaldiTEX636123631.22
70Jack FlahertyDET529.101364.911.16
71Hunter GreeneCIN527.202364.551.3
72Shohei OhtaniLAD0000000
73#N/A#N/A0000000
74Lucas GiolitoBOS0000000
75Andrew AbbottCIN527.212202.61.12
76Jon GrayTEX524.201322.921.46
77Zack LittellTB52711293.331.37
78Michael KingSD530.222344.111.43
79Edward CabreraMIA21110173.271.45
80Eduardo RodriguezARI0000000
81Sean ManaeaNYM524.111273.331.44
82JP SearsOAK526.211163.381.05
83Taijuan WalkerPHI0000000
84Colin ReaMIL527.220183.251.27
85Brandon PfaadtARI52911274.971.17
86#N/A#N/A0000000
87Marcus StromanNYY527.221282.931.23
88Logan AllenARI631.131265.461.4
89Michael LorenzenTEX21120112.451.27
90Bryce ElderATL16.210401.2
91Mike ClevingerCHW0000000
92Ronel BlancoHOU42720221.330.85
93Luis SeverinoNYM52722262.671.26
94Jake IrvinWSH527.212234.551.3
95Eury PérezMIA0000000
96Clayton KershawLAD0000000
97Yu DarvishSD523.201224.181.27
98Joe MusgroveSD73533276.941.66
99Griffin CanningLAA52413207.51.54
100Brandon WilliamsonCIN0000000