The Kansas City Royals defeated the Los Angeles Angels 6-3, with the bottom of the order contributing all six runs. Noah Cameron earned the win, pitching 6.1 innings, while the Royals improved to 9-17.
Key points
Royals scored six runs from the bottom of the order
Noah Cameron pitched 6.1 innings for the win
Royals improved to 9-17 with the victory
Cole Ragans will pitch in the next game against the Angels
Kansas City RoyalsLos Angeles AngelsNoah CameronIsaac Collins
KANSAS CITY, MISSOURI - APRIL 24: Isaac Collins #1 of the Kansas City Royals celebrates with Michael Massey #19 after scoring a run during the fourth inning against the Los Angeles Angels at Kauffman Stadium on April 24, 2026 in Kansas City, Missouri. (Photo by Jay Biggerstaff/Getty Images) | Getty Images
KANSAS CITY, MISSOURI - APRIL 24: Isaac Collins #1 of the Kansas City Royals celebrates with Michael Massey #19 after scoring a run during the fourth inning against the Los Angeles Angels at Kauffman Stadium on April 24, 2026 in Kansas City, Missouri. (Photo by Jay Biggerstaff/Getty Images) | Getty Images
It wasnât the stars, but the supporting cast that stole the show as the Royals knocked off the Angels 6-3 on Friday night. The 5-9 hitters in the lineup went a combined 7-for-18 and drove in all six runs, as the Royals scored six runs for the third consecutive game.
Angels starter Yusei Kikuchi mowed down nine of the first ten Royals hitters he faced, but the boys in blue piled it on in the fourth. Bobby Witt Jr. led off with a double, moving to third on a Salvador Perez flyout. After Lane Thomas walked, Starling Marte lifted a ball into shallow right. Angels right fielder ran in on it and slid, but was unable to corral the ball. Witt scored, but Lane Thomas was caught heading back to first, thinking it had been caught, and the Angels threw to second for the force out.
But the rest of the lineup picked him up. singled to move Marte to third, setting up an RBI single by Isaac Collins. doubled to drive home two, and Michael Massey followed with another double to plate a run. When the dust settled, the Royals had a five-run inning.
Meanwhile cruised through the first six innings. He also retired nine of the first ten hitters, and tossed goose eggs through the sixth. But in the seventh, he gave up a one-out double to , then walked Logan OâHoppe. hit a hot shot to third that was unable to handle for an infield single to load the bases. singled to put the Angels on the board and end Noah Cameronâs night.
The Royalsâ bullpen has been the worst in baseball so far, and they continued to have their struggles tonight. walked to force in another run. Jo Adell hit a slow chopper that Loftin fielded and elected to try to turn a double play, but was only able to get one out, allowing another run to score to cut the lead to 5-3 Royals. After Mears walked , was brought in and wriggled out of the jam by striking out .
The Royals added an insurance run in the eighth off Angels reliever . Starling Marte singled with one out, and pinch-runner stole second, his fifth of the year already. Isaac Collins singled to drive him home, his second hit of the night, making it 6-3, Royals. came on to pick up his sixth save of the year, and the Royals improved to 9-17. Noah Cameron picked up his second win of the year, giving up three runs in 6.1 innings.
The Royals have a chance to take just their second series win tomorrow evening when they face the Angels again. takes on 22-year-old right-hander Walbert Ureña at 6:10 CT.
Q&A
How did the Kansas City Royals score their runs against the Angels?
The Royals scored all six runs through their 5-9 hitters, who went 7-for-18 in the game.
Who was the winning pitcher in the Royals vs Angels game?
Noah Cameron was the winning pitcher, allowing three runs over 6.1 innings.
What was the Royals' record after their win against the Angels?
The Royals improved their record to 9-17 after the victory.
Who will pitch for the Royals in the next game against the Angels?
Cole Ragans is set to pitch for the Royals in their next game against the Angels.
Related Articles
NFL
Instant analysis of Dolphins taking TE Will Kacmarek in NFL draft
Miami Dolphins select tight end Will Kacmarek in the 2026 NFL draft.
Yahoo Sports··1 min read
NFL
Grading the selection of LB Josiah Trotter by the Bucs
Tampa Bay Buccaneers select LB Josiah Trotter in the 2026 NFL Draft. Graded B-.
Yahoo Sports··1 min read
NFL
Dolphins instant draft grades: Will Kacmarek picked in third round
The Dolphins have drafted tight end Will Kacmarek from Ohio State in the third round.
Yahoo Sports··1 min read
NFL
2026 NFL Draft: Panthers select speedy Tennessee WR Chris Brazzell II
Panthers select speedy WR Chris Brazzell II from Tennessee in 2026 NFL Draft
Yahoo Sports··1 min read
MLB·Recap
Rockies 4, Mets 3: Surviving strikeouts and finishing with authority
Rockies secure a 4-3 victory over the Mets with solid pitching and key hits.
Yahoo Sports··1 min read
Sports
Eaglesâ Jonathan Greenard trade was long in the works
Eagles' trade for Jonathan Greenard was in the works before draft night