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

MLB • September 20, 2026

Phillies turn nine walks into seven runs, then let Justin Crawford’s eighth-inning triple finish a 7-2 win over the Mets

The Phillies did not bludgeon the Mets at Citi Field on Sunday. They wore them down, built an early lead from traffic on the bases, and then watched Justin Crawford’s three-run triple in the eighth make a close game look far more comfortable in a 7-2 victory.

MLB / FINAL
Philadelphia Phillies7 — 2New York Mets
Philadelphia PhilliesNew York Mets

Patience, not power, set the tone

The shape of this game was unusual and unmistakable at the same time. Philadelphia scored seven runs on only seven hits and never hit a home run, which tells you the real story lived in the spaces between contact. The Phillies drew nine walks, saw 177 pitches, and kept creating innings that felt heavier than their hit total suggested.

That pressure arrived immediately. In the first inning, Luis Arraez brought home Kyle Schwarber with a sacrifice fly to left, and Alec Bohm followed with a single to center that scored Bryce Harper. Two innings later, the Phillies repeated the formula. Trea Turner doubled to left to score Schwarber, then Arraez singled to center to bring Turner home for a 4-0 lead.

Schwarber was a fitting symbol for the afternoon: officially 0-for-1, but on base four times via walks and across the plate twice. Turner scored three runs and added two walks of his own. Jonah Tong still punched out five hitters for New York, but his 4.2 innings required 95 pitches and included four walks. That is a difficult way to survive against a lineup willing to keep passing the at-bat along.

The Mets hit enough to matter, but not enough to control the game

To the Mets’ credit, they did not disappear. They put 10 hits on the board, more than Philadelphia managed, and they finally cracked Cristopher Sanchez in the sixth when Bo Bichette homered to left-center. In the seventh, Brett Baty singled to right to score Francisco Alvarez and cut the deficit to 4-2, with A.J. Ewing moving to second on the play.

That stretch is what makes the result a little more interesting than the final margin suggests. Sanchez worked 6.1 innings, allowed six hits and two runs, walked nobody and struck out six. He was not untouchable, but he was orderly. New York had to earn nearly everything the hard way because there were no free bases at all. The Mets finished with zero walks and eight strikeouts, and that combination made each rally depend on stacking multiple hits together.

There were contributors all through the New York order. Alvarez had two hits and scored once. Ewing went 2-for-2. Bichette supplied the loudest swing, while Juan Soto, Mark Vientos, Carson Benge, Luis Torrens and Baty each added a hit. But 10 hits became only two runs, and the 16 runners left on base explain why. Philadelphia’s bullpen bent after Sanchez exited, yet Alex McFarlane, Chase Shugart and Jose Alvarado combined for the final 2.2 innings without allowing a run.

Crawford’s swing of the afternoon

The game stayed within reach until the eighth, and then Justin Crawford turned it. His triple to center scored Bryson Stott, Brandon Marsh and J.T. Realmuto, stretching a two-run game into a 7-2 cushion. That was the decisive blow: one extra-base hit, three runs, and the afternoon’s tension gone in a moment.

The inning also underlined where the Mets lost their grip. After scoreless work from Jack Weisenburger and Jefry Yan had kept the middle innings manageable, Kodai Senga was charged with three runs in one-third of an inning and issued three walks. Austin Warren cleaned up with 1.2 scoreless innings, but by then the damage had already been attached to the scoreboard.

Our take: this was one of those baseball results that punishes anyone who reads hits before anything else. The Mets outhit the Phillies 10-7 and still lost by five because Philadelphia owned the strike zone far more effectively. Nine walks gave the Phillies room to score without power; New York’s zero walks left it trying to solve every problem with another single. There is a lesson for both clubs inside that. The Mets would benefit from finding more ways onto base when the hits are already coming, because 10 hits should usually buy more than two runs. The Phillies, even in a convincing win, can be sharper with runners aboard; leaving 17 on base is a lot of missed breathing room. Still, the broader verdict is simple enough: Philadelphia played the cleaner offensive game, Sanchez gave them the stable start they needed, and Crawford supplied the hit that made the rest of the afternoon academic.

Scoring moments

  1. 1st Inning

    Arraez hit sacrifice fly to left, Schwarber scored, Harper to second. New York Mets challenged: call on the field was upheld.

  2. 1st Inning

    Bohm singled to center, Harper scored.

  3. 3rd Inning

    Turner doubled to left, Schwarber scored.

  4. 3rd Inning

    Arraez singled to center, Turner scored.

  5. 6th Inning

    Bichette homered to left center (419 feet).

  6. 7th Inning

    Baty singled to right, Alvarez scored, Ewing to second.

  7. 8th Inning

    Crawford tripled to center, Stott scored, Marsh scored and Realmuto scored.

