MLB Scores · MLB Odds

Phillies vs Cubs

Final · Tue Apr 21 · 7:40 PM ET · Wrigley Field

Philadelphia PhilliesPhillies8-15
4
FinalApr 21, 2026
Chicago CubsCubs14-9
7
TVMarquee Sports NetNBC Sports PhilStreamMLB.TV

Closing line

US sportsbook at first pitch
Moneyline
PHI+104
CHC−126
Run line
PHI −1.5+157
CHC +1.5−191
Total O/U
Over 8.5−115
Under 8.5−105
  • Run line: Cubs +1.5 covered.
  • Total O/U: over 8.5 (11 runs).

Recap

The Chicago Cubs beat the Philadelphia Phillies 7-4 at Wrigley Field in Chicago on Apr 21, 2026 to move to 14-9.

The Cubs have won 6 straight.

Score by inning

Philadelphia Phillies and Chicago Cubs, score by inning
Team123456789R
PHI0000010214
CHC00001231x7

W: Imanaga (2-1) · L: Banks (0-1) · S: Thielbar (2-2)

Scoring plays

Bottom 5

  1. CHCWalkBallesteros walked, Happ scored, Swanson to second, Suzuki to third.0-1

Top 6

  1. PHIHome runSchwarber homered to right center (386 feet).1-1

Bottom 6

  1. CHCSingleBusch singled to center, Happ scored and Hoerner scored, Kelly to third.1-3

Bottom 7

  1. CHCHome runHoerner homered to left (371 feet).1-4
  2. CHCHome runSuzuki homered to left (441 feet), Bregman scored.1-6

Top 8

  1. PHIHome runHarper homered to center (406 feet), Schwarber scored.3-6

Bottom 8

  1. CHCWild PitchBusch scored on Alvarado wild pitch, Crow-Armstrong to second on wild pitch by Alvarado, Kingery to third on wild pitch by Alvarado.3-7

Top 9

  1. PHISacrifice flyBohm hit sacrifice fly to center, García scored.4-7

Team stats

PHICHC
Hits
6
12
Home Runs
2
2
Runs Batted In
4
6
Walks
2
10
Strikeouts
3
6
Runners Left On Base
11
38
Errors
0
2

Player stats

Phillies · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner SS0-4400001123.234.294.340
Kyle Schwarber DH1-3321111010.217.363.554
Bryce Harper 1B1-4411210113.274.365.536
Felix Reyes LF1-4401000010.286.286.714
Adolis Garcia RF1-4411000013.210.301.333
J.T. Realmuto C0-4400000016.259.344.352
Alec Bohm 3B0-330010008.128.205.179
Brandon Marsh CF2-440200009.276.300.408
Edmundo Sosa 2B0-4400000115.219.265.375

Phillies · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Jesus Luzardo P4.2511430100-606.91100
Orion Kerkering P0.100020015-64.0515
Tanner Banks P1.032221030-175.5930
Tim Mayza P1.023311223-164.8523
Jose Alvarado P0.121111023-139.8223
Brad Keller P0.20000003-33.863

Cubs · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nico Hoerner 2B2-5522110017.326.402.533
Alex Bregman DH1-4411002023.245.327.340
Ian Happ LF1-4421002018.244.367.512
Seiya Suzuki RF2-4412210120.256.396.359
Carson Kelly C1-4401001125.310.420.466
Michael Busch 1B1-4411201121.173.269.198
Dansby Swanson SS0-2200003130.187.337.400
Matt Shaw 3B1-220100014.281.311.474
Moises Ballesteros PH0-000010107.378.431.600
Scott Kingery 3B1-2201000012.250.250.250
Pete Crow-Armstrong CF2-5502000117.225.281.303

Cubs · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Shota Imanaga P7.031111187-522.1787
Riley Martin P1.012212117-102.4517
Jacob Webb P0.12100007-74.827
Caleb Thielbar P0.20000006-42.086

Game info

VenueWrigley Field, Chicago, IL
Attendance30,651
OfficialsHome Plate Umpire: Vic Carapazza · First Base Umpire: John Bacon · Second Base Umpire: Hunter Wendelstedt · Third Base Umpire: Edwin Moscoso
TVMarquee Sports Net · localNBC Sports Phil · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made