Rangers vs Royals Prediction, Odds, Picks - Aug. 19
Digest more
August 20 - Considering how well Kansas City rookie Noah Cameron has pitched at home, he might be the last person the Texas Rangers, and their struggling offense, want to face. After taking the first two of this four-game set, the host Royals, victorious ...
Texas Rangers (62-65, third in the AL West) vs. Kansas City Royals (65-61, second in the AL Central) Kansas City, Missouri; Wednesday, 7:40 p.m. EDT PITCHING PROBABLES: Rangers: TBD; Royals: Noah Cameron (7-5,
The Texas Rangers scored two runs while the Kansas City Royals scored five runs.
Cameron held the Twins scoreless in the Royals’ 2-0 victory at Target Field in Minneapolis, Minnesota. He pitched 5 ⅔ innings while tossing 52 of 91 pitches for strikes. In his 16th career start, Cameron allowed six hits, two walks and struck out four batters. He drew 39 swings and 10 whiffs, per Baseball Savant.
KANSAS CITY, Mo. – The Kansas City Royals won their fifth straight game after pulling away from the Texas Rangers late on Tuesday. In the midst of the win, Bobby Witt Jr. hit accomplished another milestone, hitting the 100th home run of his career to put the Royals up 5-2 and ice the game on a two-run blast.
Noah Cameron and four relievers combined on an eight-hitter, Mikel Garcia had two hits and an RBI, and the Kansas City Royals beat the Minnesota Twins 2-0 on Saturday night.
From there, KC relied on its superstars to lead the way. Salvador Perez hit his 22nd home run of the season in the fourth inning. Perez finished 2-for-3. He was one of three players with an RBI in the victory.
Royals starting pitcher Noah Cameron delivers a pitch against the Cleveland Guardians during the first inning at Kauffman Stadium in Kansas City on Sunday, July 27, 2025. Denny Medley Imagn Images
Noah Cameron struck out six over five scoreless innings, while Maikel Garcia homered with two RBIs, as the host Kansas City Royals won 4-1 over the Cleveland Guardians on Sunday.
On Wednesday, the Texas Rangers (62-65) are visiting the Kansas City Royals (65-61), at 7:40 p.m. ET. The Royals have won five straight.