==============================================================================
Astros 7, Beavers 5                                          2026-06-26 · #912
at The Oval
==============================================================================

                        1    R    H    E
Houston                 7    7   10    0
Portland                5    5    7    0

ASTROS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Patridge    lf ......    3   1   2   0   0   0   0   0   1   0   0  0.667
Morales     1b ......    2   1   1   0   0   0   1   0   0   0   0  0.500
Braun       ss ......    3   0   1   1   0   0   1   0   1   0   0  0.333
Thom        c  ......    3   0   1   0   0   0   1   0   2   0   0  0.333
Gómez       2b ......    3   0   0   0   0   0   0   1   0   0   0  0.000
Neely       cf ......    1   0   1   0   0   0   0   0   0   0   0  1.000
Solórzano   3b ......    0   0   0   0   0   0   0   1   0   0   0   .000
  a-Wiesner pr ......    3   1   0   0   0   0   0   0   1   0   0  0.000
Humphreys   rf ......    1   0   0   0   0   0   0   0   0   0   0  0.000
  b-Edmonso ph ......    3   0   0   0   0   0   0   0   0   0   0  0.000
Abrams      p  ......    0   0   0   0   0   0   0   0   0   0   1   .000
  c-Rivas   ph ......    0   0   0   0   0   0   0   1   0   0   0   .000
  d-Henríqu pr ......    2   0   1   0   0   0   1   0   0   0   0  0.500
  e-Daniels ph ......    3   1   2   0   0   0   1   0   0   0   0  0.667
Oliveira    j  ......    0   1   0   0   0   0   0   1   0   0   0   .000
Valencia    j  ......    0   1   0   0   0   0   1   1   0   0   0   .000
Trejo       j  ......    1   1   1   0   0   0   1   0   0   0   0  1.000
Totals                  28   7  10   1   0   0   7   5   5   0   1  0.357
  2B: Braun (12).
  CS: Gómez (7), Neely (1).
  HBP: Morales (3).
  GIDP: Morales (6), Edmonson (3).
  a-Ran for Solórzano in the 3rd.
  b-Batted for Humphreys in the 3rd.
  c-Walked for Abrams in the 3rd.
  d-Ran in the 4th.
  e-Batted in the 4th.

BEAVERS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Villarreal  3b ......    1   0   0   0   0   0   0   1   0   0   0  0.000
  a-Waston  pr ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Tessema     2b ......    1   0   1   0   0   0   1   1   0   0   0  1.000
  b-Xue     pr ......    1   0   1   1   0   0   1   0   0   0   0  1.000
Turenne     lf ......    2   1   1   0   0   0   1   2   0   0   0  0.500
Harper      cf ......    2   0   0   0   0   0   0   1   1   0   0  0.000
Giammalva   p  ......    2   0   1   1   0   0   0   0   1   0   0  0.500
  c-Zamora  pr ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Hydrick     c  ......    4   0   0   0   0   0   0   0   2   0   0  0.000
Schillig    ss ......    2   1   0   0   0   0   0   1   0   0   0  0.000
Okey        rf ......    1   0   1   0   0   0   0   0   0   0   0  1.000
  d-Martín  pr ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Holzworth   1b ......    1   0   0   0   0   0   0   0   1   0   0  0.000
  e-Vahaly  ph ......    2   0   0   0   0   0   0   0   0   0   0  0.000
  f-Streko  ph ......    1   0   0   0   0   0   0   0   0   0   0  0.000
  g-Clement pr ......    0   1   0   0   0   0   0   1   0   0   0   .000
Redmayne    j  ......    0   0   0   0   0   0   0   1   0   0   0   .000
Velazquez   j  ......    2   0   1   0   0   0   0   0   2   1   0  0.500
Abate       j  ......    1   2   1   0   0   1   2   0   0   0   0  1.000
Totals                  26   5   7   2   0   1   5   8   9   1   0  0.269
  2B: Giammalva (2), Xue (3).
  HR: Abate (1), off Faber.
  CS: Waston (1), Redmayne (2), Martín (15).
  a-Ran for Villarreal in the 7th.
  b-Ran for Tessema in the 5th.
  c-Ran for Giammalva in the 6th.
  d-Ran for Okey in the 3rd.
  e-Batted for Holzworth in the 3rd.
  f-Grounded out for Martín in the 7th.
  g-Ran for Zamora in the 6th.

