Vancouver Television Sports← GAME CENTRE
← MLB / AFTER THE WHISTLE

MLB • September 16, 2026

Zack Wheeler and a parade of walks carry Phillies past Nationals 3-0

The cleanest part of Philadelphia’s 3-0 win Wednesday night at Nationals Park was the final score. Almost everything else was a study in traffic: 13 Phillies walks, 176 Washington pitches, and a game the visitors controlled without ever fully cashing in.

MLB / FINAL
Philadelphia Phillies3 — 0Washington Nationals
Philadelphia PhilliesWashington Nationals

The first inning did the heavy lifting

Philadelphia put two runs on the board in the first and, as it turned out, that was the frame that defined the night. Alec Bohm’s single to center brought home Trea Turner for the opener, moving Luis Arraez to second and Bryce Harper to third. One batter later, Bryson Stott drew a walk that forced Harper home for a 2-0 lead. Washington starter Jared Simpson lasted only one-third of an inning, issuing four walks and needing 26 pitches before the Nationals had to start chasing the game.

That early burst mattered even more because the Phillies never turned their steady pressure into a knockout inning. They finished with only five hits and a .167 batting average, yet still created baserunners almost constantly through patience. Philadelphia saw 176 pitches across 43 plate appearances and reached base 18 times via five hits and 13 walks. Harper scored twice, Arraez reached four times and drove in a run, and Bohm went 2-for-2 with three walks. It was productive baseball, but also a reminder that traffic and damage are not the same thing. Leaving 23 men on base is the kind of number that hangs over a box score even in a win.

Wheeler kept the game small

That is why Zack Wheeler’s seven scoreless innings felt so central. He did not need offensive excess; he needed control of the evening, and he supplied it. Wheeler allowed four hits, walked one and struck out five on 91 pitches, turning Washington’s offense into a series of small, disconnected moments instead of a sustained threat. The Nationals finished with four hits, two walks and one extra-base hit, and nobody in their lineup had more than Daylen Lile’s two hits. CJ Abrams and Dylan Crews added one apiece, but the broader line told the story: a .133 team average and a .188 on-base percentage.

Philadelphia’s bullpen preserved that shape of the game without fuss. Jose Alvarado handled one scoreless inning with a walk and a strikeout, and Jhoan Duran recorded the final three outs while striking out two as the Phillies converted their lone save opportunity. Across nine innings, Philadelphia pitchers gave up just six total baserunners and struck out eight. For Washington, that meant there was almost no margin to waste even one early mistake, let alone four first-inning walks.

Useful work, not loud work

The Phillies did not homer, and no one posted a gaudy hit total, but several hitters kept supplying the kind of at-bat that wins low-scoring games. Harper went 1-for-4 and scored twice, which says plenty about how often he found his way aboard at the right moments. Arraez, batting only twice officially because of his three walks, kept the line moving and eventually supplied the game’s only extra cushion. Bohm was just as important, reaching five times in four plate appearances that counted and driving in the first run. Even Stott’s night can be reduced to one essential contribution: the bases-loaded walk that made Washington’s first inning even more expensive.

That insurance arrived in the seventh, when Arraez doubled to center and Harper scored to make it 3-0. It was not a dramatic swing of the game so much as confirmation of it. The Nationals had spent most of the night surviving Philadelphia’s patience. Riley Cornelio, Will Dion, Luis Perales and Yovanny Cruz combined for 8.0 scoreless innings, and Washington’s defense turned five double plays, which is extraordinary escape work in a game where the staff issued 13 walks. But Richard Lovelady gave up two hits in two-thirds of an inning in the seventh, and one of them became the final run. The Nationals kept the score respectable; they never quite made the game uncomfortable for Wheeler or the Phillies’ late relievers.

Our take: both clubs left with obvious homework

For Philadelphia, this was a satisfying win with a caution label attached. The encouraging part is easy to spot: 13 walks, a .419 on-base percentage, seven innings from Wheeler, and a shutout on the road. The less comfortable truth is that a team can only strand 23 runners so many times before a night like this starts to feel wasteful instead of merely quirky. When Harper, Arraez and Bohm are reaching this often, three runs should usually be the floor, not the finish. The Phillies won because their pitching gave them that luxury. They should not want to need it every time.

