Baltimore Orioles vs Pittsburgh Pirates Prediction, 4/3/2026 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Pittsburgh Pirates
Date: Friday, April 3, 2026
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Baltimore (+110) Pittsburgh (-132)
PNC Park is where the Pittsburgh Pirates (3-3) will attempt to beat the Baltimore Orioles (3-3) on Friday. The moneyline on this contest has the Orioles at +110 and the Pirates are coming in at -132. The total comes in at 8. The starting pitchers will be Kyle Bradish and Mitch Keller.

The Orioles have accrued 10 doubles as a team and have hit 5 balls out of the park. Baltimore has a slugging percentage of .383 and have been rung up 58 times, while being walked on 22 occasions. As a unit, the Baltimore Orioles are compiling 4.3 runs per contest, which is 13th in the league. They have accumulated 26 runs batted in and 50 hits for the year, and their team batting average comes in at .255. They have accounted for 26 runs scored while holding a team OBP of .332.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is off to a profitable start to the baseball season and nailed his lone top play of the season so far. Murphy has released a 7-Unit MLB Play (9:40 p.m.) Thursday and he has found a solid edge on the diamond. Sign up now! 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 Expert Picks
They have a strikeout to walk ratio of 2.52 and their pitching staff has a team WHIP of 1.37. Orioles pitchers have allowed 6 home runs and also 27 runs in total (17th in baseball). Baltimore has conceded 51 base knocks (8.5 per 9 innings) and 26 earned runs. The Orioles are sitting with a team earned run average of 4.33 this season (21st in MLB), and the staff has struck out 58 hitters. They have walked 23 opposing players and their FIP comes in at 3.91 as a team on the season.
The relief pitchers have inherited 10 base runners on the year and 0.0% of those players crossing the plate. Orioles pitchers have entered the contest with opponents on base 5 times in addition to having 5 appearances in high leverage situations. The Orioles have sent 20 relief pitchers to the mound over the course of the season. The bullpen have earned 3 holds so far this year (14th in MLB).
The Atlanta Braves have notched a total of 162 putouts thus far, as well as 44 assists and 5 errors. Their fielding percentage is currently at .976 which ranks 24th in MLB, and have a total of 5 double plays. The Orioles have turned 66.7% of balls hit into play into outs in their 486 innings on the diamond, ranking them 26th in professional baseball.
Bradish has thrown 361 innings and is sitting with 383 K's so far in his pro baseball career. His earned run average is 3.49 (140 earned runs allowed) and he has a career WHIP of 1.165. He has given up 303 base knocks (7.5 hits per nine innings) and has had 118 free passes. Bradish (19-16 mark in his career) is the owner of a FIP of 3.43 while he has faced 1,488 hitters in the majors.
Pittsburgh has tallied 10 home runs over the course of the season to go along with 29 runs batted in. They have hit 6 two-baggers, while walking 25 times as well as putting up 29 runs. The Pittsburgh Pirates have earned an OBP of .316 and a batting average of .231 over the course of the season. The Pirates have a team slugging percentage of .398 and they are scoring 4.83 runs per contest (8th in MLB). They have struck out on 59 occasions (11th in the league) and have totaled 50 base hits.
The Pirates have a WHIP of 1.352 and have a FIP of 4.26 as a pitching staff so far this year. They come in at 8th in MLB as a staff in total hits given up with 41. The Pittsburgh pitching staff have allowed 26 runs on the year while having an ERA of 3.67 (22 earned runs given up). Their strikeout to walk ratio comes in at 10.30 (62 strikeouts against 32 bases on balls). They have yielded 6 HR's and they allow 4.33 runs per 9 innings (14th in MLB).
They rank 23rd in the league with a save percentage of 50.0%, and they have dispatched 25 relievers to the mound for the year. Their relievers have stepped onto the hill 12 times in high leverage situations in addition to 8 occasions with base runners.
In 486 innings on the field, the Pirates hold a efficiency on defense of 71.9% (11th in baseball). The Pittsburgh Pirates have gotten 3 double plays and have accounted for a fielding rate of .985 (19th in MLB). The Pirates have accrued 38 assists, 3 errors and have a total of 162 putouts on the season.
During his MLB career, Keller has given up 917 base hits while he has accumulated 840 punch outs in 884 innings pitched. He has conceded a total of 440 ER's while earning a WHIP of 1.376 and being the owner of a FIP of 4.4. He has a strikeout to walk ratio of 2.81 and he has gone up against 3,839 hitters so far in his career. Keller (42-65 record in his career) holds a 4.48 ERA while conceding 9.3 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Baltimore (+110)
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:
Pittsburgh Pirates - Twitter
Baltimore Orioles - Twitter
