clock menu more-arrow no yes mobile

Filed under:

Broncos’ offense full season snap review

The gory details from the gory season by the Denver Broncos.

Los Angeles Chargers v Denver Broncos Photo by Justin Edmonds/Getty Images

The Broncos finished the season with 23 players on the IR. That’s one short of the “record” according to Spotrac.com. You can’t really talk about this season without bringing up the plague of injuries.

  1. Garett Bolles (Leg)
  2. Ronald Darby (Knee-acl)
  3. Randy Gregory (Knee)
  4. Tim Patrick (Knee-acl)
  5. Dalton Risner (Elbow)
  6. Dre’Mont Jones (Hip)
  7. Tom Compton (Back)
  8. Mike Boone (Ankle)
  9. Javonte Williams (Knee-acl)
  10. K.J. Hamler (Hamstring)
  11. Lloyd Cushenberry (Groin)
  12. Darius Phillips (Hamstring)
  13. Greg Dulcich (Hamstring)
  14. Jonas Griffith (Foot)
  15. Caden Sterns (Hip)
  16. Aaron Patrick (Knee-acl)
  17. Jake Martin (Knee)
  18. Marlon Mack (Hamstring)
  19. Damarea Crockett (Knee-acl)
  20. Christopher Allen (Foot)
  21. Casey Tucker (Toe)
  22. Dakota Allen (Hamstring)
  23. Mitchell Fraboni (Undisclosed)

So I’ll start with the massive table and then follow with the graphs. Both have their drawbacks, but the table is here for those who are colorblind and can’t decipher the graphs.

