Skip to article
The Sporting Page Real Analysis. Not Corporate

MLB · Pitching Data

How Milwaukee broke through against Tyler Glasnow after 10 straight outs

Glasnow retired his first 10 hitters, then allowed five of his last eight to reach. The pitch record explains how six strikeouts coexisted with a low miss rate, and how Milwaukee turned two walks into scoring opportunities.

Tyler Glasnow pitching for the Dodgers against the Brewers in NLCS Game 4 on October 15, 2026.
Tyler Glasnow pitches against Milwaukee in NLCS Game 4 on October 15, 2026. Frame from MLB / FOX game footage. · Credit: MLB / FOX

Los Angeles Dodgers · Tyler Glasnow · NLCS Game 4

IP4.1
H3
R / ER4 / 4
BB2
K6
Pitches79

Ten straight outs, then five baserunners

Tyler Glasnow retired the first 10 Brewers he faced in NLCS Game 4, six by strikeout. Over his final eight plate appearances, Milwaukee reached five times. Two walks preceded the hits that brought the Brewers back into a game Los Angeles had led 4-0.

The split was pronounced, but the shortage of swings and misses ran through the entire start. Glasnow generated three misses during those first 10 plate appearances and two thereafter. Called strikes helped him complete the early strikeouts. Later, a walk followed by consecutive doubles produced two runs in the fourth, and another walk preceded an RBI single in the fifth. He left after 79 pitches with one out and a runner aboard.

One outing in two phases

Every batter faced, in order. Select any outcome to inspect the plate appearance.

OutStrikeoutWalkHit
First 10 hitters0 of 10 reached
Final 8 hitters5 of 8 reached
The strike rate changed while fastball speed held
MeasureFirst 10 hittersFinal 8 hitters
Strikes / pitches28 / 44 (63.6%)17 / 35 (48.6%)
Misses / swings3 / 17 (17.6%)2 / 13 (15.4%)
Four-seam speed96.1 mph (n=20)96.4 mph (n=11)
Sinker speed96.4 mph (n=11)96.5 mph (n=11)

The boundary follows the observed 10-out streak. It is descriptive, rather than a first or second trip through the lineup. Strikes include fouls and balls in play; misses exclude foul tips. View the shareable graphic.

Six strikeouts with five missed swings

Four of Glasnow’s six strikeouts ended with the hitter taking strike three. William Contreras was called out on the eighth pitch of his first-inning plate appearance. In the third, Cooper Pratt fouled off four consecutive pitches before taking a sinker for strike three. Sal Frelick also went down looking at a sinker. All six strikeouts came in the first three innings.

Those were productive finishes, including outs after Milwaukee extended at-bats. Across the outing, however, the Brewers missed just five of 30 swings, a 16.7% miss rate. Glasnow’s 13 regular-season starts produced 149 misses on 486 swings, or 30.7%, using the same definition, which excludes foul tips.

The contrast helps explain why the six strikeouts need to be read alongside the rest of the pitch record. Glasnow threw 28 of 44 pitches for strikes against his first 10 hitters, or 63.6%. That fell to 17 of 35, or 48.6%, over his final eight, a stretch containing both walks. Called strikes had helped finish early at-bats; the later balls gave Milwaukee additional baserunners.

The fourth turned on a walk and two doubles

Jackson Chourio’s foul popup opened the fourth and completed the run of 10 outs. Brice Turang then walked on six pitches. Glasnow reached a full count with a fastball swing and miss, but his next fastball missed low. It was Milwaukee’s first baserunner.

Contreras drove a 96.0 mph four-seamer for a ground-rule double to left, hit at 108.4 mph. Jake Bauers followed with another ground-rule double, this one to right at 109.2 mph, scoring both runners. The two line drives turned the walk into the first run and immediately supplied a second.

Bauers’ plate appearance is the useful sequence to examine closely. Glasnow opened with a called knuckle curve, then reached 2-2 through a fastball ball, a knuckle-curve ball and a knuckle-curve foul. A sinker missed to fill the count. The sixth pitch, an 81.9 mph knuckle curve tracked near the middle of the zone, became the two-run double. Glasnow retired Christian Yelich and Garrett Mitchell on grounders to preserve a 4-2 lead.

Frelick’s walk carried into the bullpen

After Pratt’s flyout began the fifth, Frelick walked on five pitches. All four balls were fastballs. Frelick stole second during David Hamilton’s plate appearance, and Hamilton grounded a 1-1 slider through the middle to score him. The walk had become a run without requiring extra-base contact.

Glasnow departed with Hamilton on first and the Dodgers ahead 4-3. Evan Phillips recorded an out, then intentionally walked Turang after throwing three balls and walked Contreras to load the bases. Alex Vesia’s four-pitch walk to Bauers forced Hamilton home.

