ARCHIVE March 31, 2026
March 31, 2026 · NL East

Washington Nationals vs Philadelphia Phillies

March 31, 2026Citizens Bank ParkPartly Cloudy 78°F · 16 mph, Out To CF
vs

Scoring summary

INN BATTER PLAY SCORE
B3 Kyle Schwarber Kyle Schwarber homers (2) on a fly ball to right center field. WSH 0, PHI 1
B4 Adolis García Adolis García homers (1) on a fly ball to right field. WSH 0, PHI 2
B5 Bryce Harper Bryce Harper reaches on a fielding error by first baseman Luis García Jr. Justin Crawford scores. Trea Turner to 3rd. Kyle Schwarber to 2nd. WSH 0, PHI 3
T6 Daylen Lile Daylen Lile singles on a line drive to right fielder Adolis García. CJ Abrams scores. Daylen Lile to 2nd. Throwing error by right fielder Adolis García. WSH 1, PHI 3
T7 James Wood James Wood doubles (2) on a sharp ground ball to first baseman Bryce Harper, deflected by pitcher Tanner Banks. Nasim Nuñez scores. WSH 2, PHI 3

Box score

  123456789 R
WSH 000001100 2
PHI 001110000 3

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Nationals AWAY 2

Nationals opened with PJ Poulin, then turned the bulk of the game over to Zack Littell.

workload · innings pitched
  • PJ Poulin Opener 1.0 9 0 1
    Pitch-by-pitch: what PJ Poulin threw
    CSW 44% 1st-pitch strike 100% 3.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 6 67% 2 1 0 2 1
    Sinker 2 22% 0 1 1 0 0
    Four-Seam Fastball 1 11% 0 0 0 0 1
  • Zack Littell Bulk 5.0 75 3 1 L
  • Ken Waldichuk Reliever 2.0 23 0 0
Phillies HOME 3

Andrew Painter started for Phillies, leaving with a 3–1 lead. Out of the bullpen, Tanner Banks took the roughest line.

workload · innings pitched
  • Andrew Painter Starter 5.1 84 1 8 W
    Pitch-by-pitch: what Andrew Painter threw
    CSW 31% 1st-pitch strike 52% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 40% 1 2 12 11 8
    Slider 18 21% 4 4 2 8 0
    Curveball 17 20% 2 8 2 2 3
    Splitter 9 11% 1 3 1 3 1
    Sinker 4 5% 0 0 2 2 0
    Sweeper 2 2% 0 1 0 1 0
  • Tanner Banks Middle 1.2 37 1 2 HLD inherited 1, all 1 scored
  • Brad Keller Setup 1.0 15 0 0 HLD
  • Jhoan Duran Closer 1.0 20 0 2 SV

Where the game turned

1 run Bottom 3rd · off Littell
  • Schwarber HR (1)

Batting lines

AWAY · WSH
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
James Wood RF 5 0 1 1 0 2 .136 .240 .364 .604 2B
Luis García Jr. 1B 4 0 0 0 0 1 .222 .222 .278 .500
CJ Abrams SS 4 1 1 0 0 0 .235 .278 .235 .513
Daylen Lile LF 4 0 3 0 0 0 .409 .458 .545 1.003 2B
Keibert Ruiz C 4 0 0 0 0 1 .182 .167 .455 .622
José Tena DH 4 0 0 0 0 3 .273 .273 .273 .546
Joey Wiemer CF 3 0 0 0 1 2 .615 .706 1.231 1.937
Nasim Nuñez 2B 4 1 2 0 0 2 .308 .400 .308 .708 SB
Jorbit Vivas 3B 2 0 1 0 0 1 .375 .400 .375 .775
Curtis Mead 3B 1 0 0 0 1 0 .000 .500 .000 .500
HOME · PHI
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Trea Turner SS 4 0 1 0 0 0 .182 .217 .227 .444
Kyle Schwarber DH 3 1 1 1 1 1 .158 .273 .474 .747 HR (2)
Bryce Harper 1B 4 0 1 1 0 0 .100 .182 .100 .282
Alec Bohm 3B 3 0 0 0 1 0 .118 .286 .294 .580
Bryson Stott 2B 4 0 0 0 0 1 .250 .308 .250 .558
Adolis García RF 3 1 2 1 0 0 .278 .263 .556 .819 HR (1)
Brandon Marsh LF 3 0 1 0 0 0 .400 .471 .533 1.004 SB
J.T. Realmuto C 3 0 0 0 0 0 .083 .267 .083 .350
Justin Crawford CF 3 1 1 0 0 0 .333 .385 .333 .718

Pitching lines

AWAY · WSH
PITCHER IPHRERBBKHR NPERA DEC
PJ Poulin 1.0 0 0 0 0 1 0 9 0.00
Zack Littell 5.0 6 3 3 2 1 2 75 5.40 L
Ken Waldichuk 2.0 1 0 0 0 0 0 23 5.40
HOME · PHI
PITCHER IPHRERBBKHR NPERA DEC
Andrew Painter 5.1 4 1 1 1 8 0 84 1.69 W
Tanner Banks 1.2 3 1 1 0 2 0 37 3.38 HLD
Brad Keller 1.0 0 0 0 1 0 0 15 0.00 HLD
Jhoan Duran 1.0 1 0 0 0 2 0 20 3.38 SV

Manager comparison

AWAY · WSH
Blake Butera
Lineup 2.6 R Bunts 2.3 R IBBs 1.9 R
HOME · PHI
Rob Thomson
Lineup 1.1 R Bunts 0.4 R IBBs 0.1 R Interim

Recent form

AWAY · WSH
6-4 W1 +8 run diff
WLWLLWWWWL
HOME · PHI
5-5 L1 +7 run diff
LWWLLWWLWL

Season series: 1-0 with WSH listed first across 1 prior meeting.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.