Cubs vs. Pirates Prediction, Odds, Picks - June 12

Cubs vs. Pirates Prediction, Odds, Picks - June 12

Updated Jun. 12, 2025 8:00 p.m. ET
Data Skrive

The Chicago Cubs and Ian Happ will square off against the Pittsburgh Pirates and Oneil Cruz on Thursday at 8:05 p.m. ET, in the first game of a four-game series at Wrigley Field. The Pirates are listed as +174 moneyline underdogs in this matchup with the favored Cubs (-211). Chicago is a 1.5-run favorite (at +102 odds). The contest's total has been set at 7.5 runs.

Here's everything you need to know from a betting perspective on the Cubs-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Marlines vs. Pirates Highlights | MLB on FOX

Check out the best moments between the Miami Marlines and the Pittsburgh Pirates!

Cubs vs. Pirates Game Information & Odds

  • When: Thursday, June 12, 2025 at 8:05 p.m. ET
  • Where: Wrigley Field in Chicago, Illinois
  • How to watch on TV: MARQ and SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cubs -211 +174 7.5 -101 -120 -1.5 +102 -123

Cubs vs. Pirates Prediction

  • Score Prediction: Cubs 5, Pirates 3
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Cubs 59%, Pirates 41%

Cubs vs. Pirates Betting Insights

  • The Cubs have been favorites in 45 games this season and won 32 (71.1%) of those contests.
  • Chicago has entered nine games this season favored by -211 or more and is 8-1 in those contests.
  • The Cubs have a 67.8% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have come away with 19 wins in the 47 contests they have been listed as the underdogs in this season.
  • Pittsburgh has a mark of 5-5 in contests where oddsmakers favor it by +174 or worse on the moneyline.
  • The Pirates have an implied victory probability of 36.5% according to the moneyline set by oddsmakers for this matchup.

Cubs Recent Betting Performance

  • The Cubs have a 5-1 record from the six games they were moneyline favorites over their last 10 matchups.
  • Over their last 10 outings, the Cubs and their opponents combined to hit the over on the run total three times (all 10 games had set totals).
  • The Cubs have a 6-4-0 record against the spread over their past 10 games.

Cubs Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.2
HR 15
ERA 2.79
K/9 6.2

Cubs Player Insights

  • Kyle Tucker is batting .274 with 12 doubles, four triples, 13 home runs and 46 walks.
  • In all of Major League Baseball, Tucker ranks 21st in home runs and 19th in RBI.
  • Pete Crow-Armstrong has hit 17 home runs to pace his team.
  • Crow-Armstrong ranks eighth in home runs and fifth in RBI on the year.
  • Seiya Suzuki leads the Cubs with 56 runs batted in.
  • Suzuki is on a three-game hitting streak entering this contest. During his last five outings he is batting .273 with two home runs and three RBIs.
  • Nico Hoerner is hitting .288 to pace his team.
  • Hoerner has recorded at least one hit in two games in a row. In his last five games he is batting .278 with a double, a walk and an RBI.

Cubs Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Seiya Suzuki 0.5 (-245) 1.5 (+125) - 0.5 (+155)
Pete Crow-Armstrong 0.5 (-200) 1.5 (+145) - 0.5 (+150)
Nico Hoerner 0.5 (-240) 1.5 (+150) - 0.5 (+225)
Kyle Tucker 0.5 (-220) 1.5 (+125) - 0.5 (+180)
Ian Happ 0.5 (-200) 1.5 (+140) - 0.5 (+190)

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in five of their past 10 games and have gone 3-2 in those contests.
  • The Pirates and their opponents have combined to hit the over four times in their last 10 games with a total.
  • The Pirates have won six of their last 10 games against the spread.

Pirates Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 3.5
HR 8
ERA 3.03
K/9 8.3

Pirates Player Insights

  • Cruz paces the Pirates with 13 long balls.
  • Cruz's home run total places him 21st in MLB, and he ranks 98th in RBI.
  • Cruz has collected a hit in three games in a row. In his last five games he is hitting .222 with a double, a home run, four walks and an RBI.
  • Bryan Reynolds has driven in the most runs for the Pirates with 39 runs batted in.
  • Reynolds ranks 90th overall in homers and 32nd in RBI this year.
  • Andrew McCutchen has accumulated a team-best batting average of .263.
  • Isiah Kiner-Falefa is batting .298 with 10 doubles, a triple, a home run and 11 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-135) 0.5 (-135) - 0.5 (+275)
Spencer Horwitz 0.5 (-150) 0.5 (-155) - 0.5 (+230)
Oneil Cruz 0.5 (-170) 0.5 (-175) - 0.5 (+210)
Jared Triolo 0.5 (-115) 0.5 (-115) - 0.5 (+350)
Isiah Kiner-Falefa 0.5 (-185) 0.5 (-190) - 0.5 (+290)

Marlines vs. Pirates Highlights | MLB on FOX

Check out the best moments between the Miami Marlines and the Pittsburgh Pirates!

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share