Los Angeles AngelsAngels2-3
2FinalMar 30, 2026
Chicago CubsCubs2-2
7TVFanDuel SN WestMarquee Sports NetStreamMLB.TV
Closing line
US sportsbook at first pitchMoneyline
LAA+159
CHC−194
Run line
LAA +1.5−126
CHC −1.5+104
Total O/U
Over 10−115
Under 10−105
- Run line: Cubs −1.5 covered.
- Total O/U: under 10 (9 runs).
Recap
The Chicago Cubs beat the Los Angeles Angels 7-2 at Wrigley Field in Chicago on Mar 30, 2026 to move to 2-2.
The game was played before 36,702.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| LAA | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 2 |
| CHC | 3 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | x | 7 |
W: Cabrera (1-0) · L: Johnson (0-1) · S: Rea (0-0)
Scoring plays
Bottom 1
- CHCSacrifice flyHoerner hit sacrifice fly to left, Busch scored.0-1
- CHCSingleKelly singled to right, Happ and Crow-Armstrong scored.0-3
Bottom 3
- CHCHome runHapp homered to left center (378 feet).0-4
- CHCSingleBallesteros singled to right, Crow-Armstrong and Hoerner scored.0-6
Top 7
- LAAHome runMoncada homered to right (379 feet), Soler scored.2-6
Bottom 7
- CHCSingleSwanson singled to center, Hoerner scored.2-7
Team stats
LAACHC
- Hits
- 5
- 9
- Home Runs
- 1
- 1
- Runs Batted In
- 2
- 7
- Walks
- 1
- 7
- Strikeouts
- 9
- 5
- Runners Left On Base
- 8
- 18
- Errors
- 0
- 0
Player stats
Angels · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .211 | .375 | .579 |
| Mike Trout CF | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 2 | 19 | .353 | .542 | .706 |
| Nolan Schanuel 1B | 2-4 | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 14 | .350 | .458 | .650 |
| Jorge Soler DH | 1-4 | 4 | 1 | 1 | 0 | 0 | 0 | 2 | 20 | .200 | .333 | .400 |
| Yoan Moncada 3B | 1-3 | 3 | 1 | 1 | 2 | 1 | 1 | 1 | 14 | .118 | .348 | .294 |
| Jo Adell RF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 9 | .263 | .333 | .263 |
| Josh Lowe LF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | .111 | .158 | .333 |
| Logan O'Hoppe C | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | .214 | .267 | .214 |
| Oswald Peraza 2B | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 16 | .286 | .333 | .500 |
Angels · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Johnson P | 3.1 | 7 | 6 | 6 | 4 | 2 | 1 | 80-48 | 16.20 | 80 |
| Joey Lucchesi P | 1.2 | 1 | 0 | 0 | 1 | 2 | 0 | 29-17 | 9.00 | 29 |
| Shaun Anderson P | 3.0 | 1 | 1 | 1 | 2 | 1 | 0 | 40-22 | 3.00 | 40 |
Cubs · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Busch 1B | 0-3 | 3 | 1 | 0 | 0 | 0 | 2 | 0 | 22 | .267 | .421 | .400 |
| Alex Bregman 3B | 1-4 | 4 | 0 | 1 | 0 | 0 | 1 | 0 | 20 | .235 | .316 | .588 |
| Ian Happ LF | 1-4 | 4 | 2 | 1 | 1 | 1 | 1 | 0 | 14 | .235 | .316 | .765 |
| Pete Crow-Armstrong CF | 1-3 | 3 | 2 | 1 | 0 | 0 | 1 | 1 | 25 | .313 | .389 | .313 |
| Nico Hoerner 2B | 1-2 | 2 | 2 | 1 | 1 | 0 | 1 | 0 | 16 | .231 | .353 | .385 |
| Carson Kelly C | 1-4 | 4 | 0 | 1 | 2 | 0 | 0 | 1 | 11 | .182 | .308 | .182 |
| Moises Ballesteros DH | 1-4 | 4 | 0 | 1 | 2 | 0 | 0 | 1 | 11 | .143 | .200 | .143 |
| Dansby Swanson SS | 2-3 | 3 | 0 | 2 | 1 | 0 | 1 | 0 | 18 | .273 | .467 | .273 |
| Michael Conforto RF | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 6 | .000 | .167 | .000 |
| Matt Shaw RF | 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 6 | .250 | .222 | .250 |
Cubs · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Edward Cabrera P | 6.0 | 1 | 0 | 0 | 1 | 5 | 0 | 80-49 | 0.00 | 80 |
| Colin Rea P | 3.0 | 4 | 2 | 2 | 0 | 4 | 1 | 42-27 | 6.00 | 42 |
Game info
VenueWrigley Field, Chicago, IL
Attendance36,702
OfficialsHome Plate Umpire: Charlie Ramos · First Base Umpire: Chris Guccione · Second Base Umpire: David Rackley · Third Base Umpire: Nestor Ceja
TVFanDuel SN West · localMarquee Sports Net · local
Last and next games
Head to head
More scores
MLB Mar 30, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
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