For Washington, the verdict splits in two. The command problems were too severe to ignore: 13 walks allowed, 176 pitches thrown and a starter out after one-third of an inning is a rough formula against any capable offense. That has to improve, simply because free baserunners and long counts eventually turn into crooked innings more often than they did here. At the same time, the Nationals earned a sliver of credit for limiting the fallout. Eight scoreless innings from four relievers and five double plays kept the game from getting buried. What the lineup could not do was reward that rescue act. With only four hits, two walks and eight strikeouts, Washington never built enough pressure to challenge a Phillies staff that was comfortable almost from the opening frame.

Scoring moments

  1. 1st Inning

    Bohm singled to center, Turner scored, Arraez to second, Harper to third.

  2. 1st Inning

    Stott walked, Harper scored, Bohm to second, Arraez to third.

  3. 7th Inning

    Arraez doubled to center, Harper scored.

Philadelphia Phillies — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Schwarber0-4400001216.237.352.518
Trea Turner0-4410001117.240.292.382
Bryce Harper1-4421001114.270.384.495
Luis Arraez1-2201103027.316.352.430
Alec Bohm2-2202103025.251.316.392
Bryson Stott0-3300102021.247.324.386
J.T. Realmuto0-4400001223.218.293.351
Brandon Marsh0-4400000115.261.306.409
Justin Crawford1-3301001018.266.316.357
Philadelphia Phillies — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Zack Wheeler7.040015091-582.9991
Jose Alvarado1.000011016-75.2016
Jhoan Duran1.000002021-131.7921
Washington Nationals — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
James Wood0-440000009.265.391.518
Daylen Lile2-440200008.251.304.438
Abimelec Ortiz0-3300001225.205.250.376
CJ Abrams1-4401000020.264.339.495
Jose Tena0-4400000319.221.303.368
Jorbit Vivas0-3300000112.241.333.331
Dylan Crews1-3301000114.222.290.369
Keibert Ruiz0-220000004.288.325.460
Brady House0-110000016.239.302.394
Nasim Nunez0-220000006.211.292.245
Andres Chaparro0-000000105.258.359.517
Harry Ford0-000000000.191.308.360
Washington Nationals — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Jared Simpson0.112240026-1010.3826
Riley Cornelio2.200021034-184.4534
Will Dion2.220013045-283.9245
Richard Lovelady0.221101013-113.9413
Luis Perales2.000052049-259.0049
Yovanny Cruz0.20001009-54.269
Philadelphia Phillies — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls7
Batting · Strikeouts7
Batting · Runs Batted In3
Batting · Sacrifice Hit0
Batting · Hits5
Batting · Stolen Bases2
Batting · Walks13
Batting · Catcher Interference0
Batting · Runs3
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats30
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base23
Batting · Triples0
Batting · Game Winning RBIs1
Batting · Intentional Walks0
Batting · Doubles2
Batting · Fly Balls16
Batting · Caught Stealing0
Batting · Pitches176
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals1
Batting · Total Bases7
Batting · Plate Appearances43
Batting · Projected Home Runs0.0
Batting · Extra Base Hits2
Batting · Runs Created4.9
Batting · Batting Average.167
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.233
Batting · Secondary Average.567
Batting · On Base Percentage.419
Batting · OBP Pct + SLG Pct.652
Batting · Ground To Fly Ball Ratio0.4
Batting · Runs Created Per 27 Outs5.1
Batting · Batter Rating23.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage1.00
Batting · Pitches Per Plate Appearance4.09
Batting · Isolated Power.067
Batting · Walk To Strikeout Ratio1.86
Batting · Walks Per Plate Appearance.302
Batting · Secondary Average Minus Batting Average.400
Batting · Runs Produced6.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.2
Batting · MLB Rating72.8
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves1
Pitching · Ground Balls11
Pitching · Strikeouts8
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits4
Pitching · Earned runs0
Pitching · Batters Hit0
Pitching · Walks2
Pitching · Runs0
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities1
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls11
Pitching · Batters Faced32
Pitching · Holds1
Pitching · Doubles1
Pitching · Wins1
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches128
Pitching · Run Support3.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter91
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats30
Pitching · Total Bases5
Pitching · Is Qualified1
Pitching · Is Qualified1
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average0.00
Pitching · Walks Plus Hits Per Inning Pitched0.67
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio1.0
Pitching · Pitches Per Start91.0
Pitching · Pitches Per Inning14.2
Pitching · Pitches Per Plate Appearance4.0
Pitching · Run Support Average3.0
Pitching · Opponent Batting Average.133
Pitching · Opponent's Slugging pct..167
Pitching · Opponent's On-base pct..188
Pitching · Opponent's OPB Pct + SLG Pct.354
Pitching · Save Percentage1.0
Pitching · Strikeouts Per 9 Innings8.0
Pitching · Strikeout To Walk Ratio4.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win1.0
Pitching · Balls In Play Average0.174
Pitching · Total Bases5.000
Pitching · Pitch Count128
Pitching · Strikes78
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays2
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists9
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0
Washington Nationals — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls11
Batting · Strikeouts8
Batting · Runs Batted In0
Batting · Sacrifice Hit0
Batting · Hits4
Batting · Stolen Bases0
Batting · Walks2
Batting · Catcher Interference0
Batting · Runs0
Batting · Ground Into Double Play1
Batting · Sacrifice Flies0
Batting · At Bats30
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base10
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls11
Batting · Caught Stealing0
Batting · Pitches128
Batting · Games Started0
Batting · Pinch At Bats1
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases5
Batting · Plate Appearances32
Batting · Projected Home Runs0.0
Batting · Extra Base Hits1
Batting · Runs Created0.0
Batting · Batting Average.133
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.167
Batting · Secondary Average.100
Batting · On Base Percentage.188
Batting · OBP Pct + SLG Pct.354
Batting · Ground To Fly Ball Ratio1.0
Batting · Runs Created Per 27 Outs0.0
Batting · Batter Rating6.0
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance4.00
Batting · Isolated Power.033
Batting · Walk To Strikeout Ratio0.25
Batting · Walks Per Plate Appearance.063
Batting · Secondary Average Minus Batting Average-.033
Batting · Runs Produced0.0
Batting · Runs Ratio0.0
Batting · Patience Ratio0.2
Batting · Balls In Play Average0.2
Batting · MLB Rating60.0
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls7
Pitching · Strikeouts7
Pitching · Sacrifice Flies0
Pitching · Losses1
Pitching · Hits5
Pitching · Earned runs3
Pitching · Batters Hit0
Pitching · Walks13
Pitching · Runs3
Pitching · Stolen Bases2
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples0
Pitching · Finishes1
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls16
Pitching · Batters Faced43
Pitching · Holds0
Pitching · Doubles2
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches0
Pitching · Runs Batted In3
Pitching · Third Innings Pitched27
Pitching · Earned Runs3
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches176
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter26
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners7
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats30
Pitching · Total Bases7
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average3.00
Pitching · Walks Plus Hits Per Inning Pitched2.00
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.4
Pitching · Pitches Per Start26.0
Pitching · Pitches Per Inning19.6
Pitching · Pitches Per Plate Appearance4.1
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.167
Pitching · Opponent's Slugging pct..233
Pitching · Opponent's On-base pct..419
Pitching · Opponent's OPB Pct + SLG Pct.652
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings7.0
Pitching · Strikeout To Walk Ratio0.5
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.200
Pitching · Total Bases7.000
Pitching · Pitch Count176
Pitching · Strikes97
Pitching · Strike To Pitch Ratio0.6
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays5
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists7
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field27
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played27.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed2
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher1
Fielding · Successful Chances0
Fielding · Total Chances0
Fielding · Full Innings0
Fielding · Part Innings Played0
Fielding · Fielding Percentage0.000
Fielding · Range Factor0.0
Fielding · Zone Rating0.0
Fielding · Caught Stealing Percentage0.000
Fielding · Earned Run Average0.0
Fielding · Defensive Wins Above Replacement0.0