POS Player Game 1 Game 2 Game 3 Game 4 Game 5 Game 6 Game 7 Game 8 Game 9 Game 10 Game 11 Game 12 Game 13 Game 14 Game 15 Game 16 Game 17
C Lloyd Cushenberry III 100% 100% 100% 100% 100% 100% 100% 44% 0% 0% 0% 0% 0% 0% 0% 0% 0%
C/G Luke Wattenberg 0% 0% 0% 0% 0% 0% 0% 2% 31% 0% 0% 0% 38% 54% 0% 0% 0%
G Dalton Risner 100% 100% 100% 100% 100% 100% 100% 100% 100% 100% 100% 100% 0% 96% 100% 100% 0%
G/C Graham Glasgow 73% 100% 100% 100% 100% 0% 0% 56% 69% 100% 100% 100% 100% 100% 100% 100% 100%
G Quinn Meinerz 27% 0% 0% 0% 0% 100% 100% 100% 100% 100% 100% 100% 100% 7% 100% 100% 100%
G Netane Muti 0% 39%
QB Russell Wilson 100% 100% 100% 100% 100% 100% 0% 100% 100% 100% 100% 100% 86% 0% 100% 100% 100%
RB Javonte Williams 58% 65% 45% 45% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%
RB Melvin Gordon 41% 32% 38% 19% 56% 16% 51% 56% 54% 45%
RB Devine Ozigbo 0% 0% 0% 0% 3% 0% 0% 0% 0% 0% 7% 0% 0% 7% 0% 0% 0%
RB Latavius Murray 0% 47% 39% 44% 31% 50% 82% 68% 53% 64% 46% 60% 60%
RB Mike Boone 5% 10% 19% 36% 41% 36% 11% 0% 0% 0% 0% 0% 15% 0% 0% 0% 0%
RB Marlon Mack 10% 9% 32% 29% 15% 0% 0%
RB Chase Edmonds 19% 5% 0% 0% 0% 0% 42% 59% 37%
RB Tyler Badie 0% 14%
T Garett Bolles 100% 100% 100% 100% 82% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0%
T Cameron Fleming 100% 100% 100% 100% 100% 95% 80% 0% 0% 100% 100% 100% 100% 100% 100% 100% 100%
T Billy Turner 0% 0% 0% 0% 0% 72% 100% 100% 38% 0% 0% 0% 0% 100% 100% 100% 100%
T/G Quinn Bailey 63% 0% 0% 0% 25% 0% 0% 41% 100%
T Calvin Anderson 0% 0% 1% 0% 18% 33% 20% 100% 100% 100% 100% 100% 100% 0% 0% 0% 0%
T Tom Compton 0% 30% 0%
TE Albert Okwuegbunam 67% 53% 32% 2% 21% 0% 0% 0% 0% 0% 0% 0% 3% 0% 0% 53% 45%
TE Eric Tomlinson 30% 33% 47% 45% 48% 28% 44% 30% 26% 41% 15% 51% 32% 51% 16% 33% 38%
TE Eric Saubert 27% 36% 47% 77% 56% 2% 19% 16% 19% 42% 20% 49% 26% 59% 33% 34% 34%
TE Greg Dulcich 0% 0% 0% 0% 0% 71% 59% 80% 89% 83% 87% 72% 75% 68% 67% 0% 0%
TE Andrew Beck 15% 29% 36% 23% 26% 28% 25% 15% 0% 0% 7% 0% 0% 30% 4% 19% 35%
WR Courtland Sutton 95% 92% 86% 94% 93% 100% 91% 95% 93% 92% 93% 43% 0% 0% 79% 81% 94%
WR Jerry Jeudy 89% 14% 59% 89% 84% 91% 89% 85% 1% 0% 0% 38% 83% 74% 90% 89% 97%
WR KJ Hamler 61% 0% 26% 8% 53% 57% 58% 70% 0% 0% 0% 0% 0% 0% 0% 0% 0%
WR Tyrie Cleveland 12% 43% 0% 0% 14% 0% 0% 0% 34% 0% 0% 0% 0% 0% 0% 0% 0%
WR Montrell Washington 0% 17% 19% 6% 5% 5% 4% 5% 9% 0% 12% 15% 6% 1% 4% 0% 0%
WR Kendall Hinton 0% 0% 43% 57% 0% 21% 9% 2% 96% 88% 92% 77% 86% 0% 0% 47% 0%
WR Jalen Virgil 30% 11% 7% 8% 12% 1% 28% 6% 3%
WR Brandon Johnson 34% 70% 47% 74% 59% 0% 20% 11%
WR Freddie Swain 55% 75% 0% 32%

Offensive line

The Denver Broncos offensive line was the most injured that it been in my memory. Five OL guys ended the season on the IR (Garett Bolles, Dalton Risner, Lloyd Cushenberry, Tom Compton and Calvin Anderson). I’m going to do a much more in-depth OL review later, but suffice it to say that Luke Wattenberg had one of the worst rookie seasons in NFL history. His play this season was reminiscent of a rookie Ty Sambrailo. Wattenberg finished the season with an overall grade of 33.7 (out of 100) from PFF and he earned 1 total point from SIS (at least he wasn’t negative like Sambrailo as a rookie who earned -5). SIS scale elite linemen earn 30+ for a season.

Twelve different men played significant offensive snaps on the OL this year. No player started every game. Risner and Cameron Fleming had the most starts with 15 each. The Broncos used nine different combinations of five starting offensive linemen in 2022. This is the same number of starting offensive lines that the Broncos used in 2021.

Starting offensive line combinations by season for the Broncos:

  • 2018 - 6
  • 2019 - 5
  • 2020 - 5
  • 2021 - 9
  • 2022 - 9

The insane level of injury to our offensive linemen over the past two seasons has been a massive contributor to the ineffectiveness of the offense in general. I’ll go into much more depth on this in my OL review for the season.

Running Backs

Injuries and ineffectiveness plagued our running backs almost as much as they did our offensive line.

