MLB · Pitching Data

Henriquez’s triple-digit fastballs could not prevent a soft-contact rally

Edgardo Henriquez averaged more than 102 mph with both fastball types, but allowed three hits and two runs. Explore his 21 pitches and the inherited-run sequence.

Edgardo Henriquez in his official MLB profile portrait. Capture date is not supplied; file photograph.
Edgardo Henriquez in his official MLB profile portrait. Capture date is not supplied; file photograph. · Credit: MLB.com; photographer not identified in the source
IP1.0
H3
R / ER2 / 2
BB1
K0
Pitches21

Brice Turang singled off Edgardo Henriquez’s 93.2-mph cutter with a 1–1 count in the eighth inning, bringing David Hamilton home. Statcast measured the ball at only 71.2 mph off the bat. Milwaukee extended its lead to 6–4 without needing hard contact on the scoring swing.

Watch: Brice Turang's RBI single
Brice Turang's RBI single. October 12, 2026. Video: MLB. Duration: 00:30. Watch on MLB.com

Henriquez recorded one inning across parts of the seventh and eighth, allowing three hits, two earned runs and one walk with no strikeouts on 21 pitches. The second run scored after his departure, when Justin Wrobleski allowed Jake Bauers’ RBI single. Milwaukee won NLCS Game 2, 7–4, on October 12.

The outing paired exceptional measured fastball speed with ordinary swing-and-miss production and several favorable outcomes for the hitters on contact. The final pitching line cannot be explained by speed alone.

Pitch selection

Season repertoire and Game 2

Scale: 0–100%. Gray: regular season. Blue: Game 2.

Four-seam fastball

Season
34.3% (325)
Game 2
47.6% (10)

Change: +13.3 percentage points.

Sinker

Season
25.1% (238)
Game 2
28.6% (6)

Change: +3.4 percentage points.

Cutter

Season
14.7% (139)
Game 2
23.8% (5)

Change: +9.1 percentage points.

Slider

Season
21.9% (207)
Game 2
0.0% (0)

Change: -21.9 percentage points.

Curveball

Season
4.0% (38)
Game 2
0.0% (0)

Change: -4.0 percentage points.

How did selection change? Game 2: 21 physical pitches. Season: 947 pitches in 60 relief appearances for Los Angeles Dodgers, 2026-03-27 through 2026-09-13. Every bar starts at zero and uses the same 0–100% scale. Counts appear in parentheses, and unused season classifications remain at zero. Source: Baseball Savant gamefeed and Statcast Search. One outing and a different hitter sample limit interpretation.

Pitch selection SVG

Two fastball classifications above 102 mph

Henriquez used 10 four-seamers, six sinkers and five cutters. His four-seamer averaged 102.1 mph and his sinker 102.2, compared with 100.7 and 100.9 in a baseline of 947 pitches from 60 Dodgers relief appearances, March 27 through September 13. The cutter averaged 94.8 mph, close to its season 94.7.

The four-seamer’s 47.6% share exceeded the 34.3% baseline. No slider or changeup appeared among the 21 pitches, although those classifications remain in the regular-season denominator. Omitting those unused pitches from the comparison would artificially increase the baseline shares of the types he did throw.

His three misses in 10 swings produced a 30.0% whiff rate, almost identical to the 30.1% regular-season rate. Two misses came on four-seamers and one on a cutter. Harder fastballs therefore coexisted with a familiar overall miss rate across a very small attempt sample.

A revealing confrontation

Brice Turang: inning 8

2026-10-13T08:02:58.018692 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ −2 −1 0 1 2 Horizontal plate location (ft) 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 Height at plate (ft) Catcher view 1 2 3 2026-10-13T08:02:58.099103 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ −2 −1 0 1 2 Horizontal plate location (ft) 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 Height at plate (ft) Catcher view 1 2 3
How did the plate appearance develop? Outing pitches 15–17. Brice Turang singles on a line drive to right fielder Kyle Tucker. David Hamilton scores. The 17-inch-wide rectangle uses the first pitch’s recorded vertical boundaries, 1.620–3.210 ft. Markers retain exact coordinates and are not ball size. Overlaps can be resolved with the numbered sequence list and detail buttons. Source: Baseball Savant locations and official MLB final calls.

At-bat diagram SVG

Baserunning and soft hits matter to the final line

Henriquez entered the seventh with one out and allowed Cooper Pratt’s single. Will Smith then caught Pratt stealing second during Frelick’s at-bat, before Frelick popped out. The caught-stealing out belongs in the event record and Henriquez’s recorded outs, but it was not an additional physical pitch or a strikeout.

Hamilton singled to start the eighth and stole second before Chourio’s groundout advanced him to third. Turang’s soft single scored him. Contreras then walked, leaving Turang and Contreras on base when Henriquez departed with one out. Bauers’ single against Wrobleski scored Turang, with that run remaining charged to Henriquez.

Only one of five measured contacts against Henriquez reached 95 mph; their average exit velocity was 77.9 mph. Those figures complicate any claim that the Brewers broadly overpowered his pitches. They found baserunners and timely placement even without uniformly hard contact.

The appearance supports a narrower conclusion: increased fastball speed did not prevent contact from becoming hits, and the eighth-inning walk prolonged the threat. A subsequent outing would test the same high-speed classifications over more swings while separating pitch execution from hit placement and runner advancement.

Workload and speed

Inning samples in context

