==============================================================================
Expos 3, Giants 2                                           2026-07-31 · #1234
at Kolenda Field
==============================================================================

                        1    R    H    E
Montreal                3    3    3    1
San Francisco           2    2    5    0

EXPOS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Fielding    ss ......    1   1   1   0   0   0   2   0   0   0   0  1.000
Goodson     2b ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Geffrard    cf ......    1   1   1   0   1   0   0   0   0   0   0  1.000
Mondeville  rf ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Polo        p  ......    2   0   1   1   0   0   1   0   0   0   0  0.500
Grizzlies   3b ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Creek       lf ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Pérez       1b ......    0   1   0   0   0   0   0   1   0   0   0   .000
Spence      c  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Totals                   9   3   3   1   1   0   3   1   2   0   0  0.333
  2B: Polo (1).
  3B: Geffrard (3).
  SB: Pérez (10).
  E: Fielding (8).


GIANTS
                        AB   R   H  2B  3B  HR RBI  BB   K  2C  SH   H/AB
Matos       rf ......    2   0   0   0   0   0   0   1   0   0   0  0.000
  a-Arbeloa pr ......    1   1   0   0   0   0   0   0   1   0   0  0.000
Kelley      ss ......    3   0   1   0   0   0   0   0   2   0   0  0.333
Galloway    lf ......    3   0   1   0   0   0   0   0   2   0   0  0.333
Hoffken     3b ......    2   0   1   0   0   0   0   0   1   0   0  0.500
  b-Figuero pr ......    0   1   0   0   0   0   0   0   0   0   0   .000
Marte       cf ......    2   0   1   0   0   0   0   0   1   0   0  0.500
  c-Jimenez pr ......    1   0   0   0   0   0   0   0   1   0   0  0.000
Estrada     c  ......    1   0   1   0   0   0   0   0   0   0   0  1.000
  d-Rosado  pr ......    0   0   0   0   0   0   0   0   0   0   0   .000
Kraszewski  1b ......    1   0   0   0   0   0   0   1   1   0   0  0.000
Short       2b ......    1   0   0   0   0   0   0   0   0   0   0  0.000
  e-Leining ph ......    2   0   0   0   0   0   1   0   0   0   0  0.000
Guerrant    p  ......    2   0   0   0   0   0   1   1   2   0   0  0.000
  f-Reyes   ph ......    2   0   0   0   0   0   0   0   0   0   0  0.000
  g-Mantía  ph ......    1   0   0   0   0   0   0   0   1   0   0  0.000
  h-Fornaro ph ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Capdevila   j  ......    1   0   0   0   0   0   0   1   1   0   0  0.000
Lacasse     j  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Sundling    j  ......    1   0   0   0   0   0   0   0   0   0   0  0.000
Totals                  28   2   5   0   0   0   2   4  13   0   0  0.179
  SB: Figueroa (10).
  GIDP: Reyes (4), Leininger (6), Lacasse (1).
  a-Ran for Matos in the 7th.
  b-Ran for Hoffken in the 5th.
  c-Ran for Marte in the 5th.
  d-Ran for Estrada in the 4th.
  e-Batted for Short in the 6th.
  f-Batted for Rosado in the 5th.
  g-Struck out for Lacasse in the 7th.
  h-Grounded out in the 9th.

EXPOS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Polo ................     8    7  26%    2    0    0    0    4    0   36    -
Chang (W, 6-0) ......    15   14  52%    3    0    0    2    6    0   53  1-0
Mokoena .............     9    6  22%    0    2    2    2    3    0   30  2-2

GIANTS PITCHING
                         BF  OUT  OS%    H    R   ER   BB    K   HR    P   IR
Guerrant (L, 9-8) ...    10    6  22%    3    3    3    1    2    0   47    -

EXPOS DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Polo (Outs 1-7) → Chang (Outs 8-21) → Mokoena (Outs 22-27)
CATCHER (C)       | Spence (Outs 1-27)
FIRST BASE (1B)   | Pérez (Outs 1-27)
SECOND BASE (2B)  | Goodson (Outs 1-27)
THIRD BASE (3B)   | Grizzlies (Outs 1-27)
SHORTSTOP (SS)    | Fielding (Outs 1-27)
LEFT FIELD (LF)   | Creek (Outs 1-27)
CENTER FIELD (CF) | Geffrard (Outs 1-27)
RIGHT FIELD (RF)  | Mondeville (Outs 1-27)

