St. Louis Cardinals vs. Kansas City Royals Odds, Line, Picks, and Prediction

Summarized by: Live Sports Direct
 
St. Louis Cardinals vs. Kansas City Royals Odds, Line, Picks, and Prediction

St. Louis Cardinals won 1-0 on Monday. Kansas City Royals have lost four straight games. Brad Keller will start for the Royals. Dakota Hudson will take the mound for St.Louis. The Cardinals have a strong bullpen. The Royals are the fourth-worst team in the league with a .212 batting average and last in runs scored. They have only scored six runs in their last four games, including six in a row.

Bobby Witt Jr. has just extended his hitting streak to 10 games with an infield single against Steven Matz.

Bobby Witt Jr. extended his hitting streak to 10 games with an infield single against Steven Matz.

Dakota Hudson has pitched back to back scoreless innings. He has given up just three hits over his last 12 2/3 innings for the last six.

Dakota Hudson has given up just three hits over his last 12 2/3 innings.

St. Louis Cardinals are playing Kansas City Royals.

St. Louis Cardinals and Kansas City Royals are playing on Tuesday, May 3 at 8:10 p.m. EDT.

St. Louis Cardinals play Kansas City Royals at Kaufmann Stadium.

St. Louis Cardinals have won four of six games this season. Kansas City Royals have lost five of their previous six. The Royals are 5-11 as underdogs this year.

Tommy Edman didn't play in Monday's game due to a hip injury, but he's expected to return for Tuesday's match. Edmen has gone eight for his last 19 at the plate.

Tommy Edman picks Tommy Edmen to win over 0.5 singles.

Dakota Hudson will start for the Cardinals against Kansas City Royals. The Royals have lost their last five games.

St. Louis Cardinals are underdogs against Kansas City Royals.


IN THIS ARTICLE