Tampa Bay Rays 1 – 4 Miami Marlins
The three rarest things in this game
| Rarity | What | Who | Rate |
|---|---|---|---|
| 17 | final score 4–1 | 1 in 35 games | |
| 11 | 5 scoreless innings | Griffin Jax | 1 in 29 pitcher-games |
| 9 | 7 strikeouts | Sandy Alcantara | 1 in 20 pitcher-games |
37–25Tampa Bay Rays · .597
31–35Miami Marlins · .470
first pitch
loanDepot parkvenue
37,446capacity
Line score
RHETampa Bay Rays161Miami Marlins450
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tampa Bay Rays | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 6 | 1 |
| Miami Marlins | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | - | 4 | 5 | 0 |
Starting pitchers
Lineups
Head to head
24–50Miami Marlins all-time
74meetings
2012first met
268–363runs
Recent meetings
2026-06-071–4Miami Marlins won
2026-06-063–4Miami Marlins won
2026-06-056–0Tampa Bay Rays won
2026-05-176–3Tampa Bay Rays won
2026-05-165–10Miami Marlins won
2026-05-157–2Tampa Bay Rays won
2025-06-083–2Tampa Bay Rays won
2025-06-0710–11Miami Marlins won
Box score
Tampa Bay Rays batting
| Batter | AB | H | HR | RBI | BB | K |
|---|---|---|---|---|---|---|
| Yandy Díaz | 4 | 1 | 1 | 1 | ||
| Jonathan Aranda | 4 | 1 | 2 | |||
| Richie Palacios | 4 | 1 | ||||
| Victor Mesa Jr. | 3 | 1 | 1 | |||
| Ryan Vilade | 4 | 1 | 1 | |||
| Hunter Feduccia | 3 | 1 | 1 | |||
| Junior Caminero | 4 | 0 | ||||
| Cedric Mullins | 3 | 0 | 1 | 2 | ||
| Taylor Walls | 2 | 0 | 1 | 1 |
Tampa Bay Rays pitching
| Pitcher | IP | H | R | BB | K | P |
|---|---|---|---|---|---|---|
| Griffin Jax | 4.1 | 3 | 0 | 2 | 4 | 62 |
| Steven Matz | 1.1 | 0 | 1 | 2 | 0 | 38 |
| Garrett Cleavinger | 1.0 | 1 | 2 | 1 | 2 | 23 |
| Cole Sulser | 1.0 | 1 | 0 | 1 | 2 | 15 |
Miami Marlins batting
| Batter | AB | H | HR | RBI | BB | K |
|---|---|---|---|---|---|---|
| Otto Lopez | 4 | 2 | 1 | |||
| Kyle Stowers | 3 | 1 | 1 | 1 | ||
| Heriberto Hernández | 4 | 1 | 2 | |||
| Jakob Marsee | 1 | 1 | 2 | |||
| Liam Hicks | 3 | 0 | 1 | |||
| Xavier Edwards | 3 | 0 | 1 | 1 | ||
| Owen Caissie | 2 | 0 | 1 | |||
| Joe Mack | 4 | 0 | 1 | 2 | ||
| Javier Sanoja | 3 | 0 | 1 | |||
| Esteury Ruiz | 1 | 0 | 1 | 1 |
Miami Marlins pitching
| Pitcher | IP | H | R | BB | K | P |
|---|---|---|---|---|---|---|
| Sandy Alcantara | 6.1 | 5 | 1 | 2 | 6 | 90 |
| Michael Petersen | 1.0 | 0 | 0 | 0 | 2 | 17 |
| Anthony Bender | 1.0 | 1 | 0 | 0 | 1 | 24 |
Every inning
Open an inning for its plate appearances; open a plate appearance for every pitch.
Top 1Tampa Bay Raysscoreless · 0 hits · 12 pitches
1 topYandy DíazStrikeout3p
Yandy Díaz strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.7 | 86.2 | 2,182 | – | – | 6.1 | 0.399 | Foul | |
| 2 | Sinker | 97.1 | 88.8 | 2,309 | – | – | 6.3 | 0.388 | Swinging Strike | |
| 3 | Four-Seam Fastball | 98.2 | 89.5 | 2,195 | – | – | 6.0 | 0.384 | Swinging Strike |
1 topJonathan ArandaStrikeout6p
Jonathan Aranda called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 95.9 | 87.3 | 2,287 | – | – | 6.1 | 0.393 | Ball | |
| 2 | Four-Seam Fastball | 97.3 | 88.7 | 2,267 | – | – | 6.1 | 0.387 | Swinging Strike | |
| 3 | Changeup | 90.3 | 83.1 | 2,081 | – | – | 6.5 | 0.417 | Called Strike | |
| 4 | Cutter | 90.7 | 83.7 | 2,241 | – | – | 6.2 | 0.413 | Ball | |
| 5 | Sinker | 97.5 | 89.1 | 2,313 | – | – | 6.6 | 0.386 | Foul | |
| 6 | Sinker | 98.1 | 89.6 | 2,240 | – | – | 6.3 | 0.385 | Called Strike |
1 topRichie PalaciosLineout 104.2 mph3p
Richie Palacios lines out sharply to first baseman Kyle Stowers.
104.2 mph off the bat · 8° launch · 152 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 91.0 | 83.3 | 2,161 | – | – | 6.0 | 0.414 | Foul Tip | |
| 2 | Changeup | 90.3 | 82.4 | 2,024 | – | – | 6.5 | 0.418 | Ball | |
| 3 | Cutter | 91.1 | 83.6 | 2,204 | – | – | 6.1 | 0.413 | 104.2 | In play, out(s) |
Bottom 1Miami Marlinsscoreless · 0 hits · 15 pitches
1 botLiam HicksPop Out 75.4 mph3p
Liam Hicks pops out to third baseman Junior Caminero in foul territory.
75.4 mph off the bat · 76° launch · 101 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.4 | 86.4 | 2,442 | – | – | 6.1 | 0.398 | Foul | |
| 2 | Cutter | 92.5 | 85.2 | 2,697 | – | – | 6.1 | 0.406 | Ball | |
| 3 | Sinker | 96.0 | 87.7 | 2,525 | – | – | 6.3 | 0.393 | 75.4 | In play, out(s) |
1 botOtto LopezGroundout 78.1 mph4p
Otto Lopez grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.
78.1 mph off the bat · 5° launch · 82 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 88.2 | 80.8 | 2,984 | – | – | 6.2 | 0.428 | Ball | |
| 2 | Sinker | 96.0 | 87.7 | 2,541 | – | – | 6.2 | 0.393 | Swinging Strike | |
| 3 | Curveball | 85.3 | 78.5 | 2,978 | – | – | 6.1 | 0.441 | Ball | |
| 4 | Sweeper | 87.9 | 80.5 | 3,007 | – | – | 6.2 | 0.429 | 78.1 | In play, out(s) |
1 botKyle StowersWalk6p
Kyle Stowers walks.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 91.8 | 85.0 | 2,696 | – | – | 6.2 | 0.408 | Swinging Strike | |
| 2 | Sinker | 95.8 | 87.7 | 2,483 | – | – | 6.2 | 0.394 | Ball | |
| 3 | Changeup | 91.9 | 84.3 | 1,988 | – | – | 6.1 | 0.409 | Ball | |
| 4 | Sweeper | 88.7 | 81.6 | 3,012 | – | – | 6.2 | 0.424 | Foul | |
| 5 | Curveball | 85.3 | 78.7 | 3,117 | – | – | 6.2 | 0.442 | Ball | |
| 6 | Sinker | 95.1 | 87.1 | 2,469 | – | – | 6.3 | 0.396 | Ball |
1 botXavier EdwardsLineout 90.2 mph2p
Xavier Edwards lines out to left fielder Ryan Vilade.
90.2 mph off the bat · 24° launch · 292 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 92.9 | 85.6 | 2,660 | – | – | 6.3 | 0.404 | Called Strike | |
| 2 | Sinker | 96.5 | 87.8 | 2,606 | – | – | 6.4 | 0.391 | 90.2 | In play, out(s) |
Top 2Tampa Bay Raysscoreless · 1 hit · 14 pitches
2 topJunior CamineroGroundout 87.4 mph2p
Junior Caminero grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.
87.4 mph off the bat · -22° launch · 7 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.1 | 87.4 | 2,277 | – | – | 6.1 | 0.394 | Called Strike | |
| 2 | Sinker | 95.9 | 87.5 | 2,296 | – | – | 6.0 | 0.393 | 87.4 | In play, out(s) |
2 topCedric MullinsStrikeout4p
Cedric Mullins strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 96.0 | 87.6 | 2,246 | – | – | 6.0 | 0.393 | Called Strike | |
| 2 | Sinker | 96.4 | 87.8 | 2,342 | – | – | 6.6 | 0.392 | Swinging Strike | |
| 3 | Cutter | 90.9 | 83.4 | 2,183 | – | – | 5.9 | 0.413 | Ball | |
| 4 | Cutter | 90.0 | 82.7 | 2,216 | – | – | 6.2 | 0.417 | Swinging Strike |
2 topVictor Mesa Jr.Single 72.3 mph5p
Victor Mesa Jr. singles on a fly ball to right fielder Owen Caissie.
72.3 mph off the bat · 26° launch · 249 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 88.8 | 81.2 | 2,275 | – | – | 6.1 | 0.424 | Swinging Strike | |
| 2 | Cutter | 90.6 | 83.3 | 2,160 | – | – | 6.2 | 0.415 | Foul | |
| 3 | Sinker | 96.4 | 87.8 | 2,255 | – | – | 6.4 | 0.392 | Foul | |
| 4 | Four-Seam Fastball | 97.8 | 89.0 | 2,298 | – | – | 5.9 | 0.385 | Ball | |
| 5 | Changeup | 91.1 | 83.7 | 2,164 | – | – | 6.0 | 0.413 | 72.3 | In play, no out |
2 topRyan ViladeCaught Stealing 2B3p
Victor Mesa Jr. caught stealing 2nd base, pitcher Sandy Alcantara to second baseman Xavier Edwards.
Caught Stealing 2B · Victor Mesa Jr.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.7 | 88.0 | 2,088 | – | – | 6.4 | 0.390 | Foul | |
| 2 | Sweeper | 84.8 | 77.7 | 2,413 | – | – | 6.1 | 0.445 | Ball | |
| 3 | Four-Seam Fastball | 97.9 | 89.2 | 2,191 | – | – | 6.1 | 0.385 | Foul |
Bottom 2Miami Marlinsscoreless · 1 hit · 14 pitches
2 botHeriberto HernándezStrikeout4p
Heriberto Hernández strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.7 | 86.5 | 2,587 | – | – | 6.3 | 0.398 | Swinging Strike | |
| 2 | Sweeper | 89.0 | 82.1 | 3,006 | – | – | 6.2 | 0.423 | Ball | |
| 3 | Sweeper | 88.2 | 81.0 | 3,118 | – | – | 6.2 | 0.427 | Called Strike | |
| 4 | Four-Seam Fastball | 96.6 | 87.9 | 2,617 | – | – | 6.3 | 0.391 | Swinging Strike |
2 botOwen CaissieFlyout 103.7 mph2p
Owen Caissie flies out sharply to center fielder Cedric Mullins.
103.7 mph off the bat · 25° launch · 400 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 96.5 | 87.6 | 2,640 | – | – | 6.2 | 0.391 | Foul | |
| 2 | Cutter | 94.0 | 86.1 | 2,759 | – | – | 6.1 | 0.400 | 103.7 | In play, out(s) |
2 botJakob MarseeSingle 100.1 mph6p
Jakob Marsee singles on a sharp line drive to shortstop Taylor Walls.
100.1 mph off the bat · 7° launch · 177 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.2 | 88.1 | 2,578 | – | – | 6.1 | 0.391 | Called Strike | |
| 2 | Sweeper | 88.3 | 80.9 | 2,970 | – | – | 6.1 | 0.426 | Ball | |
| 3 | Changeup | 92.1 | 85.1 | 1,808 | – | – | 6.2 | 0.408 | Foul | |
| 4 | Curveball | 85.5 | 78.6 | 3,068 | – | – | 6.2 | 0.441 | Ball | |
| 5 | Sweeper | 88.9 | 82.0 | 3,049 | – | – | 6.2 | 0.423 | Ball | |
| 6 | Sinker | 96.0 | 87.5 | 2,535 | – | – | 6.3 | 0.393 | 100.1 | In play, no out |
2 botJoe MackPickoff Caught Stealing 2B2p
With Joe Mack batting, Jakob Marsee picked off and caught stealing 2nd base, shortstop Taylor Walls.
Pickoff Caught Stealing 2B · Jakob Marsee
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 85.9 | 79.0 | 2,989 | – | – | 6.0 | 0.438 | Called Strike | |
| 2 | Changeup | 91.3 | 84.1 | 1,884 | – | – | 6.1 | 0.411 | Swinging Strike |
Top 3Tampa Bay Rays1 run · 2 hits · 17 pitches
3 topRyan ViladeGroundout 107.1 mph2p
Ryan Vilade grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.
107.1 mph off the bat · -1° launch · 43 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 88.2 | 80.5 | 2,206 | – | – | 6.1 | 0.429 | Ball | |
| 2 | Sinker | 95.7 | 87.0 | 2,344 | – | – | 6.1 | 0.395 | 107.1 | In play, out(s) |
3 topHunter FeducciaSingle 104.5 mph5p
Hunter Feduccia singles on a sharp line drive to right fielder Owen Caissie.
104.5 mph off the bat · 12° launch · 275 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 89.0 | 81.5 | 1,983 | – | – | 6.6 | 0.423 | Ball | |
| 2 | Cutter | 88.4 | 81.3 | 2,250 | – | – | 6.2 | 0.425 | Foul | |
| 3 | Four-Seam Fastball | 96.8 | 88.4 | 2,248 | – | – | 5.9 | 0.389 | Ball | |
| 4 | Sweeper | 82.6 | 75.4 | 2,424 | – | – | 6.3 | 0.458 | Foul | |
| 5 | Sinker | 97.1 | 88.6 | 2,246 | – | – | 6.1 | 0.388 | 104.5 | In play, no out |
3 topTaylor WallsForceout 31.0 mph5p
Taylor Walls grounds into a force out, third baseman Javier Sanoja to shortstop Otto Lopez. Hunter Feduccia out at 2nd. Taylor Walls to 1st.
31 mph off the bat · -25° launch · 6 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 96.9 | 88.5 | 2,164 | – | – | 6.2 | 0.390 | Ball | |
| 2 | Sinker | 96.5 | 87.5 | 2,260 | – | – | 6.1 | 0.392 | Foul | |
| 3 | Changeup | 90.0 | 81.9 | 2,153 | – | – | 6.0 | 0.420 | Ball | |
| 4 | Changeup | 89.9 | 82.1 | 2,055 | – | – | 6.0 | 0.420 | Foul | |
| 5 | Cutter | 90.7 | 83.5 | 2,211 | – | – | 6.0 | 0.414 | 31 | In play, out(s) |
3 topYandy DíazSingle 100.2 mph4p
Yandy Díaz singles on a sharp line drive to center fielder Jakob Marsee. Taylor Walls scores.
Stolen Base 2B
Stolen Base 2B · Taylor Walls
100.2 mph off the bat · 9° launch · 187 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 83.5 | 75.4 | 2,322 | – | – | 6.3 | 0.455 | Called Strike | |
| 2 | Changeup | 91.3 | 83.8 | 2,037 | – | – | 6.2 | 0.413 | Ball In Dirt | |
| 3 | Four-Seam Fastball | 97.9 | 89.8 | 2,175 | – | – | 6.2 | 0.385 | Ball | |
| 4 | Changeup | 90.3 | 83.0 | 2,211 | – | – | 6.4 | 0.417 | 100.2 | In play, run(s) |
3 topJonathan ArandaGroundout 84.4 mph1p
Jonathan Aranda grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.
84.4 mph off the bat · -11° launch · 14 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 89.6 | 82.0 | 2,044 | – | – | 6.4 | 0.421 | 84.4 | In play, out(s) |
Bottom 3Miami Marlinsscoreless · 0 hits · 11 pitches
3 botJoe MackStrikeout6p
Joe Mack called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 86.7 | 79.0 | 2,884 | – | – | 6.1 | 0.435 | Ball | |
| 2 | Changeup | 90.5 | 82.9 | 1,789 | – | – | 6.1 | 0.416 | Swinging Strike | |
| 3 | Curveball | 84.5 | 77.4 | 3,093 | – | – | 6.1 | 0.446 | Called Strike | |
| 4 | Changeup | 91.2 | 83.0 | 2,108 | – | – | 6.1 | 0.414 | Foul | |
| 5 | Changeup | 91.7 | 84.1 | 1,907 | – | – | 6.2 | 0.411 | Ball | |
| 6 | Sinker | 95.8 | 87.2 | 2,681 | – | – | 6.2 | 0.394 | Called Strike |
3 botJavier SanojaGroundout 89.6 mph3p
Javier Sanoja grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.
89.6 mph off the bat · -26° launch · 4 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 88.4 | 81.1 | 3,040 | – | – | 6.5 | 0.426 | Foul | |
| 2 | Sinker | 96.0 | 87.7 | 2,517 | – | – | 6.3 | 0.393 | Ball | |
| 3 | Sweeper | 88.7 | 82.6 | 3,071 | – | – | 6.2 | 0.421 | 89.6 | In play, out(s) |
3 botLiam HicksGroundout 91.6 mph2p
Liam Hicks grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
91.6 mph off the bat · -2° launch · 35 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 83.8 | 77.2 | 3,063 | – | – | 6.0 | 0.449 | Ball | |
| 2 | Changeup | 91.0 | 83.7 | 1,776 | – | – | 6.2 | 0.413 | 91.6 | In play, out(s) |
Top 4Tampa Bay Raysscoreless · 1 hit · 6 pitches
4 topRichie PalaciosSingle 80.6 mph2p
Richie Palacios singles on a line drive to center fielder Jakob Marsee.
80.6 mph off the bat · 18° launch · 248 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 87.6 | 80.6 | 2,154 | – | – | 6.5 | 0.429 | Ball | |
| 2 | Changeup | 88.5 | 81.2 | 2,086 | – | – | 6.5 | 0.425 | 80.6 | In play, no out |
4 topJunior CamineroGrounded Into DP 104.0 mph2p
Junior Caminero grounds into a double play, third baseman Javier Sanoja to second baseman Xavier Edwards to first baseman Kyle Stowers. Richie Palacios out at 2nd. Junior Caminero out at 1st.
104 mph off the bat · 0° launch · 59 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 97.7 | 88.7 | 2,279 | – | – | 6.4 | 0.387 | Ball | |
| 2 | Curveball | 82.2 | 75.5 | 2,436 | – | – | 5.9 | 0.458 | 104 | In play, out(s) |
4 topCedric MullinsFlyout 100.4 mph2p
Cedric Mullins flies out sharply to right fielder Owen Caissie.
100.4 mph off the bat · 32° launch · 391 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 95.7 | 87.2 | 2,246 | – | – | 6.3 | 0.394 | Foul | |
| 2 | Changeup | 90.2 | 83.0 | 2,011 | – | – | 6.3 | 0.417 | 100.4 | In play, out(s) |
Bottom 4Miami Marlinsscoreless · 1 hit · 7 pitches
4 botOtto LopezGroundout 75.2 mph2p
Otto Lopez grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.
75.2 mph off the bat · -5° launch · 27 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 87.1 | 80.0 | 2,746 | – | – | 6.3 | 0.432 | Called Strike | |
| 2 | Changeup | 90.4 | 82.9 | 1,835 | – | – | 6.4 | 0.416 | 75.2 | In play, out(s) |
4 botKyle StowersSingle 57.2 mph2p
Kyle Stowers singles on a soft ground ball to third baseman Junior Caminero.
57.2 mph off the bat · -68° launch · 3 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 96.0 | 87.2 | 2,413 | – | – | 6.3 | 0.393 | Ball | |
| 2 | Changeup | 91.2 | 83.3 | 1,791 | – | – | 6.1 | 0.413 | 57.2 | In play, no out |
4 botXavier EdwardsDouble Play 102.3 mph3p
Xavier Edwards lines into an unassisted double play, first baseman Jonathan Aranda. Kyle Stowers out at 1st.
102.3 mph off the bat · 5° launch · 108 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 82.8 | 76.1 | 2,892 | – | – | 6.2 | 0.456 | Ball | |
| 2 | Changeup | 91.8 | 84.1 | 1,899 | – | – | 6.3 | 0.411 | Ball | |
| 3 | Cutter | 91.7 | 84.4 | 2,641 | – | – | 6.2 | 0.410 | 102.3 | In play, out(s) |
Top 5Tampa Bay Raysscoreless · 1 hit · 16 pitches
5 topVictor Mesa Jr.Strikeout5p
Victor Mesa Jr. called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 96.2 | 87.5 | 2,164 | – | – | 6.2 | 0.392 | Ball | |
| 2 | Sinker | 96.6 | 87.8 | 2,313 | – | – | 5.9 | 0.391 | Foul | |
| 3 | Sweeper | 82.1 | 75.3 | 2,400 | – | – | 6.2 | 0.460 | Foul | |
| 4 | Curveball | 85.4 | 79.1 | 2,406 | – | – | 6.1 | 0.439 | Ball | |
| 5 | Sinker | 97.6 | 88.8 | 2,133 | – | – | 6.1 | 0.387 | Called Strike |
5 topRyan ViladeSingle 106.5 mph1p
Ryan Vilade singles on a ground ball to center fielder Jakob Marsee.
106.5 mph off the bat · 0° launch · 55 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.4 | 88.0 | 2,101 | – | – | 6.1 | 0.391 | 106.5 | In play, no out |
5 topHunter FeducciaLineout 105.1 mph4p
Hunter Feduccia lines out sharply to right fielder Owen Caissie.
105.1 mph off the bat · 14° launch · 290 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 97.5 | 88.1 | 2,180 | – | – | 6.3 | 0.388 | Ball | |
| 2 | Sinker | 96.1 | 87.2 | 2,263 | – | – | 6.1 | 0.394 | Called Strike | |
| 3 | Changeup | 90.4 | 82.4 | 1,960 | – | – | 6.4 | 0.417 | Ball | |
| 4 | Changeup | 90.2 | 82.3 | 2,068 | – | – | 6.5 | 0.418 | 105.1 | In play, out(s) |
5 topTaylor WallsHit By Pitch4p
Taylor Walls hit by pitch. Ryan Vilade to 2nd.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 97.2 | 87.9 | 2,166 | – | – | 6.2 | 0.390 | Foul | |
| 2 | Cutter | 91.3 | 84.3 | 2,152 | – | – | 6.3 | 0.411 | Ball | |
| 3 | Changeup | 90.7 | 83.1 | 2,206 | – | – | 6.5 | 0.415 | Swinging Strike | |
| 4 | Sweeper | 86.9 | 79.3 | 2,393 | – | – | 6.2 | 0.436 | Hit By Pitch |
5 topYandy DíazGroundout 96.3 mph2p
Yandy Díaz grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.
96.3 mph off the bat · -4° launch · 24 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 98.0 | 89.7 | 2,264 | – | – | 6.3 | 0.385 | Ball | |
| 2 | Curveball | 85.0 | 78.8 | 2,404 | – | – | 6.2 | 0.441 | 96.3 | In play, out(s) |
Bottom 5Miami Marlinsscoreless · 1 hit · 15 pitches
5 botHeriberto HernándezSingle 99.9 mph4p
Heriberto Hernández singles on a line drive to center fielder Cedric Mullins. Heriberto Hernández out at 2nd on the throw, center fielder Cedric Mullins to second baseman Richie Palacios.
99.9 mph off the bat · 16° launch · 275 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 84.8 | 77.8 | 2,579 | – | – | 6.3 | 0.443 | Ball | |
| 2 | Changeup | 90.1 | 83.3 | 1,680 | – | – | 6.2 | 0.417 | Ball | |
| 3 | Sinker | 94.0 | 86.2 | 2,277 | – | – | 6.3 | 0.400 | Foul Tip | |
| 4 | Sweeper | 87.1 | 80.6 | 2,713 | – | – | 6.5 | 0.430 | 99.9 | In play, out(s) |
5 botOwen CaissieStrikeout3p
Owen Caissie strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 83.3 | 76.6 | 2,952 | – | – | 6.1 | 0.453 | Called Strike | |
| 2 | Changeup | 91.7 | 84.1 | 2,026 | – | – | 6.0 | 0.411 | Swinging Strike | |
| 3 | Curveball | 85.0 | 78.6 | 2,780 | – | – | 6.2 | 0.444 | Swinging Strike (Blocked) |
5 botJakob MarseeWalk4p
Hunter Feduccia challenged (pitch result), call on the field was confirmed: Jakob Marsee walks.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.5 | 86.5 | 2,389 | – | – | 6.3 | 0.399 | Ball | |
| 2 | Changeup | 91.4 | 84.1 | 1,718 | – | – | 6.2 | 0.412 | Ball | |
| 3 | Four-Seam Fastball | 95.8 | 87.8 | 2,533 | – | – | 6.4 | 0.394 | Ball | |
| 4 | Four-Seam Fastball | 94.6 | 86.6 | 2,414 | – | – | 6.3 | 0.398 | Ball |
5 botJoe MackStrikeout4p
Joe Mack called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 84.2 | 77.5 | 2,966 | – | – | 6.0 | 0.447 | Called Strike | |
| 2 | Changeup | 90.8 | 83.8 | 1,681 | – | – | 6.2 | 0.414 | Ball | |
| 3 | Sinker | 95.8 | 87.6 | 2,617 | – | – | 6.1 | 0.394 | Called Strike | |
| 4 | Changeup | 91.0 | 83.9 | 1,764 | – | – | 6.1 | 0.413 | Called Strike |
Top 6Tampa Bay Raysscoreless · 0 hits · 7 pitches
6 topJonathan ArandaStrikeout5p
Jonathan Aranda strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 95.8 | 87.1 | 2,351 | – | – | 5.7 | 0.394 | Foul Tip | |
| 2 | Sinker | 96.5 | 87.7 | 2,326 | – | – | 6.2 | 0.392 | Called Strike | |
| 3 | Sweeper | 83.7 | 76.6 | 2,492 | – | – | 6.1 | 0.450 | Ball | |
| 4 | Sweeper | 84.3 | 77.2 | 2,491 | – | – | 6.0 | 0.447 | Foul | |
| 5 | Changeup | 92.1 | 84.0 | 2,174 | – | – | 6.3 | 0.411 | Swinging Strike |
6 topRichie PalaciosFlyout 89.5 mph1p
Richie Palacios flies out to center fielder Jakob Marsee.
89.5 mph off the bat · 29° launch · 325 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.9 | 87.7 | 2,224 | – | – | 6.0 | 0.391 | 89.5 | In play, out(s) |
6 topJunior CamineroGroundout 59.1 mph1p
Junior Caminero grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.
59.1 mph off the bat · 10° launch · 82 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 97.0 | 88.3 | 2,292 | – | – | 6.1 | 0.389 | 59.1 | In play, out(s) |
Bottom 6Miami Marlins2 runs · 1 hit · 23 pitches
6 botJavier SanojaStrikeout4p
Javier Sanoja strikes out swinging.
Pitching Substitution
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.0 | 86.0 | 2,294 | – | – | 6.0 | 0.400 | Called Strike | |
| 2 | Slider | 85.3 | 78.4 | 2,595 | – | – | 5.8 | 0.440 | Ball | |
| 3 | Slider | 86.7 | 79.8 | 2,667 | – | – | 6.0 | 0.433 | Called Strike | |
| 4 | Four-Seam Fastball | 96.7 | 88.2 | 2,312 | – | – | 5.8 | 0.389 | Swinging Strike |
6 botLiam HicksWalk5p
Hunter Feduccia challenged (pitch result), call on the field was confirmed: Liam Hicks walks.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 95.5 | 87.4 | 2,360 | – | – | 6.0 | 0.394 | Foul | |
| 2 | Sweeper | 80.3 | 73.7 | 2,796 | – | – | 5.9 | 0.470 | Ball | |
| 3 | Sweeper | 79.8 | 72.9 | 2,671 | – | – | 6.0 | 0.473 | Ball | |
| 4 | Sinker | 95.4 | 87.0 | 2,389 | – | – | 6.0 | 0.396 | Ball | |
| 5 | Sinker | 95.9 | 87.6 | 2,455 | – | – | 6.0 | 0.393 | Ball |
6 botOtto LopezTriple 95.8 mph4p
Otto Lopez triples (3) on a line drive to right fielder Victor Mesa Jr. Liam Hicks scores.
95.8 mph off the bat · 21° launch · 325 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 96.0 | 87.5 | 2,352 | – | – | 6.0 | 0.393 | Ball | |
| 2 | Slider | 87.3 | 80.3 | 2,609 | – | – | 6.1 | 0.431 | Foul Tip | |
| 3 | Slider | 88.9 | 81.9 | 2,704 | – | – | 6.0 | 0.423 | Swinging Strike | |
| 4 | Sinker | 95.8 | 87.2 | 2,409 | – | – | 6.0 | 0.394 | 95.8 | In play, run(s) |
6 botKyle StowersSac Fly 91.3 mph4p
Kyle Stowers out on a sacrifice fly to left fielder Ryan Vilade. Otto Lopez scores.
Mound Visit
91.3 mph off the bat · 28° launch · 319 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 98.2 | 89.7 | 2,345 | – | – | 6.0 | 0.384 | Ball | |
| 2 | Sinker | 96.5 | 87.8 | 2,521 | – | – | 5.9 | 0.391 | Foul | |
| 3 | Sweeper | 82.5 | 75.5 | 2,781 | – | – | 6.0 | 0.458 | Ball | |
| 4 | Sweeper | 81.3 | 74.2 | 2,766 | – | – | 6.2 | 0.464 | 91.3 | In play, run(s) |
6 botXavier EdwardsStrikeout6p
Xavier Edwards strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 95.3 | 86.8 | 2,471 | – | – | 6.0 | 0.395 | Ball | |
| 2 | Sinker | 94.1 | 85.8 | 2,427 | – | – | 5.9 | 0.400 | Ball | |
| 3 | Slider | 86.5 | 79.8 | 2,754 | – | – | 5.9 | 0.434 | Called Strike | |
| 4 | Slider | 86.9 | 80.1 | 2,699 | – | – | 5.9 | 0.431 | Ball | |
| 5 | Slider | 87.3 | 80.6 | 2,708 | – | – | 6.0 | 0.429 | Called Strike | |
| 6 | Slider | 87.0 | 80.2 | 2,747 | – | – | 6.0 | 0.431 | Swinging Strike |
Top 7Tampa Bay Raysscoreless · 0 hits · 18 pitches
7 topCedric MullinsWalk5p
Cedric Mullins walks.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cutter | 88.4 | 81.1 | 2,305 | – | – | 5.7 | 0.426 | Foul Bunt | |
| 2 | Changeup | 90.8 | 83.4 | 2,140 | – | – | 6.1 | 0.416 | Ball | |
| 3 | Four-Seam Fastball | 97.3 | 88.7 | 2,238 | – | – | 6.2 | 0.387 | Ball | |
| 4 | Slider | 83.9 | 76.7 | 2,375 | – | – | 6.4 | 0.449 | Ball | |
| 5 | Four-Seam Fastball | 96.5 | 87.8 | 2,126 | – | – | 6.1 | 0.390 | Ball |
7 topVictor Mesa Jr.Strikeout Double Play6p
Marlins challenged (tag play), call on the field was overturned: Victor Mesa Jr. strikes out swinging and Cedric Mullins caught stealing 2nd, catcher Joe Mack to shortstop Otto Lopez to catcher Joe Mack.
Caught Stealing 2B · Cedric Mullins
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 89.9 | 82.2 | 2,208 | – | – | 5.9 | 0.419 | Ball | |
| 2 | Changeup | 90.0 | 82.0 | 2,103 | – | – | 6.3 | 0.419 | Ball | |
| 3 | Sinker | 97.6 | 88.7 | 2,294 | – | – | 6.0 | 0.387 | Ball | |
| 4 | Four-Seam Fastball | 98.5 | 89.6 | 2,233 | – | – | 6.0 | 0.383 | Called Strike | |
| 5 | Four-Seam Fastball | 98.8 | 89.5 | 2,286 | – | – | 6.2 | 0.383 | Called Strike | |
| 6 | Four-Seam Fastball | 98.0 | 89.1 | 2,175 | – | – | 6.1 | 0.385 | Swinging Strike |
7 topRyan ViladeStrikeout7p
Ryan Vilade called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 83.7 | 75.9 | 2,380 | – | – | 6.4 | 0.454 | Ball | |
| 2 | Sweeper | 84.6 | 76.1 | 2,387 | – | – | 6.2 | 0.450 | Called Strike | |
| 3 | Sinker | 97.7 | 88.2 | 2,328 | – | – | 6.2 | 0.388 | Foul | |
| 4 | Sinker | 98.9 | 89.7 | 2,278 | – | – | 6.3 | 0.383 | Ball | |
| 5 | Four-Seam Fastball | 98.6 | 89.7 | 2,230 | – | – | 6.2 | 0.383 | Foul | |
| 6 | Sinker | 97.9 | 89.4 | 2,276 | – | – | 6.2 | 0.386 | Foul | |
| 7 | Sinker | 98.8 | 90.0 | 2,357 | – | – | 6.0 | 0.382 | Called Strike |
Bottom 7Miami Marlins1 run · 0 hits · 38 pitches
7 botHeriberto HernándezGroundout 96.5 mph6p
Heriberto Hernández grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.
Pitching Substitution
96.5 mph off the bat · 1° launch · 53 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 93.8 | 85.1 | 2,219 | – | – | 6.2 | 0.403 | Ball | |
| 2 | Sinker | 94.5 | 85.8 | 2,301 | – | – | 6.1 | 0.400 | Called Strike | |
| 3 | Curveball | 79.9 | 73.0 | 2,369 | – | – | 6.2 | 0.474 | Swinging Strike | |
| 4 | Changeup | 84.2 | 76.8 | 2,436 | – | – | 6.0 | 0.449 | Ball | |
| 5 | Changeup | 83.0 | 76.3 | 2,332 | – | – | 5.9 | 0.454 | Ball | |
| 6 | Sinker | 94.3 | 85.6 | 2,285 | – | – | 6.3 | 0.401 | 96.5 | In play, out(s) |
7 botEsteury RuizWalk7p
Esteury Ruiz walks.
Offensive Substitution
Mound Visit
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 94.4 | 85.5 | 2,369 | – | – | 6.1 | 0.401 | Swinging Strike | |
| 2 | Sinker | 94.1 | 85.1 | 2,338 | – | – | 6.0 | 0.402 | Ball | |
| 3 | Curveball | 80.0 | 73.4 | 2,404 | – | – | 6.3 | 0.473 | Swinging Strike | |
| 4 | Sinker | 93.8 | 84.8 | 2,223 | – | – | 6.2 | 0.403 | Ball | |
| 5 | Sinker | 94.0 | 85.1 | 2,291 | – | – | 6.4 | 0.402 | Ball | |
| 6 | Sinker | 93.5 | 84.8 | 2,194 | – | – | 6.2 | 0.405 | Foul | |
| 7 | Sinker | 94.6 | 86.0 | 2,301 | – | – | 6.3 | 0.399 | Ball |
7 botJakob MarseeWalk5p
Jakob Marsee walks.
Stolen Base 2B
Stolen Base 2B · Esteury Ruiz
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 93.4 | 85.4 | 2,277 | – | – | 6.2 | 0.404 | Ball | |
| 2 | Sinker | 93.8 | 85.2 | 2,302 | – | – | 6.2 | 0.403 | Foul | |
| 3 | Curveball | 79.3 | 72.9 | 2,288 | – | – | 6.4 | 0.475 | Ball | |
| 4 | Sinker | 94.1 | 85.5 | 2,215 | – | – | 6.3 | 0.401 | Ball | |
| 5 | Sinker | 93.5 | 85.2 | 2,217 | – | – | 6.5 | 0.404 | Ball |
7 botJoe MackFielders Choice 76.5 mph6p
Joe Mack reaches on a fielder's choice, fielded by shortstop Taylor Walls. Esteury Ruiz scores. Jakob Marsee scores. Fielding error by catcher Hunter Feduccia.
Stolen Base 3B
Stolen Base 3B · Esteury Ruiz
Stolen Base 2B · Jakob Marsee
76.5 mph off the bat · -17° launch · 9 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 92.2 | 84.0 | 2,176 | – | – | 6.4 | 0.410 | Ball | |
| 2 | Sinker | 92.3 | 84.1 | 2,150 | – | – | 6.4 | 0.410 | Ball | |
| 3 | Sinker | 92.5 | 84.1 | 2,267 | – | – | 6.2 | 0.409 | Foul | |
| 4 | Sinker | 94.2 | 85.4 | 2,256 | – | – | 6.3 | 0.401 | Foul | |
| 5 | Curveball | 80.0 | 73.8 | 2,289 | – | – | 6.5 | 0.471 | Foul | |
| 6 | Sinker | 94.2 | 85.7 | 2,229 | – | – | 6.4 | 0.401 | 76.5 | In play, run(s) |
7 botJavier SanojaPop Out 55.4 mph7p
Javier Sanoja pops out softly to catcher Hunter Feduccia in foul territory.
55.4 mph off the bat · 83° launch · 38 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 93.3 | 85.0 | 2,157 | – | – | 6.4 | 0.404 | Ball | |
| 2 | Changeup | 82.4 | 75.7 | 2,386 | – | – | 6.4 | 0.457 | Foul | |
| 3 | Sinker | 92.5 | 84.2 | 2,276 | – | – | 6.3 | 0.408 | Foul | |
| 4 | Sinker | 93.3 | 84.9 | 2,316 | – | – | 6.2 | 0.404 | Foul | |
| 5 | Changeup | 81.1 | 75.0 | 2,310 | – | – | 6.3 | 0.463 | Foul | |
| 6 | Curveball | 80.2 | 74.3 | 2,345 | – | – | 6.3 | 0.469 | Foul | |
| 7 | Changeup | 82.5 | 75.2 | 2,342 | – | – | 6.1 | 0.459 | 55.4 | In play, out(s) |
7 botLiam HicksGroundout 67.7 mph7p
Liam Hicks grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.
67.7 mph off the bat · -2° launch · 36 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Curveball | 78.9 | 72.6 | 2,297 | – | – | 6.6 | 0.478 | Called Strike | |
| 2 | Sinker | 93.5 | 85.0 | 2,266 | – | – | 6.2 | 0.405 | Ball | |
| 3 | Sinker | 93.8 | 85.0 | 2,151 | – | – | 6.4 | 0.403 | Foul | |
| 4 | Changeup | 82.6 | 75.9 | 2,495 | – | – | 6.3 | 0.456 | Ball | |
| 5 | Sinker | 93.4 | 85.0 | 2,277 | – | – | 6.6 | 0.404 | Foul | |
| 6 | Changeup | 82.2 | 75.6 | 2,084 | – | – | 6.5 | 0.457 | Foul | |
| 7 | Sinker | 92.8 | 84.3 | 2,137 | – | – | 6.4 | 0.407 | 67.7 | In play, out(s) |
Top 8Tampa Bay Raysscoreless · 0 hits · 17 pitches
8 topHunter FeducciaStrikeout6p
Hunter Feduccia strikes out swinging.
Defensive Switch
Pitching Substitution
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Slider | 85.2 | 77.6 | 2,193 | – | – | 6.0 | 0.444 | Ball | |
| 2 | Four-Seam Fastball | 97.1 | 88.1 | 2,400 | – | – | 6.0 | 0.389 | Called Strike | |
| 3 | Four-Seam Fastball | 96.9 | 87.9 | 2,395 | – | – | 5.9 | 0.390 | Ball | |
| 4 | Slider | 85.4 | 77.9 | 2,310 | – | – | 6.1 | 0.442 | Ball | |
| 5 | Four-Seam Fastball | 97.6 | 88.7 | 2,401 | – | – | 6.1 | 0.387 | Called Strike | |
| 6 | Four-Seam Fastball | 97.5 | 88.5 | 2,391 | – | – | 5.9 | 0.388 | Swinging Strike |
8 topTaylor WallsStrikeout6p
Taylor Walls strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 99.2 | 89.8 | 2,473 | – | – | 6.0 | 0.381 | Ball | |
| 2 | Four-Seam Fastball | 98.2 | 89.2 | 2,412 | – | – | 6.2 | 0.385 | Swinging Strike | |
| 3 | Four-Seam Fastball | 98.0 | 89.0 | 2,416 | – | – | 6.0 | 0.386 | Foul | |
| 4 | Four-Seam Fastball | 97.6 | 89.2 | 2,237 | – | – | 6.3 | 0.385 | Ball | |
| 5 | Four-Seam Fastball | 97.4 | 88.8 | 2,313 | – | – | 5.6 | 0.387 | Foul | |
| 6 | Four-Seam Fastball | 98.4 | 89.7 | 2,363 | – | – | 5.6 | 0.383 | Swinging Strike |
8 topYandy DíazGroundout 94.0 mph5p
Yandy Díaz grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.
94 mph off the bat · -17° launch · 8 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 98.4 | 89.7 | 2,402 | – | – | 5.9 | 0.383 | Ball | |
| 2 | Slider | 86.7 | 80.2 | 2,460 | – | – | 6.1 | 0.434 | Swinging Strike | |
| 3 | Slider | 88.8 | 82.5 | 2,423 | – | – | 6.4 | 0.423 | Ball | |
| 4 | Four-Seam Fastball | 97.5 | 88.8 | 2,287 | – | – | 5.5 | 0.386 | Ball | |
| 5 | Four-Seam Fastball | 97.3 | 88.8 | 2,314 | – | – | 6.3 | 0.388 | 94 | In play, out(s) |
Bottom 8Miami Marlinsscoreless · 1 hit · 15 pitches
8 botOtto LopezDouble 102.1 mph1p
Otto Lopez doubles (16) on a sharp line drive to left fielder Ryan Vilade.
Pitching Substitution
102.1 mph off the bat · 18° launch · 360 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 90.9 | 83.2 | 2,268 | – | – | 6.5 | 0.414 | 102.1 | In play, no out |
8 botKyle StowersGroundout 68.0 mph1p
Kyle Stowers grounds out to first baseman Jonathan Aranda. Otto Lopez to 3rd.
68 mph off the bat · -25° launch · 7 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 83.3 | 76.8 | 1,607 | – | – | 6.6 | 0.451 | 68 | In play, out(s) |
8 botXavier EdwardsIntent Walk0p
Cole Sulser intentionally walks Xavier Edwards.
No pitch data.
8 botHeriberto HernándezStrikeout6p
Heriberto Hernández strikes out swinging.
Stolen Base 2B
Stolen Base 2B · Xavier Edwards
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Changeup | 83.5 | 76.9 | 1,709 | – | – | 6.6 | 0.450 | Foul | |
| 2 | Four-Seam Fastball | 91.3 | 83.4 | 2,329 | – | – | 6.6 | 0.412 | Ball | |
| 3 | Sweeper | 82.2 | 75.1 | 2,628 | – | – | 6.4 | 0.460 | Ball | |
| 4 | Four-Seam Fastball | 91.9 | 83.5 | 2,432 | – | – | 6.6 | 0.411 | Swinging Strike | |
| 5 | Sweeper | 84.2 | 77.5 | 2,622 | – | – | 6.4 | 0.448 | Ball | |
| 6 | Changeup | 83.4 | 76.6 | 1,616 | – | – | 6.4 | 0.451 | Swinging Strike |
8 botEsteury RuizStrikeout7p
Esteury Ruiz strikes out swinging.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Four-Seam Fastball | 92.4 | 83.9 | 2,396 | – | – | 6.4 | 0.408 | Ball | |
| 2 | Sweeper | 83.0 | 75.6 | 2,525 | – | – | 6.3 | 0.457 | Ball | |
| 3 | Changeup | 82.9 | 76.5 | 1,685 | – | – | 6.6 | 0.453 | Swinging Strike | |
| 4 | Four-Seam Fastball | 92.7 | 84.2 | 2,449 | – | – | 6.4 | 0.408 | Foul Tip | |
| 5 | Changeup | 84.0 | 77.0 | 1,589 | – | – | 6.5 | 0.448 | Ball | |
| 6 | Four-Seam Fastball | 92.4 | 83.7 | 2,432 | – | – | 6.4 | 0.409 | Foul | |
| 7 | Sweeper | 83.0 | 76.4 | 2,518 | – | – | 6.7 | 0.454 | Swinging Strike |
Top 9Tampa Bay Raysscoreless · 1 hit · 24 pitches
9 topJonathan ArandaSingle 97.6 mph7p
Jonathan Aranda singles on a ground ball to center fielder Jakob Marsee.
Defensive Switch
Defensive Sub
Pitching Substitution
97.6 mph off the bat · -1° launch · 33 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Slider | 85.8 | 79.0 | 2,769 | – | – | 5.8 | 0.439 | Called Strike | |
| 2 | Sinker | 96.3 | 87.8 | 2,319 | – | – | 5.5 | 0.392 | Called Strike | |
| 3 | Sinker | 96.6 | 88.1 | 2,313 | – | – | 5.5 | 0.391 | Ball | |
| 4 | Sweeper | 84.4 | 77.2 | 2,805 | – | – | 5.3 | 0.447 | Ball | |
| 5 | Sweeper | 84.4 | 77.1 | 2,839 | – | – | 5.5 | 0.447 | Foul | |
| 6 | Four-Seam Fastball | 97.2 | 88.8 | 2,456 | – | – | 5.5 | 0.387 | Ball | |
| 7 | Sinker | 96.4 | 88.4 | 2,289 | – | – | 5.8 | 0.391 | 97.6 | In play, no out |
9 topRichie PalaciosGroundout 81.7 mph4p
Richie Palacios grounds out to first baseman Connor Norby. Jonathan Aranda to 2nd.
81.7 mph off the bat · -23° launch · 7 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sinker | 95.5 | 87.1 | 2,409 | – | – | 5.7 | 0.396 | Ball | |
| 2 | Sweeper | 83.1 | 75.4 | 2,964 | – | – | 5.7 | 0.456 | Swinging Strike | |
| 3 | Sweeper | 83.6 | 76.0 | 2,911 | – | – | 5.5 | 0.453 | Foul | |
| 4 | Sinker | 96.7 | 87.6 | 2,371 | – | – | 5.7 | 0.392 | 81.7 | In play, out(s) |
9 topJunior CamineroFlyout 82.5 mph3p
Junior Caminero flies out to center fielder Jakob Marsee.
82.5 mph off the bat · 32° launch · 292 ft
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 83.1 | 75.1 | 2,891 | – | – | 5.4 | 0.457 | Called Strike | |
| 2 | Sinker | 97.2 | 87.5 | 2,300 | – | – | 5.6 | 0.391 | Called Strike | |
| 3 | Sweeper | 83.9 | 75.9 | 2,867 | – | – | 5.5 | 0.452 | 82.5 | In play, out(s) |
9 topCedric MullinsStrikeout10p
Cedric Mullins called out on strikes.
| # | Pitch | MPH | At plate | Spin | Horiz | Vert | Ext | Time | EV | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sweeper | 83.7 | 75.4 | 2,929 | – | – | 5.4 | 0.454 | Ball | |
| 2 | Sinker | 96.6 | 86.7 | 2,211 | – | – | 5.8 | 0.394 | Called Strike | |
| 3 | Sinker | 96.7 | 86.8 | 2,317 | – | – | 5.6 | 0.393 | Swinging Strike | |
| 4 | Sweeper | 85.7 | 77.6 | 2,897 | – | – | 5.5 | 0.442 | Foul | |
| 5 | Sweeper | 84.8 | 77.3 | 2,831 | – | – | 5.5 | 0.445 | Foul | |
| 6 | Sinker | 96.8 | 88.9 | 2,335 | – | – | 5.7 | 0.388 | Foul | |
| 7 | Slider | 87.5 | 80.4 | 2,874 | – | – | 5.9 | 0.430 | Foul | |
| 8 | Sweeper | 83.2 | 76.0 | 2,832 | – | – | 5.4 | 0.453 | Ball | |
| 9 | Sweeper | 84.0 | 76.4 | 2,799 | – | – | 5.4 | 0.450 | Ball | |
| 10 | Sinker | 96.2 | 87.7 | 2,371 | – | – | 5.6 | 0.392 | Called Strike |
Umpires
Home Plate: Bruce Dreckman · First Base: Carlos Torres · Second Base: Jacob Metz · Third Base: Mark Wegner