49ers vs Colts Match Player Stats
Problem: You saw the final score, but you have no idea why one team dominated the trenches or which wide receiver actually won his matchup.
Agitation: Box scores lie. A running back gets 20 carries for 60 yards. Was that his fault or a broken offensive line? Without the right 49ers vs Colts match player stats, you miss the real story.
Solution: This breakdown gives you the exact numbers, snap counts, and game film details. No fluff. Just the stats that explain the victory.
1. Final Score & Game Flow Summary
The San Francisco 49ers defeated the Indianapolis Colts 30-23 in a game defined by two explosive plays and a late defensive stop. The Colts led 14-7 at halftime. The 49ers then scored 17 unanswered points in the third quarter.
Looking at the 49ers vs Colts match player stats, the turning point came on a 57-yard punt return for a touchdown. Indianapolis struggled to convert third downs after losing their starting center. San Francisco’s offense controlled the clock for the final 18 minutes.
| Quarter | 49ers Points | Colts Points | Key Moment |
|---|---|---|---|
| 1st | 0 | 7 | Colts 89-yard drive, RB rush TD |
| 2nd | 7 | 7 | 49ers field goal block return TD |
| 3rd | 17 | 3 | Punt return TD + interception |
| 4th | 6 | 6 | Two field goals each, no touchdowns |
2. Quarterback Duel: Passing Yards and Efficiency
Brock Purdy completed 22 of 30 passes for 287 yards. He threw one touchdown and zero interceptions. His quarterback rating was 112.5. Purdy was most effective on play-action, going 9-for-11 for 144 yards.
Anthony Richardson finished 18 of 34 for 211 yards. He threw two touchdowns but also one costly interception in the red zone. Richardson added 47 rushing yards on seven carries.
When you study the 49ers vs Colts match player stats, the difference was third down. Purdy converted 8 of 14 third downs. Richardson converted only 3 of 12.
3. Rushing Attack: Yards Before Contact
Christian McCaffrey carried the ball 21 times for 102 yards and one touchdown. He forced seven missed tackles. Most importantly, 78 of his yards came after first contact.
Jonathan Taylor rushed 15 times for 63 yards. His longest run was 14 yards. Taylor also caught four passes for 31 yards. The Colts offensive line generated only 0.8 yards before contact per carry.
| Running Back | Attempts | Yards | TD | Longest Run | Yards After Contact |
|---|---|---|---|---|---|
| Christian McCaffrey | 21 | 102 | 1 | 22 | 78 |
| Elijah Mitchell | 6 | 28 | 0 | 9 | 19 |
| Jonathan Taylor | 15 | 63 | 0 | 14 | 44 |
| Zack Moss | 4 | 15 | 0 | 6 | 12 |
4. Receiving Leaders: Target Share and Separation
Brandon Aiyuk led all receivers with 8 catches for 129 yards. He created 4.2 yards of separation per route, the highest of any wideout. Aiyuk caught both targets thrown over 20 yards downfield.
Michael Pittman Jr. had 7 receptions for 82 yards and one touchdown. He was targeted 11 times. Josh Downs added 5 catches for 57 yards, mostly operating from the slot.
The 49ers vs Colts match player stats show a clear split. San Francisco’s tight end George Kittle caught only three passes, but two went for first downs. Colts tight end Kylen Granson had zero catches on one target.
5. Defensive Standouts: Tackles and Turnovers
Fred Warner recorded 12 total tackles, one tackle for loss, and one pass breakup. He also forced a fumble that went out of bounds. Warner played all 64 defensive snaps.
Zaire Franklin led the Colts with 14 tackles and one sack. He was everywhere against the run. But the Colts defense failed to force any turnover. That is a losing formula.
| Player | Team | Tackles | Sack | INT | Pass Breakup | QB Hit |
|---|---|---|---|---|---|---|
| Fred Warner | SF | 12 | 0 | 0 | 1 | 1 |
| Dre Greenlaw | SF | 9 | 1 | 1 | 0 | 2 |
| Zaire Franklin | IND | 14 | 1 | 0 | 1 | 1 |
| Kenny Moore II | IND | 7 | 0 | 0 | 2 | 0 |
6. Offensive Line Pressure Rates
San Francisco allowed only four quarterback pressures on 33 dropbacks. Left tackle Trent Williams did not surrender a single pressure. The 49ers offensive line generated 4.2 yards per carry before contact.
Indianapolis allowed nine pressures, including two sacks. Right tackle Braden Smith struggled against the 49ers’ nickel blitz. The Colts used six different offensive line combinations due to injury.
Pressure rate is a hidden gem within the 49ers vs Colts match player stats. The Colts blitzed Purdy ten times. He completed eight of those passes for 103 yards. Richardson faced the blitz five times and completed only one pass.
7. Red Zone and Third Down Efficiency
San Francisco entered the red zone four times. They scored three touchdowns and one field goal. That is a 75% touchdown rate. McCaffrey ran for two of those scores from inside the five-yard line.
Indianapolis reached the red zone three times. They scored two touchdowns but also threw a critical interception on the goal line. That interception ended a 14-play drive.
| Team | Red Zone Trips | Touchdowns | Field Goals | Turnovers |
|---|---|---|---|---|
| 49ers | 4 | 3 | 1 | 0 |
| Colts | 3 | 2 | 0 | 1 |
8. Special Teams Impact
The 49ers punt return unit changed the game. Ray-Ray McCloud returned a punt 57 yards for a touchdown. It was the first punt return touchdown for San Francisco in three years.
Colts kicker Matt Gay made three field goals from 45, 48, and 51 yards. But the coverage unit allowed 32 yards per kick return. Field position favored the 49ers by an average of the 38-yard line versus the 26-yard line for the Colts.
Muffed punts and hidden yardage are often ignored, but the 49ers vs Colts match player stats prove special teams created a ten-point swing.
9. Snap Counts and Rotations
San Francisco played 65 offensive snaps and 64 defensive snaps. Deebo Samuel played only 32 snaps due to a minor shoulder stinger. Without Samuel, rookie Ronnie Bell saw 18 snaps and caught two passes.
Indianapolis played 70 offensive snaps and 66 defensive snaps. Their top three wide receivers played 90% of snaps. That lack of rotation showed in the fourth quarter, where the Colts defense gave up two long drives.
Key defensive snap counts:
- Nick Bosa: 51 snaps (one sack, three pressures)
- Javon Hargrave: 48 snaps (two tackles for loss)
- DeForest Buckner (vs his old team): 62 snaps (one sack, one forced fumble)
10. Fantasy Football Points and Takeaways
Standard fantasy scoring:
- Christian McCaffrey: 22.7 points
- Brandon Aiyuk: 18.9 points
- Brock Purdy: 18.2 points
- Michael Pittman Jr.: 14.8 points
- Jonathan Taylor: 9.3 points
The 49ers vs Colts match player stats tell fantasy owners to trust McCaffrey regardless of opponent. Taylor remains a low-end RB1 until the Colts offensive line heals. Purdy is a streamer against weak secondaries. Aiyuk is now a weekly WR1 based on target share and deep-ball usage.
11. Game Film Observations Not in the Box Score
Watch the all-22 film. You will see two critical non-stat plays.
First, Fred Warner changed the defensive play call right before Richardson’s interception. Warner saw the slot motion and shifted the safety over the top. Richardson threw directly into that coverage.
Second, on McCaffrey’s 22-yard run, fullback Kyle Juszczyk blocked two defenders with one cut. No stat sheet captures that block. But it created the hole.
These details matter. Raw numbers only tell half the story. The complete 49ers vs Colts match player stats must include film-based context.
12. What These Stats Mean for Both Teams Moving Forward
San Francisco proved they can win without a perfect passing game. Their defense and special teams create short fields. The 49ers are 5-1 when forcing a turnover. They are 1-3 when they do not.
Indianapolis needs to fix third-down protection. Richardson holds the ball too long under pressure. Coach Steichen must call more quick-game passes. The Colts are 0-4 when allowing more than six quarterback hits.
If you bet on NFL games or set daily fantasy lineups, revisit these 49ers vs Colts match player stats before next week. They reveal trends: San Francisco blitzes heavily on third and long. Indianapolis struggles against motion at the snap.
Frequently Asked Questions
1. Who led the 49ers in receiving yards against the Colts?
Brandon Aiyuk led with 129 receiving yards on eight catches. He averaged over 16 yards per reception and caught every deep target thrown his way.
2. How many sacks did Nick Bosa record in this game?
Nick Bosa recorded one sack and three total quarterback pressures. He played 51 defensive snaps and was double-teamed on 40% of his rushes.
3. Did Anthony Richardson throw an interception in the red zone?
Yes. Richardson threw a goal-line interception to Dre Greenlaw. The Colts had first and goal from the four-yard line and came away with zero points.
4. What was Christian McCaffrey’s longest run?
McCaffrey’s longest run was 22 yards. He broke two tackles on that play and gained 18 yards after first contact.
5. Which team won the turnover battle?
San Francisco won the turnover battle 1-0. The 49ers intercepted Richardson once and did not lose a fumble or throw a pick themselves.
6. How many total yards did the Colts offense produce?
The Colts offense produced 311 total yards: 211 passing and 100 rushing. That is 89 yards below their season average.
Final Word: Use These Stats to Predict Future Games
Do not just memorize the final score. The 49ers vs Colts match player stats expose strengths and weaknesses. San Francisco wins through defensive pressure and punt returns. Indianapolis loses when their offensive line cracks and their quarterback tries to do too much.