Kansas City Royals at Boston Red Sox odds, picks and prediction

Analyzing Tuesday’s Kansas City Royals at Boston Red Sox odds and lines, with MLB picks and predictions.

The Kansas City Royals (33-44) and Boston Red Sox (48-31) play the second game of a four-game series Tuesday. First pitch at Fenway Park is scheduled for 7:10 p.m. ET. Let’s analyze BetMGM Sportsbook‘s lines around the Royals vs. Red Sox odds with MLB picks and predictions.

RHP Brad Keller is the projected starting pitcher for the Royals. He is 6-8 with a 6.39 ERA, 1.80 WHIP, 7.9 K/9 and 4.4 BB/9 through 76 IP spanning 16 starts.

Keller has allowed an AL-high 100 hits this season and has given up at least 4 earned runs in each of his last four starts, all of which were losses. In one start against the Red Sox this season (June 19), Keller allowed 5 runs over 5 innings with 4 strikeouts and 3 walks.

RHP Nick Pivetta is the projected starting pitcher for the Red Sox. He is 6-3 with a 4.00 ERA, 1.26 WHIP, 10.4 K/9 and 4.2 BB/9 over 81 IP across 15 starts.

Pivetta’s last win was May 26 against the Atlanta Braves, as he took the loss in three of his last five starts. He pitched to a no-decision last Thursday against the Tampa Bay Rays over 6 2/3 innings of no-hit ball; he had 8 strikeouts and 2 walks. He pitched 5 innings against the Royals June 18 and allowed 3 runs with 6 strikeouts in a loss.

MLB betting offers/promotions

BetMGM Sportsbook offers available in CO, IA, IN, MI, NJ, PA, TN, VA, WV and Washington D.C. New customer offers, terms and conditions apply.

  • Bet just $1 on either team’s money line, WIN $100 (in free bets) if either team hits a home run during the game. Bet now!
  • RISK-FREE FIRST BET. Place your first bet, if it loses you’ll get up to $600 in free bets. Bet now!

Royals at Red Sox odds, lines, picks and prediction

MLB odds courtesy of BetMGM; access USA TODAY Sports for a full list. Odds last updated at 11:25 a.m. ET.

  • Money line: Royals +175 (bet $100 to win $175) | Red Sox -200 (bet $200 to win $100)
  • Against the spread/ATS: Royals +1.5 (-110) | Red Sox -1.5 (-110)
  • Over/Under: 10.5 (O: -110 | U: -110)

Prediction

Red Sox 6, Royals 3

Money line (ML)

The Red Sox came back to beat the Royals 6-5 Monday night, after trailing 5-2 at the end of the second inning. The offense remained hot, with Boston scoring at least 4 runs in each of its last four games.

With Boston riding a four-game winning streak and Pivetta on the mound, I like the RED SOX (-200) to win outright. However, I’d make it only a small wager, because the money line is a touch chalky.

FANTASY BASEBALL: Serious about winning your league? Sign up for BaseballHQ.com to dominate the competition. Subscribe now!

Run line/Against the spread (ATS)

Boston covered the spread in six of its last 10 games, including four of its last five games. The Royals lost each of the last four games started by Keller, as they allowed at least 6 runs in each of those games as a team.

Bet the RED SOX -1.5 (-110) to cover the spread and win by at least a couple of runs.

Over/Under (O/U)

The total has gone Over the projected line in only three of the last 10 games for both teams, so there isn’t a real strong trend to follow entering this game.

Boston has carried its weight for the most part, scoring a total of 24 runs in the last four games, but Kansas City has plated just 11 in its last five games.

Bet the UNDER 10.5 (-110) Tuesday.

PLAY: Free, daily sports pick’em contests. Play now!

Bet on this game now at BetMGM Sportsbook. For more sports betting picks and tips, visit SportsbookWire.com. Please gamble responsibly.

Follow Cameron DaSilva on Twitter. Follow SportsbookWire on Twitter and like us on Facebook.

Gannett may earn revenue from audience referrals to betting services. Newsrooms are independent of this relationship and there is no influence on news coverage. This information is for entertainment purposes only. We make no representations or warranties as to the accuracy, completeness, or reliability of any content.

[lawrence-newsletter]

[lawrence-auto-related count=3 category=1372]