2023 Denver Broncos season
The [2023 National Football League|NFL season|2023 season] was the Denver Broncos' 54th season in the National Football League and their 64th overall. It was also their third under the leadership of general manager George Paton, their second under the ownership of the Walton-Penner family group and their first under head coach Sean Payton. During the off-season, the Broncos released longtime kicker Brandon McManus after spending nine seasons with the team. He was the last player from the 2015 Super Bowl 50-winning team still on the [|roster]. His release made safety Justin Simmons, who has been with the team since 2016, the team's new longest-tenured player.
After a dismal 1–5 start, the team's first since 1994, the Broncos started to surge, winning five straight for the first time since 2015 to improve upon their 5–12 record from the previous season. However, the Broncos won just two of their final six games, suffering their seventh consecutive losing season and missed the playoffs for an eighth consecutive season. This was the first time the Broncos ranked bottom 10 on offense and defense since the 1992 season. After his worst statistical season in 2022, quarterback Russell Wilson improved his performance, but was benched for the team's final two games for financial reasons and was subsequently released the following offseason where he joined the Pittsburgh Steelers.
One of the Broncos' highlights of the season was their Week 8 win of 24–9 over division rival, defending Super Bowl champion and eventual-repeat champion [2023 2023 Kansas City Chiefs season|Kansas City Chiefs season|Kansas City Chiefs]. This win snapped a 16-game losing streak by the Broncos against the Chiefs, and their first win against quarterback Patrick Mahomes. Meanwhile, one of the team's lowlights was a 70–20 loss in Week 3 to the [2023 2023 Miami Dolphins season|Miami Dolphins season|Miami Dolphins].
The Denver Broncos drew an average home attendance of 76,388 in 9 home games in the 2023 NFL season, the 5th highest in the league.
Coaching changes
On February 3, Sean Payton was named as the 20th head coach in franchise history. Payton previously coached the New Orleans Saints from 2006 to 2021, with the exception of 2012, and the Broncos agreed to draft compensation with the Saints—see Draft section. Payton was the Broncos' seventh different head coach since 2008, and their third since 2018. He replaced Nathaniel Hackett, who was fired on December 26, 2022, and replaced by Jerry Rosburg on an interim basis for the last two games of the 2022 season.In the weeks that followed Payton's hiring, the Broncos underwent the following coaching changes:
| Position | Previous coach | 2023 replacement |
| Assistant head coach | None | Mike Westhoff |
| Assistant to the head coach | None | Paul Kelly |
| Offensive coordinator | Justin Outten, 2022 | Joe Lombardi |
| Quarterbacks coach | Klint Kubiak, 2022 | Davis Webb |
| Pass game coordinator | Klint Kubiak, 2022 | John Morton |
| Running backs coach | Tyrone Wheatley, 2022 | Lou Ayeni |
| Wide receivers coach | Zach Azzanni, 2018–2022 | Keary Colbert |
| Tight ends coach | Jake Moreland, 2022 | Declan Doyle |
| Offensive line coach | Butch Barry Ben Steele | Zach Strief |
| Assistant offensive line coach | Ben Steele, 2022 | Austin King |
| Offensive quality control coach | Ramon Chinyoung, 2022 | Logan Kilgore Favian Upshaw |
| Defensive coordinator | Ejiro Evero, 2022 | Vance Joseph |
| Linebackers coach | Peter Hansen, 2022 | None |
| Outside linebackers coach | Bert Watts, 2022 | Michael Wilhoite |
| Inside linebackers coach | None | Greg Manusky |
| Pass rush specialist | None | Jamar Cain |
| Assistant defensive backs | Ola Adams, 2022 | None |
| Defensive quality control coach | Andrew Carter, 2022 | Addison Lynch Isaac Shewmaker |
| Senior defensive assistant | Dom Capers, 2022 | Joe Vitt |
| Special teams coach | Dwayne Stukes Mike Mallory | Ben Kotwica |
| Assistant special teams coach | Mike Mallory, 2022 | Chris Banjo |
Roster changes
Future contracts
All players listed below were signed to reserve/future contracts on January 9, unless otherwise noted. Each player was officially added to the active roster on March 15—the first day of the 2023 league year.| Position | Player | Notes |
| WR | Victor Bolden Jr. | waived March 14 |
| G | Parker Ferguson | waived May 12 |
| CB | Faion Hicks | waived August 29 |
| CB | Delonte Hood | waived August 27 |
| DE | Jordan Jackson | signed January 11, waived August 29, assigned to the practice squad on August 30 |
| S | Devon Key | waived August 29, assigned to the practice squad on August 30 |
| RB | Tyreik McAllister | waived May 12, re-signed May 15, waived May 31 |
| T | Isaiah Prince | signed February 3, released August 27 |
| LB | Wyatt Ray | released March 20 |
| T | Hunter Thedford | waived May 25 |
| LB | Ray Wilborn | waived August 14 |
Free agents
Unrestricted
Note: Unrestricted free agents who were originally Restricted free agents had three accrued seasons whose contracts expired at the end of the previous season, and did not receive a qualifying offer before the start of the 2023 league year on March 15.Draft
'''Draft trades'''Undrafted free agents
All undrafted free agents were signed prior to the team's rookie minicamp on May 12, unless noted otherwise.| Player | Position | College | Notes |
| Nate Adkins | TE | South Carolina | made the Week 1 roster |
| Austin Ajiake | LB | UNLV | signed August 3, waived August 29 |
| Seth Benson | LB | Iowa | waived August 29 |
| Henry Byrd | G | Princeton | waived August 29 |
| Dallas Daniels | WR | Jackson State | waived May 15 |
| Darrious Gaines | CB | Western Colorado | waived May 15 |
| Art Green | CB | Houston | waived August 29, assigned to the practice squad on August 30, promoted to the active roster on January 7 |
| Taylor Grimes | WR | Incarnate Word | waived August 29 |
| Marcus Haynes | LB | Old Dominion | waived August 29, assigned to the practice squad on August 30 |
| Thomas Incoom | LB | Central Michigan | made the Week 1 roster |
| Demontrey Jacobs | T | South Florida | waived August 29, assigned to the practice squad on August 30 |
| Jack Landherr | LS | UCLA | signed August 15, waived August 23 |
| Kris Leach | TE | Kent State | waived May 15 |
| Jaleel McLaughlin | RB | Youngstown State | made the Week 1 roster |
| P. J. Mustipher | NT | [Penn State Nittany 2023 Detroit Lions season|Lions football|Penn State] | waived August 29, assigned to the practice squad on August 30 |
| Alex Palczewski | T | Illinois | made the Week 1 roster, placed on injured reserve August 31, activated for the team's season finale on January 6 |
| Nick Williams | WR | UNLV | signed June 5, waived June 13, signed July 25, waived July 28, signed August 1, waived August 27 |
| Emanuel Wilson | RB | Fort Valley State | waived May 15 |
Suspensions
Eyioma UwazurikeOn July 24, defensive end Eyioma Uwazurike was suspended indefinitely by the NFL for violating the league's gambling policy. Uwazurike, the team's 2022 fourth-round draft selection, bet on NFL games during his rookie season.
Kareem Jackson
Safety Kareem Jackson was suspended twice by the NFL for repeated violations of the league's policy on unnecessary roughness.
On October 23, Jackson was initially suspended four games following the Broncos' Week 7 win over the [2023 Green Bay 2023 Green Bay Packers season|Packers season|Green Bay Packers] after being ejected for a forceful blow to the head & neck area of Packers' tight end Luke Musgrave, when Musgrave was determined to be a defenseless receiver. Jackson was also ejected during the Broncos' Week 2 loss to the [2023 Washington 2023 Washington Commanders season|Commanders season|Washington Commanders] for a similar hit on Commanders' tight end Logan Thomas, which resulted in Thomas suffering a concussion. Jackson was fined for a total of $89,670 for a series of illegal hits, including violations in three other games—Week 1 against the [2023 2023 Las Vegas Raiders season|Las Vegas Raiders season|Las Vegas Raiders], Week 3 against the [2023 Miami 2023 Miami Dolphins season|Dolphins season|Miami Dolphins] and Week 6 against the Kansas City Chiefs. One day later, Jackson's suspension was reduced to two games following an appeal hearing.
On November 20, in his first game back from suspension, Jackson was hit with another four-game suspension for lowering his helmet on [2023 Minnesota 2023 Minnesota Vikings season|Vikings season|Minnesota Vikings]' quarterback Joshua Dobbs during the Broncos' Week 11 win over the Vikings. Jackson was not flagged for the hit, and he unsuccessfully appealed the suspension.
After he was a healthy scratch for the team's Week 16 loss to the [2023 New England 2023 New England Patriots season|Patriots season|New England Patriots], Jackson was waived on December 25 following a roster exemption, and was claimed off waivers by the [2023 2023 Houston Texans season|Houston Texans season|Houston Texans] the following day.
Regular season
Schedule
Note: Intra-division opponents are in bold text.Game summaries
Week 1: vs. Las Vegas Raiders
The Broncos kicked off the 2023 season against their AFC West division rival Las Vegas Raiders. This marked Sean Payton's debut as the Broncos' head coach. The Raiders grabbed the early lead on their initial possession, with quarterback Jimmy Garoppolo connecting on a 3-yard touchdown pass to wide receiver Jakobi Meyers. The Broncos responded on their first possession, with a 5-yard touchdown pass from quarterback Russell Wilson to wide receiver Lil'Jordan Humphrey. However, placekicker Wil Lutz missed wide-right on the extra point attempt — a miscue that would prove to be critical to the game's outcome. A 24-yard field goal by placekicker Daniel Carlson gave the Raiders a 10–6 lead early in the second quarter. The Broncos took their first just lead before halftime, with Wilson's second touchdown pass of the first half — a 5-yarder to wide receiver Courtland Sutton.Lutz missed wide right on a 55-yard field goal attempt on the initial possession of the second half. The Raiders then marched down the field and faced a 3rd-and-goal from the Broncos' 6-yard line. However, Garoppolo was intercepted by safety Kareem Jackson in the end zone for a touchback, late in the third quarter. The Broncos then had a first-and-goal from the Raiders' 8-yard line; however, they failed to score a touchdown, and instead, settled for a 24-yard field goal by Lutz midway through the fourth quarter. The Raiders took a 17–16 lead six plays later, with another touchdown pass from Garoppolo to Meyers — from 6 yards out. The Broncos went three-and-out, and were forced to punt. The Raiders faced a 3rd-and-8 from their own 44-yard line with exactly three minutes left in the game. Meyers was stopped one yard short of a first down on a pass completion from Garoppolo; however, Jackson was flagged for an unnecessary roughness flag for a helmet-to-helmet hit on Meyers, giving the Raiders a first down. The Broncos' defense was unable to stop Garoppolo from scrambling for a game-clinching 8-yard first down run.
Week 2: vs. Washington Commanders
The Broncos took a 21–3 lead over the Commanders with touchdowns on each of their first three possessions, consisting of a 5-yard touchdown run by running back Jaleel McLaughlin and two touchdown passes from quarterback Russell Wilson — a 60-yarder to wide receiver Marvin Mims and a 16-yarder to wide receiver Brandon Johnson. However, the Broncos' offense would sputter for the remainder of the game and their defense was unable to stop the Commanders. After Wilson was strip-sacked by linebacker Jamin Davis, the momentum shifted to the Commanders. Quarterback Sam Howell connected on a 4-yard touchdown pass to tight end Logan Thomas on a 4th-and-goal, with a two-point conversion that was initially ruled unsuccessful, but overturned by review. The Broncos' lead was narrowed to 21–14 just before halftime, with a 49-yard field goal by Commanders' placekicker Joey Slye, who missed from 49 and made from 44 in the first quarter.After a Broncos' three-and-out to start the second half, the Commanders tied the game at 21–21, with Howell throwing a 30-yard touchdown pass to wide receiver Terry McLaurin. Following an interception of Russell, Slye missed wide-right on a 59-yard field goal attempt. The Broncos reached the red zone on the ensuing possession, but were forced to settle for a 31-yard field goal by placekicker Wil Lutz. The Commanders took their first lead of the game early in the fourth quarter, with running back Brian Robinson Jr. rushing for a 2-yard touchdown, then added to their lead, with another rushing touchdown by Robinson — a 15-yarder midway through the fourth quarter. After being outscored 32–3 since early in the second quarter, the Broncos found themselves trailing 35–24. A 32-yard field goal by Lutz on the first play after the two-minute warning pulled the Broncos to a 35–27 deficit. After burning all of their team timeouts and forcing a Commanders' punt, the Broncos had one last possession at their own 13-yard line and with 48 seconds remaining. With 3 seconds remaining, Wilson heaved a desperation hail mary pass that was caught by Johnson for a touchdown. The Broncos needed a two-point conversion to send the game to overtime. However, Wilson's pass that was intended for wide receiver Courtland Sutton fell incomplete.
Week 3: at Miami Dolphins
The Broncos were overwhelmed by the Dolphins, in an embarrassing 70–20 loss. The Broncos' defense surrendered franchise worsts in points, yards and overall touchdowns in one game, and tied a franchise record for rushing touchdowns in one game. The 50-point loss was the third-worst margin of defeat in Broncos' franchise history, behind a 59–7 loss to the Kansas City Chiefs in 1963 and a 51–0 loss to the Oakland Raiders in 1967. Dolphins' quarterback Tua Tagovailoa threw for four touchdowns, with most of the help coming from running backs Raheem Mostert and De'Von Achane, who combined for eight of the ten total touchdowns. Broncos' quarterback Russell Wilson threw for 306 yards and only one touchdown, while wide receiver Marvin Mims returned a kickoff 99 yards for a touchdown.The 70 points scored by the Dolphins was tied for the second-most in a single regular-season game in NFL history, only trailing a 72-point output by the Washington Redskins in 1966.
Week 4: at Chicago Bears
The Broncos took the early lead over the Bears on their initial possession, with quarterback Russell Wilson connecting on an 18-yard touchdown pass with running back Jaleel McLaughlin. The Broncos' offense would then sputter, failing to advance past their own 44-yard line on their next four possessions, and the Bears reeled off 28 unanswered points. The Broncos' defense yielded four touchdown passes to Bears' quarterback Justin Fields—two to tight end Cole Kmet, and one apiece to wide receiver D. J. Moore and running back Khalil Herbert. The Broncos trailed 28–7 with 4:10 remaining in the third quarter, but proceeded to score the final 24 points of the game. Wilson threw a 4-yard touchdown pass to wide receiver Brandon Johnson near the end of the third quarter, followed in the fourth quarter by a 13-yarder to wide receiver Courtland Sutton. Then the Broncos' defense came up with a crucial turnover, with linebacker Nik Bonitto forcing a strip sack and fumble off Fields, and linebacker Jonathon Cooper returning the fumble 42 yards for a game-tying touchdown midway through the fourth quarter. The Bears then marched down the field, and faced a 4th-and-1 at the Broncos' 18-yard line with 2:57 remaining in the fourth quarter. However, instead of a go-ahead field goal, the Bears decided to go for a first-down, but turned the football over on downs when Fields was tackled for no gain by linebacker Alex Singleton. Five plays later, a 51-yard field goal by placekicker Wil Lutz put the Broncos ahead to stay with 1:51 remaining in the game. The Bears attempted a rally, but after reaching their own 47-yard line, Fields was intercepted by safety Kareem Jackson for the Broncos' first win of the season.Week 5: vs. New York Jets
Following a 30-yard field goal by Jets' placekicker Greg Zuerlein, the Broncos grabbed the lead, with a 22-yard touchdown pass from quarterback Russell Wilson to running back Jaleel McLaughlin. On the Broncos' next possession, Wilson was penalized for intentional grounding in the end zone for a safety. The Broncos led 13–8 at halftime, after two short field goals by placekicker Wil Lutz—from 22 and 23 yards out, with a 26-yard field goal by Zuerlein in between. After the Broncos went three-and-out to start the second half, Jets' running back Breece Hall ran for a 72-yard touchdown—the first of 16 unanswered Jets points. Zuerlein added three more field goals—a 27-yarder in the third quarter, followed by 27- and 49-yarders in the fourth quarter. The Broncos trailed 24–13 midway through the fourth quarter, after two punts and a lost fumble in Jets' territory. A 3-yard touchdown pass from Russell Wilson to tight end Adam Trautman, coupled with a successful two-point conversion by fullback Michael Burton, pulled the Broncos to within a 24–21 deficit with 4:48 remaining in the fourth quarter. The Jets were attempting to run out the clock, and faced a 3rd-and-5 at the Broncos' 27-yard line; however, quarterback Zach Wilson was intercepted by cornerback Patrick Surtain II near the goal line. With 2:14 remaining in the game, the Broncos attempted a rally, but Russell Wilson was strip-sacked by Jets' defensive tackle Quinnen Williams, and cornerback Bryce Hall returned the fumble 39 yards for the game-clinching touchdown.Week 6: at Kansas City Chiefs
The Broncos' defense limited Chiefs' quarterback Patrick Mahomes to one touchdown pass and four field goals by placekicker Harrison Butker, but the defensive effort was wasted by a poor performance by the offense. Quarterback Russell Wilson completed 13 of 22 passes for only 95 yards, and the Broncos trailed 16–0 at the 9:22 mark of the fourth quarter. Wilson finally got the Broncos on the scoreboard, with an 11-yard touchdown pass to wide receiver Courtland Sutton that was initially ruled as an incomplete pass, but overturned by a booth review. The subsequent two-point conversion by running back Javonte Williams pulled the Broncos to within a 16–8 deficit with six minutes remaining in the game. However, Butker's fourth field goal of the game—a 52-yarder at the two-minute warning, put the game out of reach. It was the Chiefs' 16th consecutive win over the Broncos—a streak that ended two weeks later in Denver.Week 7: vs. Green Bay Packers
Midway through the third quarter, all of the scoring came by way of the placekickers—three field goals by the Broncos' Wil Lutz, and one by the Packers' Anders Carlson. The Broncos increased their lead to 16–3, with the game's first touchdown—an 18-yard pass from quarterback Russell Wilson to wide receiver Courtland Sutton. However, the Packers' responded, with two touchdown passes by quarterback Jordan Love—a 16-yarder to wide receiver Romeo Doubs, followed by a 4-yarder to wide receiver Jayden Reed that gave the Packers a 17–16 lead midway through the fourth quarter. Nine plays later, the Broncos re-claimed the lead, with Lutz's fourth field goal of the game—a 52-yarder with 3:54 remaining in the game. The Packers attempted a rally, but Love was intercepted by safety P. J. Locke deep in Broncos' territory. The Broncos then ran out the clock.Week 8: vs. Kansas City Chiefs
The Broncos' defense forced five turnovers—three fumbles and two interceptions off Chiefs' quarterback Patrick Mahomes, and limited the Chiefs' offense to three field goals—all in the first half—in a 24–9 win. It was the first time since Week 13 of the 2021 season in which Mahomes did not throw a touchdown pass. Broncos' quarterback Russell Wilson threw three touchdown passes—one apiece to running back Javonte Williams and wide receivers Jerry Jeudy and Courtland Sutton. The Broncos held a 14–9 lead early in the fourth quarter, and after Chiefs' return specialist Mecole Hardman muffed a punt, Wilson threw a 6-yard touchdown pass to Sutton and placekicker Wil Lutz later capped the scoring off with a 28-yard field goal with only 31 seconds remaining. With the win, the Broncos snapped a 16-game losing streak to the Chiefs, dating back to 2015.Week 10: at Buffalo Bills
The Broncos' defense forced two turnovers off the Bills' first two possessions—a fumble and an interception off quarterback Josh Allen, but only got one scoring a play—a 40-yard field goal by placekicker Wil Lutz. The Broncos added to their lead midway through the second quarter, with quarterback Russell Wilson completing a pass to wide receiver Courtland Sutton along the side of the end zone that was initially ruled an incomplete pass, but ruled a touchdown after instant replay revealed that Sutton dragged his toes in bounds. However, Lutz hit the left upright on the extra point attempt. The Bills responded, and got on the scoreboard, with Allen connecting on a 22-yard touchdown pass to tight end Dalton Kincaid, with a successful two-point conversion. Lutz added two more field goals—from 49 and 40 yards out, to give the Broncos a 15–8 halftime lead. The latter field goal occurred after another interception of Allen. After an exchange of punts to start the second half, Sutton lost a fumble at the Bills' 45-yard line, and the Bills capitalized, with running back Latavius Murray rushing for a 3-yard touchdown to tie the game midway through the third quarter. After a pair of punt exchanges, the Broncos reclaimed the lead with 5:10 remaining in the game. Wilson connected with running back Javonte Williams for a 3-yard touchdown pass. However, the extra point attempt was botched, leaving the score at 21–15. The Bills then drove down the field, and on the first play after the two-minute warning, Allen scrambled for a 6-yard touchdown run to give the Bills their first lead of the game.Wilson engineered a comeback that was aided by two crucial penalties on Buffalo. First, the Broncos faced a 3rd-and-10 from the Bills' 45-yard line with 35 seconds left. A pass attempt intended for wide receiver Jerry Jeudy was incomplete, but pass interference was called on Bills' cornerback Taron Johnson at the 17-yard line. Following a quick kneel down, and without any timeouts, the Broncos rushed their field goal unit onto the field. Lutz missed the 41-yard attempt wide right; however, the Bills were flagged for having 12 men on the field, giving Lutz a second chance with only four seconds left. Lutz then redeemed himself—kicking the game-winning 36-yard field goal as time expired.