Orioles vs Guardians Betting: Odds, Analysis & Pick for Thursday’s Game

by | Last updated Apr 17, 2025 | mlb

Cleveland Guardians vs. Baltimore Orioles
Date: Thursday, April 17th, 6:35 ET
Location: Oriole Park at Camden Yards
TV: MASN
Money Line: Guardians -120/Orioles +101
Total Line: 8.5

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Baltimore Orioles and the Guardians on Thursday, April 17th at Oriole Park at Camden Yards. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
CLE -120 -1.5 O 8.5 (-120)
BAL +101 +1.5 U 8.5 (-101)

Thursday’s forecast in Baltimore calls for clear skies and temperatures in the low 60s. The Orioles and Guardians are set to square off at 6:35 PM ET from Oriole Park at Camden Yards in Baltimore, MD. Cleveland is 9-8, while the Orioles are 7-10 overall. The Guardians are 2nd in the AL Central, while the Orioles are 5th in the AL East.

Cleveland comes into the game as the slight moneyline favorite, with their odds sitting at -120 compared to the Orioles at +101. The over/under line is currently at 8.5 runs, and MASN will be televising this AL matchup.

Guardians vs. Orioles Projected Lineup

Player Batting Order Position
Steven Kwan 1 LF
José Ramírez 2 3B
Carlos Santana 3 1B
Kyle Manzardo 4 DH
Nolan Jones 5 RF
Gabriel Arias 6 2B
Angel Martínez 7 CF
Bo Naylor 8 C
Brayan Rocchio 9 SS
Tanner Bibee SP


Player Batting Order Position
Gunnar Henderson 1 SS
Adley Rutschman 2 C
Ryan O’Hearn 3 DH
Jordan Westburg 4 3B
Cedric Mullins 5 CF
Tyler O’Neill 6 RF
Heston Kjerstad 7 LF
Ryan Mountcastle 8 1B
Jackson Holliday 9 2B
Tomoyuki Sugano SP

Straight Up/Over-Under/ Runline Record

Cleveland Guardians: 9-8 SU / OU 9-7 / Runline 9-8
Baltimore Orioles: 7-10 SU / OU 11-5 / Runline 7-10

Baltimore cruised to an easy 9-1 win over the Guardians in the most recent game of this series. The Orioles had a huge 2nd inning, scoring four of their nine runs. As for the Guardians, they scored their only run in the 3rd. Heading into the game, the Orioles were favored at -126 on the money line.

Dean Kremer only went 5 1/3 innings for the Orioles but gave up just one run and picked up the win. Gavin Williams struggled on the mound for the Guardians, giving up five earned runs in 6 2/3 innings of work. He did finish the game with four strikeouts.

Ryan O’Hearn and Jackson Holliday each homered for the Orioles, while Ramon Laureano scored three times and drove in a run while going 1/3. Heston Kjerstad also had a two RBI game at the plate.

Guardians Records & Recent Play

Cleveland is 9-8 overall and is 2nd in the AL Central, trailing the Tigers by just a half-game. So far, they have been good against other AL Central teams, going 7-2. The Guardians have won two straight series and have an overall series record of 3-2 this year.

At home, the Guardians have been strong, putting together a 5-1 record. However, they have struggled a bit on the road, coming in at 4-7 this season. As the underdog, the Guardians are 9-8 this year, and they have yet to be the favorite in a game.

Orioles Records & Recent Play

The Orioles host the Guardians today with an overall record of 7-10, which has them 5th in the AL East. Currently, they are 3.5 games behind the Yankees for the lead in the division. So far, they have gone 4-5 in divisional matchups.

At home, the Orioles are 3-4 this year and 4-6 on the road. They have really struggled as the underdog this year, coming in with a mark of 7-10. Baltimore has an overall series record of 0-3-2 this season.

Pitching Matchup

Tanner Bibee and the Guardians are on the road to face the Orioles. Bibee has started two games so far this season, picking up a win in his first start against the Royals and then taking a loss vs. the Angels. In his last start, he went four innings and gave up seven runs.

Tomoyuki Sugano will be making his second start of the season at home against the Guardians. He has a win and a no-decision in his first two starts, and in his last outing, he went 4 2/3 innings and struck out eight batters.

Guardians vs. Orioles Offense Outlook

Heading into today’s game, the Guardians are averaging 3.9 runs per game, which is 22nd in the league. So far, they have been a better offensive team at home, averaging 4.2 runs per game. As a team, they are batting .229 and have the 9th most home runs in the league. Cleveland’s offense has been good at avoiding strikeouts, as they have the 6th fewest in the league.

Steven Kwan has been one of the Guardians’ top hitters this season, batting .313 with three homers. Gabriel Arias and Jose Ramirez are also tied for the team lead with four homers. Arias has been hot of late, going 8/17 in his last five games with three homers. Kyle Manzardo is also tied for the team lead in homers but is batting just .185 for the season.

