LHP · RHH · Regular season · All pitches this season
Data through October 22, 2026
1,503 pitches28 appearances2026-03-30 through 2026-09-26
What to look for
Typical locations · Catcher’s perspective
Each oval summarizes central observed locations. Nested shading is illustrative, not measured density, exact coverage or a swing target. A single oval can blend separate concentrations. Fewer than five locations have no oval.
First pitch0–0
4-Seam was most common: 219/360 pitches (60.8%).
0–0
360 pitches
4-Seam60.8%Location N = 219 · 9 outside view
Slurve27.2%Location N = 98 · 10 outside view
Changeup10.8%Location N = 39 · 8 outside view
Sinker1.1%Location N = 4 · 1 outside view · Small sample · Too few locations
Hitter’s counts1–0, 2–0, 2–1, 3–0, 3–1
4-Seam was most common overall: 188/299 pitches (62.9%).
Pooled counts
Ahead in the count
299 pitches
4-Seam62.9%Location N = 188 · 5 outside view
Slurve26.8%Location N = 80 · 5 outside view
Changeup8.4%Location N = 25 · 2 outside view · Small sample
Sinker2.0%Location N = 6 · Small sample
1–0
136 pitches
4-Seam41.9%Location N = 57 · 2 outside view
Slurve41.2%Location N = 56 · 4 outside view
Changeup16.2%Location N = 22 · 2 outside view · Small sample
Sinker0.7%Location N = 1 · Small sample · Too few locations
2–0
48 pitches
4-Seam83.3%Location N = 40
Slurve12.5%Location N = 6 · Small sample
Sinker4.2%Location N = 2 · Small sample · Too few locations
2–1
82 pitches
4-Seam73.2%Location N = 60 · 2 outside view
Slurve19.5%Location N = 16 · 1 outside view · Small sample
Changeup3.7%Location N = 3 · Small sample · Too few locations
Sinker3.7%Location N = 3 · Small sample · Too few locations
3–0
13 pitchesSmall sample
4-Seam100.0%Location N = 13 · 1 outside view · Small sample
3–1
20 pitchesSmall sample
4-Seam90.0%Location N = 18 · Small sample
Slurve10.0%Location N = 2 · Small sample · Too few locations
Pitcher’s counts0–1, 0–2, 1–2
4-Seam was most common overall: 247/457 pitches (54.0%).
Pooled counts
Behind in the count
457 pitches
4-Seam54.0%Location N = 247 · 26 outside view
Slurve31.7%Location N = 145 · 51 outside view
Changeup14.0%Location N = 64 · 17 outside view
Sinker0.2%Location N = 1 · Small sample · Too few locations
0–1
188 pitches
4-Seam48.9%Location N = 92 · 9 outside view
Slurve33.5%Location N = 63 · 19 outside view
Changeup17.0%Location N = 32 · 6 outside view
Sinker0.5%Location N = 1 · Small sample · Too few locations
0–2
110 pitches
4-Seam59.1%Location N = 65 · 7 outside view
Slurve30.0%Location N = 33 · 18 outside view
Changeup10.9%Location N = 12 · 4 outside view · Small sample
1–2
159 pitches
4-Seam56.6%Location N = 90 · 10 outside view
Slurve30.8%Location N = 49 · 14 outside view
Changeup12.6%Location N = 20 · 7 outside view · Small sample
Full count3–2
4-Seam was most common: 41/64 pitches (64.1%).
3–2
64 pitches
4-Seam64.1%Location N = 41 · 2 outside view
Slurve34.4%Location N = 22 · 3 outside view · Small sample
Changeup1.6%Location N = 1 · Small sample · Too few locations
Arsenal overview
Pitcher sample. Expand a pitch for observation counts.
Pitch
N
Usage %
Velo mph
HB in
IVB in
Zone %
Whiff %
Chase %
859
57.2
94.7
12.9
14.7
45.5
28.5
38.7
1
0.1
89.7
0.5
6.2
100.0
N/A
N/A
185
12.3
85.8
10.2
-3.7
25.4
29.1
34.8
12
0.8
93.9
16.4
10.1
41.7
0.0
42.9
446
29.7
81.7
-10.4
-4.2
30.5
30.2
31.0
Scroll for more metrics.
Movement & rate key
HB: horizontal break. IVB: vertical break without gravity. Zone: pitches in the zone. Whiff: misses / swings, including foul tips. Chase: swings / pitches outside the zone. Bunts are excluded from swing rates. N/A means no eligible pitches or valid measurement.
Movement profile
4-SeamCutterChangeupSinkerSlurve
Catcher’s view · 1,503 / 1,503 pitches with movement.
At-bat count flowchart
Pitch mix at each count, across all paths through the at-bat.
On smaller screens, scroll sideways to see all 12 counts.
0–0
4-SeamFF60.8%
SlurveSV27.2%
ChangeupCH10.8%
SinkerSI1.1%
CutterFC0.0%
N = 360
1–0
4-SeamFF41.9%
SlurveSV41.2%
ChangeupCH16.2%
SinkerSI0.7%
CutterFC0.0%
N = 136
2–0
4-SeamFF83.3%
SlurveSV12.5%
SinkerSI4.2%
CutterFC0.0%
ChangeupCH0.0%
N = 48
3–0
4-SeamFF100.0%
CutterFC0.0%
ChangeupCH0.0%
SinkerSI0.0%
SlurveSV0.0%
N = 13 · Small sample
0–1
4-SeamFF48.9%
SlurveSV33.5%
ChangeupCH17.0%
SinkerSI0.5%
CutterFC0.0%
N = 188
1–1
4-SeamFF46.8%
SlurveSV29.2%
ChangeupCH22.7%
CutterFC0.6%
SinkerSI0.6%
N = 154
2–1
4-SeamFF73.2%
SlurveSV19.5%
ChangeupCH3.7%
SinkerSI3.7%
CutterFC0.0%
N = 82
3–1
4-SeamFF90.0%
SlurveSV10.0%
CutterFC0.0%
ChangeupCH0.0%
SinkerSI0.0%
N = 20 · Small sample
0–2
4-SeamFF59.1%
SlurveSV30.0%
ChangeupCH10.9%
CutterFC0.0%
SinkerSI0.0%
N = 110
1–2
4-SeamFF56.6%
SlurveSV30.8%
ChangeupCH12.6%
CutterFC0.0%
SinkerSI0.0%
N = 159
2–2
4-SeamFF54.4%
SlurveSV33.1%
ChangeupCH12.4%
CutterFC0.0%
SinkerSI0.0%
N = 169
3–2
4-SeamFF64.1%
SlurveSV34.4%
ChangeupCH1.6%
CutterFC0.0%
SinkerSI0.0%
N = 64
WalkBall at three balls
StrikeoutStrike at two strikes
Ball in play → End of at-bat at every count.
Fouls add a strike until two strikes, then keep the count. Caught foul tips and bunts have different rules.
Every legal count, its full sample size, pitch types in descending usage order, observed counts and percentages, and Ball/Strike destinations. Unavailable means no pitches at that count.
Count
Sample N
Pitch mix
After Ball
After Strike
0–0
360
4-SeamFF: 60.8%219 pitches
SlurveSV: 27.2%98 pitches
ChangeupCH: 10.8%39 pitches
SinkerSI: 1.1%4 pitches
CutterFC: 0.0%0 pitches
1–0
0–1
1–0
136
4-SeamFF: 41.9%57 pitches
SlurveSV: 41.2%56 pitches
ChangeupCH: 16.2%22 pitches
SinkerSI: 0.7%1 pitches
CutterFC: 0.0%0 pitches
2–0
1–1
2–0
48
4-SeamFF: 83.3%40 pitches
SlurveSV: 12.5%6 pitches
SinkerSI: 4.2%2 pitches
CutterFC: 0.0%0 pitches
ChangeupCH: 0.0%0 pitches
3–0
2–1
3–0
13
4-SeamFF: 100.0%13 pitches
CutterFC: 0.0%0 pitches
ChangeupCH: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
SlurveSV: 0.0%0 pitches
Walk
3–1
0–1
188
4-SeamFF: 48.9%92 pitches
SlurveSV: 33.5%63 pitches
ChangeupCH: 17.0%32 pitches
SinkerSI: 0.5%1 pitches
CutterFC: 0.0%0 pitches
1–1
0–2
1–1
154
4-SeamFF: 46.8%72 pitches
SlurveSV: 29.2%45 pitches
ChangeupCH: 22.7%35 pitches
CutterFC: 0.6%1 pitches
SinkerSI: 0.6%1 pitches
2–1
1–2
2–1
82
4-SeamFF: 73.2%60 pitches
SlurveSV: 19.5%16 pitches
ChangeupCH: 3.7%3 pitches
SinkerSI: 3.7%3 pitches
CutterFC: 0.0%0 pitches
3–1
2–2
3–1
20
4-SeamFF: 90.0%18 pitches
SlurveSV: 10.0%2 pitches
CutterFC: 0.0%0 pitches
ChangeupCH: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
Walk
3–2
0–2
110
4-SeamFF: 59.1%65 pitches
SlurveSV: 30.0%33 pitches
ChangeupCH: 10.9%12 pitches
CutterFC: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
1–2
Strikeout
1–2
159
4-SeamFF: 56.6%90 pitches
SlurveSV: 30.8%49 pitches
ChangeupCH: 12.6%20 pitches
CutterFC: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
2–2
Strikeout
2–2
169
4-SeamFF: 54.4%92 pitches
SlurveSV: 33.1%56 pitches
ChangeupCH: 12.4%21 pitches
CutterFC: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
3–2
Strikeout
3–2
64
4-SeamFF: 64.1%41 pitches
SlurveSV: 34.4%22 pitches
ChangeupCH: 1.6%1 pitches
CutterFC: 0.0%0 pitches
SinkerSI: 0.0%0 pitches
Walk
Strikeout
Pitch usage & location
All counts1,503 pitches
4-Seam
859 pitches57.2%
0%100%
Location N = 859
57 locations outside this view (included in N).
Slurve
446 pitches29.7%
0%100%
Location N = 446
91 locations outside this view (included in N).
Changeup
185 pitches12.3%
0%100%
Location N = 185
41 locations outside this view (included in N).
Sinker
12 pitches0.8%
0%100%
Location N = 12Small sample
1 locations outside this view (included in N).
Cutter
1 pitches0.1%
0%100%
Location N = 1Small sample
Catcher’s view · Height: 0 = zone bottom, 1 = zone top.
How hitters are missing
2026 regular-season reference
About this reference
Kyle Harrison’s source-reported 2026 regular-season miss distributions across all teams. These do not follow the filters above and were not restricted to the report’s data-through date. Each curve uses its own observation count, including observations outside the view. Counts can differ across dimensions; the source does not explain why.