With eight running backs that played significant time for the Broncos, this was the most turbulent RB season for Denver in my memory. Javonte Williams, Mike Boone and Marlon Mack all ended the season on the IR. Melvin Gordon lost his job because of his inability to hold onto the ball. Our best RB was Latavius Murray who we signed off the Saints’ practice squad. Tyler Badie, who scored a touchdown for us in his first NFL touch, was a 6th round pick of the Ravens in the last draft.

Tight Ends

Amazingly we only lost one TE to injury this season and that was out best receiving TE, Greg Dulcich, who missed the first five and the last two games of the season. Despite that he finished third on the team in catches and tied for second on the team in receiving TDs.

Because of his inability to block, Albert Okwuegbunam, was benched for much of the season only playing heavily in the first two and the last two games of the season.

FB/TE Andrew Beck was only used heavily in four games. We won all four of them. 92 of 198 total snaps came in four of our five wins and he has 21 or more snaps in all four of those game. Those were his only four games with smore than 20 snaps on offense this season. The only game that we won where he did not play heavily (for him) was the game against Jacksonville when he only played 9 snaps on offense. He was almost exclusively a blocker, despite being targetted three times in the first game of the season (he caught two of them). He finished the season with seven touches, meaning that he was either blocking or running a route on the other 191 offensive snaps he played. Because of this, he might have been effective had we employed him strategically like we did with the other blocking TE, Eric Tomlinson.

Tomlinson finished the season with nine catches, but two of them were for touchdowns, which tied him for second on the team in TD catches. Tomlinson came into the season with 18 career NFL catches in six seasons in the NFL.

Wide Receivers

I was actually surprised to find that only nine WRs played offensive snaps for the Broncos this season. It felt like we used more than that. No WR played in every game. Courtland Sutton started the most of the WR group at 15 games. Tyrie Cleveland basically lost his playing time when he ran a terrible route that led to a game-losing end-zone interception against IND.

A handful of guys got the chance to be WR3 for the Broncos this season, but none kept the job for long. KJ Hamler began the season as WR3. Then Cleveland got his shot. Then Kendall Hinton. Then Brandon Johnson. Then Freddie Swain. At out point Hinton was our WR1 (based on snap counts in game 9).

Full season offensive snap table (not game by game) - positional designations from PFR.

Player Pos Num Pct
Lloyd Cushenberry III C 502 44.19%
Luke Wattenberg C 90 7.92%
Dalton Risner G 967 85.12%
Graham Glasgow G 929 81.78%
Quinn Meinerz G 752 66.20%
Netane Muti G 28 2.46%
Russell Wilson QB 961 84.60%
Brett Rypien QB 175 15.40%
Latavius Murray RB 421 37.06%
Melvin Gordon RB 284 25.00%
Javonte Williams RB 142 12.50%
Mike Boone RB 126 11.09%
Chase Edmonds RB 111 9.77%
Marlon Mack RB 64 5.63%
Devine Ozigbo RB 11 0.97%
Tyler Badie RB 9 0.79%
Cameron Fleming T 976 85.92%
Billy Turner T 483 42.52%
Calvin Anderson T 439 38.64%
Garett Bolles T 325 28.61%
Quinn Bailey T 162 14.26%
Tom Compton T 30 2.64%
Greg Dulcich TE 497 43.75%
Eric Tomlinson TE 407 35.83%
Eric Saubert TE 395 34.77%
Andrew Beck TE 198 17.43%
Albert Okwuegbunam TE 190 16.73%
Courtland Sutton WR 882 77.64%
Jerry Jeudy WR 713 62.76%
Kendall Hinton WR 461 40.58%
KJ Hamler WR 224 19.72%
Brandon Johnson WR 204 17.96%
Freddie Swain WR 109 9.60%
Montrell Washington WR 78 6.87%
Tyrie Cleveland WR 76 6.69%
Jalen Virgil WR 74 6.51%

Nose tackle Mike Purcell had one official snap on offense as a goal-line FB. He would have had two and a touchdown carry were it not for a false start by an offensive player that stopped the play where he scored.