==============================================================================
Astros 8, Tigers 7                                          2026-07-21 · #1134
at Meadow Stadium
==============================================================================

                        1    R    H    E
Detroit                 7    7    8    1
Houston                 8    8    5    1

TIGERS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Whoriskey   2b ......    3   0   0   0   0   0   0   0   2   0   0  0.000
Grimaldo    lf ......    4   1   2   1   0   0   1   0   1   0   0  0.500
Cotzumalgua cf ......    4   1   0   0   0   0   0   0   1   0   0  0.000
Kuchiki     1b ......    4   2   3   0   0   0   0   0   1   0   0  0.750
Day         3b ......    1   1   0   0   0   0   0   1   0   0   0  0.000
  a-Acebo   pr ......    0   1   0   0   0   0   0   0   0   0   0   .000
Ndiaye      ss ......    4   0   0   0   0   0   0   0   4   0   0  0.000
Albright    rf ......    3   1   1   1   0   0   2   0   0   0   0  0.333
  b-Takuma  ph ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Lutmer      c  ......    3   0   1   0   0   0   1   0   1   0   0  0.333
Okonkwo     p  ......    2   0   0   0   0   0   1   0   1   0   1  0.000
  c-Mauigoa ph ......    2   0   1   1   0   0   1   0   0   0   0  0.500
  d-Delatte ph ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Massey      j  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Soldan      j  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Totals                  34   7   8   3   0   0   6   1  13   0   1  0.235
  2B: Grimaldo (4), Albright (5), Mauigoa (2).
  E: Whoriskey (5).
  GIDP: Grimaldo (1).
  a-Ran for Day in the 6th.
  b-Struck out for Albright in the 9th.
  c-Batted for Acebo in the 6th.
  d-Struck out in the 7th.

ASTROS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Pitchford   3b ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Patridge    rf ......    2   0   1   0   0   0   0   1   0   0   0  0.500
  a-Henríqu pr ......    1   2   0   0   0   0   0   0   0   0   0  0.000
O'Connor    2b ......    0   1   0   0   0   0   0   1   0   0   0   .000
  b-Rivas   ph ......    1   1   1   0   0   0   1   2   1   1   0  1.000
Konig       cf ......    0   2   0   0   0   0   0   2   0   0   0   .000
Braun       lf ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Gómez       1b ......    3   0   1   0   0   0   2   0   1   0   0  0.333
Neely       ss ......    3   0   0   0   0   0   0   0   2   0   0  0.000
Humphreys   c  ......    1   0   1   0   0   0   0   0   0   0   0  1.000
Tassew      cf ......    1   0   1   0   0   0   0   0   0   0   0  1.000
Carrington  p  ......    1   0   0   0   0   0   1   0   1   0   2  0.000
  c-Tejeda  ph ......    2   0   0   0   0   0   0   1   0   0   0  0.000
  d-Daniels ph ......    1   0   0   0   0   0   1   1   0   0   0  0.000
  e-Herrera ph ......    2   1   0   0   0   0   1   0   1   0   0  0.000
Trejo       j  ......    0   1   0   0   0   0   0   1   0   0   0   .000
Oliveira    j  ......    2   0   0   0   0   0   0   0   0   0   0  0.000
Valencia    j  ......    2   0   0   0   0   0   1   0   0   0   0  0.000
Totals                  24   8   5   0   0   0   7   9   8   1   2  0.208
  E: Pitchford (2).
  GIDP: Neely (1), Henríquez (2).
  a-Ran for Patridge in the 5th.
  b-Batted for O'Connor in the 3rd.
  c-Batted for Oliveira in the 3rd.
  d-Batted in the 4th.
  e-Batted in the 5th.

TIGERS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Okonkwo (L, 10-4) ...    18   14  52%    3    4    4    4    9    0   65    -
Findley .............    14   12  44%    0    4    4    5    0    0   52  2-1

ASTROS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Carrington ..........     7    3  11%    1    2    2    1    2    0   31    -
Basham ..............     4    3  11%    2    3    3    0    1    0   11  3-2
Vildoza (W, 3-3) ....    15   14  52%    3    2    2    0    5    0   54  2-1
Ayala ...............     8    7  26%    1    0    0    0    5    0   32  1-0

