Scores
Schedule
Game #982
==============================================================================
Canaries 22, Red Sox 20 (2 SI) 2026-07-03 · #982
at New Jersey Yards
==============================================================================
1 S R H E
Boston 20 0 20 16 0
New Jersey 20 2 22 17 0
RED SOX
AB R H 2B 3B HR RBI BB K 2C SH H/AB
Suazo 2b ...... 5 2 2 0 0 0 1 1 1 0 0 0.400
Merrill lf ...... 2 0 0 0 0 0 0 0 2 0 0 0.000
Núñez 1b ...... 2 1 1 0 0 0 0 1 0 0 0 0.500
a-Bektas pr ...... 3 4 2 1 0 1 6 0 0 0 0 0.667
Falby ss ...... 4 3 2 1 0 0 1 2 2 0 0 0.500
Cameron rf ...... 1 0 0 0 0 0 0 1 1 0 0 0.000
b-Venegas ph ...... 1 0 1 1 0 0 1 0 0 0 0 1.000
Saravia 3b ...... 5 2 1 0 0 1 2 0 1 0 0 0.200
Hack c ...... 1 0 0 0 0 0 0 0 0 0 0 0.000
c-Kamara ph ...... 4 1 2 0 0 0 1 0 1 0 0 0.500
Cordano cf ...... 1 0 0 0 0 0 0 0 0 0 0 0.000
d-Pezzell ph ...... 1 0 1 0 0 0 1 0 0 0 0 1.000
Martín p ...... 1 0 1 0 1 0 3 0 0 0 0 1.000
e-Rowley ph ...... 2 1 0 0 0 0 0 2 1 0 0 0.000
f-Pope pr ...... 3 3 1 0 0 1 1 0 0 0 0 0.333
g-Echever pr ...... 3 1 1 1 0 0 1 0 1 0 0 0.333
h-Norton ph ...... 0 0 0 0 0 0 0 1 0 0 0 .000
i-Hodges pr ...... 2 2 1 0 0 0 1 1 1 0 0 0.500
Totals 41 20 16 4 1 3 19 9 11 0 0 0.390
2B: Falby (14), Echeverría (2), Venegas (14), Bektas (1).
3B: Martín (1).
HR: Saravia (2), off Tesfaye; Pope (1), off Estrada; Bektas (1), off Estrada.
CS: Rowley (1), Pope (1).
a-Ran for Núñez in the 6th.
b-Doubled for Cameron in the 6th.
c-Batted for Hack in the 2nd.
d-Singled for Cordano in the 2nd.
e-Batted for Martín in the 2nd.
f-Ran for Pezzella in the 2nd.
g-Ran for Venegas in the 6th.
h-Walked in the 6th.
i-Ran for Norton in the 6th.
CANARIES
AB R H 2B 3B HR RBI BB K 2C SH H/AB
Kerr rf ...... 4 3 2 1 0 1 3 1 0 0 0 0.500
Braun 3b ...... 2 2 1 0 1 0 2 3 0 0 1 0.500
Brickhandle 1b ...... 4 4 3 0 0 1 2 2 0 0 0 0.750
Kramer 2b ...... 1 3 1 0 0 1 3 2 0 0 0 1.000
a-Hollenb pr ...... 1 0 0 0 0 0 0 0 1 0 0 0.000
Campos ss ...... 6 4 3 0 0 2 4 0 0 0 0 0.500
Ali lf ...... 3 0 3 0 0 0 4 1 0 0 0 1.000
Israel p ...... 2 2 2 1 0 0 2 0 0 0 4 1.000
Fishbach cf ...... 3 1 0 0 0 0 0 3 1 0 0 0.000
Barron c ...... 2 1 1 0 0 0 1 0 0 0 0 0.500
b-Hlavack pr ...... 2 1 0 0 0 0 0 1 2 0 0 0.000
c-Cordero ph ...... 1 0 1 0 0 0 1 0 0 0 0 1.000
d-Lacava pr ...... 2 1 0 0 0 0 0 0 0 0 0 0.000
Totals 33 22 17 2 1 5 22 13 4 0 5 0.515
2B: Kerr (16), Israel (1).
3B: Braun (3).
HR: Kerr (16), off Hardy; Brickhandler (14), off Martín; Kramer (10), off Barnhill; Campos 2 (6), off Martín, Johnson.
SB: Braun (7), Brickhandler 3 (17), Hollenbeck (6).
CS: Campos (1), Ali 3 (12), Fishbach (3), Hollenbeck (3).
HBP: Hollenbeck (5).
a-Ran for Kramer in the 5th.
b-Ran for Cordero in the 4th.
c-Singled in the 4th.
d-Ran in the 8th.
RED SOX PITCHING
BF OUT OS% H R ER BB K HR P IR
Martín (L, 4-8) ..... 17 10 37% 5 7 6 5 1 2 66 -
Barnhill ............ 6 4 15% 2 5 5 3 0 1 28 1-1
Hardy ............... 8 5 19% 5 4 3 0 1 1 25 1-1
Johnson ............. 6 4 15% 2 3 2 2 1 1 17 1-0
Annacone ............ 5 4 15% 1 2 2 2 1 0 13 1-0
Schellenger ......... 5 5 19% 2 1 1 1 0 0 16 1-1
CANARIES PITCHING
BF OUT OS% H R ER BB K HR P IR
Israel (W, 3-8) ..... 31 23 85% 8 6 6 7 9 0 118 -
Estrada ............. 11 6 22% 5 8 6 2 1 2 41 3-2
Tesfaye ............. 7 4 15% 3 6 5 0 1 1 19 2-2
RED SOX DEFENSIVE LOG (OUTS 1-32)
------------------------------------------------------------------------------
POSITION | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P) | Martín (Outs 1-10) → Barnhill (Outs 11-14) → Hardy (Outs 15-19) → Johnson (Outs 20-23) → Annacone (Outs 24-27) → Schellenger (Outs 28-32)
CATCHER (C) | Hack (Outs 1-32)
FIRST BASE (1B) | Núñez (Outs 1-32)
SECOND BASE (2B) | Suazo (Outs 1-32)
THIRD BASE (3B) | Saravia (Outs 1-32)
SHORTSTOP (SS) | Falby (Outs 1-32)
LEFT FIELD (LF) | Merrill (Outs 1-32)
CENTER FIELD (CF) | Cordano (Outs 1-32)
RIGHT FIELD (RF) | Cameron (Outs 1-32)
CANARIES DEFENSIVE LOG (OUTS 1-33)
------------------------------------------------------------------------------
POSITION | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P) | Israel (Outs 1-23) → Estrada (Outs 24-29) → Tesfaye (Outs 30-33)
CATCHER (C) | Barron (Outs 1-33)
FIRST BASE (1B) | Brickhandler (Outs 1-33)
SECOND BASE (2B) | Kramer (Outs 1-33)
THIRD BASE (3B) | Braun (Outs 1-33)
SHORTSTOP (SS) | Campos (Outs 1-33)
LEFT FIELD (LF) | Ali (Outs 1-33)
CENTER FIELD (CF) | Fishbach (Outs 1-33)
RIGHT FIELD (RF) | Kerr (Outs 1-33)
Batting order: Canaries (home) batted second; Red Sox batted first.
Super-innings: 2.
First pitch 6:00 PM ET. Weather: 91°F · Wind calm · Clear · Light rain. seed 833869.
Powerplays: Canaries — Cordero NF
Walk-Back runs: off Martín 1, off Hardy 1, off Johnson 1, off Estrada 2, off Tesfaye 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 New Jersey Yards's actual outfield dimensions
(LF 341' · CF 403' · RF 324' · 40' wall).
Balanced .
Red Sox — Batted Balls
28 BIP· 8 1B · 5 XBH · 3 HR
341'
403'
324'
Wall 40'
Manuel Suazo — single · EV 100 mph · LA +20° · 261 ft
Walter Núñez — single · EV 97 mph · LA -6° · 93 ft
Eliot Hack — line_out · EV 64 mph · LA +8° · 61 ft
Vinicius Cordano — line_out · EV 100 mph · LA +13° · 178 ft
Hector Martín — triple · EV 108 mph · LA +15° · 230 ft
Teófilo Pezzella — single · EV 111 mph · LA +8° · 141 ft
Ferdi Pope — ground_out · EV 100 mph · LA -1° · 95 ft
Kervin Venegas — double · EV 111 mph · LA +18° · 290 ft
Phillip Bektas — hr · EV 106 mph · LA +33° · 410 ft
Denis Echeverría — double · EV 97 mph · LA +12° · 150 ft
Diego Saravia — fly_out · EV 80 mph · LA +31° · 228 ft
Walter Núñez — ground_out · EV 98 mph · LA +14° · 187 ft
Craig Kamara — single · EV 100 mph · LA +15° · 205 ft
Manuel Suazo — line_out · EV 92 mph · LA +1° · 87 ft
Ferdi Pope — hr · EV 119 mph · LA +34° · 480 ft
Phillip Bektas — double · EV 100 mph · LA +12° · 164 ft
Denis Echeverría — fly_out · EV 86 mph · LA +29° · 251 ft
Raymond Rowley — line_out · EV 84 mph · LA +16° · 154 ft
Jacob Hodges — single · EV 97 mph · LA -17° · 92 ft
Craig Kamara — single · EV 100 mph · LA +15° · 200 ft
Jide Falby — double · EV 109 mph · LA +11° · 182 ft
Ferdi Pope — fielders_choice · EV 86 mph · LA +7° · 82 ft
Phillip Bektas — ground_out · EV 59 mph · LA -10° · 56 ft
Diego Saravia — ground_out · EV 97 mph · LA +33° · 345 ft
Manuel Suazo — single · EV 89 mph · LA -5° · 85 ft
Craig Kamara — ground_out · EV 88 mph · LA +4° · 84 ft
Jide Falby — single · EV 76 mph · LA +24° · 171 ft
Diego Saravia — hr · EV 100 mph · LA +49° · 395 ft
Canaries — Batted Balls
23 BIP· 9 1B · 3 XBH · 5 HR
341'
403'
324'
Wall 40'
Jerome Kerr — double · EV 119 mph · LA +26° · 445 ft
Jam Brickhandler — fly_out · EV 100 mph · LA +30° · 349 ft
Hugo Campos — hr · EV 114 mph · LA +44° · 480 ft
Rodmond Ali — single · EV 100 mph · LA +14° · 187 ft
Andrea Kramer — hr · EV 119 mph · LA +40° · 480 ft
Grant Cordero — single · EV 119 mph · LA +19° · 344 ft
Gianluca Braun — ground_out · EV 100 mph · LA -0° · 95 ft
Raziel Israel — double · EV 88 mph · LA +26° · 243 ft
Roberto Lacava — ground_out · EV 84 mph · LA -4° · 80 ft
Brandon Barron — single · EV 88 mph · LA +15° · 157 ft
Rodmond Ali — single · EV 100 mph · LA +25° · 306 ft
Jam Brickhandler — single · EV 100 mph · LA +31° · 353 ft
Jerome Kerr — hr · EV 100 mph · LA +40° · 394 ft
Gianluca Braun — triple · EV 98 mph · LA +24° · 283 ft
Raziel Israel — single · EV 104 mph · LA +9° · 138 ft
Roberto Lacava — ground_out · EV 69 mph · LA +15° · 93 ft
Jerome Kerr — fly_out · EV 119 mph · LA +22° · 392 ft
Rodmond Ali — single · EV 100 mph · LA +35° · 375 ft
Jam Brickhandler — single · EV 100 mph · LA +14° · 193 ft
Deylin Fishbach — ground_out · EV 52 mph · LA -23° · 49 ft
Hugo Campos — hr · EV 109 mph · LA +38° · 458 ft
Jam Brickhandler — hr · EV 113 mph · LA +34° · 475 ft
Hugo Campos — single · EV 119 mph · LA +10° · 192 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.
Red Sox
38%
deserve-to-win · 18.0 expected runs
actual 20 runs
· +2.0 vs expected
contact: 28.4 est bases + 9 walks/HBP
· actual batted 31.0 (+2.6 on contact )
running: 0 SB · 2 CS (-1.4 runs )
Canaries
62%
deserve-to-win · 23.0 expected runs
actual 22 runs
· -1.0 vs expected
contact: 37.8 est bases + 12 walks/HBP
· actual batted 36.0 (-1.8 on contact )
running: 4 SB · 5 CS (-1.5 runs )