Skip to article
The Sporting Page Real Analysis. Not Corporate

MLB · Pitching Data

Evan Phillips, Pitch by Pitch: NLCS Game 3 Analysis

Phillips needed 10 pitches and three hitters to finish the seventh. A sweeper-induced double play explains how a leadoff single became a scoreless inning.

Evan Phillips beside an illustrative pitching analysis panel
Evan Phillips during Dodgers–Brewers NLCS Game 3 on October 14, 2026. Analytical panel is illustrative and does not reconstruct an actual pitch sequence. · Credit: MLB.com; analytical composition by The Sporting Page
IP1.0
H1
R / ER0 / 0
BB0
K0
Pitches10

Joey Ortiz took Evan Phillips’ 97.1 mph fastball for a strike, missed an 88.5 mph sweeper and lined the next sweeper toward first base. Freddie Freeman caught it and completed an unassisted double play, ending the seventh inning.

Phillips had taken over after Milwaukee’s consecutive home runs off Blake Snell put the Dodgers behind 4–2. He allowed Cooper Pratt’s leadoff single but finished the inning in 10 pitches. He recorded three outs against three hitters without a walk or strikeout in the eventual 6–2 loss.

His comparison is 423 physical pitches in 31 regular-season Dodgers relief appearances from July 7 through September 27. The sample matches his relief role rather than treating all season appearances as interchangeable.

Pitch selection

Season repertoire and Game 3

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

Four-seam fastball

Season
45.2% (191)
Game 3
50.0% (5)

Change: +4.8 percentage points.

Sweeper

Season
37.1% (157)
Game 3
40.0% (4)

Change: +2.9 percentage points.

Sinker

Season
7.6% (32)
Game 3
10.0% (1)

Change: +2.4 percentage points.

Cutter

Season
10.2% (43)
Game 3
0.0% (0)

Change: -10.2 percentage points.

How did selection change? Game 3: 10 physical pitches. Season: 423 pitches in 31 relief appearances for Los Angeles Dodgers, 2026-07-07 through 2026-09-27. 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

A sweeper away supplied the final contact

Phillips threw five four-seamers, four sweepers and one sinker. That 50.0%, 40.0% and 10.0% distribution was close to the baseline’s 45.2%, 37.1% and 7.6%, with the remaining season classifications preserved in the chart. Ten pitches describe this inning’s choices but offer a narrow basis for a repertoire change.

His four-seamers averaged 97.1 mph, against 96.9 in the baseline. Sweepers averaged 87.5 against 86.2. The sweepers supplied his only miss, on three attempts, and one called strike. The fastball supplied the other called strike.

Both sweepers to Ortiz finished beyond the outer edge of the defined ball-center rectangle for a right-handed hitter. Ortiz missed the first and contacted the second at 84.1 mph. The sequence shows a location and response pattern in this plate appearance without requiring a claim about the target Phillips intended to hit.

Pitch measurements and hitter response

Game 3 by pitch type
PitchCountMean mphMax mphMean spin rpmInduced vertical break in.Horizontal movement magnitude in.Misses / attemptsCalled strikes
Four-seam fastball597.198.0244915.310.10 / 21
Sweeper487.588.52700-2.415.31 / 31
Sinker196.196.1230010.616.20 / 10

All outing pitches have speed, spin, movement, extension and plate-location measurements. Movement uses Savant’s explicit induced-vertical and horizontal fields. Misses include caught foul tips and missed bunts under the event definitions below. Pitch-type movement averages use all pitches of that classification.

A revealing confrontation

Joey Ortiz: inning 7

2026-10-14T22:30:04.895864 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-14T22:30:05.009305 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 8–10. Joey Ortiz lines into an unassisted double play, first baseman Freddie Freeman. Cooper Pratt out at 1st. The 17-inch-wide rectangle uses the first pitch’s recorded vertical boundaries, 1.583–3.137 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

Three balls in play, three outs

Pratt singled on the outing’s only sinker, hit at 93.6 mph. Luis Lara then flew out on a 97.3 mph four-seamer after a five-pitch plate appearance. Ortiz’s liner became two outs because Freeman caught it and retired the runner, a defensive event that an individual pitch’s exit velocity cannot fully describe.

All three balls in play have measured exit velocities, averaging 88.3 mph. None reached 95 mph. Phillips generated one miss in six swing attempts, so the scoreless inning depended primarily on contact outcomes and the double play rather than strikeouts.