Center fielder Cedric Mullins has been one of the top hitters in the league so far, as his .308 batting average is 2nd on the team, and he also leads the Orioles with 17 RBIs. Mullins has also gone deep four times this season. Mullins is currently on a three-game hitting streak, going 3/8 with a homer over that stretch. Catcher Adley Rutschman and 3rd baseman Jordan Westburg are also tied for 2nd on the team with three homers, but both are batting under .230 for the season.

Over their last three games, Ryan Mountcastle and Ryan O’Hearn have both gone 4/11, with Mountcastle driving in two runs and O’Hearn driving in one. Mountcastle is also on a three-game hitting streak. Jackson Holliday has struggled of late, going just 1/8 in his last two games.

Free Guardians vs. Orioles MLB Pick

Getting the Orioles at +101 is my best play across the MLB today, as I think this Baltimore lineup gets to Tanner Bibee. I’m also counting on a good outing from Tomoyuki Sugano and am locking in the Orioles on the money line.

Straight Up/Over-Under/ Runline Record

Cleveland Guardians: 9-8 SU / OU 9-7 / Runline 9-8
Baltimore Orioles: 7-10 SU / OU 11-5 / Runline 7-10

Baltimore cruised to an easy 9-1 win over the Guardians in the most recent game of this series. The Orioles had a huge 2nd inning, scoring four of their nine runs. As for the Guardians, they scored their only run in the 3rd. Heading into the game, the Orioles were favored at -126 on the money line.

Dean Kremer only went 5 1/3 innings for the Orioles but gave up just one run and picked up the win. Gavin Williams struggled on the mound for the Guardians, giving up five earned runs in 6 2/3 innings of work. He did finish the game with four strikeouts.

Ryan O’Hearn and Jackson Holliday each homered for the Orioles, while Ramon Laureano scored three times and drove in a run while going 1/3. Heston Kjerstad also had a two RBI game at the plate.

Guardians Records & Recent Play

Cleveland is 9-8 overall and is 2nd in the AL Central, trailing the Tigers by just a half-game. So far, they have been good against other AL Central teams, going 7-2. The Guardians have won two straight series and have an overall series record of 3-2 this year.

At home, the Guardians have been strong, putting together a 5-1 record. However, they have struggled a bit on the road, coming in at 4-7 this season. As the underdog, the Guardians are 9-8 this year, and they have yet to be the favorite in a game.

Orioles Records & Recent Play

The Orioles host the Guardians today with an overall record of 7-10, which has them 5th in the AL East. Currently, they are 3.5 games behind the Yankees for the lead in the division. So far, they have gone 4-5 in divisional matchups.

At home, the Orioles are 3-4 this year and 4-6 on the road. They have really struggled as the underdog this year, coming in with a mark of 7-10. Baltimore has an overall series record of 0-3-2 this season.

More Free Picks: Get Today's Free Best Bets >>>

Pitching Matchup

Tanner Bibee and the Guardians are on the road to face the Orioles. Bibee has started two games so far this season, picking up a win in his first start against the Royals and then taking a loss vs. the Angels. In his last start, he went four innings and gave up seven runs.

Tomoyuki Sugano will be making his second start of the season at home against the Guardians. He has a win and a no-decision in his first two starts, and in his last outing, he went 4 2/3 innings and struck out eight batters.

Guardians vs. Orioles Offense Outlook

Heading into today’s game, the Guardians are averaging 3.9 runs per game, which is 22nd in the league. So far, they have been a better offensive team at home, averaging 4.2 runs per game. As a team, they are batting .229 and have the 9th most home runs in the league. Cleveland’s offense has been good at avoiding strikeouts, as they have the 6th fewest in the league.

Steven Kwan has been one of the Guardians’ top hitters this season, batting .313 with three homers. Gabriel Arias and Jose Ramirez are also tied for the team lead with four homers. Arias has been hot of late, going 8/17 in his last five games with three homers. Kyle Manzardo is also tied for the team lead in homers but is batting just .185 for the season.

Center fielder Cedric Mullins has been one of the top hitters in the league so far, as his .308 batting average is 2nd on the team, and he also leads the Orioles with 17 RBIs. Mullins has also gone deep four times this season. Mullins is currently on a three-game hitting streak, going 3/8 with a homer over that stretch. Catcher Adley Rutschman and 3rd baseman Jordan Westburg are also tied for 2nd on the team with three homers, but both are batting under .230 for the season.

Over their last three games, Ryan Mountcastle and Ryan O’Hearn have both gone 4/11, with Mountcastle driving in two runs and O’Hearn driving in one. Mountcastle is also on a three-game hitting streak. Jackson Holliday has struggled of late, going just 1/8 in his last two games.

Free Guardians vs. Orioles MLB Pick

Getting the Orioles at +101 is my best play across the MLB today, as I think this Baltimore lineup gets to Tanner Bibee. I’m also counting on a good outing from Tomoyuki Sugano and am locking in the Orioles on the money line.

Need a sportsbook promo code? Click Here!

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!