OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

Wei-Yin Chen faces Zach McAllister in MLB odds action

Cleveland IndiansBaltimore Orioles
June 28, 7:05 PM | GrassCamden Yards

Cleveland Indians vs Baltimore Orioles Odds

37-37TEAM RECORD41-33

The Orioles get a visit from the Cleveland Indians in baseball action on Thursday, with the home side looking to send the visitors to the showers with a loss.

Baltimore sends Wei-Yin Chen out against Zach McAllister for the Indians in this game. Chen is 7-3 with a 3.38 ERA on the season, while McAllister is 1-1 on the year and has a 3.96 ERA.

View Cleveland vs Baltimore Odds and Stats.

Betting Line:
The Orioles were listed as -144 moneyline favorites at most sportsbooks tracked by Odds Shark, while oddsmakers set the opening total around 9 earlier on Monday.

Power Rankings:
The Orioles - Indians odds would favor the Orioles if the lines were set according to our power ranks. Baltimore is rated No. 10 in the current American League Odds Shark poll, while Cleveland is at No. 12 in the American League.

How They Match Up:
Scoring stats point to some edges in this matchup. The game features Baltimore's American League No. 10-ranked scoring average of 4.2 runs per game, against a Indians offense rated No. 8 and scoring 4.2 runs per game in the league. The Orioles have averaged 8.4 hits per game to date this season, less than the Indians hitters have managed (8.5 per nine innings).

Defensively, Cleveland features the American League's No. 14-rated defense on the road, allowing 5.5 runs per game. Baltimore, meanwhile, comes in at No. 6 in the American League at home, scoring 4.6 runs per game.

Last time out for Cleveland, they were a 5-4 loser as they battled the Yankees on the road. Moneyline bettors who got the Yankees at -185 were rewarded, while the 9 combined runs moved the game UNDER for totals bettors. Cleveland didn't get the job done in their last match, falling 5-4 to New York on Wednesday at Yankee Stadium.

The Orioles were a 13-1 loser in their most recent outing at home against the Angels. That made winners of bettors who got Los Angeles at -123 on the moneyline, while the total score (14) was good news for OVER bettors. Baltimore got the wrong end of the stick in their last game on Wednesday, suffering a 13-1 humiliation against Los Angeles.

Cleveland Indians Trends:
When playing on Thursday are 5-5
Before playing Baltimore are 4-6
After playing NY Yankees are 3-7
After a loss are 3-7

Baltimore Orioles Trends:
When playing on Thursday are 3-7
Before playing Cleveland are 4-6
After playing LA Angels are 5-5
After a loss are 6-4

A few Indians at Orioles trends to consider:
The total has gone OVER in 6 of Cleveland's last 7 games when playing Baltimore
The total has gone OVER in 5 of Cleveland's last 6 games when playing on the road against Baltimore
Cleveland is 6-2 SU in its last 8 games when playing Baltimore
The total has gone UNDER in 8 of Cleveland's last 12 games on the road
The total has gone OVER in 6 of Baltimore's last 7 games when playing Cleveland
The total has gone OVER in 5 of Baltimore's last 6 games when playing at home against Cleveland
The total has gone UNDER in 9 of Baltimore's last 11 games
Baltimore is 7-3 SU in its last 10 games at home

Next up:
Cleveland at Baltimore, Friday, June 29