ASTROS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Abrams (W, 4-3) .....    18   16  59%    3    1    1    3    4    0   65    -
Faber ...............    12    9  33%    3    3    3    4    3    1   29  1-0
Hammerbeck ..........     4    2   7%    1    1    1    1    2    0   11  1-1

BEAVERS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Giammalva (L, 3-10) .    29   23  85%   10    7    7    5    5    0  105    -
Agunloye ............     4    4  15%    0    0    0    0    0    0   14  1-0

ASTROS DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Abrams (Outs 1-16) → Faber (Outs 17-25) → Hammerbeck (Outs 26-27)
CATCHER (C)       | Thom (Outs 1-27)
FIRST BASE (1B)   | Morales (Outs 1-27)
SECOND BASE (2B)  | Gómez (Outs 1-27)
THIRD BASE (3B)   | Solórzano (Outs 1-27)
SHORTSTOP (SS)    | Braun (Outs 1-27)
LEFT FIELD (LF)   | Patridge (Outs 1-27)
CENTER FIELD (CF) | Neely (Outs 1-27)
RIGHT FIELD (RF)  | Humphreys (Outs 1-27)

BEAVERS DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Giammalva (Outs 1-23) → Agunloye (Outs 24-27)
CATCHER (C)       | Hydrick (Outs 1-27)
FIRST BASE (1B)   | Holzworth (Outs 1-27)
SECOND BASE (2B)  | Tessema (Outs 1-27)
THIRD BASE (3B)   | Villarreal (Outs 1-27)
SHORTSTOP (SS)    | Schillig (Outs 1-27)
LEFT FIELD (LF)   | Turenne (Outs 1-27)
CENTER FIELD (CF) | Harper (Outs 1-27)
RIGHT FIELD (RF)  | Okey (Outs 1-27)

  Batting order: Beavers (home) batted second; Astros batted first.
  First pitch 5:45 PM PT. Weather: 79°F · Wind calm · Clear. seed 658312.
  Powerplays: Beavers — Streko NF (O9)
  Walk-Back runs: off Hammerbeck 1.
