The Boston Red Sox (64-51) take a seven-game win streak into a home matchup against the Kansas City Royals (56-58) on Wednesday at 7:10 p.m. ET. The Red Sox are favored (-146) over the Royals (+121). Boston’s Dustin May and Kansas City’s Michael Wacha pitch first for their squads in this matchup.
Check out all the Latest Baseball Betting Previews!
Moneyline
Bet $20, Payout $33.70
Red Sox to win vs Royals -146
Red Sox vs. Royals betting lines
- Favorite: Red Sox (-146)
- Underdog: Royals (+121)
- Over/under: 9
Red Sox betting info, hitting leaders, & pitching
Red Sox betting info
- The Red Sox have won 42 of the 69 games they were favored on the moneyline this season (60.9%).
- Boston has gone 14-11 (winning 56% of its games) when it has played as moneyline favorites of -146 or shorter.
- The Red Sox have an implied moneyline win probability of 59.3% in this contest.
- In the 114 games in which bookmakers have set an over/under for Boston, it has combined with opponents to go over the total 54 times (54-56-4).
- The Red Sox have collected a 62-52-0 record ATS this season.
Red Sox hitting info
- Jarren Duran has 31 doubles, 12 triples, 12 home runs and 38 walks while batting .264.
- Among all hitters in MLB play, Duran’s home run total ranks 116th and his RBI tally ranks 32nd.
- Duran enters this matchup on a two-game hitting streak. During his last five outings he is hitting .333 with three doubles, two home runs and eight RBIs.
- Ceddanne Rafaela is batting .266 to pace his team.
- Rafaela currently ranks 93rd in home runs and 76th in RBI in the majors.
- Trevor Story paces the Red Sox with 72 runs batted in.
- Story enters this game on a seven-game hitting streak. During his last 10 games he is batting .333 with four doubles, three home runs, four walks and 12 RBIs.
- Wilyer Abreu has put his power on display as he leads his team with 20 home runs.
- Abreu takes a two-game hitting streak into this game. During his last five outings he is batting .294 with a double, a walk and six RBIs.
Red Sox pitching rankings
- The pitching staff for the Red Sox has a collective 8.3 K/9, which ranks 18th in MLB.
- Boston has a 3.70 team ERA that ranks seventh across all MLB pitching staffs.
- Pitchers for the Red Sox combine for the 19th-ranked WHIP in the majors (1.296).
- The Red Sox give up the eighth-fewest home runs in baseball (117 total, one per game).
- Boston defeated the Royals 6-2 in its last game with eight strikeouts while allowing five hits.
Royals betting info, hitting leaders, & pitching
Royals betting info
- The Royals have entered the game as underdogs 70 times this season and won 32, or 45.7%, of those games.
- This season, Kansas City has won 14 of its 27 games, or 51.9%, when it’s the underdog by at least +121 on the moneyline.
- The moneyline for this contest implies a 45.2% chance of a victory for the Royals.
- Kansas City and its opponents have gone over the total this season in 48 of its 114 opportunities.
- In 114 games with a spread this season, the Royals are 59-55-0 ATS.
Royals hitting info
- Bobby Witt Jr. has been key for Kansas City with 128 hits, an OBP of .341 plus a slugging percentage of .496.
- Witt’s home run total ranks 67th in MLB, and he is 37th in RBI.
- Witt takes a three-game hitting streak into this game. In his last five games he is batting .263 with a double, a triple, a home run, four walks and three RBIs.
- Maikel Garcia leads Kansas City in batting with a .300 average while slugging 11 homers and driving in 50 runs.
- Garcia ranks 128th in home runs and 80th in RBI among all batters in the big leagues.
- Garcia has safely hit in two straight games. During his last five outings he is batting .300 with a double, a home run, two walks and four RBIs.
- Vinnie Pasquantino is among the top hitters for Kansas City with a .261 average, 19 homers and 67 RBI.
- Salvador Perez is slugging .461 this season, with a team-best 20 homers while driving in 66 runs.
Royals pitching rankings
- The Royals strike out eight batters per nine innings as a pitching staff, 22nd in MLB.
- Kansas City has pitched to a 3.60 ERA this season, which ranks second in baseball.
- Royals pitchers have a 1.237 WHIP this season, 10th-best in the majors.
- The Royals have given up the seventh-fewest long balls so far this season with only 115 home runs allowed.
- Last time out, Kansas City fell to the Red Sox 6-2. Its pitchers compiled two strikeouts and nine hits allowed.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


