Skip to content
Chicago Cubs vs San Diego Padres
100% Chicago Cubs0% San Diego Padres
Tue, 30 Jun 2026Complete

Chicago Cubs vs San Diego Padres Results

Prediction CorrectยทChicago Cubs won 9-7

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats

Team Stats

Full Time
Chicago Cubs
Chicago Cubs
San Diego Padres
San Diego Padres
Runs
97
13Hits13
5Home Runs4
0Errors1
5Strikeouts4
21Left on Base16

Match Stats History

Head-to-Head Summary

Last 2 Matches
W9-7vsSan Diego PadresH
W3-2vsSan Diego PadresH
Avg Goals / Match
10.5
Most Recent
9 - 7

Recent Form

Last 5
Chicago Cubs
Chicago Cubs3W 1D 1L
W9-7
W3-2
D1-1
W8-2
L2-6
67%
L7-9
L2-3
L2-4
L3-15
W7-1
20%

Match Review

Chicago Cubs vs San Diego Padres: Match Review & Analysis

Chicago Cubs
Chicago Cubsvs
San Diego Padres
San Diego PadresยทMLB
9 - 7Full Time
HitPrediction: Dodgers

Post-Match Review

Chicago Cubs beat San Diego Padres 9-7 in this MLB matchup.

Form & Head-to-Head

Chicago Cubs bring 3 wins, 1 draw and 1 defeat from their last 5 (W-W-D-W-L, most recent first), averaging 4.6 runs scored and 3.6 conceded.

San Diego Padres bring 1 win and 4 defeats from their last 5 (L-L-L-L-W, most recent first), averaging 4.2 runs scored and 6.4 conceded.

In 2 previous meetings, Chicago Cubs have won 2, drawn 0 and lost 0. Their most recent meeting finished 9-7 to Chicago Cubs. Those meetings have averaged 10.5 runs.

Model vs Result

The market projected around 7-5 runs; the final score was 9-7.

Prediction Result

Our pre-match call of Dodgers at 1.74 landed, one for the model.

Player of the Match

Shohei Ohtani
Chicago Cubs ยท Rating: 9.4

Frequently asked questions

Who won Chicago Cubs vs San Diego Padres?
Chicago Cubs beat San Diego Padres 9-7.
How accurate was the Chicago Cubs vs San Diego Padres prediction?
Our model projected around Chicago Cubs 7-5 San Diego Padres (runs); the match finished 9-7.
When was Chicago Cubs vs San Diego Padres played?
Chicago Cubs vs San Diego Padres was played on Tuesday, 30 June 2026 at 20:05 at Wrigley Field, US.