The appearance preserved a two-run deficit for Los Angeles. Its useful analytical distinction is how Phillips recovered from the opening single: he maintained familiar pitch usage, reached an 0–2 count against Ortiz and got a playable liner that Freeman converted into the inning’s last two outs.

Workload and speed

Inning samples in context

2026-10-14T22:30:05.141018 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ 7 Inning (* partial work) 0 5 10 15 20 Pitches 10 Cumulative physical pitches 7 Inning (* partial work) 80 85 90 95 100 mph (80–104 scale) 97.1 n=5 Mean four-seam fastball speed 2026-10-14T22:30:05.279155 image/svg+xml Matplotlib v3.11.2, https://matplotlib.org/ 7 Inning (* partial work) 0 5 10 15 20 Pitches 10 Cumulative physical pitches 7 Inning (* partial work) 80 85 90 95 100 mph (80–104 scale) 97.1 n=5 Mean four-seam fastball speed
Workload and four-seam fastball samples
InningPitchesCumulativeFour-seam fastball mphMeasured nOuts
7101097.153
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 eight 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. One inning supplies no inning-to-inning trend. Source: final MLB sequence and Baseball Savant.

Workload SVG

Complete physical pitch record

Every pitch: 10 of 10

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.

10 of 10 pitches

Evan Phillips: NLCS Game 3 physical pitches
PitchInningHitterCount beforeTypemphPitch resultCompleted PA
7Cooper Pratt0–0FF95.9BallSingle
7Cooper Pratt1–0SI96.1In play, no outSingle
7Luis Lara0–0ST86.8FoulFlyout
7Luis Lara0–1FF98.0BallFlyout
7Luis Lara1–1ST87.2Called StrikeFlyout
7Luis Lara1–2FF97.1FoulFlyout
7Luis Lara1–2FF97.3In play, out(s)Flyout
7Joey Ortiz0–0FF97.1Called StrikeDouble Play
7Joey Ortiz0–1ST88.5Swinging StrikeDouble Play
7Joey Ortiz0–2ST87.4In play, out(s)Double Play
Select a pitch number to inspect speed, movement, location and contact.
Download all 10 pitches as CSV
Sources, definitions and limitations

The official final MLB record supplies events, final calls and the line. Baseball Savant’s complete Game 3 feed supplies all 10 physical pitches. Pitch ID, order, classification and pre-pitch count reconcile, including final ABS decisions. These records contain 3 batters, 3 integer outs and 0 strikeouts. In baseball notation, .1 means one out and .2 two outs. Source records current as of October 14, 2026.

The Statcast Search baseline is 423 physical pitches in 31 regular-season relief appearances for Los Angeles Dodgers, 2026-07-07 through 2026-09-27. Each game total reconciles with the official appearance log. Target game, postseason work, other clubs and other roles are excluded. 3 baseline pitches lack spin rate; excluded from that measure. 3 baseline pitches lack extension; excluded from that measure.

Whiff rate means misses divided by physical swing attempts. Swinging strikes, blocked swinging strikes, caught foul tips and missed bunts count as misses. 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. 3 of 3 balls put into play have measured exit speed. Hard-hit means at least 95 mph; the baseline has 66 measured contacts among 66. Expected outcomes are Savant model estimates, not actual results. The comparisons are descriptive and do not establish intention, fatigue, injury or a durable trend.

Reading the rates

Called strikes plus misses: 3 / 10 physical pitches (30.0%). Swinging-strike rate: 1 / 10 (10.0%). Whiff rate: 1 / 6 swing attempts (16.7%). Chase: 4 / 6 pitches outside the ball-center rectangle (66.7%). All 10 pitches have usable zone coordinates. Rates use final corrected calls and retain caught foul tips in the miss category.

The MLB and Savant raw fields are preserved separately in the downloadable record. Savant plate coordinates define the plotted locations and the zone calculation. MLB coordinates can use a different reference plane. Unavailable expected-outcome values and launch angles remain blank. The CSV distinguishes the pitch result from the completed plate-appearance outcome.

Sources and notes

  1. Official final MLB Game 849811: https://statsapi.mlb.com/api/v1.1/game/849811/feed/live
  2. Baseball Savant complete game: https://baseballsavant.mlb.com/gf?game_pk=849811
  3. Regular season, matching club and role: 423 physical pitches, 2026-07-07 through 2026-09-27. Per-appearance totals reconciled.
  4. Pitch definitions: https://baseballsavant.mlb.com/csv-docs