That inherited run completed Glasnow’s official line: four earned runs in 4⅓ innings, with three hits, two walks and six strikeouts. Three runs scored while he pitched. The fourth required the bullpen’s subsequent walks, which makes Hamilton’s path home essential context for assessing the starter’s final line.

Follow the evidence

Inspect the pitches behind the finding

The sequence preserves every pitch in the selected plate appearance. Available footage shows the ending of the plate appearance.

Catcher view. Rectangle uses the first pitch’s recorded batter zone and a 17-inch plate width. Markers show sequence order, not ball size.

Pitch classifications and coordinates come from MLB’s recorded feed. A location alone does not establish the catcher’s target.

More fastballs, without more misses

Glasnow threw 31 four-seamers and 22 sinkers, together accounting for 67.1% of his pitches against 56.0% during the regular season. Slider use fell from 17.8% to 8.9%. His four-seamer averaged 96.2 mph, above his 95.5 mph season average, and the pitch generated three misses on 18 swings.

The fastball speed also held across the start. His four-seamer averaged 96.1 mph against the first 10 hitters and 96.4 mph against the final eight. The evidence supports a specific account of the breakdown: walks created baserunners, and Milwaukee’s hardest elevated contact arrived together in the fourth. It does not establish fatigue or explain the repertoire decisions.

Complete supporting record

The full pitch record and regular-season comparison support the analysis above. Expand either section to inspect the measurements.

Full repertoire comparison and workload

Regular-season comparison: 1,149 physical pitches in 13 MLB games, 2026-03-28 through 2026-09-24, restricted to game type R and covering all clubs for that pitcher.

How the repertoire changedColored bars: Game 4. Gray bars: regular season. Shared 0–100% scale.
FF
39.2%34.6% season
SI
27.8%21.3% season
KC
19.0%21.3% season
SL
8.9%17.8% season
CU
5.1%5.0% season
Pitch mix and measured averages
Pitch typeGame nGame shareSeason nSeason shareChange (pp)Game mphSeason mph (n)Game rpmSeason rpm (n)Misses / swings
Four-Seam Fastball (FF)3139.2%39834.6%+4.696.295.5 (398)2,4792,520 (398)3 / 18
Sinker (SI)2227.8%24521.3%+6.596.495.8 (245)2,4942,490 (245)1 / 5
Knuckle Curve (KC)1519.0%24521.3%-2.381.380.7 (245)2,8242,823 (245)1 / 4
Slider (SL)78.9%20417.8%-8.991.589.9 (204)2,6002,637 (204)0 / 3
Curveball (CU)45.1%575.0%+0.186.183.8 (57)2,8322,867 (57)0 / 0
Pitches by inningShared 0–40 pitch scale. The table keeps same-type speed samples separate from workload.
1
16 pitches
2
11 pitches
3
15 pitches
4
24 pitches
5
13 pitches
Outing workload and fastball speed
InningPitchesCumulativeStrikesMissesOutsFF mphSpeed n
11616101396.46
2112772395.85
31542100396.09
42466122396.49
5137960196.42

Fastball comparison uses the outing’s most-used fastball classification in every inning. Small inning samples are labeled and do not establish fatigue or explain a pitching change.

Complete pitch record · 79 of 79 pitches

Filter the record, then select a pitch for its tracking measurements. Completed plate-appearance outcomes remain separate from individual pitch results.