2026-10-13T08:02:58.192025 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ 7* 8* Inning (* partial work) 0 10 20 30 40 Pitches 8 21 Cumulative physical pitches 7* 8* Inning (* partial work) 80 85 90 95 100 mph (80–104 scale) 102.3 n=5 101.9 n=5 Mean four-seam fastball speed 2026-10-13T08:02:58.311558 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ 7* 8* Inning (* partial work) 0 10 20 30 40 Pitches 8 21 Cumulative physical pitches 7* 8* Inning (* partial work) 80 85 90 95 100 mph (80–104 scale) 102.3 n=5 101.9 n=5 Mean four-seam fastball speed
Workload and four-seam fastball samples
InningPitchesCumulativeFour-seam fastball mphMeasured nOuts
7*88102.352
8*1321101.951
Cumulative pitches start at zero. Velocity shows this outing’s most-used classification, four-seam fastball, on the explicitly truncated 80–104 mph scale used in all thirteen papers. Each velocity point labels its measured pitch count. Different pitch classifications are identified rather than treated as interchangeable. Separate axes do not establish that workload causes a speed change. Partial work: inning 7: entered with 1 out(s), recorded 2; inning 8: entered with 0 out(s), recorded 1. Source: final MLB sequence and Baseball Savant.

Workload SVG

Complete physical pitch record

Every pitch: 21 of 21

Search a hitter, select an inning or pitch type, then inspect a pitch number. Pitch result and completed plate-appearance outcome are separate columns. The table scrolls within its border.

21 of 21 pitches

Edgardo Henriquez: NLCS Game 2 physical pitches
PitchInningHitterCount beforeTypemphPitch resultCompleted PA
7Cooper Pratt0–0SI101.6Called StrikeSingle
7Cooper Pratt0–1FF102.9Swinging StrikeSingle
7Cooper Pratt0–2FF102.9BallSingle
7Cooper Pratt1–2FF102.3BallSingle
7Cooper Pratt2–2SI103.2FoulSingle
7Cooper Pratt2–2FF102.6In play, no outSingle
7Sal Frelick0–0FF100.6Called StrikePop Out
7Sal Frelick0–1FC94.7In play, out(s)Pop Out
8David Hamilton0–0FF102.4Called StrikeSingle
8David Hamilton0–1FC96.7Swinging StrikeSingle
8David Hamilton0–2FC96.3FoulSingle
8David Hamilton0–2FF102.0In play, no outSingle
8Jackson Chourio0–0SI102.0Called StrikeGroundout
8Jackson Chourio0–1SI103.4In play, out(s)Groundout
8Brice Turang0–0FF102.0Swinging StrikeSingle
8Brice Turang0–1FF102.4BallSingle
8Brice Turang1–1FC93.2In play, run(s)Single
8William Contreras0–0FF100.8BallWalk
8William Contreras1–0FC93.3BallWalk
8William Contreras2–0SI101.7BallWalk
8William Contreras3–0SI101.3BallWalk
Select a pitch number to inspect speed, movement, location and contact.
Download all 21 pitches as CSV
Sources, definitions and limitations

The official final MLB record supplies events, final calls and the line. Baseball Savant’s complete Game 2 feed supplies all 21 physical pitches. Pitch ID, order, classification and pre-pitch count reconcile, including final ABS decisions. These records contain 6 batters, 3 integer outs and 0 strikeouts. In baseball notation, .1 means one out and .2 two outs. Source records current as of October 13, 2026. Cooper Pratt’s caught-stealing out is a nonphysical event retained in the game sequence and official outs.

The Statcast Search baseline is 947 physical pitches in 60 regular-season relief appearances for Los Angeles Dodgers, 2026-03-27 through 2026-09-13. Each game total reconciles with the official appearance log. The target game and postseason work are excluded. Same club and role in the 2026 regular season.

Whiff rate means misses divided by physical swing attempts. Swinging strikes, blocked swinging strikes, caught foul tips and missed bunts count as conventional tracking whiffs. A caught foul tip involves bat contact; it is kept distinct from a literal swing that misses the ball. Fouls, bunt attempts and balls put into play enter the attempt denominator. Both outing and baseline use the same definitions. Called strikes and completed strikeout plate appearances are separate. Chase uses ball-center coordinates outside a 17-inch-wide rectangle and each pitch’s recorded vertical boundaries. Only complete coordinates enter the zone denominator. Savant’s separate zone flag remains in the CSV and detail rather than replacing that geometric definition.

Speed is mph, spin rpm, extension feet and movement inches. Induced vertical break describes movement relative to a gravity-only path. Location and zone boundaries are feet in catcher view. Numbered markers preserve exact coordinates and are not ball size. Release, location, spin, extension and movement measurements are complete for all outing pitches. Contact and expected-outcome measurements can be unavailable and remain missing in the detail and CSV. 5 of 5 balls put into play have measured exit speed. Hard-hit means at least 95 mph; the baseline has 137 measured contacts among 137. Expected outcomes are Savant model estimates, not actual results. The comparisons are descriptive and do not establish intention, fatigue, injury or a durable trend.

Sources and notes

  1. Official MLB final Game 849812: https://statsapi.mlb.com/api/v1.1/game/849812/feed/live
  2. Baseball Savant complete tracking: https://baseballsavant.mlb.com/gf?game_pk=849812
  3. Regular-season comparison: 2026-03-27 through 2026-09-13, Same club and role in the 2026 regular season.
  4. Statcast field definitions: https://baseballsavant.mlb.com/csv-docs