GIANTS DEFENSIVE LOG (OUTS 1-6)
------------------------------------------------------------------------------
POSITION          | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P)       | Guerrant (Outs 1-6)
CATCHER (C)       | Estrada (Outs 1-6)
FIRST BASE (1B)   | Kraszewski (Outs 1-6)
SECOND BASE (2B)  | Short (Outs 1-6)
THIRD BASE (3B)   | Hoffken (Outs 1-6)
SHORTSTOP (SS)    | Kelley (Outs 1-6)
LEFT FIELD (LF)   | Galloway (Outs 1-6)
CENTER FIELD (CF) | Marte (Outs 1-6)
RIGHT FIELD (RF)  | Matos (Outs 1-6)

  Batting order: Giants (home) batted first; Expos batted second.
  First pitch 6:40 PM PT. Weather: 69°F · Wind calm · Clear · Humid. seed 773619.
==============================================================================
Scoring Events
Half Outs Batter Runner (from) Score
B 26 Reuben Leininger Cas Arbeloa (2B) 0–1
B 26 Egan Guerrant Manolo Figueroa (3B) 0–2
T 6 Omni Fielding Quincy Geffrard (3B) 1–2
T 6 Omni Fielding Jordi Pérez (2B) 2–2
T 6 Josimar Polo Omni Fielding (1B) 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 Kolenda Field's actual outfield dimensions (LF 322' · CF 445' · RF 350' · 13' wall). Balanced.
Wire Basket
Expos — Batted Balls
6 BIP· 1 1B · 2 XBH · 0 HR
322' 445' 350' Josimar Polo — line_out · EV 92 mph · LA +23° · 247 ft Maciek Grizzlies — fly_out · EV 100 mph · LA +19° · 246 ft Quincy Geffrard — triple · EV 111 mph · LA +24° · 368 ft Roscoe Spence — ground_out · EV 70 mph · LA -19° · 67 ft Omni Fielding — single · EV 87 mph · LA -20° · 83 ft Josimar Polo — double · EV 110 mph · LA +33° · 441 ft
Giants — Batted Balls
14 BIP· 5 1B · 0 XBH · 0 HR
322' 445' 350' Antolín Matos — ground_out · EV 66 mph · LA -24° · 63 ft Brad Galloway — single · EV 63 mph · LA -5° · 60 ft Pramod Estrada — single · EV 76 mph · LA -15° · 72 ft Jerome Short — ground_out · EV 52 mph · LA +4° · 49 ft Jhonny Reyes — double_play · EV 52 mph · LA -10° · 49 ft Reuben Leininger — double_play · EV 52 mph · LA -2° · 49 ft Leo Lacasse — double_play · EV 64 mph · LA +4° · 61 ft Tarni Fornaroli — line_out · EV 76 mph · LA +14° · 106 ft Antolín Matos — ground_out · EV 55 mph · LA +2° · 52 ft Orien Hoffken — single · EV 76 mph · LA -15° · 72 ft José Marte — single · EV 60 mph · LA -2° · 57 ft Jhonny Reyes — fly_out · EV 52 mph · LA +31° · 96 ft Reuben Leininger — error · EV 59 mph · LA +10° · 60 ft Alafia Kelley — single · EV 52 mph · LA +14° · 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.
Expos
83% deserve-to-win  ·  4.2 expected runs
actual 3 runs  ·  -1.2 vs expected
contact: 8.3 est bases + 1 walk/HBP  ·  actual batted 6.0 (-2.3 on contact)
running: 1 SB · 0 CS (+0.4 runs)
PlayerEV/LASprayResult Est→ActLuck
Josimar Polo 110 / +33° Center Double 3.4 → 2 -1.42
Maciek Grizzlies 100 / +19° Pull Out 1.2 → 0 -1.24
Josimar Polo 92 / +23° Center Out 0.9 → 0 -0.89
Quincy Geffrard 111 / +24° Oppo Triple 2.2 → 3 +0.82
Omni Fielding 87 / -20° Center Single 0.3 → 1 +0.66
Giants
17% deserve-to-win  ·  1.9 expected runs
actual 2 runs  ·  +0.1 vs expected
contact: 2.6 est bases + 4 walks/HBP  ·  actual batted 5.0 (+2.4 on contact)
running: 1 SB · 0 CS (+0.4 runs)
PlayerEV/LASprayResult Est→ActLuck
Brad Galloway 63 / -5° Pull Single 0.1 → 1 +0.89
José Marte 60 / -2° Oppo Single 0.1 → 1 +0.89
Pramod Estrada 76 / -15° Pull Single 0.2 → 1 +0.76
Orien Hoffken 76 / -15° Center Single 0.2 → 1 +0.76
Alafia Kelley 52 / +14° Pull Single 0.3 → 1 +0.66
Compare basket · 0 max 4
Compare →