Since entering the NFL as the No. 1 pick in the 2017 draft, Cleveland Browns defensive end Myles Garrett has perennially been one of the league's best players. And since the 2025 season started, the Denver Broncos have been among the league's best teams at getting after opposing quarterbacks.
This season, both Garrett and the Broncos are on the brink of the NFL record books.
Garrett has recorded a career-high 21.5 sacks in 14 games, including at least one sack in each of the past eight. With three games remaining in the regular season, Garrett is 1.5 sacks away from breaking the single-season record of 22.5 that is shared by Pro Football Hall of Famer Michael Strahan and current Pittsburgh Steelers edge rusher T.J. Watt.
Garrett's 21.5 sacks are more than two teams have this season (New York Jets and San Francisco 49ers). The 2023 NFL Defensive Player of the Year (and overwhelming favorite to win the award this season), Garrett has turned in a potentially historic season, even with the Browns' continued struggles on offense and the franchise guaranteed its seventh losing season since he was drafted.
In February, Garrett requested a trade in hopes of landing with a contending team. In March, he recommitted to the organization with a then-record-setting extension that averages $40 million per year. Ten months later, Garrett, who turns 30 on Dec. 29, is on the verge of smashing the record that Strahan set in 2001 and Watt equaled in 2021.
Meanwhile, the Broncos have 58 sacks in 14 games, putting slightly behind pace for the single-season team record of 72, set by the Chicago Bears in 1984. The Broncos have five players with four or more sacks. Edge rusher Nik Bonitto leads the way with 12.5, followed by edge Jonathon Cooper (8) and defensive tackle Zach Allen (6.5).
We're tracking Garrett and the Broncos in their quests to take down quarterbacks. Browns reporter Daniel Oyefusi is sizing up where things stand with Garrett heading into Cleveland's Week 16 matchup on Sunday against the Buffalo Bills, while Broncos reporter Jeff Legwold will evaluate where the Broncos stand heading into Denver's Week 16 contest on Sunday vs. the Jacksonville Jaguars.

Where things stand for Garrett (21.5 sacks through 14 games)
Week 16: vs. Buffalo Bills, Sunday (1 p.m. ET, CBS)
Key stats and trends on Garrett's sack-happy season: Garrett is the 11th player (12th instance) to record more than 20 sacks in a season since the stat became official in 1982.
What we're hearing on his season: "I don't even think about it as a want. I just think about something that I'm going to knock down. It's already been written in my mind that it's going just how far I'm going to take it. So, just going to go out there and do what I do, and whatever number I end up at." -- Garrett said before the Browns' Week 13 game against San Francisco.
What Garrett needs to do to stay on pace: Garrett is on pace for 26 sacks, a number that would not only shatter the current record of 22.5 but would get Garrett the record at or before the 16th game, which marked the end of the season when Strahan originally set the mark. In his most recent game, Garrett recorded 1.5 sacks against the Bears to get to 21.5. His next matchup is the Bills, whose 33 sacks allowed are tied for 13th most in the NFL.
Week 15: at Chicago Bears, Sunday (31-3 loss)
Garrett's performance: He recorded 1.5 sacks to increase his season total to 21.5, one shy of tying the single-season record.
Week 14: vs. Tennessee Titans (31-29 loss)
Garrett's performance: Garrett became the 13th player to record 20 sacks in a season when he got to Tennessee's Cam Ward in the second quarter.
Week 13: vs. San Francisco 49ers (26-8 loss)
Garrett's performance: He extended his NFL-leading sacks to total 19 by taking down 49ers quarterback Brock Purdy in the fourth quarter. The takedown of Purdy marked the sixth straight game Garrett has recorded a sack.
Week 12: at Las Vegas Raiders (24-10 win)
Garrett's performance: Garrett's three-sack game headlined a 10-sack performance for the Browns' swarming pass rush, giving him his career high and bettering the franchise record he previously established in 2021 and 2022.
"I won't try to delay [breaking the record], but I want it to come in a win," Garrett said after the game.
Week 11: vs. Baltimore Ravens (23-16 loss)
Garrett's performance: Garrett's four sacks tied an NFL record, giving him 10 sacks over a three-game span. He also became the first player in league history to record at least 12 sacks in six consecutive seasons -- breaking a tie with Hall of Famer Lawrence Taylor -- and the fourth player in league history to log four sacks in multiple games in a season.
Week 10: at New York Jets (27-20 loss)
Garrett's performance: Garrett added another sack, giving him the second-most sacks (11) by a Browns player after 10 weeks -- he recorded 13 sacks through the first 10 weeks of the 2021 season.
Week 9: Bye week
Garrett entered the Browns' bye with 10 sacks, tied with the New York Giants' Brian Burns for the most in the NFL. Despite trade rumors and speculation surrounding Garrett, who has a no-trade clause, a source told ESPN's Adam Schefter ahead of the Nov. 4 trade deadline that there is "no chance" the Browns consider dealing Garrett.
Week 8: at New England Patriots (32-13 loss)
Myles Garrett sitting alone at the end of the bench amid his best statistical game, 5 sacks. But the Browns are 2 min away from dropping to 2-6 for the second straight year with the bye week approaching. pic.twitter.com/vagRGvHTFr
— Daniel Oyefusi (@DanielOyefusi) October 26, 2025
Garrett's performance: In the most impressive single-game performance in his career and Browns history, Garrett registered five sacks. Garrett also surpassed Hall of Famer Reggie White (108 sacks) for the most sacks by a player under the age of 30 since 1982.
However, the performance was diminished by another lopsided defeat, as Garrett sulked on the bench in the game's final minutes.
"I would throw the whole performance away for a win," Garrett said.
Week 7: vs. Miami Dolphins (31-6 win)
Garrett's performance: He ended his three-game drought, registering one sack as the Browns also snapped a three-game losing streak.
Week 6: at Pittsburgh Steelers (23-9 loss)
Garrett's performance: For the third straight game, Garrett didn't record a sack, sparking him to call for a change to the defensive game plan.
"At the end of the day, offenses' sole game plan for the most part is how to stop 95," Garrett said days later. "And we have to do something to change that, to make adjustments to get me matchups just like other edge rushers around the league, so I can have that same kind of effect, because I feel like I'm that kind of player."
Week 5: vs. Minnesota Vikings (21-17 loss)
Garrett's performance: He was held without a sack for the second consecutive game, as well as a season-low 6.3% pressure rate.
Week 4: at Detroit Lions (34-10 loss)
Garrett's performance: He was held without a sack for the first time this season. He still accounted for five pressures and two quarterback hits.
Week 3: vs. Green Bay Packers (13-10 win)
Garrett's performance: He recorded only a half-sack as the Browns secured their first victory of the season, but he was still impactful. Garrett recorded multiple pressures in a game for the 94th time in his career, breaking a tie with Watt for the second most since ESPN began tracking the stat in 2006.
Week 2: at Baltimore Ravens (41-17 loss)
Garrett's performance: The veteran followed up his season debut with a 1.5-sack performance against the Ravens and quarterback Lamar Jackson. Garrett, though, was in no mood to reflect on his individual game after a blowout loss that he called "embarrassing."
Week 1: vs. Cincinnati Bengals (17-16 loss)
Garrett's performance: Garrett began his march toward history with a two-sack performance against the Bengals and Joe Burrow, the quarterback he has taken down the most in his career (11 sacks). It marked Garrett's 23rd career game with multiple sacks.

