==============================================================================
Braves 3, Astros 2                                           2026-06-29 · #941
at Meadow Stadium
==============================================================================

                        1    R    H    E
Atlanta                 3    3    3    0
Houston                 2    2    1    0

BRAVES
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Alvelo      2b ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Chu         ss ......    1   2   1   0   0   1   1   0   0   0   0  1.000
Bombito     p  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Kalogeropou lf ......    1   0   1   1   0   0   0   0   0   0   0  1.000
Bray        rf ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Cocotos     1b ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Sherman     cf ......    0   0   0   0   0   0   0   1   0   0   0   .000
  a-Sauerbr pr ......    0   1   0   0   0   0   0   0   0   0   0   .000
Ramon-Edwar c  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Nightingale 3b ......    1   0   0   0   0   0   0   1   1   0   0  0.000
Ortiz       j  ......    1   0   1   0   0   0   1   0   0   0   0  1.000
Totals                   9   3   3   1   0   1   2   2   3   0   0  0.333
  2B: Kalogeropoulos (14).
  HR: Chu (7), off Romero.
  SB: Sauerbrunn (12).
  CS: Alvelo (10).
  a-Ran for Sherman in the 3rd.

ASTROS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Kingsbury   lf ......    1   0   0   0   0   0   0   0   0   0   0  0.000
  a-Braun   pr ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Rivas       3b ......    1   0   0   0   0   0   0   0   1   0   0  0.000
  b-Neely   ph ......    2   0   0   0   0   0   0   0   2   0   0  0.000
Patridge    rf ......    1   0   0   0   0   0   0   0   0   0   0  0.000
  c-Daniels ph ......    0   0   0   0   0   0   0   1   0   0   0   .000
Morales     1b ......    1   0   0   0   0   0   0   0   1   0   0  0.000
  d-Konig   ph ......    2   0   0   0   0   0   0   0   0   0   0  0.000
Thom        cf ......    2   0   0   0   0   0   0   0   2   0   0  0.000
Gómez       ss ......    0   0   0   0   0   0   0   1   0   0   0   .000
  e-Edmonso pr ......    2   0   0   0   0   0   0   0   2   0   0  0.000
Solórzano   c  ......    1   0   0   0   0   0   0   2   1   0   0  0.000
Wiesner     2b ......    3   0   0   0   0   0   1   0   1   0   0  0.000
Romero      p  ......    2   0   1   0   0   0   0   0   1   0   1  0.500
  f-Humphre pr ......    0   1   0   0   0   0   0   1   0   0   0   .000
  g-Henríqu pr ......    1   1   0   0   0   0   0   0   1   0   0  0.000
Oliveira    j  ......    2   0   0   0   0   0   0   0   1   0   0  0.000
Valencia    j  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Trejo       j  ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Totals                  24   2   1   0   0   0   1   5  15   0   1  0.042
  HBP: Thom (1).
  a-Ran for Kingsbury in the 3rd.
  b-Batted for Rivas in the 4th.
  c-Walked for Patridge in the 4th.
  d-Batted for Morales in the 4th.
  e-Ran for Gómez in the 3rd.
  f-Ran for Braun in the 4th.
  g-Ran in the 5th.

BRAVES PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Bombito (W, 2-4) ....    30   27 100%    1    2    2    5   15    0  115    -

ASTROS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Romero (L, 1-1) .....     4    2   7%    2    2    1    0    0    1   15    -
Faber ...............     7    5  19%    1    1    1    2    3    0   25  1-0

BRAVES DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Bombito (Outs 1-27)
CATCHER (C)       | Ramon-Edwards (Outs 1-27)
FIRST BASE (1B)   | Cocotos (Outs 1-27)
SECOND BASE (2B)  | Alvelo (Outs 1-27)
THIRD BASE (3B)   | Nightingale (Outs 1-27)
SHORTSTOP (SS)    | Chu (Outs 1-27)
LEFT FIELD (LF)   | Kalogeropoulos (Outs 1-27)
CENTER FIELD (CF) | Sherman (Outs 1-27)
RIGHT FIELD (RF)  | Bray (Outs 1-27)

