- Matchup: Chicago Cubs vs San Diego Padres
- Date: Tuesday, April 28, 2026
- Venue: Petco Park, San Diego, CA
- Broadcast: Padres.TV
- Betting Odds: Chicago (-145) San Diego (+125)
This page may include affiliate links at no extra cost to you, thanks for your support.
The San Diego Padres (18-9) aim to triumph over the Chicago Cubs (17-11) at Petco Park this Tuesday. The current odds feature Chicago at -145, while San Diego opens at +125. The game’s total is set at 8 runs, with expected starters Edward Cabrera and Walker Buehler on the mound.

The Cubs have collectively hit 41 doubles and launched 37 home runs. With a slugging percentage of .427, Chicago has struck out 239 times while drawing 126 walks. Averaging 5.3 runs per game, they rank 4th in the league. This season, they’ve compiled 135 RBIs and 254 hits, boasting a team batting average of .263 and 149 runs scored, alongside an OBP of .354.
The Cubs currently hold a team ERA of 3.89 (10th in MLB), with their pitchers striking out 225 batters. Allowing 32 home runs and a total of 118 runs (11th in the league), Cubs pitchers have issued 86 walks this year, resulting in a FIP of 4.13. They’ve permitted 211 hits at a rate of 7.6 hits per 9 innings, and their earned runs total stands at 108. The strikeout-to-walk ratio is 2.62, coupled with a WHIP of 1.19.
With 83 relievers used this season, the Cubs’ bullpen has inherited 38 baserunners, 31.6% of whom have scored. They’ve accumulated 4 holds (30th in MLB), faced 29 instances with baserunners on, and have had 24 high-leverage appearances. They have recorded 5 saves out of 10 opportunities, presenting a 50.0% save percentage through 14 save situations.
So far, the Chicago Cubs have achieved 750 putouts, 250 assists, and made 16 errors, maintaining a fielding percentage of .984 (18th in professional baseball) with 20 double plays. They convert 72.2% of balls in play into outs over 2,250 innings, placing 4th in MLB for defensive effectiveness.
Cabrera, with a career record of 27-29, maintains a FIP of 3.93, having faced 1,963 batters. He’s allowed 373 hits (7.3 hits per 9 innings) and 227 walks, with an ERA of 3.99 (204 earned runs) and a WHIP of 1.303. To date, Cabrera has pitched 460 innings and has amassed 500 strikeouts.
The Padres, boasting a team slugging percentage of .382, average 4.56 runs per game (14th in MLB). With 51 doubles, they’ve drawn 94 walks and scored 123 runs. The team has hit 25 home runs with 118 RBIs while striking out 222 times (23rd in baseball) and recording 211 hits. San Diego’s batting average is .235 with an on-base percentage of .311.
The Padres hold a WHIP of 1.286 and a collective FIP of 3.48 this season. Ranking 12th in MLB for hits allowed, with a total of 222, their pitching staff has given up 111 runs for a team ERA of 3.96 (106 earned runs). They are striking out batters at a ratio of 9.00 (242 strikeouts versus 88 walks) and have allowed 20 home runs, yielding 4.15 runs per 9 innings (8th in baseball).
Currently, they rank 10th in the league with a save percentage of 66.7%, utilizing 92 relievers this season. Their bullpen has taken the mound 31 times in high-pressure situations and 24 times with runners on base. The Padres have faced 41 save opportunities, accruing 21 holds and 6 blown saves, achieving 12 saves from 18 save chances, with a 37.2% scoring rate from inherited runners.
In 2,169 innings played, the Padres maintain a defensive efficiency of 68.5% (25th in professional baseball). Their fielding percentage stands at .993 (3rd in the majors), with 723 putouts, 235 assists, and just 7 errors throughout the season.
Throughout his MLB career, Buehler has allowed 742 hits and recorded 866 strikeouts in 859 innings pitched. He has given up 341 earned runs, holding a WHIP of 1.166 and a FIP of 3.5, along with a K/BB ratio of 3.33. With a career record of 58-31, his ERA is 3.57, allowing 7.8 hits per 9 innings.
Who will take the victory in tonight’s MLB matchup against the spread or moneyline?
Prediction: Choose San Diego (+125)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