==============================================================================
Scoring Events
Half Outs Batter Runner (from) Score
T 10 Maxi Valencia Zane Wiesner (3B) 1–0
T 12 Iapani Thom Marcelo Oliveira (3B) 2–0
T 14 Jeyland Morales Maxi Valencia (3B) 3–0
T 15 Benicio Trejo Jeyland Morales (2B) 4–0
T 18 Shawn Daniels Butch Patridge (3B) 5–0
T 20 Brayan Braun Benicio Trejo (3B) 6–0
T 22 Angel Henríquez Shawn Daniels (3B) 7–0
B 2 Bonsa Tessema Levar De Turenne (2B) 7–1
B 19 Hua Xue Val Clement (2B) 7–2
B 25 Seleshi Abate Ludlow Schillig (3B) 7–3
B 25 Seleshi Abate Seleshi Abate (HR) 7–4
B 25 Levar De Turenne Seleshi Abate (3B) 7–5
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 The Oval's actual outfield dimensions (LF 326' · CF 455' · RF 395' · 14' wall). Cavernous.
Hand-Operated Scoreboard
Astros — Batted Balls
21 BIP· 9 1B · 1 XBH · 0 HR
326' 455' 395' Wall 14' Van Neely — single · EV 76 mph · LA +3° · 72 ft Alexis Edmonson — line_out · EV 52 mph · LA +14° · 60 ft Shawn Daniels — single · EV 76 mph · LA +4° · 72 ft Jeyland Morales — single · EV 52 mph · LA +16° · 60 ft Benicio Trejo — single · EV 76 mph · LA +23° · 168 ft Angel Henríquez — single · EV 76 mph · LA +23° · 166 ft Iapani Thom — single · EV 76 mph · LA +22° · 159 ft Brayan Braun — ground_out · EV 76 mph · LA +17° · 128 ft Butch Patridge — single · EV 76 mph · LA +17° · 128 ft Alexis Edmonson — double_play · EV 55 mph · LA +5° · 52 ft Zane Wiesner — fly_out · EV 52 mph · LA +31° · 96 ft Shawn Daniels — single · EV 76 mph · LA +15° · 113 ft Mayer Gómez — ground_out · EV 76 mph · LA +21° · 157 ft Jeyland Morales — double_play · EV 52 mph · LA +0° · 49 ft Angel Henríquez — fly_out · EV 76 mph · LA +33° · 211 ft Brayan Braun — double · EV 92 mph · LA +23° · 245 ft Butch Patridge — single · EV 52 mph · LA +21° · 72 ft Alexis Edmonson — line_out · EV 76 mph · LA +21° · 155 ft Zane Wiesner — line_out · EV 52 mph · LA +17° · 62 ft Shawn Daniels — line_out · EV 61 mph · LA +18° · 87 ft Mayer Gómez — fielders_choice · EV 76 mph · LA -0° · 72 ft
Beavers — Batted Balls
15 BIP· 3 1B · 2 XBH · 1 HR
326' 455' 395' Wall 14' Holcombe Hydrick — ground_out · EV 88 mph · LA +4° · 84 ft Bonsa Tessema — single · EV 100 mph · LA -22° · 95 ft Gabriel Harper — ground_out · EV 100 mph · LA +17° · 220 ft Beals Villarreal — line_out · EV 88 mph · LA +10° · 108 ft Rhyne Okey — single · EV 100 mph · LA -0° · 95 ft Francisco Vahaly — ground_out · EV 75 mph · LA +7° · 71 ft Levar De Turenne — fly_out · EV 88 mph · LA +34° · 286 ft Hua Xue — double · EV 114 mph · LA +14° · 250 ft Wilmer Velazquez — fielders_choice · EV 100 mph · LA -18° · 95 ft Seleshi Abate — hr · EV 118 mph · LA +30° · 479 ft Ludlow Schillig — ground_out · EV 100 mph · LA +3° · 95 ft Holcombe Hydrick — ground_out · EV 88 mph · LA -17° · 84 ft Kyron Giammalva — double · EV 100 mph · LA +13° · 174 ft Francisco Vahaly — ground_out · EV 98 mph · LA +12° · 152 ft Levar De Turenne — single · EV 100 mph · LA +8° · 95 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.
Astros
30% deserve-to-win  ·  5.6 expected runs
actual 7 runs  ·  +1.4 vs expected
contact: 8.3 est bases + 6 walks/HBP  ·  actual batted 11.0 (+2.7 on contact)
running: 0 SB · 2 CS (-1.4 runs)
PlayerEV/LASprayResult Est→ActLuck
Brayan Braun 92 / +23° Pull Double 0.9 → 2 +1.11
Van Neely 76 / +3° Pull Single 0.3 → 1 +0.74
Shawn Daniels 76 / +4° Pull Single 0.3 → 1 +0.74
Jeyland Morales 52 / +16° Center Single 0.3 → 1 +0.66
Butch Patridge 52 / +21° Oppo Single 0.4 → 1 +0.58
Beavers
70% deserve-to-win  ·  8.6 expected runs
actual 5 runs  ·  -3.6 vs expected
contact: 13.4 est bases + 8 walks/HBP  ·  actual batted 12.0 (-1.4 on contact)
running: 0 SB · 3 CS (-2.1 runs)
PlayerEV/LASprayResult Est→ActLuck
Gabriel Harper 100 / +17° Pull Out 1.4 → 0 -1.42
Francisco Vahaly 98 / +12° Oppo Out 1.1 → 0 -1.11
Seleshi Abate 118 / +30° Pull Home Run 3.0 → 4 +1.04
Levar De Turenne 88 / +34° Center Out 0.9 → 0 -0.93
Beals Villarreal 88 / +10° Pull Out 0.8 → 0 -0.84
Compare basket · 0 max 4
Compare →