Baltimore Orioles vs Pittsburgh Pirates Picks and Predictions for Sunday April 5, 2026
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
The Baltimore Orioles travel to PNC Park in Pittsburgh, Pennsylvania, to face the Pittsburgh Pirates on Sunday, April 5, 2026, with first pitch scheduled for 1:35 PM. The game will be broadcast on MLB.TV. The Orioles are listed at +109 on the moneyline, while the Pirates come in as -131 favorites. The total is set at 8.5, with the over at -102 and the under at -115. The run line shows Baltimore at +1.5 (-186) and Pittsburgh at -1.5 (+153). Be sure to check out free MLB picks before placing your wagers.
Starting Pitching Preview
Chris Bassitt will take the mound for Baltimore, entering with a 0-1 record, an 8.31 ERA, and a 2.31 WHIP over 4.1 innings. He has allowed six hits while striking out three and walking four, showing early struggles with control. For Pittsburgh, Braxton Ashcraft is set to start, holding a 0-1 record with a 3.00 ERA and a 1.33 WHIP over 6.0 innings. He has allowed four hits with three strikeouts and four walks, demonstrating a more stable outing overall.
Orioles Continue Road Struggles
Baltimore enters this game at 3-5 overall and remains winless on the road at 0-2. Over their last five games, they have recently lost to Pittsburgh twice and dropped games to Texas while earning a win over Texas in that span. Their recent performances suggest difficulty maintaining consistency, particularly away from home.
The Orioles are batting .257 with 30 runs on 59 hits and six home runs. They have a .336 on-base percentage and a .391 slugging percentage. On the pitching side, Baltimore holds a 4.50 ERA with a 1.39 WHIP, allowing opponents to hit .244. They have recorded 68 strikeouts with 29 walks.
One concern for Baltimore has been their pitching, as their 4.50 ERA and .244 opponent batting average indicate they have struggled to limit opposing offenses effectively.
Pirates Finding Early Success at Home
Pittsburgh comes into this matchup with a 5-3 record and a strong 2-0 mark at home. Over their last five games, they have recently won over Baltimore twice and Cincinnati while dropping a game to Cincinnati earlier in the stretch. Their recent form reflects a team gaining momentum, particularly on their home field.
The Pirates are batting .230 with 34 runs on 56 hits and ten home runs. They carry a .320 on-base percentage and a .391 slugging percentage. On the mound, Pittsburgh has a 3.71 ERA with a 1.38 WHIP while holding opponents to a .217 batting average. They have recorded 71 strikeouts and 37 walks.
A key strength for Pittsburgh has been their ability to limit opposing hitters to a .217 average, which complements their solid run production and gives them balance on both sides of the game.
Baltimore Orioles vs Pittsburgh Pirates Picks and Prediction
Baltimore Orioles vs Pittsburgh Pirates Pick
Pick: Pittsburgh Pirates Moneyline
Pittsburgh holds the advantage in both pitching and recent performance, particularly at home where they remain unbeaten. Baltimore’s struggles on the road combined with their higher ERA and opponent batting average suggest they may have difficulty containing Pittsburgh’s offense. With a more stable starting pitching performance and better recent results, the Pirates present the stronger side.
Baltimore Orioles vs Pittsburgh Pirates Total Pick
Pick: Over 8.5
I’m taking the over here based on both teams’ ability to produce runs combined with Baltimore’s pitching struggles. The Orioles have a higher ERA and have allowed opponents to hit .244, while Pittsburgh has shown the ability to score with 34 runs and ten home runs. This combination points toward a game that has the potential to exceed the total.
Final Score Prediction: Pittsburgh Pirates 6 – Baltimore Orioles 4
This prediction was written before the completion of game play on Saturday.
Betting on the MLB?
- Join other baseball fans that bet with the top sportsbooks
- Claim a welcome offer with the best MLB betting promos
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $250 If Your Bet Wins!
New Customers: Bet $5+ Get $300 in Bonus Bets Instantly


Rob Vinciletti
Nick Parsons
Tom Macrina
Steve Seagrave