TIGERS DEFENSIVE LOG (OUTS 1-26)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Okonkwo (Outs 1-14) → Findley (Outs 15-26)
CATCHER (C)       | Lutmer (Outs 1-26)
FIRST BASE (1B)   | Kuchiki (Outs 1-26)
SECOND BASE (2B)  | Whoriskey (Outs 1-26)
THIRD BASE (3B)   | Day (Outs 1-26)
SHORTSTOP (SS)    | Ndiaye (Outs 1-26)
LEFT FIELD (LF)   | Grimaldo (Outs 1-26)
CENTER FIELD (CF) | Cotzumalguapa (Outs 1-26)
RIGHT FIELD (RF)  | Albright (Outs 1-26)

ASTROS DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Carrington (Outs 1-3) → Basham (Outs 4-6) → Vildoza (Outs 7-20) → Ayala (Outs 21-27)
CATCHER (C)       | Humphreys (Outs 1-27)
FIRST BASE (1B)   | Gómez (Outs 1-27)
SECOND BASE (2B)  | O'Connor (Outs 1-27)
THIRD BASE (3B)   | Pitchford (Outs 1-27)
SHORTSTOP (SS)    | Neely (Outs 1-27)
LEFT FIELD (LF)   | Braun (Outs 1-27)
CENTER FIELD (CF) | Tassew (Outs 1-27)
RIGHT FIELD (RF)  | Patridge (Outs 1-27)

  Batting order: Astros (home) batted second; Tigers batted first.
  First pitch 8:10 PM CT. Weather: 84°F · Wind cross · Clear. seed 18848.
  Powerplays: Astros — Herrera NF (O16)
