Rangers vs Royals Prediction, Odds, Picks - Aug. 19
Digest more
1h
Yardbarker on MSNBehind Noah Cameron, Royals aim for 6th straight win in clash vs. Rangers
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.
The Kansas City Royals stayed hot on Tuesday night, beating the Texas Rangers at Kauffman Stadium. It was the eighth win in the last 10 games for the Royals, w
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,
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.
The Texas Rangers scored two runs while the Kansas City Royals scored five runs.
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
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.