| Pitch | # | % | Velo | Spin | Ext | Zone% | Strike% | CSW% | Whiff% | InPlay% | FStuff+ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Changeup | 30 | 32.3 | 85.0 | 1941 | 6.15 | 46.7 | 23.3 | 23.3 | 10.0 | 0.0 | 99 |
| Four-Seam Fastball | 20 | 21.5 | 92.3 | 2154 | 6.24 | 60.0 | 40.0 | 40.0 | 5.0 | 0.0 | 125 |
| Cutter | 17 | 18.3 | 88.1 | 2483 | 5.99 | 47.1 | 5.9 | 5.9 | 0.0 | 0.0 | 78 |
| Sinker | 15 | 16.1 | 92.8 | 2110 | 6.18 | 46.7 | 26.7 | 26.7 | 13.3 | 0.0 | 107 |
| Curveball | 8 | 8.6 | 75.3 | 2688 | 6.08 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 100 |
| Slider | 3 | 3.2 | 78.5 | 2680 | 5.96 | 33.3 | 33.3 | 33.3 | 0.0 | 0.0 | 110 |
| Total | 93 | 100.0 | 87.3 | 2201 | 6.13 | 45.2 | 22.6 | 22.6 | 6.5 | 0.0 | 100 |
| # | Inning | Batter | Side | Type | Velo | Count | Call | Result |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 Bot | Byron Buxton | R | Four-Seam Fastball | 93.5 | 1-0 | Ball | Ball |
| 2 | 1 Bot | Byron Buxton | R | Changeup | 84.5 | 1-1 | Called Strike | Called Strike |
| 3 | 1 Bot | Byron Buxton | R | Changeup | 85.1 | 1-2 | Foul | Foul |
| 4 | 1 Bot | Byron Buxton | R | Sinker | 92.7 | 2-2 | Ball | Ball |
| 5 | 1 Bot | Byron Buxton | R | Curveball | 73.6 | 3-2 | Ball | Ball |
| 6 | 1 Bot | Byron Buxton | R | Cutter | 87.8 | 3-2 | Foul | Foul |
| 7 | 1 Bot | Byron Buxton | R | Changeup | 84.0 | 3-2 | In play, out(s) | Byron Buxton flies out to right fielder Will Benson. |
| 1 | 1 Bot | Austin Martin | R | Cutter | 89.5 | 1-0 | Ball | Ball |
| 2 | 1 Bot | Austin Martin | R | Cutter | 86.9 | 2-0 | Ball | Ball |
| 3 | 1 Bot | Austin Martin | R | Four-Seam Fastball | 91.9 | 2-0 | In play, out(s) | Austin Martin lines out to left fielder Spencer Steer. |
| 1 | 1 Bot | Luke Keaschall | R | Curveball | 75.2 | 1-0 | Ball | Ball |
| 2 | 1 Bot | Luke Keaschall | R | Changeup | 85.1 | 1-1 | Swinging Strike | Swinging Strike |
| 3 | 1 Bot | Luke Keaschall | R | Changeup | 85.5 | 2-1 | Ball | Ball |
| 4 | 1 Bot | Luke Keaschall | R | Cutter | 87.6 | 2-1 | In play, out(s) | Luke Keaschall flies out sharply to center fielder TJ Friedl. |
| 1 | 2 Bot | Ryan Jeffers | R | Sinker | 91.7 | 0-1 | Called Strike | Called Strike |
| 2 | 2 Bot | Ryan Jeffers | R | Changeup | 84.2 | 1-1 | Ball | Ball |
| 3 | 2 Bot | Ryan Jeffers | R | Cutter | 88.5 | 2-1 | Ball | Ball |
| 4 | 2 Bot | Ryan Jeffers | R | Changeup | 85.2 | 2-2 | Swinging Strike | Swinging Strike |
| 5 | 2 Bot | Ryan Jeffers | R | Slider | 77.6 | 3-2 | Ball | Ball |
| 6 | 2 Bot | Ryan Jeffers | R | Cutter | 88.9 | 3-2 | In play, out(s) | Ryan Jeffers flies out to left fielder Spencer Steer. |
| 1 | 2 Bot | Josh Bell | R | Curveball | 75.9 | 0-0 | In play, out(s) | Josh Bell grounds out softly, pitcher Brandon Williamson to first baseman Sal Stewart. |
| 1 | 2 Bot | Victor Caratini | R | Cutter | 88.5 | 0-0 | In play, out(s) | Victor Caratini grounds out, third baseman Eugenio Suárez to first baseman Sal Stewart. |
| 1 | 3 Bot | Matt Wallner | L | Slider | 78.9 | 0-1 | Called Strike | Called Strike |
| 2 | 3 Bot | Matt Wallner | L | Slider | 79.1 | 1-1 | Ball | Ball |
| 3 | 3 Bot | Matt Wallner | L | Sinker | 93.5 | 2-1 | Hit By Pitch | Matt Wallner hit by pitch. |
| 1 | 3 Bot | Brooks Lee | R | Cutter | 87.5 | 1-0 | Ball | Ball |
| 2 | 3 Bot | Brooks Lee | R | Changeup | 84.9 | 2-0 | Ball | Ball |
| 3 | 3 Bot | Brooks Lee | R | Cutter | 88.3 | 2-1 | Foul | Foul |
| 4 | 3 Bot | Brooks Lee | R | Changeup | 85.1 | 2-2 | Swinging Strike | Swinging Strike |
| 5 | 3 Bot | Brooks Lee | R | Changeup | 82.0 | 2-2 | In play, out(s) | Brooks Lee flies out to right fielder Will Benson. |
| 1 | 3 Bot | Ryan Kreidler | R | Sinker | 93.4 | 0-1 | Swinging Strike | Swinging Strike |
| 2 | 3 Bot | Ryan Kreidler | R | Sinker | 91.7 | 0-2 | Called Strike | Called Strike |
| 3 | 3 Bot | Ryan Kreidler | R | Changeup | 86.5 | 0-2 | In play, out(s) | Ryan Kreidler flies out to center fielder TJ Friedl. |
| 1 | 3 Bot | Byron Buxton | R | Changeup | 86.3 | 1-0 | Ball | Ball |
| 2 | 3 Bot | Byron Buxton | R | Changeup | 84.6 | 1-0 | In play, no out | Byron Buxton singles on a sharp line drive to left fielder Spencer Steer. Matt Wallner to 2nd. |
| 1 | 3 Bot | Austin Martin | R | Sinker | 93.3 | 1-0 | Ball | Ball |
| 2 | 3 Bot | Austin Martin | R | Four-Seam Fastball | 93.6 | 1-1 | Foul | Foul |
| 3 | 3 Bot | Austin Martin | R | Changeup | 85.5 | 1-2 | Called Strike | Called Strike |
| 4 | 3 Bot | Austin Martin | R | Curveball | 77.7 | 2-2 | Ball In Dirt | Ball In Dirt |
| 5 | 3 Bot | Austin Martin | R | Changeup | 86.9 | 2-2 | Foul | Foul |
| 6 | 3 Bot | Austin Martin | R | Cutter | 88.0 | 3-2 | Ball | Ball |
| 7 | 3 Bot | Austin Martin | R | Cutter | 87.2 | 3-2 | Foul | Foul |
| 8 | 3 Bot | Austin Martin | R | Four-Seam Fastball | 92.4 | 4-2 | Ball | Austin Martin walks. Matt Wallner to 3rd. Byron Buxton to 2nd. |
| 1 | 3 Bot | Luke Keaschall | R | Changeup | 85.3 | 0-1 | Called Strike | Called Strike |
| 2 | 3 Bot | Luke Keaschall | R | Four-Seam Fastball | 94.2 | 0-2 | Called Strike | Called Strike |
| 3 | 3 Bot | Luke Keaschall | R | Changeup | 86.5 | 0-2 | Foul | Foul |
| 4 | 3 Bot | Luke Keaschall | R | Changeup | 86.3 | 1-2 | Ball In Dirt | Ball In Dirt |
| 5 | 3 Bot | Luke Keaschall | R | Sinker | 94.4 | 1-2 | Foul | Foul |
| 6 | 3 Bot | Luke Keaschall | R | Curveball | 75.8 | 2-2 | Ball | Ball |
| 7 | 3 Bot | Luke Keaschall | R | Cutter | 88.5 | 2-3 | Called Strike | Luke Keaschall challenged (pitch result), call on the field was confirmed: Luke Keaschall called out on strikes. |
| 1 | 4 Bot | Ryan Jeffers | R | Four-Seam Fastball | 92.9 | 0-1 | Called Strike | Called Strike |
| 2 | 4 Bot | Ryan Jeffers | R | Four-Seam Fastball | 93.1 | 1-1 | Ball | Ball |
| 3 | 4 Bot | Ryan Jeffers | R | Changeup | 85.1 | 2-1 | Ball | Ball |
| 4 | 4 Bot | Ryan Jeffers | R | Sinker | 92.0 | 2-1 | In play, out(s) | Ryan Jeffers flies out to right fielder Will Benson. |
| 1 | 4 Bot | Josh Bell | R | Four-Seam Fastball | 92.1 | 1-0 | Ball | Ball |
| 2 | 4 Bot | Josh Bell | R | Changeup | 84.9 | 2-0 | Ball | Ball |
| 3 | 4 Bot | Josh Bell | R | Cutter | 89.2 | 2-0 | In play, no out | Josh Bell singles on a line drive to center fielder TJ Friedl. |
| 1 | 4 Bot | Victor Caratini | R | Four-Seam Fastball | 92.5 | 0-1 | Called Strike | Called Strike |
| 2 | 4 Bot | Victor Caratini | R | Changeup | 85.5 | 0-1 | In play, out(s) | Victor Caratini flies out to center fielder TJ Friedl. |
| 1 | 4 Bot | Matt Wallner | L | Four-Seam Fastball | 90.9 | 1-0 | Ball | Ball |
| 2 | 4 Bot | Matt Wallner | L | Cutter | 84.8 | 2-0 | Ball | Ball |
| 3 | 4 Bot | Matt Wallner | L | Cutter | 88.0 | 3-0 | Ball | Ball |
| 4 | 4 Bot | Matt Wallner | L | Four-Seam Fastball | 91.6 | 3-1 | Called Strike | Called Strike |
| 5 | 4 Bot | Matt Wallner | L | Four-Seam Fastball | 91.0 | 3-2 | Called Strike | Called Strike |
| 6 | 4 Bot | Matt Wallner | L | Four-Seam Fastball | 92.9 | 3-3 | Swinging Strike | Matt Wallner strikes out swinging. |
| 1 | 5 Bot | Brooks Lee | R | Curveball | 72.9 | 1-0 | Ball | Ball |
| 2 | 5 Bot | Brooks Lee | R | Sinker | 93.2 | 2-0 | Ball | Ball |
| 3 | 5 Bot | Brooks Lee | R | Changeup | 84.3 | 3-0 | Ball | Ball |
| 4 | 5 Bot | Brooks Lee | R | Four-Seam Fastball | 90.5 | 3-1 | Called Strike | Called Strike |
| 5 | 5 Bot | Brooks Lee | R | Sinker | 91.1 | 4-1 | Ball | Brooks Lee walks. |
| 1 | 5 Bot | Ryan Kreidler | R | Changeup | 83.8 | 0-1 | Foul Bunt | Foul Bunt |
| 2 | 5 Bot | Ryan Kreidler | R | Sinker | 92.2 | 0-2 | Swinging Strike | Swinging Strike |
| 3 | 5 Bot | Ryan Kreidler | R | Four-Seam Fastball | 93.6 | 1-2 | Ball | Ball |
| 4 | 5 Bot | Ryan Kreidler | R | Sinker | 91.9 | 1-2 | Foul | Foul |
| 5 | 5 Bot | Ryan Kreidler | R | Changeup | 85.8 | 2-2 | Ball | Ball |
| 6 | 5 Bot | Ryan Kreidler | R | Cutter | 88.4 | 3-2 | Ball | Ball |
| 7 | 5 Bot | Ryan Kreidler | R | Cutter | 89.7 | 4-2 | Ball | Ryan Kreidler walks. Brooks Lee to 2nd. |
| 1 | 5 Bot | Byron Buxton | R | Curveball | 76.8 | 1-0 | Ball | Ball |
| 2 | 5 Bot | Byron Buxton | R | Four-Seam Fastball | 92.6 | 1-1 | Called Strike | Called Strike |
| 3 | 5 Bot | Byron Buxton | R | Four-Seam Fastball | 90.5 | 2-1 | Ball | Ball |
| 4 | 5 Bot | Byron Buxton | R | Changeup | 84.7 | 3-1 | Ball | Ball |
| 5 | 5 Bot | Byron Buxton | R | Four-Seam Fastball | 91.6 | 4-1 | Ball | Byron Buxton walks. Brooks Lee to 3rd. Ryan Kreidler to 2nd. |
| 1 | 5 Bot | Austin Martin | R | Sinker | 93.4 | 0-0 | In play, run(s) | Austin Martin out on a sacrifice fly to right fielder Will Benson. Brooks Lee scores. Ryan Kreidler to 3rd. |
| 1 | 5 Bot | Luke Keaschall | R | Changeup | 82.3 | 0-0 | In play, out(s) | Luke Keaschall grounds into a double play, third baseman Eugenio Suárez to second baseman Matt McLain to first baseman Sal Stewart. Byron Buxton out at 2nd. Luke Keaschall out at 1st. |
| 1 | 6 Bot | Ryan Jeffers | R | Changeup | 84.8 | 0-1 | Called Strike | Called Strike |
| 2 | 6 Bot | Ryan Jeffers | R | Sinker | 93.4 | 0-2 | Foul | Foul |
| 3 | 6 Bot | Ryan Jeffers | R | Changeup | 85.6 | 1-2 | Ball | Ball |
| 4 | 6 Bot | Ryan Jeffers | R | Four-Seam Fastball | 92.7 | 1-2 | Foul | Foul |
| 5 | 6 Bot | Ryan Jeffers | R | Sinker | 93.7 | 1-2 | Foul | Foul |
| 6 | 6 Bot | Ryan Jeffers | R | Curveball | 74.5 | 2-2 | Ball | Ball |
| 7 | 6 Bot | Ryan Jeffers | R | Four-Seam Fastball | 92.8 | 3-2 | Ball | Ball |
| 8 | 6 Bot | Ryan Jeffers | R | Changeup | 83.8 | 3-2 | In play, out(s) | Ryan Jeffers pops out to shortstop Elly De La Cruz. |
| 1 | 6 Bot | Josh Bell | R | Changeup | 85.1 | 0-0 | In play, no out | Josh Bell singles on a ground ball to center fielder TJ Friedl. |