Tarik Skubal (5-7) lost his fifth straight start, allowing five runs, five hits and three walks in 4 2/3 innings. He has a 9.00 ERA during the skid, raising his season ERA to 4.06.
“The command and mechanics — it feels like sometimes I'm fighting myself and I feel like I'm doing that right now,” Skubal said. “I've just got to be better about not doing that.”
Detroit pitchers tied a season high with eight walks, including two with the bases loaded.
“We walked eight, hit another and walked two runs in,” Tigers manager A.J. Hinch said. “We didn't do the job. That's the big issue.”
“Brady had some of the best stuff we've seen from him,” Royals manager Mike Matheny said. “But he had to wait 30 minutes while we were hitting in the top of the fifth and he lost his rhythm. Obviously, you want big innings, but he couldn't get his stuff back, which was a shame the way he had been going.”
Scott Barlow pitched a perfect ninth for his 12th save in 14 chances.
Detroit has lost 14 of its last 20 games and at 30-47 is one game ahead of last-place Kansas City (29-48) in the AL Central.
Singer gave up two runs and six hits and matched his career high with nine strikeouts, also against the Chicago White Sox on May 17.
Detroit built a 3-0 lead when Olivares homered leading off the second and Rivera hit a two-run drive.
“I was able to drive it," Olivares said.
Lopez added an RBI single in the ninth.
Riley Greene twice appeared to steal second base in the third inning. The first was wiped out by an interference call on Reyes, whose bat came in front of Cam Gallagher on its follow-through, the second when a video review reversed the initial safe call by second base umpire Mark Carlson.
Royals: RHP Jonathan Heasley (1-4, 5.20) starts Monday's series opener at Houston.
Tigers: RHP Garrett Hill is expected to make his major league debut in the opener of Monday's day-night doubleheader against visiting Cleveland and RHP Alex Faedo (1-4, 4.84) is to pitch the second game. RHP Zach Plesac (2-5, 3.86) is to start the opener for the Guardians.
MLB Umpires Association, adamant that crews are simply upholding rule, address home-plate collision rule in statement
The Major League Baseball Umpires Association released a tersely worded statement Wednesday regarding the criticism they're receiving surrounding the home plate collision rule, saying simply "don't block home plate without possession of the baseball."
Cronenworth hits grand slam, Padres beat Marlins 10-3
— Jake Cronenworth hit a grand slam in the first inning, Ha-Seong Kim also drove in four runs, and the San Diego Padres beat the Miami Marlins 10-3 on Wednesday.
Ha-Seong Kim scores three off a bases-clearing double
Ha-Seong Kim adds three runs for the Padres with a bases-clearing double, as they go ahead 10-3.
Mariners overcome Ohtani's 4 hits, sweep Angels 11-7
— Shohei Ohtani's latest one-man show for the Los Angeles Angels included a two-run homer, a run-scoring triple, four hits and four RBI.
Cal Raleigh hits 2 of Mariners' 4 homers in win over Angels
Eugenio Suarez and Jesse Winker each crank home runs, and Cal Raleigh belts two, leading Mariners to the win over the Angels.
Logan Gilbert gets pelted with seeds and drenched with water during interview
Mariners pitcher Logan Gilbert shows great concentration as he powers through an interview despite being hit with seeds and drenched in water.