Final
Sun, Mar 22, 2026
LECOM Park Spring Training
Away starter
Sonny Gray
Home starter
Mitch Keller
Game state
Final
6
▼ 9
Bottom
B0
S2
O3
3
Play by play
- —Loading…—
Current at-bat
loaded
At batBilly Cook
PitchingZack Kelly
B0
S2
O3
Neutral game backdrop
Last pitch: Sweeper 83.4 mph In play, out(s)
- SI 1. Sinker · 96.1 mphFoul · 0-1 zone 13
- FC 2. Cutter · 92.4 mphCalled Strike · 0-2 zone 7
- ST 3. Sweeper · 83.4 mphIn play, out(s) · 0-2 zone 14
Gamebook
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| Boston Red Sox | · | · | · | · | · | · | · | · | · | 6 |
| Pittsburgh Pirates | · | · | · | · | · | · | · | · | · | 3 |
VenueLECOM Park
First pitch12:05 PM CDT
ConditionsSunny · 77F · 5 mph, Out To RF
H-E10-1 / 5-2
- Loading…——
Box scorebatters
Red Sox
| Player | AB | R | H | RBI | BB | K |
|---|---|---|---|---|---|---|
| Ceddanne Rafaela | 3 | 0 | 1 | 0 | 0 | 1 |
| Braiden Ward | 1 | 1 | 1 | 0 | 0 | 0 |
| Wilyer Abreu | 3 | 1 | 1 | 0 | 0 | 1 |
| Antonio Anderson | 2 | 1 | 2 | 1 | 0 | 0 |
| Masataka Yoshida | 4 | 1 | 2 | 2 | 0 | 1 |
| Stanley Tucker | 0 | 0 | 0 | 1 | 0 | 0 |
| Andruw Monasterio | 5 | 0 | 1 | 1 | 0 | 1 |
| Marcelo Mayer | 4 | 0 | 0 | 0 | 0 | 0 |
| Mason White | 0 | 0 | 0 | 0 | 0 | 0 |
| Isiah Kiner-Falefa | 3 | 0 | 0 | 0 | 0 | 2 |
| Anderson Fermin | 1 | 0 | 0 | 0 | 0 | 1 |
| Carlos Narváez | 3 | 0 | 1 | 0 | 0 | 0 |
Pirates
| Player | AB | R | H | RBI | BB | K |
|---|---|---|---|---|---|---|
| Jared Triolo | 3 | 0 | 0 | 0 | 0 | 1 |
| Gabriel Rodriguez | 1 | 0 | 0 | 0 | 0 | 0 |
| Ryan O'Hearn | 4 | 0 | 0 | 0 | 0 | 1 |
| Callan Moss | 0 | 0 | 0 | 0 | 0 | 0 |
| Joey Bart | 3 | 0 | 0 | 0 | 0 | 3 |
| Yordany De Los Santos | 1 | 0 | 0 | 0 | 0 | 0 |
| Henry Davis | 3 | 1 | 1 | 1 | 0 | 2 |
| Darell Morel | 1 | 0 | 0 | 0 | 0 | 0 |
| Nick Yorke | 2 | 1 | 1 | 0 | 0 | 0 |
| Hyun Seung Lee | 0 | 0 | 0 | 0 | 1 | 0 |
| Nick Gonzales | 3 | 0 | 1 | 0 | 0 | 0 |
| Gustavo Melendez | 0 | 0 | 0 | 0 | 1 | 0 |
Velocity · last 50 pitches
—
Win probability
Win-prob timeline starts during live collection
The tab is a real destination now: once live_game_log has enough snapshots, this view renders the chart instead of a placeholder.
Snapshots0StatusFinalNextLive poll snapshots