In the final game of a three-game series at Kauffman Stadium, the Kansas City Royals (21-16) play the Milwaukee Brewers (21-14), Wednesday at 2:10 PM ET.

The Brewers (+109 underdog moneyline odds) visit the Royals (-129). The Kansas City Royals will give the start to Brady Singer (2-1, 2.45 ERA), who is looking for win No. 3 on the season, and the Brewers will turn to Joe Ross (1-3, 4.65 ERA).

Yesterday, the Brewers claimed a 6-5 win over the Royals, with Jared Koenig (1.1 IP, 0 R, 2 H, 0 K) earning the win for the Brewers. Willy Adames finished 1-for-4 with a home run and three RBI to lead the offense. James McArthur (1.0 IP, 3 R, 3 H, 0 K) took the loss for the Royals.

Get ready for the Royals vs. Brewers with everything you need to know about Wednesday’s baseball action, including viewing options.

Kansas City Royals vs. Milwaukee Brewers odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Royals (-129, bet $129 to win $100)
  • Underdog: Brewers (+109, bet $100 to win $109)
  • Over/under: 8.5

Royals vs. Brewers: Live streaming info & game time

  • Game Day: Wednesday, May 8, 2024
  • Game Time: 2:10 PM ET
  • Stadium: Kauffman Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Royals stats and trends

Royals betting records

  • The Royals have been favorites in 11 games this season and won eight (72.7%) of those contests.
  • Kansas City has a record of 7-2, a 77.8% win rate, when favored by -129 or more by bookmakers this season.
  • The moneyline for this contest implies a 56.3% chance of a victory for the Royals.
  • So far this season, Kansas City and its opponents have hit the over in 12 of 37 games with a total.
  • The Royals have an ATS record of 22-15-0 in 37 games with a spread this season.

Brady Singer (Royals probable starter)

  • Singer (2-1) gets the starting nod for the Royals in his eighth start of the season. He’s put together a 2.45 ERA in 40 1/3 innings pitched, with 42 strikeouts.
  • His most recent time out came on Friday against the Texas Rangers, when the right-hander tossed six innings, surrendering one earned run while giving up four hits.
  • The 27-year-old has amassed an ERA of 2.45, with 9.4 strikeouts per nine innings, in seven games this season. Opponents are hitting .179 against him.
  • Singer has three quality starts this year.
  • Singer is seeking his eighth straight appearance lasting five or more innings. He averages 5.7 innings per appearance on the mound.
  • In one of his appearances this season he did not surrender an earned run.
  • He will face a Brewers offense that ranks 10th in the league with 173 runs while batting .253 as a squad. It has a collective .413 slugging percentage (fifth in MLB action) and has hit a total of 43 home runs (sixth in MLB).
  • The 27-year-old ranks 14th in ERA (2.45), 13th in WHIP (.967), and 27th in K/9 (9.4) among qualifying pitchers in MLB action this season.

Royals batting stats

  • The Royals’ 36 home runs rank 16th in Major League Baseball.
  • Fueled by 102 extra-base hits, Kansas City ranks 14th in MLB with a .389 slugging percentage this season.
  • The Royals have a team batting average of .239 this season, which ranks 16th among MLB teams.
  • Kansas City ranks 11th in the majors with 169 total runs scored this season.
  • The Royals have the 20th-ranked on-base percentage in MLB this season (.305).
  • Kansas City is one of the most-disciplined teams at the plate this season, ranking second with an average of 6.7 strikeouts per game.

Brewers stats and trends

Brewers betting records

  • The Brewers have won in 12, or 57.1%, of the 21 contests they have been named as odds-on underdogs this year.
  • This year, Milwaukee has won eight of 13 games when listed as at least +109 or worse on the moneyline.
  • The moneyline set for this matchup implies the Brewers have a 47.8% chance of walking away with the win.
  • Milwaukee and its opponents have gone over in 20 of its 35 games with a total set by sportsbooks this season.
  • The Brewers are 20-14-0 against the spread in their 34 games with a line set by sportsbooks this season.

Joe Ross (Brewers probable starter)

  • The Brewers will send Ross (1-3) to the mound to make his seventh start of the season. He is 1-3 with a 4.65 ERA and 27 strikeouts through 31 2/3 innings pitched.
  • The right-hander’s last time out came on Friday against the Chicago Cubs, when he threw six innings, surrendering one earned run while giving up six hits.
  • The 30-year-old has an ERA of 4.65, with 7.8 strikeouts per nine innings in six games this season. Opponents are batting .281 against him.
  • Ross is trying to secure his third quality start of the year in this matchup.
  • Ross is seeking his fourth straight appearance lasting five or more innings. He averages 5.2 innings per start.
  • He has made one appearances this season in which he did not surrender an earned run.
  • He will face a Royals offense that is hitting .239 as a unit (16th in the MLB). They are also slugging a collective .389 (14th in the league) with 36 total home runs (16th in MLB action).

Brewers batting stats

  • The Brewers are sixth in baseball with 43 total home runs.
  • So far this year, Milwaukee’s .413 slugging percentage is fifth-best in baseball.
  • The Brewers have the seventh-best batting average in the majors (.253).
  • Milwaukee scores the 10th-most runs in baseball (173 total, 4.9 per game).
  • The Brewers’ .332 on-base percentage is fourth-best in MLB.
Watch the MLB on Fubo!