Picks

Boston Red Sox vs Kansas City Royals 6/4/19 Odds, Preview, and Prediction

The Boston Red Sox open a three-game set against the Kansas City Royals at the Kauffman Stadium in Kansas City.

Edmundo Rodriguez will get to open on top of the hill for the Red Sox. The 26-year old left-hander has started a total of 11 games this season and has posted a record of 5-3. The Valencia, Venezuela native has an ERA of 5.04, a WHIP of 1.40 and BAA of .272 this season. The Red Sox are 8-2 SU in his last 10 starts.

In a total of 60.2 innings pitched, Rodriguez has allowed 36 runs (34 earned ) on 65 hits with 7 home runs while walking 20 batters and striking out 66 others. In his last outing, Rodriguez allowed just one earned run on four hits in 6.0 innings of pitch work. He got the wins as the Red Sox beat the Astros 4-1 last May 26th.

Rafael Devers leads Boston with his .316 batting average. On the other hand, Xander Bogaerts leads the Red Sox with 39 RBIs while also drilling 12 home runs. Mitch Moreland leads the team with 13 home runs while contributing 39 RBIs. As a team, the Red Sox are hitting at .261 and have scored a total of 315 runs on the season.

What are the Moneyline Odds?

Red Sox

-165

Royals

+155

Odds from Betonline as of 6/04/19

For Kansas City, Glenn Sparkman will start on top of the mound for the Royals. The 27-year-old right-hander has pitched in 10 games this season with two starts. Sparkman has a record of 1-1 with an ERA of 4.21, a WHIP of 1.40 and a BAA of .282 on the season. The Royals are 2-8 in the 10 games he’s pitched in.

Sparkman has allowed a total of 12 earned runs on 29 hits with 3 homers while striking out seventeen batters and walking seven others. In his last start, Sparkman allowed four earned runs in just one inning. He got the loss as Kansas City dropped a 7-8 contest to the White Sox last May 29th.

Hunter Dozier leads the Royals with his .314 batting average while Adalberto Mondesi leads Kansas City with a total of 42 RBIs on the season. Jorge Soler has a team-best 15 home runs while also putting up 40 RBIs for the Royals. As a team, Kansas City has a batting average of .246 and the Royals have scored a total of 256 runs on the season.

Who Wins?

The Red Sox are 4-6 SU in their last 10 games played. Boston is 3-4 SU in their last seven games played on the road. The Royals are 2-8 SU in their last 10 games played. Kansas City is 1-2 SU in their last three home games played. Head to head, the Red Sox are 4-1 in their last five games against the Royals.

The Red Sox are 5-0 SU in Rodriguez’s last five starts during Game 1 of a series, 5-0 SU in his last five starts against the American League, 4-0 SU  in Rodriguez’s last four starts after allowing five or more runs in their previous game. The Royals are 1-4 SU in their last five games, 1-4 SU in their last five home games against an opponent with a losing road record and 6-17 SU in their last 23 games when their opponent allows five or more runs in their previous game.

The Boston Red Sox are getting a little breather after a series against their rival Yankees. The Red Sox are the baseball betting favorites to win this game and they get to take on the 19-40 SU Royals in a three-game away series. The Red Sox snapped a four-game skid with an 8-5 win over the Yankees in Game 3 of that series. On the other hand, the Royals are just 2-9 SU in their last 11 games and have lost three in a row heading to this game. Boston has played well behind Rodriguez on the mound. I’m picking the Boston Red Sox to beat the Kansas City Royals on 6/4/19.

Place Your Bet Here


Other Bets To Make

The Red Sox are 5-5 ATS in their last 10 games played. Boston is 4-3 ATS in their last seven games played on the road. The Royals are 6-4 ATS in their last 10 games played and 2-1 ATS in their last three games played at home.

What are the Spread Odds?

Red Sox

-1.5 (-110)

Royals

+1.5 (-110)

Odds from Betonline as of 6/04/19

I know that the Red Sox are struggling right now but the 19-40 Royals are a misery. Boston has outscored Kansas City by an average of 1.8 runs per game in their last 10 meetings and 6.33 runs per game in their last three meetings. Take the Red Sox here. Prediction: Red Sox -1.5

Place Your Bet Here


The under is 5-4-1 in the Red Sox’s last 10 games played. The total has gone under in five out of Boston’s last seven road games played. The total has gone under in six out of the last 10 games played by the Royals. Kansas City has seen the total go over in their last three home games. Head to head, the over is 7-3 in the last 10 meetings between these two teams. The over is also 5-0 in the last five games between these two teams in Kansas City.

What are the Totals Odds?

Red Sox

O 10 -115

Royals

U 10 -105

Odds from Betonline as of 6/04/19

After their struggles, these Red Sox are due for something huge. The  Royals also playing better at home. The over is 5-0 in the last five starts by Rodriguez and the over is 12-3-1 in the last 16 meetings in Kansas City. I like this game to go over 10 runs. Prediction: Over 10

Place Your Bet Here

Chris Blain

Recent Posts

Miami Heat vs Milwaukee Bucks 04/19/2023 NBA Odds and Prediction

The Miami Heat look to take a 2-0 series lead against the Milwaukee Bucks in…

2 years ago

New York Mets vs Los Angeles Dodgers 04/17/2023 MLB Preview and Prediction

The New York Mets head to Yankee Stadium to open a three-game series against the…

2 years ago

Minnesota Twins vs New York Yankees 04/14/2023 MLB Preview and Prediction

The Minnesota Twins play Game 2 of a three-game set against the New York Yankees…

2 years ago

OKC Thunder vs New Orleans Pelicans 04/12/2023 NBA Play-in Tournament Odds and Prediction

The OKC Thunder and New Orleans Pelicans meet at the Smoothie King Center on Wednesday…

2 years ago

Atlanta Hawks vs Miami Heat 04/11/2023 NBA Play-in Tournament Odds and Pick

The No.8 Atlanta Hawks visit the No. 7 Miami Heat in the first play-in tournament…

2 years ago

OKC Thunder vs Utah Jazz 04/06/2023 NBA Odds and Prediction

The OKC Thunder visit the Utah Jazz at the Vivint Smart Home Arena in Salt…

2 years ago