Chicago Cubs vs Baltimore Orioles Prediction, 7/9/2026 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs Baltimore Orioles
Date: Thursday, July 9, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Chicago (-144) Baltimore (+120)
The Baltimore Orioles (42-50) are hosting the Chicago Cubs (51-40) at Oriole Park at Camden Yards on Thursday. The moneyline on this matchup has the Cubs at -144 and the Orioles are coming in at +120. The over/under is set at 8. The starting pitchers are David Peterson and Trevor Rogers.

Chicago owns a slugging percentage of .409 and have been called out on strikes 767 times, while being walked on 400 occasions. They have earned 429 RBI's as well as 759 base knocks so far this year, and their batting average comes in at .244. The Cubs have compiled 144 doubles as a team and have hit 112 balls out of the park. They have 460 runs while holding a team OBP of .338. As a unit, the Chicago Cubs are earning 5.1 runs per game, which puts them at 5th in MLB.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 6-Unit MLB Play on Tuesday night. Scott is 10-4 with 6-Unit baseball plays since May 17 and he's shown a profit overall on the bases since May 1. Scott's 18-9, +4,050 with his last 27 MLB plays overall and all top plays, those rated 5.0+ are +39,855 long term. Get Scott Spreitzer's 6-Unit MLB play on Tuesday by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks Today
They have a strikeout to walk ratio of 2.54 and the pitching staff has a collective WHIP of 1.27. Cubs pitchers have conceded 137 home runs in addition to 411 runs in total (16th in the league). Chicago has surrendered 744 base knocks (8.3 per 9 innings) and 389 earned runs. The Cubs hold a team ERA of 4.32 for the year (19th in MLB), and their staff has struck out 717 hitters. They have walked 282 opposing hitters and their FIP is 4.72 as a team on the season.
The Cubs relievers have recorded a save rate of 53.1% and have stepped onto the mound in 69 save situations. They have tallied 17 saves over the course of the season and have missed out on 15 of their 32 save chances. The bullpen pitchers have inherited 135 runners on the season with 31.9% of them ended up scoring. Cubs bullpen pitchers have entered the game with opponents on base 94 times in addition to having 86 appearances in high leverage situations. The Cubs have dispatched 293 relief pitchers to the hill so far this season. The relievers are sitting with 31 holds over the course of the season (29th in the league).
The Chicago Cubs have earned 2,428 putouts on the campaign, as well as 838 assists and 37 errors. Their fielding percentage is at .989 which is 4th in professional baseball, and they have turned 64 double plays. The Cubs have transformed 71.9% of baseballs in play into outs out of their 7,233 innings on the field, which has them sitting at 3rd in baseball.
Peterson has thrown 631 innings and is sitting with 619 K's during his MLB career. His ERA is 4.23 (297 earned runs allowed) and he has a career WHIP of 1.381. He has given up 607 base knocks (8.7 hits per nine innings) with 265 walks. Peterson (38-31 record in his career) has earned a FIP of 4.17 while he has faced 2,714 batters in the majors.
Baltimore has compiled 104 home runs on the campaign to go along with 405 RBIs. They have put up 140 doubles, while getting a free base 353 times as well as racking up 418 runs. The Baltimore Orioles have compiled a team OBP of .318 as well as a batting average of .237 on the campaign. The Orioles have a team slugging % of .393 and they average 4.54 runs per contest (15th in baseball). They have been called out on strikes on 844 occasions (4th in MLB) and have earned a total of 727 hits.
The Orioles are sitting with a team WHIP of 1.373 in addition to having a FIP of 4.21 as a staff so far this year. Their strikeout to walk ratio is 8.00 (728 strikeouts vs 324 free passes). They are currently ranked 25th in MLB as a pitching staff in total hits given up with 795. They have yielded 100 homers and they concede 4.96 runs per 9 innings (23rd in baseball). The Baltimore pitching staff have allowed 449 runs so far this season while having an ERA of 4.35 (394 earned runs allowed).
Sitting with 82 save situations, the Orioles have compiled 51 holds and also 10 blown saves. Baltimore has called on relief pitchers to take the mound in 30 save chances and they have earned 20 saves. Baltimore relievers have an inherited score rate of 26.5% out of their 117 inherited runners. Their relievers have come in 82 times in high leverage situations and on 85 occasions with runners on. They rank 14th in baseball holding a save rate of 66.7%, and they have sent 299 bullpen pitchers to the hill on the year.
The Baltimore Orioles have gotten 65 double plays and own a fielding percentage of .984 (21st in professional baseball). The Orioles have racked up 781 assists, 54 errors and have earned a total of 2,447 putouts for the season. In 7,341 innings played, the Orioles are sitting with a defensive efficiency of 68.9% (25th in professional baseball).
During his pro baseball career, Rogers has conceded 563 base hits while accumulating 586 strikeouts in 604 innings. He has conceded 265 earned runs while holding a WHIP of 1.303 and a FIP of 3.9. His K/BB ratio is 2.62 and he has faced 2,580 batters in his pro baseball career. Rogers (30-44 win-loss mark in his career) has a 3.95 earned run average and has surrendered 8.4 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Baltimore (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Chicago Cubs - Twitter
