Denver Gazette16%
Kyle Freeland’s first complete game leads Rockies to sweep of Royals 4%
By Kevin Henry0%
8/2/2026, 4:51:21 PM
BS Summary: This article contains 7 faulty reasoning types, including Framing Effect, Hindsight Bias, and Halo Effect, with Appeal to Emotion as the most egregious example at 7.8% saturation with 76 hits. Analysis detected 256 faulty-reasoning hits from 980 analyzed words, generating a BS Score of 13.1% and a BS Rank of 4% (24,558 of 25,471 articles). This article is better (less manipulative) than 96.40% of the article peer group.
As the innings went by on Sunday afternoon at Coors Field, Kyle Freeland thought there was a chance for history to be made.
And, in an emotional start the day before Major League Baseball’s trade deadline hits, Freeland and the Rockies made it happen.
In his 251 st start as a member of the Rockies, Freeland threw his first complete game, scattering five hits and allowing just one run as Colorado recorded an 8-1 victory over the Kansas City Royals on a scorching Sunday in LoDo.
Sunday’s 99-degree temperature at first pitch marked the second hottest opening pitch temperature in franchise history.
Still, on a day when the heat was the headline going into the game, the 33-year-old Freeland turned the Royals lineup ice cold, helping the Rockies record their first sweep since a three-game sweep at the New York Mets from April 24-26 and the first at Coors Field since April 6-8 against Houston.
After allowing a run on two hits in the second inning, Freeland retired 17 consecutive batters, setting up an easy decision as he walked off the field in the eighth inning.
“I was going to do everything I could to let him finish that game,” Rockies manager Warren Schaeffer said.
“That is so incredibly important to him.
I know that is something that he absolutely deserves doing what he’s done for this organization for a long time, and that opportunity hasn’t always come around.”
Colorado Rockies starting pitcher Kyle Freeland works against the Kansas City Royals in the first inning of a baseball game Sunday, Aug. 2, 2026, in Denver.
(AP Photo/David Zalubowski)
Especially this season, a year where Freeland has struggled with a 7.52 ERA over his last 11 starts before Sunday.
Opponents had hit .313 against him with 12 home runs during that span, the highest opponent batting average against any MLB pitcher.
None of that mattered on Sunday, however, as Freeland and catcher Brett Sullivan, taking his place behind the dish with Hunter Goodman enjoying a day off, were in sync from the first pitch of the game.
“He was making pitchers’ pitches all night,” Sullivan said.
“When he got behind, he made every pitch he needed.
I was telling someone that I don’t know if he missed over the middle of the plate all night.
He made my job super easy and it was just special to be a part of.
“I was getting chills back there in the ninth inning.
I just really wanted it for him.”
Even with the Rockies leading 8-1, the ninth inning still provided plenty of drama as the crowd of 32,226 seemed to understand the importance of the moment to Freeland, providing him with a noticeable cheer as he walked to the mound for the final frame.
Freeland retired Kansas City’s Jac Caglianone to start the ninth, then gave up a double to Salvador Perez and a single to Starling Marte.
Schaeffer, however, stuck with the veteran southpaw and his patience paid off as Freeland retired the next two batters to finish off the complete game.
“That was when adrenaline took over,” Freeland said about taking the mound in the ninth for just the second time in his career.
“I noticed in my warm-up pitches that it didn’t take more than one pitch to get my arm back going.
I knew the situation and was out there and was ready to go.”
Freeland and Sullivan embraced in front of home plate after the complete game was finished, then Freeland stayed on the field to hug each of his teammates and the coaching staff.
“Being able to get a hug from every single one of my teammates and coaching staff means a lot,” Freeland said.
“Having these guys play behind me every fifth day and have my back, and the work that they put in, it’s a full team win in the end and it was great to be a part of it.”
Freeland’s name has been mentioned in trade rumors and the Denver native, who has a vesting option for 2027 that likely won’t activate, acknowledged the possibility after the game that this could be his last start for the Rockies.
After Sunday’s win, Freeland has thrown 108 1/3 innings this season and needs to hit 170 innings for the $17 million option to kick in, meaning he could be a free agent after this season.
“In the back of your head, there’s that thought that this could be potentially my last one here at home,” Freeland said.
“We’ll see in the next 24 hours how that all unfolds.”
Colorado Rockies’ Brett Sullivan gestures to the dugout after reaching second base on a two-run double hit off Kansas City Royals relief pitcher Aaron Bummer in the sixth inning of a baseball game Sunday, Aug. 2, 2026, in Denver.
(AP Photo/David Zalubowski)
What happened: Colorado used a six-run sixth inning to take control of the game, then left the drama to starting pitcher Kyle Freeland to finish off his first-ever complete game.
On the mound: Freeland’s complete game marked the first one for the Rockies since Chad Kuhl tossed one on June 27, 2022, against the Los Angeles Dodgers.
Freeland’s gem was the 119 th complete game in franchise history and the 58th thrown in Denver.
At the plate: Cole Carrigg went 3-for-4, totaling a career-high-tying three hits for the third time over his last 10 games and the fourth time overall this season.
Carrigg has a 1.007 OPS over his last 10 games with three doubles, one home run, four RBI and three stolen bases.
What’s next: Colorado welcomes the Tampa Bay Rays to Coors Field to open a three-game series on Monday night.
The Rockies’ Michael Lorenzen (3-9, 6.54 ERA) is scheduled to be opposed by Tampa Bay’s Ian Seymour (7-3, 4.37 ERA).
Analysis
Hover over highlighted words in the article to view the associated bias or fallacy analysis.