ASTROS DEFENSIVE LOG (OUTS 1-7)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Romero (Outs 1-2) → Faber (Outs 3-7)
CATCHER (C)       | Solórzano (Outs 1-7)
FIRST BASE (1B)   | Morales (Outs 1-7)
SECOND BASE (2B)  | Wiesner (Outs 1-7)
THIRD BASE (3B)   | Rivas (Outs 1-7)
SHORTSTOP (SS)    | Gómez (Outs 1-7)
LEFT FIELD (LF)   | Kingsbury (Outs 1-7)
CENTER FIELD (CF) | Thom (Outs 1-7)
RIGHT FIELD (RF)  | Patridge (Outs 1-7)

  Batting order: Astros (home) batted first; Braves batted second.
  First pitch 5:45 PM CT. Weather: 89°F · Wind calm · Overcast. seed 16689.
  Walk-Back runs: off Romero 1.
==============================================================================
Scoring Events
Half Outs Batter Runner (from) Score
B 11 Iapani Thom Korey Humphreys (3B) 0–1
B 14 Zane Wiesner Angel Henríquez (2B) 0–2
T 0 Todd Chu Todd Chu (HR) 1–2
T 0 Donovan Bombito Todd Chu (3B) 2–2
T 7 Edgar Ortiz Akili Sauerbrunn (3B) 3–2
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
Braves — Batted Balls
5 BIP· 1 1B · 1 XBH · 1 HR
374' 430' 367' Todd Chu — hr · EV 114 mph · LA +32° · 466 ft Mirko Alvelo — fielders_choice · EV 76 mph · LA +8° · 72 ft Kreigh Kalogeropoulos — double · EV 108 mph · LA +30° · 399 ft Sean Ramon-Edwards — ground_out · EV 67 mph · LA -26° · 63 ft Edgar Ortiz — single · EV 102 mph · LA +19° · 257 ft
Astros — Batted Balls
5 BIP· 1 1B · 0 XBH · 0 HR
374' 430' 367' Marcos Kingsbury — fielders_choice · EV 96 mph · LA -1° · 91 ft Butch Patridge — fly_out · EV 68 mph · LA +34° · 174 ft Gerald Romero — single · EV 76 mph · LA +11° · 89 ft Zane Wiesner — ground_out · EV 77 mph · LA +8° · 66 ft Zane Wiesner — fielders_choice · EV 56 mph · LA -13° · 53 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.
Braves
82% deserve-to-win  ·  3.5 expected runs
actual 3 runs  ·  -0.5 vs expected
contact: 7.4 est bases + 2 walks/HBP  ·  actual batted 7.0 (-0.4 on contact)
running: 1 SB · 1 CS (-0.2 runs)
PlayerEV/LASprayResult Est→ActLuck
Edgar Ortiz 102 / +19° Pull Single 1.4 → 1 -0.42
Todd Chu 114 / +32° Oppo Home Run 3.6 → 4 +0.37
Mirko Alvelo 76 / +8° Center Out 0.3 → 0 -0.26
Sean Ramon-Edwards 67 / -26° Center Out 0.1 → 0 -0.11
Kreigh Kalogeropoulos 108 / +30° Oppo Double 2.0 → 2 -0.03
Astros
18% deserve-to-win  ·  1.6 expected runs
actual 2 runs  ·  +0.4 vs expected
contact: 1.6 est bases + 6 walks/HBP  ·  actual batted 1.0 (-0.6 on contact)
PlayerEV/LASprayResult Est→ActLuck
Marcos Kingsbury 96 / -1° Center Out 0.5 → 0 -0.54
Gerald Romero 76 / +11° Pull Single 0.5 → 1 +0.52
Zane Wiesner 77 / +8° Center Out 0.5 → 0 -0.48
Zane Wiesner 56 / -13° Center Out 0.1 → 0 -0.11
Butch Patridge 68 / +34° Center Out 0.0 → 0 +0.00
Compare basket · 0 max 4
Compare →