MLB Picks

Orioles vs Yankees Prediction 4/30/25 MLB Picks Today

NY Yankees (18-12) vs. Baltimore Orioles (11-18)
April 30, 2025 6:35 pm EDT
The Line: Baltimore Orioles -102 / NY Yankees -118; Over/Under: 10
(Get latest betting odds)

In this article, we will formulate an Orioles vs Yankees prediction for this MLB game on Wednesday, April 30, at Oriole Park at Camden Yards in Baltimore, Maryland. Let’s take a look at the prediction for this MLB matchup.

New York Yankees Betting Preview

The New York Yankees (18-12, 8-7 Away) bounced back from a series loss to the Guardians with a win over the Blue Jays. They suffered a narrow 4-3 defeat in Game 1 of the series against the Orioles, but responded in Game 2 with a massive 15-3 victory. Cody Bellinger led the bunch with three RBI, while Carlos Rodon got the win after allowing two runs on two hits with seven strikeouts and one walk over 6.0 innings of work.

This year, the Yankees average 5.77 runs per game (2nd in the MLB) on a .269/.352/.481 triple-slash. When it comes to pitching, the Yankees’ staff has a 3.66 ERA (11th) and 1.18 WHIP (7th). Aaron Judge leads the Yankees with a .412 batting average, nine home runs, and 29 RBI this season.

Carlos Carrasco will take the mound for the Yankees on Wednesday. The 38-year-old right-hander has a 2-1 record in five starts this year with a 5.26 ERA and 1.36 WHIP in 25.2 innings.

Baltimore Orioles Betting Preview

The Baltimore Orioles (11-18, 6-7 Home) lost seven of the previous nine games, which is their worst stretch of the season. The Orioles snapped a three-game losing skid with a 4-3 win in Game 1 of the current series against the Yankees, but then suffered a big 15-3 defeat in Game 2. Kyle Gibson took the loss after allowing nine runs on 11 hits with two strikeouts and two walks in 3.2 innings.

This season, the Orioles average 3.97 runs per game (19th in the MLB) on a .221/.294/.378 slash line. Regarding pitching, the Orioles’ staff has a 5.52 ERA (29th) and 1.58 WHIP (29th). Cedric Mullins leads the Orioles with a .283 batting average, six home runs, and 20 RBI this season.

The projected starting pitcher for the Orioles is Cade Povich, who is 1-2 in five starts this season, with a 5.04 ERA and 1.72 WHIP in 25.0 innings.

Total Runs Facts

  • Eight of the Orioles’ last 10 home games after playing the previous day have gone OVER the total runs line.
  • Four of the Yankees’ last five night games against American League opponents have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in six of the Orioles’ last seven games as home underdogs against AL East opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in 19 of the Yankees’ last 24 road games against AL East opponents.

Matchup/League Facts

  • The Orioles rank 29th in the league for hits allowed this season (292).
  • The Orioles rank T28th in the league for doubles this season (35).
  • The Yankees rank 1st in the league for slugging percentage this season (.481).
  • The Yankees rank 1st in the league for on-base percentage this season (.352).

Orioles vs Yankees Prediction

The Orioles won six of the previous ten H2H encounters, including four of the last six. I don’t like this pitching matchup, so instead of picking a winner, I am going with Over. The Orioles have one of the worst defenses in the MLB, while the Yankees have the second-best offense, so I am backing the visitors to score at least four or five runs in the opening five innings off Povich. The Yankees have a .278 BA in 306 at-bats against southpaws this season, and already registered 15 homers and 55 RBI against lefties. Carlos Carrasco, on the other hand, is also not having a great season, and following a disappointing display from Baltimore in Game 2, I believe the hosts will score multiple runs off him on Wednesday. Go with Over.

Oliver Zivic's Free Pick: Over 9.5

Need More? Get Premium Picks

Oliver Zivic

Professional journalist and expert bettor with 20+ years of experience. I cover Football (soccer), NFL, NBA, NHL, MLB, CFB, and CBB.

Related Articles

Back to top button