Home/Starting Pitcher Rankings

Starting Pitcher Rankings — 2026

Top 200 Starting Pitchers ranked by projected fantasy points (ZiPS 2026).

#PlayerFPTSWLIPERAWHIPK/9SOADPWAR
1
Tarik SkubalTigers
11331351842.540.94611.12266.96.3
2
Logan WebbGiants
1058168200.33.061.1288.519057.55.0
3
Garrett CrochetRed Sox
1048156184.32.781.09111.223012.15.5
4
Paul SkenesPirates
1016136179.72.751.05210.22049.85.0
5
Yoshinobu YamamotoDodgers
908137168.73.311.0209.618026.84.1
6
Cristopher SánchezPhillies
901106178.33.281.1448.717225.54.3
7
Hunter BrownAstros
858136167.73.061.1519.617836.83.6
8
Max FriedYankees
8581381713.371.1468.215649.83.8
9
Framber ValdezTigers
8231381753.391.2118.316282.43.1
10
Dylan CeaseBlue Jays
812118164.73.611.21410.519274.23.6
11
Bryan WooMariners
8111181623.331.0319.216535.13.2
12
Logan GilbertMariners
80096160.33.421.0739.817536.93.0
13
Jesús LuzardoPhillies
758119160.33.991.19210.117971.73.2
14
MacKenzie GoreRangers
753119157.73.821.23010.3181164.73.0
15
Zac GallenDiamondbacks
7471410174.73.811.2258.3161222.82.0
16
Corbin BurnesDiamondbacks
7451161553.191.1618.4144735.02.6
17
Freddy PeraltaMets
729129160.73.861.2079.717456.52.6
18
George KirbyMariners
723117147.73.531.1048.914664.53.0
19
Joe RyanTwins
7211110155.33.771.0959.816979.42.9
20
Kevin GausmanBlue Jays
718119162.33.771.2208.7157114.52.9
21
Andrew AbbottReds
717981663.801.2298.0148219.73.4
22
Tanner BibeeGuardians
7141191653.711.2008.3153187.32.5
23
Jacob deGromRangers
712107144.73.481.0649.615449.72.9
24
Sonny GrayRed Sox
7091181543.741.2219.3160137.53.1
25
Ranger SuarezRed Sox
7081271553.481.2587.8135183.53.2
26
Hunter GreeneReds
707861373.551.04410.4159336.63.2
27
Sandy AlcantaraMarlins
7001091603.991.2007.3130145.42.5
28
Nick PivettaPadres
696991563.871.1359.817095.72.2
29
Luis CastilloMariners
688108162.33.771.1958.3149171.32.1
30
Spencer StriderBraves
672119137.33.871.18710.8164108.02.6
31
Brandon PfaadtDiamondbacks
666109159.34.121.2248.2145626.12.2
32
Gavin WilliamsGuardians
66597150.33.591.2649.2154143.62.1
33
Chris SaleBraves
66494124.73.101.11510.815039.02.9
34
Brayan BelloRed Sox
6621110163.34.021.3177.5136438.42.2
35
Pablo LópezTwins
661107141.33.691.1899.0141741.52.8
36
Jack LeiterRangers
6541091494.051.2428.5140231.22.4
37
Mitch KellerPirates
6539101614.021.2737.8140532.82.3
38
Brady SingerReds
65211121644.391.2688.7158367.82.4
39
Cole RagansRoyals
643851183.511.15311.314847.73.1
40
Michael McGreevyCardinals
6391091543.921.2346.5111716.12.1
41
Zack WheelerPhillies
63795128.73.431.1279.3133112.92.7
42
Shane SmithWhite Sox
63078144.73.981.2098.7140246.32.1
43
David PetersonMets
628771464.071.3568.2133485.52.2
44
Merrill KellyDiamondbacks
627107153.73.751.2367.8133277.51.9
45
Nolan McLeanMets
6251081443.941.2788.914288.31.9
46
José SorianoAngels
62298142.34.051.3358.4133326.82.1
47
Matthew BoydCubs
6201071433.841.2037.9126214.42.3
48
Drew RasmussenRays
61886136.73.561.1347.6116134.72.3
49
Jack FlahertyTigers
616109141.34.141.27410.0157211.62.2
50
Taj BradleyTwins
61278147.74.271.2808.3136505.92.1
51
Spencer SchwellenbachBraves
61085124.73.391.0758.8122741.32.4
52
Aaron NolaPhillies
60898139.74.251.1959.0140208.82.5
53
Bryce ElderBraves
608991524.381.3097.6128741.91.7
54
Justin SteeleCubs
60885130.33.521.1828.4121592.02.3
55
Ryan PepiotRays
595109143.34.081.2008.9142124.61.8
56
Drew AndersonTigers
594881314.191.26710.1147999.01.9
57
Edward CabreraCubs
593861303.881.2009.6139175.31.7
58
Quinn PriesterBrewers
584971434.091.2667.7123518.61.7
59
Bailey OberTwins
583781474.221.1978.1132431.72.2
60
Chris BassittOrioles
5801081514.051.3188.2138364.41.8
61
Michael WachaRoyals
5789101474.101.2656.9112613.02.2
62
Robbie RayGiants
578881474.041.2868.8144168.51.3
63
Nick LodoloReds
57487135.74.241.1799.2138121.82.1
64
Carlos RodónYankees
572108129.34.041.2379.1131199.92.1
65
Ryne NelsonDiamondbacks
57275139.33.881.2207.4114256.81.5
66
Shane BazOrioles
57199141.34.271.2608.8139191.21.7
67
Clay HolmesMets
5681081363.901.3537.2109348.42.1
68
Will WarrenYankees
56478138.74.481.3058.9138307.31.8
69
Jacob MisiorowskiBrewers
56386116.73.861.21710.9142117.71.9
70
Dean KremerOrioles
56099147.34.281.2907.6124999.01.7
71
Nick MartinezRays
558109137.34.261.2756.8104744.82.1
72
Noah CameronRoyals
55888141.34.081.2677.8122282.81.7
73
Louis VarlandBlue Jays
55575108.73.641.1878.6104744.41.7
74
Shane McClanahanRays
55585111.33.321.1239.5117192.12.5
75
Yusei KikuchiAngels
55178147.74.331.4019.2151497.81.9
76
Bubba ChandlerPirates
54987129.73.891.2888.5122151.81.9
77
Ryan WeissAstros
548891364.171.2799.2139999.01.6
78
Cam SchlittlerYankees
54898128.74.061.2599.2131121.41.9
79
Trevor RogersOrioles
547861303.951.2697.8113148.92.1
80
Michael KingPadres
542861193.551.2449.6127128.82.2
81
Blake SnellDodgers
54185106.33.561.23211.3134165.12.2
82
Matthew LiberatoreCardinals
54189131.74.101.2767.6111480.21.6
83
Kodai SengaMets
54087127.33.821.3208.8125233.21.5
84
Reid DetmersAngels
53977113.74.121.21410.2129333.01.8
85
Jeffrey SpringsAthletics
538991424.121.2827.7121728.11.9
86
Cade HortonCubs
537871253.891.1687.8109182.11.6
87
Chad PatrickBrewers
535781364.371.2508.7132295.61.6
88
Jonah TongMets
53498117.34.071.28710.1132702.61.9
89
Shota ImanagaCubs
53187136.33.961.1528.3125161.01.6
90
Cody PonceBlue Jays
53077128.74.201.2438.9127256.61.8
91
Chase BurnsReds
52976104.73.781.14610.6123105.02.5
92
Bryce MillerMariners
525761234.021.1798.0109310.21.7
93
Luis SeverinoAthletics
51979139.34.461.3077.0109667.51.8
94
Simeon Woods RichardsonTwins
51866127.74.161.2928.3117652.61.8
95
Trey YesavageBlue Jays
517431093.881.2489.6116177.81.8
96
Andre PallanteCardinals
514891364.301.3906.396999.01.3
97
Casey MizeTigers
514871274.041.2688.1114280.01.9
98
Logan AllenGuardians
51389139.34.131.3717.5116999.01.6
99
Cade PovichOrioles
51377125.74.301.3218.8123999.01.7
100
Tyler GlasnowDodgers
51254105.33.761.17810.5123117.61.9
101
Hurston WaldrepBraves
511109130.74.271.3778.1117748.01.2
102
Brandon SproatBrewers
50777124.34.201.2958.0110625.41.7
103
Zack LittellNationals
50779153.74.681.2566.8117713.01.7
104
Kris BubicRoyals
507851063.571.2558.9105193.42.2
105
Gerrit ColeYankees
503751153.911.1658.7111238.71.8
106
Lucas BraunBraves
503661304.291.2777.6110999.01.5
107
Robby SnellingMarlins
501881234.021.3178.1111999.01.8
108
Stephen KolekRoyals
50077129.74.231.3266.289999.01.4
109
Zebby MatthewsTwins
49976112.33.931.2299.5118381.12.1
110
Kyle BradishOrioles
497541003.511.1709.510673.32.3
111
Justin VerlanderTigers
49677133.74.241.3167.3109692.91.4
112
Dietrich EnnsOrioles
496661133.981.3638.2103999.01.8
113
Jameson TaillonCubs
49698135.74.241.2097.0105472.11.4
114
Eduardo RodriguezDiamondbacks
494881304.151.3628.1117738.11.6
115
Parker MessickGuardians
49477124.33.981.2878.7120303.21.3
116
Mitchell ParkerNationals
493812141.74.701.4046.5103999.01.4
117
Brad LordNationals
493671134.621.3366.784999.00.8
118
Eury PérezMarlins
492771104.091.1829.211280.41.8
119
Ian SeymourRays
48878120.74.321.2108.6115474.01.4
120
Ben BrownCubs
4876698.74.101.2369.7106732.51.6
121
Braxton AshcraftPirates
48666107.33.611.2408.298243.81.8
122
Dustin MayCardinals
486781154.151.2358.1103461.51.3
123
Colin ReaCubs
48178133.34.391.2836.8101747.61.2
124
Joe BoyleRays
48078113.34.211.38610.0126747.71.3
125
Joey CantilloGuardians
478641063.651.30210.0118272.61.4
126
Reese OlsonTigers
477661073.871.2348.5101999.01.8
127
Seth LugoRoyals
47778134.34.291.3187.4111508.61.2
128
Lucas Giolitonan
47778137.34.651.3848.1123722.71.2
129
Janson JunkMarlins
47677121.74.361.2576.588999.01.7
130
JP SearsPadres
475811144.34.681.2547.8125999.00.7
131
Trevor McDonaldGiants
475781304.361.3387.0101748.00.9
132
Mike BurrowsAstros
47444111.33.961.2229.1112246.71.5
133
Reynaldo LópezBraves
47475100.73.571.2218.9100289.01.4
134
Adrian HouserGiants
47477126.74.121.3586.389744.51.2
135
Luis MoralesAthletics
47378121.74.291.3068.2111734.21.4
136
Jake IrvinNationals
473711156.35.011.3636.6114999.00.6
137
Connelly EarlyRed Sox
47087108.34.071.2839.1110278.01.8
138
Mitch BrattDiamondbacks
46865113.73.881.2317.899999.01.5
139
Carmen MlodzinskiPirates
46577102.73.591.2767.889747.91.6
140
Shane BieberBlue Jays
46465103.33.661.1718.193410.71.8
141
Mason BarnettAthletics
46356128.34.701.4037.7110999.01.3
142
Elmer RodríguezYankees
46389127.34.601.3597.8111999.01.2
143
Slade CecconiGuardians
46168125.34.381.2377.5105639.01.1
144
Brandon WoodruffBrewers
4607597.33.611.1319.6104140.52.0
145
Nathan EovaldiRangers
459661063.911.1708.296134.71.6
146
Hogan HarrisAthletics
45744924.211.3918.890649.30.6
147
Jacob LopezAthletics
45677106.33.981.2709.7115447.71.6
148
Davis MartinWhite Sox
45268123.74.441.3267.197999.01.4
149
JR RitchieBraves
44767118.34.411.3197.8103999.01.1
150
Jhonathan DíazMariners
44577115.34.141.2926.988999.01.1
151
Tobias MyersMets
445661114.381.3427.289999.01.0
152
Mick AbelTwins
444781174.461.4198.2107331.01.1
153
Landen RouppGiants
4426699.73.791.3148.594691.01.3
154
Payton TolleRed Sox
440541024.151.2259.3106657.01.6
155
Sean BurkeWhite Sox
44069123.74.661.3908.8121999.01.1
156
Gage JumpAthletics
439881084.171.2598.197999.01.6
157
Kyle HarrisonBrewers
436541104.341.3458.8107519.81.3
158
Colton GordonAstros
435671224.351.3037.7104999.01.3
159
Justin WrobleskiDodgers
435661104.421.2828.4103683.81.2
160
Kyle FreelandRockies
4337101354.871.4006.7100999.01.6
161
Mitch SpenceRoyals
43156118.34.491.3277.193999.01.2
162
Keider MonteroTigers
43178123.74.511.3427.3100999.00.9
163
Bailey FalterRoyals
43067118.34.491.3276.383999.01.0
164
Emerson HancockMariners
430661214.461.3147.195735.20.8
165
Kade MorrisAthletics
429810136.74.671.3536.294999.00.9
166
Luis OrtizGuardians
42877106.33.981.3088.6102999.01.0
167
Mason MontgomeryPirates
42734823.841.3059.788999.01.0
168
Austin PetersonGuardians
42668125.74.371.3056.692999.01.0
169
Spencer GiestingDiamondbacks
426881264.431.4137.3102999.00.7
170
Clayton Kershawnan
425751094.211.2946.984999.01.5
171
Andrew AlvarezNationals
424571244.571.4276.792999.01.3
172
Chen Zhong-Ao ZhuangAthletics
42368120.74.551.2766.992999.01.3
173
Adam MazurMarlins
42278119.34.451.3506.789999.01.2
174
Tyler PhillipsMarlins
42145984.321.3786.571999.00.6
175
Jose QuintanaRockies
42088125.34.311.3976.590999.00.9
176
Jonathan CannonWhite Sox
4206111304.851.3926.797999.01.1
177
Tylor MegillMets
41866964.221.3339.8105999.01.6
178
Duncan DavittWhite Sox
418591254.821.3446.895999.01.2
179
Emmet SheehanDodgers
41754883.991.17010.3101110.31.6
180
Connor NolandCubs
417771194.461.3456.485999.00.9
181
Troy MeltonTigers
41655105.34.191.2737.992734.21.3
182
Grayson RodriguezAngels
4165696.74.101.2629.4101317.91.6
183
AJ BlubaughAstros
41678115.34.451.3708.2105747.90.8
184
Aaron AshbyBrewers
41655823.951.4029.486999.00.8
185
Eric LauerBlue Jays
415671084.251.2878.197744.91.1
186
Mitch FarrisAngels
41558119.74.891.4208.3111999.00.9
187
Michael SorokaDiamondbacks
4156691.74.121.2438.890722.50.9
188
Brendan BeckYankees
413881104.421.2557.086999.01.3
189
Sean ManaeaMets
41255101.74.511.2299.2104339.81.1
190
Clayton BeeterNationals
41234694.171.37710.480313.30.7
191
Ronel BlancoAstros
41277109.34.201.3278.7105999.00.8
192
Carson WhisenhuntGiants
41267112.34.411.3627.087999.01.2
193
Logan WorkmanRays
40968123.74.731.3186.995999.01.0
194
Brant HurterTigers
4065590.73.871.2247.980999.01.1
195
José BerríosBlue Jays
40578123.74.511.3267.197703.90.9
196
John HolobetzRed Sox
40356110.34.491.3336.580999.01.3
197
Joe RockRays
40356106.74.301.3407.285999.01.1
198
Logan HendersonBrewers
4038793.74.131.2069.296332.91.5
199
Jack WenningerMets
40378116.74.701.3547.395999.00.9
200
Jared JonesPirates
4035697.74.051.3108.188703.11.3