Texas Rangers vs Kansas City Royals Prediction & Picks - MLB

See our betting tips for the next match between these two teams
Kansas City Royals - Texas Rangers Betting tips

USA - MLB

Texas Rangers
5/31/26 14:35
Kansas City Royals

Prediction:

 

Kansas City Royals ML

-105
$200 offered for betting!

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

 by Matt Lowrimore | in MLB Picks

All 30 teams will be in action on Sunday, which will include an AL matchup between the Texas Rangers and the Kansas City Royals. Let’s take a look at the match statistics and predictions for this game between the Rangers and the Royals.

Kansas City is another team that is sitting well under .500 this season. That said, the Royals look to be in a good spot as they are set to start Michael Wacha in Game 3 of this series. Wacha has a record of 4-2 and an ERA of 2.69. He has also been solid on the road, suggesting that the Royals could shut down an average Rangers’ offense.

As for Texas, they have also been sitting under .500 for much of the season and will be starting Jack Leiter in the series finale. Leiter has a record of 2-4 and an ERA of 4.75. He has not performed well at home this season, which gives the Royals a good chance to score some early runs.

Texas Rangers vs Kansas City Royals Form

Table

Teams Pts P W L
16 Texas Rangers
0.492 65 32 33
26 Kansas City Royals
0.409 66 27 39

Texas Rangers and Kansas City Royals Latest Matches

Texas Rangers
Texas Rangers Latest matches
L W L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

May 29, 2026 - MLB

Texas Rangers
9 :  1
Kansas City Royals

May 28, 2026 - MLB

Texas Rangers
1 :  5
Houston Astros

May 27, 2026 - MLB

Texas Rangers
3 :  4
Houston Astros

May 26, 2026 - MLB

Texas Rangers
10 :  7
Houston Astros

May 25, 2026 - MLB

Texas Rangers
0 :  9
Houston Astros
L W L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

May 29, 2026 - MLB

Texas Rangers
9 :  1
Kansas City Royals

May 28, 2026 - MLB

Texas Rangers
1 :  5
Houston Astros

May 27, 2026 - MLB

Texas Rangers
3 :  4
Houston Astros

May 26, 2026 - MLB

Texas Rangers
10 :  7
Houston Astros

May 25, 2026 - MLB

Texas Rangers
0 :  9
Houston Astros
L W W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 24, 2026 - MLB

Los Angeles Angels
2 :  1
Texas Rangers

May 23, 2026 - MLB

Los Angeles Angels
5 :  2
Texas Rangers

May 22, 2026 - MLB

Los Angeles Angels
9 :  6
Texas Rangers

May 20, 2026 - MLB

Colorado Rockies
4 :  5
Texas Rangers

May 19, 2026 - MLB

Colorado Rockies
0 :  10
Texas Rangers

May 18, 2026 - MLB

Colorado Rockies
7 :  6
Texas Rangers
Kansas City Royals
Kansas City Royals Latest matches
W L L L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

May 29, 2026 - MLB

Texas Rangers
9 :  1
Kansas City Royals

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
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 L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

May 29, 2026 - MLB

Texas Rangers
9 :  1
Kansas City Royals

May 17, 2026 - MLB

St. Louis Cardinals
0 :  2
Kansas City Royals

May 16, 2026 - MLB

St. Louis Cardinals
4 :  2
Kansas City Royals

May 15, 2026 - MLB

St. Louis Cardinals
5 :  4
Kansas City Royals

May 14, 2026 - MLB

Chicago White Sox
6 :  2
Kansas City Royals

Texas Rangers against Kansas City Royals : Head to Head (H2H)

Texas Rangers

100 %

Kansas City Royals

0 %

May 30, 2026 - MLB

Texas Rangers
7 :  6
Kansas City Royals

May 29, 2026 - MLB

Texas Rangers
9 :  1
Kansas City Royals

Mar 24, 2026 - MLB Spring Training

Texas Rangers
4 :  1
Kansas City Royals

Mar 23, 2026 - MLB Spring Training

Texas Rangers
3 :  2
Kansas City Royals

Mar 18, 2026 - MLB Spring Training

Texas Rangers
12 :  3
Kansas City Royals

Mar 5, 2026 - MLB Spring Training

Kansas City Royals
9 :  15
Texas Rangers

Texas Rangers - Kansas City Royals Key Points

  1. Michael Wacha has an ERA of 2.69 this season
  2. Michael Wacha has an ERA of 3.00 on the road this season
  3. Jack Leiter has an ERA of 4.75 this season
  4. Jack Leiter has an ERA of 4.05 at home this season

Our Texas Rangers vs Kansas City Royals Prediction

The Rangers are the small favorite; however, the Royals look to be the best betting option. Going back to the starting pitchers, Wacha has made five road starts this season, having allowed 10 earned runs over 30.0 innings. Leiter, on the other hand, has made five home starts, having allowed 13 runs (12 earned) over 26.2 innings. 

Typically, the Royals are a team to avoid betting on, given their poor record. That being said, Wacha has been Kansas City’s best pitcher this season and, therefore, should give them a chance to win this series. For that reason, our Texas Rangers vs Kansas City Royals prediction is: Kansas City Royals ML.

Prediction:

 

Kansas City Royals ML

-105
$200 offered for betting!

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

Texas Rangers vs Kansas City Royals Picks