Where things stand for the Broncos (58 sacks through 14 games)
Week 16: vs. Jacksonville Jaguars, Sunday (4:05 p.m. ET, Fox)
Key stats and trends from the Broncos' sack-happy season: Denver faces a Jaguars team that has given up 32 sacks, which is middle of the pack in the NFL (15th most), but Jacksonville hasn't given up a sack in either of its past two games.
What the Broncos need to do to get back on pace. The three sacks against Green Bay put the Broncos slightly off record pace -- they are now on pace for 70.5 -- with three games to play. The '84 Bears had 57 sacks after 14 games but pushed out to their record total with 12 in the season finale, which was the 16th game of their season.
Week 15: vs. Green Bay Packers (34-26 win)
How did the Broncos do? It took nearly 40 minutes for the Broncos to get their first sack of the game, with Jonah Elliss finally getting to Jordan Love with five minutes left in the third quarter. It was the first of three in the game for the Broncos, who finished with 15 quarterback hits. The Broncos have not been held without a sack in any game this season.
Week 14: at Las Vegas Raiders (24-17 win)
Broncos' performance: The Broncos sacked Raiders quarterbacks Geno Smith and Kenny Pickett a combined four times to push their season total to 55. Nik Bonitto had two sacks to give him 12.5 for the season. He only one away from his single-season best of 13.5 sacks, which he set last season en route to Pro Bowl and second-team All Pro honors. Malcolm Roach and John Franklin-Myers each added a sack.
Week 13: at Washington Commanders (27-26 overtime win)
Broncos' performance: The Commanders made it clear early that they weren't going to give the Broncos many chances to sack Marcus Mariota. The ball came out early and the Commanders used bigger personnel groupings to keep the Broncos' base defense on the field more than most opponents have. The Broncos still had two sacks -- one by Bonitto and another by Dondrea Tillman -- to push their season total to 51.
Week 12: Bye week
In what might be the most remarkable stat, defensive tackle Zach Allen exited the bye week as the league leader in quarterback hits with 30, three more than sack leader Myles Garrett. The Broncos' 49 sacks through 11 games kept them on a record pace and is the most a team has had through 11 games since the 2000 New Orleans Saints. Those Saints also had 49 sacks and finished with 66 in 16 games.
Week 11: vs. Kansas City Chiefs (22-19 win)
Broncos' performance: Denver sacked Patrick Mahomes three times -- the fifth time it has sacked Mahomes at least three times in a game -- as the Broncos defeated the Chiefs for only the second time in a Mahomes start. Cornerback Ja'Quan McMillian had two sacks, including one late in the fourth quarter that got the ball back to the Broncos for their game-winning drive. The Broncos closed the week as the NFL's only team with five players with at least four sacks, with McMillian included in that mix.
Week 10: vs. Las Vegas Raiders (10-7 win)
Broncos' performance: The Broncos sacked Smith six times and intercepted him once. Seven Broncos had at least a half-sack and the Broncos exited the week with three players -- Bonitto, Jonathon Cooper and Allen -- among the league's top 15 in sacks. The Broncos' season total increased to 46. Said Allen: "As a defensive lineman [a sack] is your favorite stat. The fact we are getting them is very special. ... Obviously, I'd like to have a little bit less half-sacks with Bonitto and all these guys. But it's a good problem to have."
Week 9: at Houston Texans (18-15 win)
Broncos' performance: Denver sacked the Texans' quarterbacks four times -- C.J. Stroud left the game with a concussion and was relieved by Davis Mills -- and held Houston without a touchdown. It moved the Broncos to 40 sacks after nine games, maintaining their record pace and separating them from the next-best team -- the Lions -- by 12 sacks.
Week 8: vs. Dallas Cowboys (44-24 win)
Broncos' performance: The Broncos sacked Dak Prescott twice and intercepted him twice as Prescott eventually gave way to Joe Milton III. With 36 sacks, the Broncos again pushed 10 ahead of the No. 2 team, the Rams. The Broncos also found themselves with the league's top two players in quarterback hits, with Allen leading with 22 and Bonitto at 17.
Week 7: vs. New York Giants (33-32 win)
Broncos' performance: The Broncos sacked Giants rookie Jaxson Dart four times and intercepted him once. But Dart also found enough room for three touchdown passes. But most will only remember the Broncos' 33-point fourth quarter -- Denver trailed 19-0 at the start of the final period -- to get their fourth consecutive win. With 34 sacks, the Broncos remained on a record pace.
Week 6: vs. New York Jets in London (13-11 win)
Broncos' performance: Denver sacked Justin Fields nine times, the most the Broncos have had since a 10-sack game in 1969, when they were in the AFL. The Jets finished with minus-10 net passing yards thanks to the 55 yards lost on the sacks. Eight different Broncos players had at least a half-sack, and the Broncos' 30 sacks after six games put them 10 ahead of the next-best team and on a ridiculous 85-sack season pace. On the minus-10 passing yards, Bonitto said, "I was shocked when they told us after the game. That's pretty funny."
Week 5: at Philadelphia Eagles (21-17 win)
Broncos' performance: The Broncos were able to keep Eagles quarterback Jalen Hurts in the pocket, sacking him six times and registering eight quarterback hits while holding the reigning Super Bowl MVP to 3 yards rushing on two carries. Bonitto added 2.5 more sacks to give Denver 21 after five games. This is the game that firmly put the Broncos on pace -- at 4.2 sacks per game -- to challenge the single-season sack record. Said coach Sean Payton on Bonitto after the win: "He's a super pass rusher. You guys have seen the confidence just grow and grow with him. ... It's a quarterback that's hard to sack. So I'm glad he is on our team."
Week 4: vs. Cincinnati Bengals (28-3 win)
Broncos' performance: The Broncos sacked Jake Browning, who was filling in for the injured Joe Burrow, three times as the Bengals managed only 159 total yards. Bonitto had 1.5 sacks, helping the Broncos surge into the league lead with 15 sacks. After the game, Bonitto, who had 4.5 sacks in four games, said: "I just feel like I'm a more confident player this year. I'm seeing things a lot faster, I'm trusting myself in a lot of things I'm doing within the defense."
Week 3: at Los Angeles Chargers (23-20 loss)
Broncos' performance: The Broncos sacked Justin Herbert five times and hit him 14 times. Bonitto had two sacks (his first multi-sack game of the season) and five of those quarterback hits. The Broncos' defense exited the week tied with the Rams for the league lead in sacks with 12. But despite swarming Herbert, Denver allowed the Chargers 29 first downs, the most they've given up this season.
Week 2: at Indianapolis Colts (29-28 loss)
Broncos' performance: They got to Colts quarterback Daniel Jones once -- linebacker Justin Strnad sacked Jones early in the third quarter. Jones' 316 passing yards were the most against the Broncos this season, and this was the only game this season in which the Broncos did not have at least two sacks. The Broncos exited Week 2 tied for fifth in the league with seven sacks.
Week 1: vs. Tennessee Titans (20-12 win)
Broncos' performance: They made Titans rookie quarterback Cam Ward's first NFL start a difficult one. They sacked Ward six times -- by six different players -- hit him 14 times and held Ward to 112 yards passing on 12 completions. "We just accept the challenge no matter what quarterback is out there, whether you've seen them before we know what affects the quarterback pressure, getting to him, making sure he feels uncomfortable in that pocket," said Cooper, who had one sack.


