Denver Broncos vs Indianapolis Colts Match Player Stats
The Denver Broncos vs Indianapolis Colts Match Player Stats from the September 15, 2025 matchup tell the story of one of the most competitive games of the season. Indianapolis defeated Denver 29-28 at home, improving to 2-0 while Denver fell to 1-1. The final score was decided by a combination of Indianapolis’ efficient passing game, Jonathan Taylor’s outstanding rushing performance, Spencer Shrader’s perfect kicking display, and Denver’s inability to score in the fourth quarter. Although Bo Nix produced three touchdown passes without taking a sack, Daniel Jones generated 316 passing yards and Indianapolis consistently created bigger gains through the air.
Denver Broncos vs Indianapolis Colts Match Player Stats: Game Overview
The Colts entered the game with home-field advantage and finished with a narrow one-point victory. Denver actually scored more touchdowns through the passing game, but Indianapolis produced enough yardage and special-teams points to overcome that advantage.
The scoring progression shows how closely matched the teams were:
| Team | Q1 | Q2 | Q3 | Q4 | Final |
| Denver Broncos | 7 | 14 | 7 | 0 | 28 |
| Indianapolis Colts | 6 | 14 | 3 | 6 | 29 |
Denver’s 21 points through the first three quarters gave the Broncos a 28-23 lead entering the final period. The problem was that Denver could not add anything in the fourth quarter. Indianapolis scored six fourth-quarter points and completed the comeback.
That fourth-quarter contrast is one of the most important details when analyzing the Denver Broncos vs Indianapolis Colts Match Player Stats. The final score does not simply reflect which offense produced more yards. It reflects how those yards were converted into points and how each team performed late in the game.
Quarter-by-Quarter Breakdown
First Quarter
Denver opened the scoring with seven points, while Indianapolis answered with six. That immediately established the competitive nature of the game.
The Broncos were able to finish an early scoring opportunity, while the Colts remained within one point. Neither team created a meaningful separation during the opening period.
Second Quarter
The second quarter was the highest-scoring period for both teams.
Denver added 14 points, and Indianapolis also scored 14. The Broncos therefore maintained their narrow advantage while both offenses demonstrated that they could move the ball effectively.
By halftime, Denver had built a 21-20 lead.
Third Quarter
Denver extended its advantage with another seven points. Indianapolis managed only three.
That gave Denver a 28-23 advantage heading into the fourth quarter. At that stage, the Broncos appeared to have control of the game.
However, the five-point lead proved insufficient.
Fourth Quarter
The fourth quarter completely changed the outcome.
Denver scored zero points.
Indianapolis scored six.
That six-point fourth-quarter advantage was enough to turn a five-point deficit into a one-point victory. From an analytical perspective, Denver’s offensive production before the fourth quarter was not enough to compensate for the late scoring drought.
Bo Nix Passing Performance
Bo Nix delivered one of the more efficient statistical performances in the game.
His passing line was:
| Statistic | Bo Nix |
| Completions/Attempts | 22/30 |
| Completion Rate | 73.3% |
| Passing Yards | 206 |
| Average | 6.9 yards |
| Touchdowns | 3 |
| Interceptions | 1 |
| Sacks | 0 |
| QBR | 69.8 |
| Passer Rating | 111.2 |
Nix completed 22 of 30 attempts, giving him a completion rate of approximately 73.3%. He averaged 6.9 yards per attempt and finished with 206 passing yards.
The most important positive statistic is the three touchdown passes.
Denver’s passing attack was highly effective at converting opportunities into touchdowns. Nix also avoided being sacked, which is notable when evaluating quarterback efficiency because sacks can erase otherwise productive drives.
At the same time, the interception was a negative factor. In a one-point game, every turnover deserves extra attention because a single possession can influence field position, scoring opportunities and late-game pressure.
The numbers show an interesting contrast between efficiency and volume. Nix did not need to throw for 300-plus yards because Denver was able to score three passing touchdowns from its 206 passing yards.
Troy Franklin Leads Denver’s Receiving Group
Troy Franklin was Denver’s leading receiver by both receptions and receiving yardage.
His production:
- 8 receptions
- 89 receiving yards
- 11.1 yards per reception
- 1 touchdown
- 42-yard longest reception
- 9 targets
Franklin’s nine targets were the most on the Denver offense. He caught eight of them, giving him an excellent catch-to-target conversion.
His 42-yard reception was also the longest catch by a Denver player in the game.
For a passing offense that finished with 206 total receiving yards, Franklin accounted for a significant portion of the production. His involvement was therefore central to Denver’s ability to create scoring opportunities.
Marvin Mims Jr. Adds a Touchdown
Marvin Mims Jr. recorded two receptions for 24 yards and a touchdown.
Although his reception volume was modest, his impact was significant because he converted one of his opportunities into six points.
Mims also contributed in the return game, recording two kick returns for 52 yards. His 26.0-yard average helped Denver maintain useful field position.
This is a good example of why player evaluation should not focus exclusively on one statistical category. A receiver can have limited targets while still making an important contribution as a scorer and return specialist.
Adam Trautman Also Finds the End Zone
Adam Trautman finished with:
- 3 receptions
- 10 yards
- 1 touchdown
- 3 targets
His average of 3.3 yards per reception was low, but his touchdown gave his receiving production considerable value.
The three Denver touchdown receptions were distributed among Troy Franklin, Marvin Mims Jr. and Adam Trautman.
That distribution suggests that Denver was capable of finding different players in scoring situations rather than relying on one receiver for all of its touchdown production.
J.K. Dobbins Provides Denver’s Best Rushing Production
J.K. Dobbins was Denver’s leading rusher.
| Statistic | J.K. Dobbins |
| Carries | 14 |
| Rushing Yards | 76 |
| Average | 5.4 |
| Touchdowns | 1 |
| Longest Run | 23 yards |
Dobbins averaged 5.4 yards per carry and produced 76 yards on 14 attempts.
His 23-yard longest run was Denver’s best individual rushing play listed in the game data.
Denver’s entire rushing unit finished with 118 yards on 24 carries, averaging 4.9 yards per attempt. Dobbins therefore supplied a substantial share of the team’s ground production.
The Broncos also received rushing contributions from Bo Nix, Troy Franklin, RJ Harvey and Tyler Badie.
Denver Team Rushing
Denver’s rushing totals were:
- 24 carries
- 118 yards
- 4.9 yards per carry
- 1 touchdown
- 23-yard long
The 118 rushing yards demonstrate that Denver did not rely exclusively on its passing game.
However, Indianapolis finished with even more rushing yardage, which became an important part of the overall offensive comparison.
Daniel Jones Delivers 316 Passing Yards
Daniel Jones was one of the biggest statistical contributors for Indianapolis.
His passing line:
| Statistic | Daniel Jones |
| Completions/Attempts | 23/34 |
| Completion Rate | 67.6% |
| Passing Yards | 316 |
| Average | 9.3 yards |
| Touchdowns | 1 |
| Interceptions | 0 |
| Sacks | 1 for 10 yards |
| QBR | 80.9 |
| Passer Rating | 107.0 |
Jones completed 23 of 34 attempts for 316 yards.
His 9.3 yards per attempt was considerably higher than Nix’s 6.9 yards per attempt. Indianapolis therefore generated more explosive passing production despite having fewer passing touchdowns.
Jones also avoided throwing an interception.
That is particularly important in a one-point game. While Jones was sacked once for a 10-yard loss, he did not commit an interception according to the supplied statistics.
His 316 passing yards represented the largest individual passing total in the matchup.
Indianapolis Receiving Attack Creates Explosive Plays
Indianapolis finished with 316 receiving yards on 23 receptions.
That worked out to 13.7 yards per reception, significantly higher than Denver’s 9.4-yard team receiving average.
This is one of the clearest statistical differences between the two offenses.
Denver was more successful at turning passing opportunities into touchdowns, but Indianapolis generated much more yardage per reception.
Tyler Warren
Tyler Warren led Indianapolis in receiving yards.
He recorded:
- 4 receptions
- 79 yards
- 19.8 yards per reception
- 41-yard long
- 7 targets
Warren’s 19.8-yard average was outstanding. His 41-yard reception was also one of Indianapolis’ biggest passing plays.
Although he did not score a touchdown, his ability to generate nearly 20 yards per reception gave the Colts valuable explosive-play production.
Alec Pierce
Alec Pierce recorded:
- 4 receptions
- 68 yards
- 17.0 yards per reception
- 44-yard long
- 5 targets
Pierce’s 44-yard reception was the longest reception by an Indianapolis player in the supplied statistics.
His four catches produced 68 yards, demonstrating how effectively Indianapolis generated substantial gains without requiring a high number of receptions.
Josh Downs
Josh Downs provided a different type of receiving contribution.
He finished with:
- 6 receptions
- 51 yards
- 8.5-yard average
- 19-yard long
- 8 targets
Downs led Indianapolis in receptions.
His production was based more on volume than explosive yardage. That balance was useful because Indianapolis had players such as Warren and Pierce producing larger gains while Downs consistently converted opportunities.
Michael Pittman Jr.
Michael Pittman Jr. recorded four receptions for 40 yards.
His 10.0-yard average provided Indianapolis with another reliable receiving option.
He was targeted five times and caught four passes.
Jonathan Taylor as a Receiver
Jonathan Taylor was also an important part of the passing game.
He caught two passes for 50 yards and a touchdown, averaging an impressive 25.0 yards per reception.
His longest reception was 43 yards.
That receiving touchdown and explosive catch added another dimension to his already dominant rushing performance.
Jonathan Taylor Dominates the Ground Game
Jonathan Taylor was the standout rushing player in the matchup.
His numbers were:
| Statistic | Jonathan Taylor |
| Carries | 25 |
| Rushing Yards | 165 |
| Average | 6.6 |
| Touchdowns | 0 |
| Longest Run | 68 yards |
Taylor’s 165 rushing yards were the highest individual rushing total in the game.
He averaged 6.6 yards per carry and produced a massive 68-yard run.
The combination of workload and efficiency stands out. Taylor received 25 carries, meaning Indianapolis repeatedly trusted him to move the offense on the ground.
Even without a rushing touchdown, his contribution was enormous.
A 68-yard run can dramatically change field position and create scoring opportunities. Taylor also contributed through the air, where his two receptions produced 50 yards and a touchdown.
His combined rushing and receiving production made him one of the most influential players in the matchup.
Indianapolis Team Rushing Advantage
The Colts finished with:
- 32 carries
- 167 yards
- 5.2 yards per carry
- 1 rushing touchdown
- 68-yard long
Indianapolis therefore exceeded Denver’s rushing total by 49 yards.
That difference is significant.
Denver recorded 118 rushing yards, while Indianapolis produced 167. The Colts also averaged 5.2 yards per carry compared with Denver’s 4.9.
The Colts did not need to dominate every statistical category. Instead, they combined a strong running game with a highly productive passing attack.
Denver Defensive Player Stats
Denver’s defense recorded 79 total tackles, compared with 58 for Indianapolis.
The leading individual defensive performances included:
Pat Surtain II
Pat Surtain II recorded:
- 11 tackles
- 9 solo tackles
- 1 pass defended
- 0 sacks
- 0 tackles for loss
- 0 quarterback hits
His 11 tackles led Denver’s individual defenders.
The number is notable for a defensive back because it shows how frequently he was involved in stopping Indianapolis’ offensive plays.
Talanoa Hufanga
Hufanga finished with:
- 10 tackles
- 5 solo tackles
- 0 sacks
- 0 tackles for loss
- 0 passes defended
- 0 quarterback hits
His 10 tackles ranked second among Denver defenders in the supplied data.
Alex Singleton
Singleton recorded nine tackles, including four solo tackles.
He did not record a sack, tackle for loss or pass defended in the supplied statistics.
Brandon Jones
Brandon Jones contributed seven tackles and one pass defended.
Riley Moss
Riley Moss recorded five tackles, four of them solo, along with one pass defended.
Indianapolis Defensive Player Stats
Indianapolis recorded 58 total tackles and five tackles for loss.
Nick Cross
Nick Cross led the Colts with seven tackles and five solo tackles.
He also recorded one pass defended.
Joe Bachie
Joe Bachie also finished with seven tackles.
He recorded three solo tackles but did not register a sack or pass defended.
DeForest Buckner
DeForest Buckner recorded six tackles, all six of which were solo.
He also added two tackles for loss.
Grover Stewart
Grover Stewart produced six tackles, including four solo tackles, plus one tackle for loss.
Cam Bynum
Cam Bynum made the game’s listed interception.
His interception ended one Denver passing opportunity and was the only interception recorded by either team.
That turnover is especially meaningful because Indianapolis ultimately won by one point.
Special Teams Played a Major Role
One of the most important lessons from the game is that the final score cannot be understood through offensive yardage alone.
Spencer Shrader was perfect for Indianapolis.
He made:
- 5 of 5 field-goal attempts
- 2 of 2 extra-point attempts
- 17 total points
- Longest field goal of 45 yards
Shrader’s 17 points were a huge part of Indianapolis’ victory.
Denver’s Wil Lutz, meanwhile, went 0 for 1 on field goals but made all four extra-point attempts for four points.
The contrast was significant.
Indianapolis received 17 points from its kicker. Denver received four.
In a game decided by one point, that difference is impossible to overlook.
Kick Return Comparison
Denver recorded 122 kick-return yards on five returns.
RJ Harvey had three returns for 70 yards, averaging 23.3 yards per return.
Marvin Mims Jr. added two returns for 52 yards, averaging 26.0 yards.
Indianapolis produced 140 kick-return yards on five attempts.
Anthony Gould recorded three returns for 77 yards, while Ashton Dulin returned two for 63 yards.
Dulin averaged 31.5 yards per return and had a 39-yard long.
Indianapolis therefore held a 140-122 advantage in team kick-return yardage.
Neither team returned a kickoff for a touchdown.
Punting Comparison
Denver’s Jeremy Crawshaw punted three times for 134 yards.
His average was 44.7 yards per punt, with three punts landing inside the 20-yard line.
His longest punt was 50 yards.
Indianapolis did not record a punt in the supplied game statistics.
That detail reinforces the efficiency of the Colts’ offense. Indianapolis moved the ball well enough that it did not need to punt according to the provided data.
Comparing the Quarterbacks
The quarterback comparison is particularly interesting because each player won a different part of the statistical battle.
| Category | Bo Nix | Daniel Jones |
| Completions | 22 | 23 |
| Attempts | 30 | 34 |
| Completion % | 73.3% | 67.6% |
| Passing Yards | 206 | 316 |
| Yards/Attempt | 6.9 | 9.3 |
| TDs | 3 | 1 |
| INTs | 1 | 0 |
| Sacks | 0 | 1 |
| QBR | 69.8 | 80.9 |
| Passer Rating | 111.2 | 107.0 |
Nix had the better completion percentage and passer rating.
He also threw three touchdown passes compared with one for Jones.
Jones, however, produced 110 more passing yards, averaged 2.4 more yards per attempt and avoided an interception.
This is why the game should not be reduced to a simple quarterback rating comparison.
Nix was highly efficient in Denver’s scoring opportunities, while Jones helped Indianapolis generate more overall passing yardage.
Offensive Efficiency Tells the Bigger Story
The Broncos finished with 206 passing yards and 118 rushing yards.
That gives Denver 324 combined passing and rushing yards based on the supplied statistics.
Indianapolis recorded 316 passing yards and 167 rushing yards, giving the Colts 483 combined yards.
That is a difference of 159 yards.
Yet Indianapolis won by only one point.
This is one of the most revealing aspects of the matchup.
Denver was considerably more efficient at turning its offensive production into touchdowns. The Broncos scored three passing touchdowns and one rushing touchdown.
Indianapolis had one passing touchdown and one rushing touchdown, but its kicker added 17 points.
The result shows why yards and points must be analyzed together.
Why the Game Was So Close Despite the Yardage Difference
A 159-yard difference in combined passing and rushing production would normally suggest a much more comfortable victory.
Instead, the Colts won 29-28.
Several factors help explain that outcome.
Denver’s Touchdown Efficiency
Denver scored four total touchdowns.
Three came through the passing game, while one came on the ground.
Indianapolis scored two offensive touchdowns but received 17 points from its kicker.
Indianapolis Avoided an Interception
Daniel Jones did not throw an interception.
Bo Nix threw one.
Turnovers can have an outsized effect in close games because they affect both possession and field position.
Denver’s Fourth-Quarter Shutout
Denver scored 28 points through three quarters but finished with zero points in the fourth.
That late offensive drought was critical.
Indianapolis’ Field-Goal Production
Shrader’s perfect 5-for-5 performance gave Indianapolis a dependable scoring source throughout the game.
His 17 points ultimately exceeded the one-point margin by a huge amount.
The Most Important Player Stats From the Game
If the goal is to identify the players who most influenced the outcome, several names stand out.
Jonathan Taylor
Taylor’s 165 rushing yards and 68-yard run gave Indianapolis a powerful ground-game advantage. His 50 receiving yards and receiving touchdown added another layer to his performance.
Daniel Jones
Jones threw for 316 yards without an interception and averaged 9.3 yards per attempt.
Spencer Shrader
Shrader scored 17 points by making all five field-goal attempts and both extra points.
Bo Nix
Nix completed 22 of 30 passes for 206 yards and three touchdowns. His three touchdown passes were a major reason Denver stayed ahead for much of the game.
Troy Franklin
Franklin caught eight passes for 89 yards and a touchdown, including a 42-yard reception.
Tyler Warren
Warren averaged 19.8 yards per catch and produced 79 receiving yards.
Alec Pierce
Pierce averaged 17.0 yards per reception and produced Indianapolis’ longest reception at 44 yards.
Pat Surtain II
Surtain recorded a game-high 11 tackles for Denver.
What the Statistics Reveal About Each Team
The Broncos’ statistics point toward an offense capable of producing touchdowns efficiently but vulnerable to periods of limited production.
Their 28 points were built around Nix’s three touchdown passes, Dobbins’ rushing production and contributions from several receivers.
The Colts showed a different profile.
They generated 316 passing yards, 167 rushing yards and 17 kicking points. Their offense created more total yardage, while their special teams converted scoring opportunities at a very high rate.
That combination proved enough to overcome Denver’s four touchdowns.
A Closer Look at Denver’s Receiving Distribution
Denver’s 206 receiving yards came from a relatively broad group of players.
| Player | Rec. | Yards | TD | Long |
| Troy Franklin | 8 | 89 | 1 | 42 |
| Marvin Mims Jr. | 2 | 24 | 1 | 23 |
| Tyler Badie | 2 | 19 | 0 | 19 |
| Pat Bryant | 2 | 18 | 0 | 12 |
| RJ Harvey | 1 | 16 | 0 | 16 |
| Evan Engram | 1 | 12 | 0 | 12 |
| Adam Trautman | 3 | 10 | 1 | 7 |
| J.K. Dobbins | 1 | 9 | 0 | 9 |
| Courtland Sutton | 1 | 6 | 0 | 6 |
| Trent Sherfield | 1 | 3 | 0 | 3 |
Franklin clearly stood above the group in receiving volume.
However, the distribution also demonstrates that Denver’s passing attack did not depend entirely on one player.
Courtland Sutton, for example, had four targets but finished with one reception for six yards. That is an important detail when examining how target distribution translated into actual production.
A Closer Look at Indianapolis’ Receiving Distribution
Indianapolis produced 316 receiving yards from seven players who recorded receptions.
| Player | Rec. | Yards | TD | Long |
| Tyler Warren | 4 | 79 | 0 | 41 |
| Alec Pierce | 4 | 68 | 0 | 44 |
| Josh Downs | 6 | 51 | 0 | 19 |
| Jonathan Taylor | 2 | 50 | 1 | 43 |
| Michael Pittman Jr. | 4 | 40 | 0 | 12 |
| Adonai Mitchell | 2 | 20 | 0 | 12 |
| Mo Alie-Cox | 1 | 8 | 0 | 8 |
This group produced considerably more yards per reception than Denver’s receivers.
The Colts had multiple players capable of producing explosive gains, while Downs provided higher-volume short-to-intermediate production.
That balance helped Indianapolis maintain offensive consistency.
What Stands Out in the Defensive Numbers
Denver’s defense recorded 79 tackles compared with 58 for Indianapolis.
At first glance, the higher tackle total might appear to indicate a stronger defensive performance.
But tackle volume alone does not determine defensive effectiveness.
Indianapolis’ offense produced 483 combined rushing and passing yards, meaning Denver defenders were frequently involved in tackling plays after the Colts gained yardage.
Similarly, Indianapolis’ 58 tackles came against a Denver offense that scored 28 points.
The more useful approach is to examine tackles alongside sacks, tackles for loss, passes defended, turnovers and scoring allowed.
Denver recorded one team sack and three tackles for loss.
Indianapolis recorded zero sacks and five tackles for loss, along with one interception.
Neither defense forced a fumble.
Key Statistical Lessons From the Matchup
The game offers several useful lessons for anyone studying football player statistics.
1. Passing Yards Do Not Automatically Equal Passing Touchdowns
Jones threw for 316 yards but only one touchdown.
Nix threw for 206 yards but three touchdowns.
That difference demonstrates why passing yardage should be evaluated alongside scoring efficiency.
2. Kicking Can Decide Close Games
Shrader’s 17 points were extraordinary in a game decided by one point.
3. Explosive Runs Can Change a Game
Taylor’s 68-yard run was the longest rushing play in the supplied data and helped create a major difference in Indianapolis’ ground production.
4. Turnovers Matter More in One-Score Games
Denver recorded one interception thrown, while Indianapolis recorded one interception.
With the final margin at one point, each turnover becomes especially important when evaluating the outcome.
5. Fourth-Quarter Performance Matters
Denver’s offense scored 28 points before the fourth quarter but failed to score in the final period.
Indianapolis found six points when it mattered most.
Denver Broncos vs Indianapolis Colts Match Player Stats: Final Assessment
The Denver Broncos vs Indianapolis Colts Match Player Stats reveal a game that was far more nuanced than the one-point final score suggests.
Denver scored 28 points and produced strong quarterback efficiency from Bo Nix. Nix completed 22 of 30 passes for 206 yards, three touchdowns and one interception. Troy Franklin was his most productive receiver, while J.K. Dobbins led the rushing attack with 76 yards and a touchdown.
Indianapolis, however, produced substantially more total offensive yardage.
Daniel Jones passed for 316 yards, Jonathan Taylor rushed for 165 yards, and the Colts receiving group generated 316 yards. Tyler Warren, Alec Pierce and Josh Downs all made meaningful contributions, while Taylor added 50 receiving yards and a touchdown.
The biggest difference came from the combination of offensive yardage, turnover avoidance and special teams.
Indianapolis scored 17 points through Spencer Shrader’s perfect kicking performance. Denver’s Wil Lutz missed his only field-goal attempt. Indianapolis also held the advantage in team rushing and kick-return yardage.
Most importantly, the Colts finished the game stronger. Denver had a five-point lead entering the fourth quarter but failed to score during the final period. Indianapolis scored six points and completed the comeback.
For statistical analysis, this game is a useful reminder that no single category tells the entire story. Quarterback rating, passing yards, rushing production, receiving efficiency, defensive tackles, turnovers and kicking performance all contribute different pieces of the final result.
The most influential individual performances were spread across both teams. Jonathan Taylor’s 165 rushing yards, Daniel Jones’ 316 passing yards, Spencer Shrader’s 17 kicking points, Bo Nix’s three touchdown passes and Troy Franklin’s 89 receiving yards all played major roles in shaping the contest.
Ultimately, Indianapolis won 29-28 because its overall offensive production and special-teams efficiency compensated for Denver’s superior touchdown output. The final statistics provide a clear picture of two offenses that succeeded in different ways, with the Colts doing just enough in the decisive moments to secure the victory.
Frequently Asked Questions
Who won the Denver Broncos vs Indianapolis Colts game?
The Indianapolis Colts defeated the Denver Broncos 29-28 on September 15, 2025.
How many passing yards did Bo Nix have?
Bo Nix completed 22 of 30 passes for 206 yards, three touchdowns and one interception.
How many passing yards did Daniel Jones have?
Daniel Jones completed 23 of 34 passes for 316 yards, one touchdown and no interceptions.
Who was the leading rusher in the game?
Jonathan Taylor was the leading rusher with 165 yards on 25 carries. He averaged 6.6 yards per carry and had a 68-yard run.
Who led Denver in receiving?
Troy Franklin led Denver with eight receptions for 89 yards and one touchdown. His longest reception was 42 yards.
How many points did Spencer Shrader score?
Spencer Shrader scored 17 points by making five of five field-goal attempts and two of two extra-point attempts.
Conclusion
The September 15, 2025 matchup between Denver and Indianapolis was decided by execution across several statistical areas rather than one dominant category.
Denver benefited from Bo Nix’s three touchdown passes, J.K. Dobbins’ efficient rushing, and Troy Franklin’s strong receiving performance. Indianapolis countered with Daniel Jones’ 316 passing yards, Jonathan Taylor’s 165 rushing yards, explosive receiving plays and a perfect performance from Spencer Shrader.
The final 29-28 result ultimately came down to the details. Indianapolis generated more total offensive yardage, avoided an interception, converted five field goals and scored six fourth-quarter points. Denver’s inability to score in the final quarter left its 28-point effort just short.
For anyone examining individual football performance, the statistics show why a complete evaluation should consider production, efficiency, scoring, turnovers and late-game execution together rather than relying on one headline number.