Scores
Schedule
Game #912
==============================================================================
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.
==============================================================================
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 )
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 )