# Indianapolis Colts v San Francisco 49ers — NFL Week 16 2025 AI Prediction by Alphr

## Full Time: Indianapolis Colts 27 – 48 San Francisco 49ers

_San Francisco 49ers run riot over Indianapolis Colts._

Half time: 17 – 24 · Alphr AI pre-game win probability: Indianapolis Colts 13% / San Francisco 49ers 87% · Lucas Oil Stadium · Tue, 23 Dec, 12:15 pm AEDT

**Touchdowns** — Indianapolis Colts: Alec Pierce (5' Tipped ⚡), Alec Pierce (16' Tipped ⚡), Jonathan Taylor (48' Tipped ⚡) · San Francisco 49ers: Demarcus Robinson (8'), Christian McCaffrey (11' Tipped ⚡), George Kittle (21' Tipped ⚡), Jauan Jennings (34' Tipped ⚡), Christian McCaffrey (53' Tipped ⚡), Dee Winters (57')

### Match Winner — AI Prediction Market (resolved)

| Team | Pre-game AI win probability | Result |
|---|---|---|
| San Francisco 49ers | 87% | Won |
| Indianapolis Colts | 13% | Lost |

Model call: **Correct** · Margin: 10.6 predicted → 21 actual · Markets hit: 2/3

_AI win probability priced pre-game · Markets hit = core betting markets._

### Full-Time Report

**Indianapolis Colts vs San Francisco 49ers Prediction and Tips - NFL Week 16, 2025**

_By Ben Dunlop · Published: 23 Dec 2025, 12:15 pm_

Indianapolis Colts 27–48 San Francisco 49ers in NFL Week 16 at Lucas Oil Stadium. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

San Francisco led 34-20 at the end of the third quarter, and had already showed twice in this game that whenever Indianapolis threatened to make it a contest, they had an answer ready. Alec Pierce's second touchdown had pulled the Colts within a point at 13-14 early in the second quarter, and George Kittle scored to push it back out to seven before halftime. Jonathan Taylor did it again with 12:45 left in the fourth, cutting the margin to eight at 34-26. Both times the door swung open for a moment. Both times San Francisco slammed it shut, first with Christian McCaffrey's second touchdown of the night, then with Demarcus Winters crossing to make it 47-27 with 3:38 to go. That two-punch sequence, closing the gap then getting blown out again, is the whole story of how a competitive game turned into a 21-point rout.

The final score was 48-27. Indianapolis actually led 6-0 in the opening minutes on Pierce's first touchdown, but San Francisco answered through Demarcus Robinson and McCaffrey to lead 14-7 at the end of the first quarter, and 24-17 at halftime. From there it never really tightened for long.

The numbers explain why. San Francisco outgained Indianapolis 440 yards to 335, and the disparity was starkest on the ground: 145 rushing yards to just 58. First downs told the same story, 48 to 30. Both sides turned the ball over once apiece, so this wasn't a game decided by a fluky pick or fumble. It was decided snap after snap, and the clearest measure of that is offensive E

**Scoring by Quarter**

| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Indianapolis Colts | 7 | 10 | 3 | 7 | 27 |
| San Francisco 49ers | 14 | 10 | 10 | 14 | 48 |

**Key Match Stats**

| Indianapolis Colts | Stat | San Francisco 49ers |
|---|---|---|
| 335 | Total Yards | **440** |
| 277 | Passing Yards | **295** |
| 58 | Rushing Yards | **145** |
| 30 | First Downs | **48** |
| 1 | Turnovers | 1 |
| 1 | Sacks Made | **2** |
| -2.1 | Offensive EPA | **22.3** |

**Model Report Card**

Our model correctly predicted San Francisco 49ers to win at 87% probability. The predicted margin of 10.6 was reasonable against the actual 21-point result. The game's 75 points came in 32 points higher than the predicted 44. The model went 2/3 on this match.

**Referee Watch**

Ron Torbert officiated this match (150 career games). The combined score of 75 points was 29 points above Ron Torbert's career average of 46. Despite Ron Torbert's 56% career home-team win rate, the away side San Francisco 49ers prevailed.

_Official NFL box score · Generated by Alphr's model_

### Edge Analysis — the model's pre-game markets

- **Head to Head:** San Francisco 49ers to win @ $1.44 (edge +18.1%) — model probability 87.3% — result: WON
- **Line / Spread:** San Francisco 49ers -4.5 @ $1.91 (edge +0.0%) — result: WON
- **Total (Over/Under):** Under 46.5 @ $1.91 (edge +0.0%) — result: LOST
- Predicted margin: San Francisco 49ers by 11 · Predicted total: 44

### Match Preview (pre-match read)

The model is firm on San Francisco 49ers here: 87% to see off Indianapolis Colts. The heaviest factor is the ratings gap: San Francisco 49ers sit 65 ELO points clear, 1563 to 1498. Form leans San Francisco 49ers' way: 4 from their last 5, against 1 for Indianapolis Colts.

San Francisco 49ers own the matchup too, leading 4 of 6 factors including Team Rating (ELO), Quarterback and Secondary. The margin model has San Francisco 49ers by 10.6, with the two sides combining for about 44. San Francisco 49ers to win, and win clearly. The model isn't hedging.

Indianapolis Colts have won 5 of the last 7 between these two, and San Francisco 49ers took the most recent meeting 48-27 in 2025 Week 16.

Indianapolis Colts went 8-9 in 2025 so far, 6-3 at home, averaging 27.4 points for and 24.2 against.

San Francisco 49ers went 12-5 in 2025 so far, 7-2 away, averaging 25.7 points for and 21.8 against.

Philip Rivers starts under centre for Indianapolis Colts, Brock Purdy for San Francisco 49ers, with Shane Steichen and Kyle Shanahan calling the shots.

The market has San Francisco 49ers favourites, Indianapolis Colts $2.85 and San Francisco 49ers $1.44, with the spread at San Francisco 49ers -4.5 and the total at 46.5.

**By the numbers**

|  |  |
|---|---|
| H2H (last 7) | Indianapolis Colts 5 · San Francisco 49ers 2 |
| Last meeting | San Francisco 49ers 48-27 (2025) |
| Indianapolis Colts 2025 so far | 8-9 · 6-3 home |
| Indianapolis Colts scoring | 27.4 for · 24.2 against |
| San Francisco 49ers 2025 so far | 12-5 · 7-2 away |
| San Francisco 49ers scoring | 25.7 for · 21.8 against |
| Quarterbacks | Philip Rivers · Brock Purdy |
| Head coaches | Shane Steichen · Kyle Shanahan |
| Market | Indianapolis Colts $2.85 · San Francisco 49ers $1.44 |
| Spread | San Francisco 49ers -4.5 · total 46.5 |
| Referee | Ron Torbert |

_Pre-match read · Alphr model_

### Referee Indicator — Balanced

**Ron Torbert** — 150 career games since 2015.

| Team | Record under Ron Torbert | Win rate |
|---|---|---|
| Indianapolis Colts | 3W–3L | 50% |
| San Francisco 49ers | 5W–5L | 50% |

Avg total: 46.0 pts · Home win %: 56% · Home bias: Leans home

Both sides have a similar record under Ron Torbert, Indianapolis Colts 3W–3L (50%) and San Francisco 49ers 5W–5L (50%). Home teams win 56% of their matches (vs ~55% league avg). Small sample (6 games for Indianapolis Colts).

### Recent Form (Last 5)

| Indianapolis Colts | Stat | San Francisco 49ers |
|---|---|---|
| 1.0 | Wins (Last 5) | 4.0 |
| 20.4pts | Avg Score | 30.0pts |
| 24.4pts | Avg Conceded | 21.0pts |
| -4.0pts | Avg Margin | 9.0pts |
| 8.0d | Rest Days | 8.0d |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Indianapolis Colts | W10 W · W12 L · W13 L · W14 L · W15 L | 20.4 |
| San Francisco 49ers | W10 L · W11 W · W12 W · W13 W · W15 W | 30.0 |

### H2H History (Last 5) — Indianapolis Colts lead 4-1

| Season | Round | Home | Score | Away |
|---|---|---|---|---|
| 2025 | W16 | Indianapolis Colts | 27 – 48 | San Francisco 49ers |
| 2021 | W7 | San Francisco 49ers | 18 – 30 | Indianapolis Colts |
| 2017 | W5 | Indianapolis Colts | 26 – 23 | San Francisco 49ers |
| 2013 | W3 | San Francisco 49ers | 7 – 27 | Indianapolis Colts |
| 2009 | W8 | Indianapolis Colts | 18 – 14 | San Francisco 49ers |

### TD Scorer History — Who Finds The End Zone

_Last 10 games, career record vs the opponent and at Lucas Oil Stadium. ⚡ = our AI backs them to score; 🎯 = our AI's first-td pick. 🏉 = scored in this game. TD % = share of games with a td, last 10 weighted double vs the 30 prior — historical frequency, not a market price._

**Indianapolis Colts** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | TD % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Jonathan Taylor | RB | 18 in 14g | 14/10g (3·1·3·3·0·3·0·0·1·0) | 1/1g | 41/41g | 58% | ⚡ Anytime TD $1.49 AI 55% ✓ Scored; 🎯 First TD $4.60 AI 14% ✗ Not first | 🏉 48' |
| – | Michael Pittman | WR | 7 in 14g | 4/10g (1·0·1·1·0·0·1·0·0·0) | 1/1g | 12/47g | 34% | ⚡ Anytime TD $4.25 AI 32% ✗ No TD | — |
| – | Tyler Warren | TE | 5 in 14g | 4/10g (1·1·1·0·0·0·0·1·0·0) | 0/0g | 3/7g | 38% | — | — |
| – | Josh Downs | WR | 4 in 13g | 4/10g (0·0·1·1·1·0·0·0·0·1) | 0/0g | 5/23g | 30% | — | — |
| – | Alec Pierce | WR | 2 in 12g | 2/10g (0·0·0·0·0·1·0·1·0·0) | 0/0g | 7/30g | 26% | ⚡ Anytime TD $5.25 AI 37% ✓ Scored; 🎯 First TD $23.00 AI 8% ✓ Scored first | 🏉 5' 16' |
| – | Ameer Abdullah | RB | 1 in 10g | 1/10g (1·0·0·0·0·0·0·0·0·0) | 0/1g | 2/7g | 14% | — | — |
| – | Andrew Ogletree | TE | 1 in 10g | 1/10g (0·0·0·0·0·0·0·1·0·0) | 0/0g | 3/18g | 12% | — | — |
| – | Riley Leonard | QB | 1 in 2g | 1/2g (0·1) | 0/0g | 0/1g | 50% | — | — |
| – | Coleman Owen | WR | 0 in 1g | 0/1g (0) | 0/0g | 0/0g | 0% | — | — |
| – | Mo Alie-Cox | TE | 0 in 8g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 1/1g | 8/49g | 10% | — | — |
| – | Philip Rivers | QB | 0 in 1g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/9g | 0% | — | — |
| – | Tyler Goodson | RB | 0 in 8g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 2/12g | 5% | — | — |

**San Francisco 49ers** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | TD % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Christian McCaffrey | RB | 14 in 14g | 12/10g (1·1·2·0·2·0·3·1·1·1) | 0/1g | 0/1g | 74% | ⚡ Anytime TD $1.57 AI 62% ✓ Scored; 🎯 First TD $5.30 AI 15% ✗ Not first | 🏉 11' 53' |
| – | Jauan Jennings | WR | 7 in 12g | 6/10g (0·0·0·0·1·1·0·1·1·2) | 0/1g | 0/0g | 32% | ⚡ Anytime TD $2.50 AI 37% ✓ Scored; 🎯 First TD $10.00 AI 8% ✗ Not first | 🏉 34' |
| – | George Kittle | TE | 6 in 9g | 6/10g (0·1·0·1·0·1·2·0·0·1) | 1/1g | 1/1g | 44% | ⚡ Anytime TD $2.25 AI 37% ✓ Scored | 🏉 21' |
| – | Jake Tonges | TE | 4 in 8g | 4/10g (0·0·1·0·0·1·1·0·1·0) | 0/0g | 0/0g | 38% | — | — |
| – | Brian Robinson | RB | 2 in 14g | 2/10g (0·0·0·0·1·1·0·0·0·0) | 0/1g | 0/1g | 32% | — | — |
| – | Luke Farrell | TE | 2 in 12g | 1/10g (0·0·0·0·0·0·1·0·0·0) | 0/3g | 0/2g | 6% | — | — |
| – | Brock Purdy | QB | 1 in 6g | 2/10g (0·0·0·1·0·0·0·0·1·0) | 0/0g | 0/0g | 18% | — | — |
| – | Demarcus Robinson | WR | 0 in 11g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/2g | 0/1g | 20% | — | 🏉 8' |
| – | Kendrick Bourne | WR | 0 in 11g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/3g | 0/1g | 10% | — | — |
| – | Mac Jones | QB | 0 in 10g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/4g | 0/2g | 2% | — | — |
| – | Skyy Moore | WR | 0 in 14g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/1g | 4% | — | — |

### End Zone Map — Where Our Picks Have Been Scoring

_Real touchdowns, not predictions: every score each of our picks made in his last five games. The percentage is our model's chance he scores in this game._

**San Francisco 49ers** (3 picks)
- ⚡ Christian McCaffrey 🎯 — 6 TDs in last 5 (5 rush · 1 pass) · model 62% · **scored Q1, Q4**
- ⚡ Jauan Jennings 🎯 — 5 TDs in last 5 (0 rush · 5 pass) · model 37% · **scored Q3**
- ⚡ George Kittle — 4 TDs in last 5 (0 rush · 4 pass) · model 37% · **scored Q2**
- Rest of the 49ers: 3 TDs across the team's last 5
- Other scorers this game: D.Robinson, D.Winters

**Indianapolis Colts** (3 picks)
- ⚡ Jonathan Taylor 🎯 — 4 TDs in last 5 (4 rush · 0 pass) · model 55% · **scored Q4**
- ⚡ Alec Pierce 🎯 — 2 TDs in last 5 (0 rush · 2 pass) · model 37% · **scored Q1, Q2**
- ⚡ Michael Pittman — 1 TD in last 5 (0 rush · 1 pass) · model 32% · no TD
- Rest of the Colts: 4 TDs across the team's last 5

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Indianapolis Colts 1498 · San Francisco 49ers 1563 · ELO difference: 65 in favour of San Francisco 49ers

**Positional Matchups** — unit strength index from player ratings: 50 is league average, 75+ is elite, 25 and under is a weakness

| Unit | Indianapolis Colts | San Francisco 49ers | Edge |
|---|---|---|---|
| Quarterback | 48 | 62 | San Francisco 49ers +14 |
| Receiving Corps | 50 | 68 | San Francisco 49ers +18 |
| Backfield | 57 | 64 | San Francisco 49ers +7 |
| Pass Rush | 61 | 54 | Indianapolis Colts +7 |
| Secondary | 53 | 58 | San Francisco 49ers +5 |
| Special Teams | 51 | 76 | San Francisco 49ers +25 |

**Key Prediction Factors** — what the model weighted most

| # | Factor | Weight | Favours |
|---|---|---|---|
| 1 | Team Rating (ELO) | 30.0% | San Francisco 49ers |
| 2 | Quarterback | 18.0% | San Francisco 49ers |
| 3 | Pass Rush | 12.0% | Indianapolis Colts |
| 4 | Secondary | 10.0% | San Francisco 49ers |
| 5 | Recent Form | 10.0% | San Francisco 49ers |
| 6 | Rest Advantage | 8.0% | — |

**Model Confidence: 87%** — San Francisco 49ers predicted to win by 11 points · Predicted total: 44 pts

**Record:** 2/3 match predictions correct

**Prediction by Alphr** (https://alphr.com.au) — free AI predictions for every AFL, NRL & Super League match, published before kick-off and never edited. Verified track record: https://alphr.com.au/accuracy

---
Canonical URL: https://alphr.com.au/nfl/match/2025-r16-indianapolis-colts-v-san-francisco-49ers
RSS feed: https://alphr.com.au/feed.xml
Prediction JSON API: today https://alphr.com.au/api/predictions/today · this week https://alphr.com.au/api/predictions/weekly
Markdown view for AI agents. Machine-readable index: https://alphr.com.au/llms.txt · full reference: https://alphr.com.au/llms-full.txt
All predictions are published before kick-off and verified after full time. Free, no login. 18+ gamble responsibly (AU).
Last updated: 2025-12-23 01:15 UTC (latest tip update)