Texas Rangers vs. Kansas City Royals Best Bet 4/19/23

by | Last updated Apr 19, 2023 | mlb

Texas Rangers vs. Kansas City Royals
Date: Wednesday, April 19th, 2:10 ET
Location: Kauffman Stadium
TV: BSKC
Money Line: Rangers -105/Royals -113
Total Line: 9

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Kansas City Royals and the Rangers on Wednesday, April 19th at Kauffman Stadium. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
-105 -1.5 O 9 (-108.0)
-113 +1.5 U 9 (-112.0)

Rangers vs. Royals Projected Lineup

Batting Order Position
Marcus Semien 1 2B
Josh H. Smith 2 3B
Nathaniel Lowe 3 1B
Adolis García 4 RF
Josh Jung 5 3B
Robbie Grossman 6 LF
Jonah Heim 7 C
Brad Miller 8 LF
Leody Taveras 9 CF
Martín Pérez SP


Batting Order Position
Bobby Witt Jr. 1 SS
Edward Olivares 2 RF
Salvador Perez 3 C
Vinnie Pasquantino 4 1B
Matt Duffy 5 3B
Hunter Dozier 6 1B
Jackie Bradley Jr. 7 RF
Nate Eaton 8 RF
Nicky Lopez 9 2B
Brady Singer SP


Straight Up/Over-Under/ Runline Record

Texas Rangers: 11-6 SU / OU 11-6 / Runline 10-7
Kansas City Royals: 4-14 SU / OU 10-7 / Runline 5-13

The Rangers take on the Royals in the middle of a three game winning streak and are leading the AL West on an overall record of 11-6. So far, they are 5-3 on the road and 6-3 at home. Texas’ overall series record stands at 3-2.

  • The Rangers have covered the runline in three straight games and have a season-long run margin of 2.0.
  • The Rangers have been favored in 58.8% of their games and have runline records of 5-4 and 5-3 at home and on the road, respectively
  • The over has hit in 65% of the Rangers’ 17 games at 11-6.

If the Royals are going to climb out of last place in the AL Central, they will need to turn things around with a win over the Rangers. Heading into the game, the Royals have lost five straight games and stand with an overall record of 4-14. On the road, the Royals are 3-3 and 1-11 at home. The team’s overall series record is 1-4.

  • The Royals have two straight losses vs. the runline and have a season-long run margin of -2.3.
  • The Royals have yet to be favored and a have runline records of 2-10 and 3-3 at home and on the road, respectively
  • The over has hit in 59% of the Royals’ 18 games at 10-7.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Martín Pérez 3 3 15 2-1 2.87 1.60 3


Martín Pérez has an overall record of 2-1, and will get the start for the Rangers. With three appearances, his ERA currently stands at 2.87, while his K/9 figure is 1.0. Additionally, he has a FIP of 5.10 and an OBP of .362.

The last time, Martín Pérez took the mound, he gave up two runs on five hits to the Astros. Pérez picked up the win, in the Rangers’ 6-2 victory.

Pitcher Appearances Started IP Record ERA WHIP HR
Brady Singer 3 3 16 1-1 7.88 1.44 5


The Royals will turn to starter Brady Singer who has an overall record of 1-1. After three appearances, his ERA is 7.88 and he has a K/9 figure of 0.9. ALso, he has compiled a FIP of 6.06 and an OBP of .333.

Having allowed eight runs on 10 hits in five innings against the Braves, Brady Singer is coming off a game that resulted in a loss for the Royals.

Rangers vs. Royals Offense Outlook

The Rangers have played 17 games and are currently ranked 2nd in the league, averaging 5.9 runs per game. Texas ranks 12th in home runs, (20) and have a collective batting average of .244, including .222 on the road and .250 at home.

Texas Rangers Top Hitters On The Road

Player BA HR SLG WOBA
Marcus Semien .344 3 .719 .483
Nathaniel Lowe .265 0 .353 .286
Jonah Heim .350 0 .400 .378
Josh Jung .206 1 .324 .242
Travis Jankowski .316 0 .526 .405


Texas Rangers Top Hitters: Last Five Games

Player BA H R HR SLG
Marcus Semien .463 8 8 3 1.050
Josh Jung .290 6 4 1 .490
Adolis García .150 3 3 2 .450
Nathaniel Lowe .240 5 3 0 .330
Travis Jankowski .283 5 3 0 .433


After 18 games played, the Royals are 29th in the league with an average of 3.1 runs per game. In terms of home runs, the club is 27th, on a total of 13 homers. The team’s overall batting average, including .236 on the road and .176 at home, is .204.

Kansas City Royals Team Hitting Stats

Team Games Runs HR BA OBP SLG
Royals 18 3.1 (29th) 13 (27th) .204 (30th) .264 (30th) .264 (30th)


Kansas City Royals Top Hitters: Last Five Games

Player BA H R HR SLG
Bobby Witt Jr. .320 7 4 0 .500
Vinnie Pasquantino .157 3 1 1 .407
Kyle Isbel .183 3 0 0 .317
Salvador Perez .280 6 1 0 .370
MJ Melendez .050 1 2 0 .100


Free MLB Pick

The Texas Rangers are on a hot streak, having three consecutive victories and getting the W in seven of their last nine games. They’ve had the upper hand against the Kansas City Royals this season, winning four out of their five matches so far. With the team firing on all cylinders, the Rangers seem poised to continue their dominance this afternoon.

Offensively, Texas has been potent, racking up four or more runs in seven of their last nine matchups. They might exploit Royals’ starter Brady Singer, who has been struggling lately. Although Singer has performed well historically against the Rangers, allowing only four hits in 26 at-bats, his recent form indicates that those stats could take a turn for the worse after today’s game. In his last outing, Singer was hammered, surrendering eight runs over five innings, which included four home runs.

On the other hand, Rangers’ starter Martin Perez has demonstrated consistency this season, giving up two or fewer runs in each of his three starts while lasting five or more innings. The last six times Perez has taken the mound against Kansas City, Texas has cashed in on their success. It’s quite likely that this trend will extend to a seventh win today. Take Texas -110

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!