79 of 79 pitches
Select a pitch number to see location, movement and contact measurements.
PitchInn.HitterCountTypemphrpmPitch resultPA outcome
1Jackson Chourio0–0SI96.32341In play, out(s)Groundout
1Brice Turang0–0FF95.82635BallStrikeout
1Brice Turang1–0FF96.22639Called StrikeStrikeout
1Brice Turang1–1KC80.42697Called StrikeStrikeout
1Brice Turang1–2CU87.32680BallStrikeout
1Brice Turang2–2SI97.22504BallStrikeout
1Brice Turang3–2FF97.02495FoulStrikeout
1Brice Turang3–2FF95.82339Swinging StrikeStrikeout
1William Contreras0–0SI94.82488Called StrikeStrikeout
1William Contreras0–1SI96.72506FoulStrikeout
1William Contreras0–2CU87.32840BallStrikeout
1William Contreras1–2CU83.52865BallStrikeout
1William Contreras2–2FF96.52552FoulStrikeout
1William Contreras2–2SL91.22495BallStrikeout
1William Contreras3–2FF96.92360FoulStrikeout
1William Contreras3–2KC80.72720Called StrikeStrikeout
2Jake Bauers0–0FF96.02689Swinging StrikeStrikeout
2Jake Bauers0–1KC80.92825Called StrikeStrikeout
2Jake Bauers0–2CU86.32942BallStrikeout
2Jake Bauers1–2KC81.12964Called StrikeStrikeout
2Christian Yelich0–0FF96.52447BallStrikeout
2Christian Yelich1–0FF93.72499BallStrikeout
2Christian Yelich2–0FF96.32409FoulStrikeout
2Christian Yelich2–1SI96.92467Called StrikeStrikeout
2Christian Yelich2–2KC82.42823Swinging Strike (Blocked)Strikeout
2Garrett Mitchell0–0SI97.52526BallGroundout
2Garrett Mitchell1–0FF96.72452In play, out(s)Groundout
3Cooper Pratt0–0FF96.82573BallStrikeout
3Cooper Pratt1–0FF96.32510BallStrikeout
3Cooper Pratt2–0FF96.42545Called StrikeStrikeout
3Cooper Pratt2–1SI96.42641BallStrikeout
3Cooper Pratt3–1FF96.02571FoulStrikeout
3Cooper Pratt3–2FF95.82469FoulStrikeout
3Cooper Pratt3–2FF95.62472FoulStrikeout
3Cooper Pratt3–2FF96.52558FoulStrikeout
3Cooper Pratt3–2SI96.32357Called StrikeStrikeout
3Sal Frelick0–0SI95.42465Called StrikeStrikeout
3Sal Frelick0–1KC81.82736BallStrikeout
3Sal Frelick1–1KC81.52719BallStrikeout
3Sal Frelick2–1FF94.82232FoulStrikeout
3Sal Frelick2–2SI97.12551Called StrikeStrikeout
3David Hamilton0–0FF95.52357In play, out(s)Bunt Groundout
4Jackson Chourio0–0SL91.42589BallPop Out
4Jackson Chourio1–0SI95.52470In play, out(s)Pop Out
4Brice Turang0–0SI96.32500BallWalk
4Brice Turang1–0FF96.62573Called StrikeWalk
4Brice Turang1–1SI97.22590BallWalk
4Brice Turang2–1SI97.62595BallWalk
4Brice Turang3–1FF95.82441Swinging StrikeWalk
4Brice Turang3–2FF97.42468BallWalk
4William Contreras0–0SL91.72688BallDouble
4William Contreras1–0FF95.52443FoulDouble
4William Contreras1–1FF95.72286BallDouble
4William Contreras2–1FF96.02462In play, no outDouble
4Jake Bauers0–0KC80.62750Called StrikeDouble
4Jake Bauers0–1FF97.52342BallDouble
4Jake Bauers1–1KC81.62922BallDouble
4Jake Bauers2–1KC81.42820FoulDouble
4Jake Bauers2–2SI97.22507BallDouble
4Jake Bauers3–2KC81.92900In play, run(s)Double
4Christian Yelich0–0SL92.52577BallGroundout
4Christian Yelich1–0SL91.72611FoulGroundout
4Christian Yelich1–1FF97.22461In play, out(s)Groundout
4Garrett Mitchell0–0SI96.82406Swinging StrikeGroundout
4Garrett Mitchell0–1FF96.12538BallGroundout
4Garrett Mitchell1–1KC82.22927In play, out(s)Groundout
5Cooper Pratt0–0KC81.42918BallFlyout
5Cooper Pratt1–0SI95.72476BallFlyout
5Cooper Pratt2–0SI95.72470Called StrikeFlyout
5Cooper Pratt2–1SI96.22446FoulFlyout
5Cooper Pratt2–2SL91.02491In play, out(s)Flyout
5Sal Frelick0–0FF96.62488BallWalk
5Sal Frelick1–0SI96.32583BallWalk
5Sal Frelick2–0FF96.32529FoulWalk
5Sal Frelick2–1SI95.72465BallWalk
5Sal Frelick3–1SI96.42515BallWalk
5David Hamilton0–0KC79.92789Called StrikeSingle
5David Hamilton0–1KC81.22853BallSingle
5David Hamilton1–1SL91.32752In play, run(s)Single
Sources and pitch definitions

Game record: MLB Gameday and its final pitch feed. Season comparison: MLB Baseball Savant, 2026 MLB regular season only. Original footage and captions: MLB Film Room. MLB can later correct scoring or pitch classifications.

Pitch counts include only physically thrown pitches. Strikes follow the official pitch-count convention, including fouls and balls in play. Misses mean swinging strikes, blocked swinging strikes and missed bunts; foul tips count as contact. Whiff rate is misses divided by swings. Called strikes plus misses are divided by all physical pitches.

Tracking measurements retain MLB’s supplied release speeds, spin, plate coordinates and pitch classifications, including separate CU and KC entries. Missing measurements are not estimated. Movement values preserve the feed’s sign convention; induced vertical break is not total drop. Pitch locations do not establish the catcher’s target or a pitcher’s intent. Innings use baseball notation: 4.1 means four innings and one out.