Philadelphia Phillies — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Kyle Schwarber0-1120004031.234.355.512
Trea Turner1-3311102222.241.299.382
Bryce Harper1-5511000018.271.382.491
Derek Hill0-000000000.246.297.451
Luis Arraez1-4401200023.313.348.424
Alec Bohm2-5502100013.253.317.390
Bryson Stott0-4410001019.248.324.387
Brandon Marsh1-4411000320.260.304.405
J.T. Realmuto0-2210002220.213.289.342
Justin Crawford1-4401300111.265.312.358
Philadelphia Phillies — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Cristopher Sanchez6.162206198-712.9398
Alex McFarlane0.220001018-122.3518
Chase Shugart1.010000015-144.0315
Jose Alvarado1.010001018-115.0218
New York Mets — Batting
PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Francisco Lindor0-5500000222.224.309.426
Juan Soto1-4401000112.273.389.520
Bo Bichette1-4411110116.263.312.392
Mark Vientos1-4401000112.218.267.406
Carson Benge1-4401000117.275.339.419
Marcus Semien0-4400000019.219.285.341
Francisco Alvarez2-4412000116.232.312.399
Nick Morabito0-220000019.176.282.206
A.J. Ewing2-2202000012.257.325.379
Luis Torrens1-220100005.244.303.411
Brett Baty1-110110007.235.309.365
Kodai Senga0-000000000.000.000.000
Austin Warren0-000000000.000.000.000
Christopher Morel0-110000002.181.238.255
New York Mets — Pitching
PlayerIPHRERBBKHRPC-STERAPC
Jonah Tong4.254445095-584.2195
Jack Weisenburger1.100002013-82.3113
Jefry Yan1.000011020-134.0020
Kodai Senga0.123330026-107.4626
Austin Warren1.200010023-144.1323
Philadelphia Phillies — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts8
Batting · Runs Batted In7
Batting · Sacrifice Hit0
Batting · Hits7
Batting · Stolen Bases0
Batting · Walks9
Batting · Catcher Interference0
Batting · Runs7
Batting · Ground Into Double Play1
Batting · Sacrifice Flies1
Batting · At Bats32
Batting · Home Runs0
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base17
Batting · Triples1
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches177
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases10
Batting · Plate Appearances42
Batting · Projected Home Runs0.0
Batting · Extra Base Hits2
Batting · Runs Created4.7
Batting · Batting Average.219
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.313
Batting · Secondary Average.375
Batting · On Base Percentage.381
Batting · OBP Pct + SLG Pct.693
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs4.7
Batting · Batter Rating39.5
Batting · At Bats Per Home Run0.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance4.21
Batting · Isolated Power.094
Batting · Walk To Strikeout Ratio1.13
Batting · Walks Per Plate Appearance.214
Batting · Secondary Average Minus Batting Average.156
Batting · Runs Produced14.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.5
Batting · Balls In Play Average0.3
Batting · MLB Rating84.3
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls8
Pitching · Strikeouts8
Pitching · Sacrifice Flies0
Pitching · Losses0
Pitching · Hits10
Pitching · Earned runs2
Pitching · Batters Hit0
Pitching · Walks0
Pitching · Runs2
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs1
Pitching · Triples0
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls11
Pitching · Batters Faced37
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 · Pitches149
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts1
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored1
Pitching · Player Rating0.0
Pitching · At Bats37
Pitching · Total Bases14
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average2.00
Pitching · Walks Plus Hits Per Inning Pitched1.11
Pitching · Win Percentage1.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.7
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning16.6
Pitching · Pitches Per Plate Appearance4.0
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.270
Pitching · Opponent's Slugging pct..378
Pitching · Opponent's On-base pct..270
Pitching · Opponent's OPB Pct + SLG Pct.649
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings8.0
Pitching · Strikeout To Walk Ratio0.0
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.321
Pitching · Total Bases14.000
Pitching · Pitch Count0
Pitching · Strikes108
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists6
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
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
New York Mets — Team statistics
Batting · Games Played1
Batting · Team Games Played1
Batting · Hit By Pitch0
Batting · Ground Balls0
Batting · Strikeouts8
Batting · Runs Batted In2
Batting · Sacrifice Hit0
Batting · Hits10
Batting · Stolen Bases0
Batting · Walks0
Batting · Catcher Interference0
Batting · Runs2
Batting · Ground Into Double Play0
Batting · Sacrifice Flies0
Batting · At Bats37
Batting · Home Runs1
Batting · Grand Slam Home Runs0
Batting · Runners Left On Base16
Batting · Triples0
Batting · Game Winning RBIs0
Batting · Intentional Walks0
Batting · Doubles1
Batting · Fly Balls0
Batting · Caught Stealing0
Batting · Pitches149
Batting · Games Started0
Batting · Pinch At Bats0
Batting · Pinch Hits0
Batting · Player Rating0.0
Batting · Is Qualified1
Batting · Is Qualified In Steals0
Batting · Total Bases14
Batting · Plate Appearances37
Batting · Projected Home Runs162.0
Batting · Extra Base Hits2
Batting · Runs Created3.7
Batting · Batting Average.270
Batting · Pinch Hit Average.000
Batting · Slugging Percentage.378
Batting · Secondary Average.108
Batting · On Base Percentage.270
Batting · OBP Pct + SLG Pct.649
Batting · Ground To Fly Ball Ratio0.0
Batting · Runs Created Per 27 Outs3.7
Batting · Batter Rating23.0
Batting · At Bats Per Home Run37.0
Batting · Stolen Base Percentage0.00
Batting · Pitches Per Plate Appearance4.03
Batting · Isolated Power.108
Batting · Walk To Strikeout Ratio0.00
Batting · Walks Per Plate Appearance.000
Batting · Secondary Average Minus Batting Average-.162
Batting · Runs Produced4.0
Batting · Runs Ratio1.0
Batting · Patience Ratio0.4
Batting · Balls In Play Average0.3
Batting · MLB Rating78.3
Batting · Offensive Wins Above Replacement0.0
Batting · Wins Above Replacement0.0
Pitching · Games Played1
Pitching · Team Games Played1
Pitching · Saves0
Pitching · Ground Balls8
Pitching · Strikeouts8
Pitching · Sacrifice Flies1
Pitching · Losses1
Pitching · Hits7
Pitching · Earned runs7
Pitching · Batters Hit0
Pitching · Walks9
Pitching · Runs7
Pitching · Stolen Bases0
Pitching · Caught Stealing0
Pitching · Sacrifice Bunts0
Pitching · Save Opportunities0
Pitching · Home Runs0
Pitching · Triples1
Pitching · Finishes0
Pitching · Balks0
Pitching · Intentional Walks0
Pitching · Fly Balls10
Pitching · Batters Faced42
Pitching · Holds0
Pitching · Doubles1
Pitching · Wins0
Pitching · Complete Games0
Pitching · Perfect Games0
Pitching · Wild Pitches1
Pitching · Runs Batted In0
Pitching · Third Innings Pitched27
Pitching · Earned Runs0
Pitching · Shutouts0
Pitching · Pickoff Attempts0
Pitching · Pitches177
Pitching · Run Support0.0
Pitching · Catcher Interference0
Pitching · Pitches As Starter0
Pitching · Games Started1
Pitching · Game Score0.0
Pitching · Quality Starts0
Pitching · Inherited Runners0
Pitching · Inherited Runners Scored0
Pitching · Player Rating0.0
Pitching · At Bats32
Pitching · Total Bases10
Pitching · Is Qualified1
Pitching · Is Qualified0
Pitching · Full Innings9
Pitching · Partial Innings0
Pitching · Blown Saves0
Pitching · Innings pitched9.0
Pitching · Earned Run Average7.00
Pitching · Walks Plus Hits Per Inning Pitched1.78
Pitching · Win Percentage.000
Pitching · Caught Stealing Percentage0.0
Pitching · Ground To Fly Ball Ratio0.8
Pitching · Pitches Per Start0.0
Pitching · Pitches Per Inning19.7
Pitching · Pitches Per Plate Appearance4.2
Pitching · Run Support Average0.0
Pitching · Opponent Batting Average.219
Pitching · Opponent's Slugging pct..313
Pitching · Opponent's On-base pct..381
Pitching · Opponent's OPB Pct + SLG Pct.693
Pitching · Save Percentage0.0
Pitching · Strikeouts Per 9 Innings8.0
Pitching · Strikeout To Walk Ratio0.9
Pitching · Tough Losses0
Pitching · Cheap Wins0
Pitching · Save Opportunities Per Win0.0
Pitching · Balls In Play Average0.269
Pitching · Total Bases10.000
Pitching · Pitch Count0
Pitching · Strikes103
Pitching · Strike To Pitch Ratio0.0
Pitching · Wins Above Replacement0.0
Fielding · Games Played1
Fielding · Team Games Played1
Fielding · Double Plays0
Fielding · Opportunities0
Fielding · Errors0
Fielding · Passed Balls0
Fielding · Assists8
Fielding · Outfield Assists0
Fielding · Pickoffs0
Fielding · Putouts27
Fielding · Outs On Field0
Fielding · TP0
Fielding · Balls In Zone0
Fielding · Extra Bases0
Fielding · Outs Made0
Fielding · Hits0
Fielding · Total Bases0
Fielding · Games Started0
Fielding · Third Innings Played0.0
Fielding · Caught Stealing0
Fielding · Stolen Bases Allowed0
Fielding · Earned Runs0
Fielding · Qualified1
Fielding · Qualified Catcher1
Fielding · Qualified Pitcher0
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