==============================================================================
Scoring Events
Half Outs Batter Runner (from) Score
T 3 Sean Albright Yimmi Cotzumalguapa (3B) 1–0
T 3 Liam Lutmer Rocky Kuchiki (3B) 2–0
T 3 Carter Okonkwo Christian Day (3B) 3–0
T 5 Jon Grimaldo Sean Albright (3B) 4–0
T 6 Rocky Kuchiki Jon Grimaldo (3B) 5–0
T 8 Sean Albright Rocky Kuchiki (3B) 6–0
T 15 Jenson Mauigoa Raymond Acebo (3B) 7–0
B 5 Brendan Carrington Dante O'Connor (3B) 7–1
B 11 Mayer Gómez Cedrick Konig (3B) 7–2
B 14 Scoville Rivas Angel Henríquez (3B) 7–3
B 14 Butch Patridge Cedrick Konig (3B) 7–4
B 16 Mayer Gómez Scoville Rivas (3B) 7–5
B 20 Bernie Herrera Angel Henríquez (3B) 7–6
B 24 Maxi Valencia Benicio Trejo (3B) 7–7
B 25 Shawn Daniels Bernie Herrera (2B) 7–8
Spray Charts Hybrid-physics overlay — EV / LA / spray sampled per BIP. Hover a dot for details. Engine outcome is the categorical hit_type; the dot's position is the visualization.
Out Single 2B/3B HR Reached on Error
Charts drawn to Meadow Stadium's actual outfield dimensions (LF 374' · CF 430' · RF 367' · 8' wall). The Hourglass.
Hand-Operated Scoreboard Ivy Wall
Tigers — Batted Balls
19 BIP· 4 1B · 3 XBH · 0 HR
374' 430' 367' Thai-Son Whoriskey — fielders_choice · EV 52 mph · LA +5° · 49 ft Yimmi Cotzumalguapa — fielders_choice · EV 52 mph · LA +2° · 49 ft Sean Albright — error · EV 76 mph · LA -13° · 72 ft Liam Lutmer — single · EV 92 mph · LA +17° · 187 ft Christian Day — fielders_choice · EV 76 mph · LA -5° · 72 ft Carter Okonkwo — fly_out · EV 76 mph · LA +33° · 211 ft Jenson Mauigoa — double · EV 92 mph · LA +44° · 338 ft Kenyatta Soldan — fly_out · EV 52 mph · LA +26° · 87 ft Jon Grimaldo — double · EV 92 mph · LA +16° · 180 ft Yimmi Cotzumalguapa — fielders_choice · EV 52 mph · LA -8° · 49 ft Rocky Kuchiki — single · EV 76 mph · LA +0° · 72 ft Sean Albright — double · EV 92 mph · LA +36° · 322 ft Liam Lutmer — ground_out · EV 57 mph · LA -5° · 55 ft Jenson Mauigoa — ground_out · EV 52 mph · LA -14° · 49 ft Jon Grimaldo — double_play · EV 76 mph · LA +16° · 125 ft Yimmi Cotzumalguapa — ground_out · EV 76 mph · LA +8° · 67 ft Rocky Kuchiki — single · EV 92 mph · LA +22° · 231 ft Sean Albright — ground_out · EV 52 mph · LA +12° · 60 ft Jon Grimaldo — single · EV 76 mph · LA +16° · 119 ft
Astros — Batted Balls
14 BIP· 3 1B · 0 XBH · 0 HR
374' 430' 367' Butch Patridge — fly_out · EV 76 mph · LA +30° · 198 ft Marcelo Oliveira — fielders_choice · EV 76 mph · LA +3° · 72 ft Leonardo Tejeda — line_out · EV 79 mph · LA +11° · 95 ft Maxi Valencia — fly_out · EV 98 mph · LA +34° · 355 ft Angel Henríquez — double_play · EV 63 mph · LA -16° · 60 ft Shawn Daniels — ground_out · EV 57 mph · LA +0° · 54 ft Mayer Gómez — infield_single · EV 62 mph · LA -17° · 59 ft Scoville Rivas — infield_single · EV 72 mph · LA +10° · 68 ft Butch Patridge — single · EV 83 mph · LA +25° · 212 ft Marcelo Oliveira — fly_out · EV 59 mph · LA +43° · 140 ft Bernie Herrera — fielders_choice · EV 52 mph · LA +2° · 49 ft Maxi Valencia — ground_out · EV 65 mph · LA +5° · 62 ft Mayer Gómez — error · EV 57 mph · LA -8° · 54 ft Van Neely — double_play · EV 52 mph · LA +15° · 60 ft
Luck Ledger Deserve-to-win is a Pythagorean on expected runs — each ball's (EV, LA) contact quality turned into an expected event line, plus actual walks/HBP, run through O27-fitted BaseRuns (so a walk-and-advance offense counts). The table below is the batted-ball view: estimated bases per ball vs. what it produced. The gap is contact luck — hard contact that found a glove, or weak contact that fell in.
Tigers
28% deserve-to-win  ·  2.9 expected runs
actual 7 runs  ·  +4.1 vs expected
contact: 8.1 est bases + 1 walk/HBP  ·  actual batted 10.0 (+1.9 on contact)
PlayerEV/LASprayResult Est→ActLuck
Jon Grimaldo 92 / +16° Center Double 0.9 → 2 +1.11
Sean Albright 92 / +36° Center Double 0.9 → 2 +1.06
Jenson Mauigoa 92 / +44° Pull Double 1.2 → 2 +0.84
Rocky Kuchiki 76 / +0° Center Single 0.3 → 1 +0.75
Jon Grimaldo 76 / +16° Pull Double Play 0.5 → 0 -0.54
Astros
72% deserve-to-win  ·  4.6 expected runs
actual 8 runs  ·  +3.4 vs expected
contact: 4.2 est bases + 9 walks/HBP  ·  actual batted 3.0 (-1.2 on contact)
PlayerEV/LASprayResult Est→ActLuck
Maxi Valencia 98 / +34° Center Out 1.5 → 0 -1.46
Mayer Gómez 62 / -17° Oppo Single 0.1 → 1 +0.89
Butch Patridge 83 / +25° Center Single 0.4 → 1 +0.62
Scoville Rivas 72 / +10° Center Stay 0.5 → 1 +0.53
Leonardo Tejeda 79 / +11° Center Out 0.5 → 0 -0.47
Compare basket · 0 max 4
Compare →