Pittsburgh Pirates vs Baltimore Orioles 5-12-23 MLB Odds, Analysis and Tips

Pittsburgh Pirates vs Baltimore Orioles 5/12/23 – This weekend will see two upstart teams, the Pittsburgh Pirates and Baltimore Orioles, meet up in Charm City once again for their respective second straight year. Starters for each team are Johan Oviedo of the Pirates and Kyle Bradish of the Orioles. Both clubs will be looking to end long playoff droughts, making this matchup an excellent early season test. However, the baseball betting lines are in favor of the home team to prevail in this matchup.

Pittsburgh Pirates vs Baltimore Orioles

Date & Time: Friday, May 12, 2023 at 7:05 PM ET

Location: Oriole Park at Camden Yards Baltimore, MD

TV: ESP+

Pittsburgh Pirates vs Baltimore Orioles 5/12/23 Betting Odds

Pirates

Moneyline: +139

Spread: +1.5 (-154)

Total: 8.5 over (-114)

Orioles

Moneyline: -150

Spread: -1.5 (+134)

Total: 8.5 under (-106)

Pittsburgh Pirates vs Baltimore Orioles Analysis

Pittsburgh Pirates is currently hitting at 0.415 and have been called out on strikes 315 times, drawing walks on 147 occasions. They have amassed 161 RBI’s and 306 hits so far this season, for a batting average of 0.245. The Pirates have scored 77 doubles as a collective team and hit 39 balls out of the stadium. They have scored 169 runs so far and hold an on-base percentage of 0.328. The Pittsburgh Pirates as a team are currently scoring an average of 4.5 runs per game, placing them 11th overall in baseball. 

The Pittsburgh Pirates currently boast 1,010 putouts this season, as well as 309 assists and 25 errors. Their fielding percentage currently sits at an impressive 0.981, ranking them 27th overall and producing 32 double plays. The Pittsburgh Pirates have converted 68.3% of balls hit into play into outs out of 3,030 innings which places them 21st overall in MLB.

Oviedo has taken to the mound for 180 innings of professional baseball action and amassed 154 strikeouts so far. Oviedo holds an earned run average of 4.50 while he faced 816 opposing hitters during his time in the major leagues.  His career ERA stands at 4.60 with an incredible WHIP of 1.467. To date he has surrendered 179 hits while issuing 85 free passes.

Baltimore has hit 42 homers this year and amassed 185 RBI. These batters have hit 70 two-baggers while taking 148 walks and scoring 192 runs. Baltimore Orioles have posted an on-base percentage of 0.334 and batting average of 0.252 this season. The Orioles currently boast a slugging percentage of 0.416 and are scoring 5.19 runs per outing. Their record boasts of 314 base hits to date and they have struck out on 305 occasions. Baltimore has hit 42 homers this season, as well as amassing 185 runs batted in. They have scored 70 two-baggers while taking 148 walks and scoring 192 runs. 

Baltimore Orioles have earned an on-base percentage of 0.334 and batting average of 0.252 so far this season. The Baltimore Orioles hold an outstanding slugging percentage of 0.416 and have amassed 5.19 runs per outing. They have struck out on 305 occasions and secured 314 base hits.

Kyle Bradish will take the mound for the Orioles. Bradish has allowed 144 base hits over his career while accruing 129 strikeouts in 137 innings of pitching. He has allowed 77 earned runs, compiling a WHIP of 1.449 and posting a FIP of 4.6. He has amassed 602 opposing batters during his career to date and boasts a strikeout to walk ratio of 2.35. Bradish owns an ERA of 5.05 while giving up an average of 9.4 hits per nine innings.

Pittsburgh Pirates vs Baltimore Orioles Against the Spread

Pittsburgh are 1-9 SU in their last 10 games. Pittsburgh are 4-10 SU in their last 14 games against Baltimore. Pittsburgh are 1-4 SU in their last 5 games on the road. Pittsburgh are 2-11 SU in their last 13 games when playing on the road against Baltimore. The total has gone UNDER in 5 of Pittsburgh’s last 7 games played on a Friday.

The total has gone UNDER in 4 of Baltimore’s last 5 games. Baltimore are 14-6 SU in their last 20 games. The total has gone OVER in 12 of Baltimore’s last 17 games against Pittsburgh. Baltimore are 8-2 SU in their last 10 games at home. Baltimore are 9-1 SU in their last 10 games when playing at home against Pittsburgh.

Pittsburgh Pirates vs Baltimore Orioles Free Pick

Pittsburgh and Baltimore are having successful seasons so far, though Baltimore has outshone them so far. Pittsburgh is currently struggling both in terms of run scoring and run prevention. If the Pirates cannot find an effective strategy against Baltimore’s starting pitcher in this game and all series, their chances of victory will diminish significantly. Baltimore’s offense is more dependable at taking advantage of this situation right now, making them the best baseball bet today to win this matchup.

Free Pick: Baltimore Orioles -1.5 (+134)