MLB Scores · MLB Odds

Cubs vs Padres

Final · Tue Apr 28 · 9:40 PM ET · Petco Park

Chicago CubsCubs18-12
8
FinalApr 28, 2026
San Diego PadresPadres19-10
3
TVMarquee Sports NetStreamMLB.TVPadres.TV

Closing line

US sportsbook at first pitch
Moneyline
CHC−118
SD−102
Run line
CHC −1.5+139
SD +1.5−168
Total O/U
Over 8.5−105
Under 8.5−115
  • Run line: Cubs −1.5 covered.
  • Total O/U: over 8.5 (11 runs).

Recap

The Chicago Cubs beat the San Diego Padres 8-3 at Petco Park in San Diego on Apr 28, 2026 to move to 18-12.

They scored 4 runs in the seventh inning.

Score by inning

Chicago Cubs and San Diego Padres, score by inning
Team123456789R
CHC0200024008
SD0101010003

W: Cabrera (3-0) · L: Hart (0-1)

Scoring plays

Top 2

  1. CHCDoubleSwanson doubled to center, Busch scored and Happ scored.2-0

Bottom 2

  1. SDHome runBogaerts homered to left (389 feet).2-1

Bottom 4

  1. SDSingleFrance singled to center, Bogaerts scored.2-2

Top 6

  1. CHCDoubleHoerner doubled to center, Crow-Armstrong scored and Lopez scored.4-2

Bottom 6

  1. SDSingleCampusano singled to left, France scored, Sheets to third.4-3

Top 7

  1. CHCSingleBregman singled to right, Suzuki scored, Kelly to second.5-3
  2. CHCHome runCrow-Armstrong homered to center (410 feet), Kelly scored and Bregman scored.8-3

Team stats

CHCSD
Hits
8
6
Home Runs
1
1
Runs Batted In
8
3
Walks
6
1
Strikeouts
7
10
Runners Left On Base
20
8
Errors
0
1

Player stats

Cubs · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nico Hoerner SS1-5501200022.293.369.455
Moises Ballesteros DH0-4400001015.364.419.667
Seiya Suzuki RF2-4412001126.328.430.567
Ian Happ LF0-3310001019.229.349.459
Michael Busch 1B0-2210002223.200.299.291
Carson Kelly C1-5511000124.307.409.440
Dansby Swanson SS1-110120003.214.344.439
Nicky Lopez 2B0-221000005.000.000.000
Alex Bregman 3B2-221210005.256.341.372
Pete Crow-Armstrong CF1-4421311219.241.309.339
Matt Shaw 2B0-4400000121.275.320.435

Cubs · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Edward Cabrera P5.263317199-663.0699
Hoby Milner P1.100001022-162.4522
Ryan Rolison P2.000002022-150.0022

Padres · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ramon Laureano LF1-4401000213.255.319.443
Fernando Tatis Jr. 2B0-4400000220.248.325.284
Jackson Merrill CF0-4400000114.205.270.339
Xander Bogaerts SS1-3321111219.286.364.448
Ty France 1B2-4412100017.317.364.634
Gavin Sheets DH0-2200000015.233.275.477
Nick Castellanos PH0-110000001.151.196.208
Luis Campusano C1-4401100219.341.383.705
Bryce Johnson RF1-4401000110.250.286.350
Jake Cronenworth 3B0-3300000015.149.275.207

Padres · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Walker Buehler P4.232234092-485.4092
Kyle Hart P0.212211014-85.8714
David Morgan P0.211111020-126.0820
Wandy Peralta P1.023300126-154.0526
Ron Marinaccio P2.010011030-185.4030

Game info

VenuePetco Park, San Diego, CA
Attendance40,106
OfficialsHome Plate Umpire: Dan Bellino · First Base Umpire: Mark Ripperger · Second Base Umpire: Shane Livensparger · Third Base Umpire: Dan Merzel
TVMarquee Sports Net · 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