Minnesota Twins vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

Minnesota Twins
6/5/26 20:15
Kansas City Royals

Prediction:

 

Twins ML

-118
$350 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Travis Pulver | in MLB Picks

The Kansas City Royals (25-38, 10-21 Away) will try to make it two in a row today when they play the Minnesota Twins (29-35, 17-16 Home) in Game 2 of a four-game series. Fans can watch the game on Apple TV once it gets underway at 8:15 p.m. EST.

For the Royals, yesterday’s win was their second in a row and third in their last four games. Prior to that, they had lost six in a row. As for the Twins, Minnesota was on the verge of becoming a .500 team after beating the White Sox on May 26 to improve to 27-28. But they proceeded to lose seven of their next nine games, including their last two.

Minnesota is scheduled to turn to Zebby Matthews to start the day on the mound. Matthews is 1-3 in four starts with a 4.63 ERA and a 1.03 WHIP. His ERA jumped from 2.37 to 4.63 after giving up seven runs in 4 1/3 innings to the Pirates in his last start.

As for the Twins, Michael Wacha is set to get the start today. He has gone 4-3 in 12 starts with a 3.23 ERA and a 1.12 WHIP. Wacha didn’t do too hot in his last outing either (May 31 vs. Texas). In it, he gave up eight hits and six runs in five innings while striking out five and walking four.

Minnesota Twins vs Kansas City Royals Form

Table

Teams Pts P W L
22 Minnesota Twins
0.448 67 30 37
26 Kansas City Royals
0.409 66 27 39

Minnesota Twins and Kansas City Royals Latest Matches

Minnesota Twins
Minnesota Twins Latest matches
L L W W L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 4, 2026 - MLB

Minnesota Twins
6 :  8
Kansas City Royals

Jun 3, 2026 - MLB

Minnesota Twins
0 :  8
Chicago White Sox

Jun 2, 2026 - MLB

Minnesota Twins
6 :  4
Chicago White Sox

Jun 1, 2026 - MLB

Minnesota Twins
9 :  6
Chicago White Sox

May 31, 2026 - MLB

Pittsburgh Pirates
9 :  3
Minnesota Twins

May 30, 2026 - MLB

Pittsburgh Pirates
10 :  9
Minnesota Twins
L W W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 4, 2026 - MLB

Minnesota Twins
6 :  8
Kansas City Royals

Jun 3, 2026 - MLB

Minnesota Twins
0 :  8
Chicago White Sox

Jun 2, 2026 - MLB

Minnesota Twins
6 :  4
Chicago White Sox

Jun 1, 2026 - MLB

Minnesota Twins
9 :  6
Chicago White Sox

May 20, 2026 - MLB

Minnesota Twins
4 :  1
Houston Astros

May 19, 2026 - MLB

Minnesota Twins
1 :  2
Houston Astros
W L L L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

May 31, 2026 - MLB

Pittsburgh Pirates
9 :  3
Minnesota Twins

May 30, 2026 - MLB

Pittsburgh Pirates
10 :  9
Minnesota Twins

May 29, 2026 - MLB

Pittsburgh Pirates
6 :  5
Minnesota Twins

May 28, 2026 - MLB

Chicago White Sox
6 :  2
Minnesota Twins

May 27, 2026 - MLB

Chicago White Sox
15 :  2
Minnesota Twins

May 26, 2026 - MLB

Chicago White Sox
3 :  5
Minnesota Twins
Kansas City Royals
Kansas City Royals Latest matches
L L W L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 4, 2026 - MLB

Minnesota Twins
6 :  8
Kansas City Royals

Jun 3, 2026 - MLB

Cincinnati Reds
2 :  5
Kansas City Royals

Jun 2, 2026 - MLB

Cincinnati Reds
4 :  3
Kansas City Royals

Jun 1, 2026 - MLB

Cincinnati Reds
2 :  9
Kansas City Royals

May 31, 2026 - MLB

Texas Rangers
6 :  3
Kansas City Royals

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals
L W W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 27, 2026 - MLB

Kansas City Royals
0 :  7
New York Yankees

May 26, 2026 - MLB

Kansas City Royals
1 :  15
New York Yankees

May 25, 2026 - MLB

Kansas City Royals
3 :  4
New York Yankees

May 24, 2026 - MLB

Kansas City Royals
8 :  6
Seattle Mariners

May 23, 2026 - MLB

Kansas City Royals
5 :  0
Seattle Mariners

May 22, 2026 - MLB

Kansas City Royals
0 :  2
Seattle Mariners
L L W L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 4, 2026 - MLB

Minnesota Twins
6 :  8
Kansas City Royals

Jun 3, 2026 - MLB

Cincinnati Reds
2 :  5
Kansas City Royals

Jun 2, 2026 - MLB

Cincinnati Reds
4 :  3
Kansas City Royals

Jun 1, 2026 - MLB

Cincinnati Reds
2 :  9
Kansas City Royals

May 31, 2026 - MLB

Texas Rangers
6 :  3
Kansas City Royals

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

Minnesota Twins against Kansas City Royals : Head to Head (H2H)

Minnesota Twins

33 %

Kansas City Royals

67 %

Jun 4, 2026 - MLB

Minnesota Twins
6 :  8
Kansas City Royals

Apr 2, 2026 - MLB

Kansas City Royals
1 :  5
Minnesota Twins

Apr 1, 2026 - MLB

Kansas City Royals
13 :  9
Minnesota Twins

Mar 30, 2026 - MLB

Kansas City Royals
3 :  1
Minnesota Twins

Sep 7, 2025 - MLB

Kansas City Royals
1 :  5
Minnesota Twins

Sep 6, 2025 - MLB

Kansas City Royals
11 :  2
Minnesota Twins

Minnesota Twins - Kansas City Royals Key Points

  1. Minnesota leads the all-time series vs. Kansas City, 467-433.
  2. Kansas City is 12-19 ATS (run line) on the road; Minnesota is 19-14 (ATS) run line at home.
  3. The OVER is 13-18 for the Royals on the road and 17-24-4 at home for the Twins.
  4. Betting Public: 53% of moneyline tickets and 26% of the handle are on Minnesota.

Our Minnesota Twins vs Kansas City Royals Prediction

Wacha has done some good work over the last month, just not in his last outing. Matthews, on the other hand, while he got hit hard in his last outing, he has pitched well at home, shutting out one opponent and allowing the other to score just two runs. On the offensive end, both teams have been good but not great (so no real advantage there). But I have to go with the Twins in this game because the Royals have struggled hard on the road this season (10-21).

Our Kansas City vs. Minnesota Pick: Twins ML

Prediction:

 

Twins ML

-118
$350 offered for betting!

WC Welcome Bonus for the Minnesota Twins vs Kansas City Royals match!

FanDuel World Cup

The World Cup is back in the US and FanDuel is offering some great promos during the tournament, including their welcome offer of $350, which can activated for this Minnesota Twins vs Kansas City Royals match! Simply sign up and place a $5 first bet for $50 in bonus bets. You can do this during your first 7 days with FanDuel, earning a total of $350 in bonus bets!

Remember, the offer is only open to new sign-ups!

$350 in bonus bets for Minnesota Twins vs Kansas City Royals!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Minnesota Twins vs Kansas City Royals Picks