# Buffalo Bills v New Orleans Saints — NFL Week 4 2025 AI Prediction by Alphr

## Full Time: Buffalo Bills 31 – 19 New Orleans Saints

_Buffalo Bills stampede past New Orleans Saints._

Half time: 14 – 10 · Alphr AI pre-game win probability: Buffalo Bills 99% / New Orleans Saints 1% · New Era Field · Mon, 29 Sept, 03:00 am AEST

**Touchdowns** — Buffalo Bills: Khalil Shakir (5'), James Cook (13' Tipped ⚡), Josh Allen (39' Tipped ⚡), Dalton Kincaid (53') · New Orleans Saints: Kendre Miller (9'), Chris Olave (45' Tipped ⚡)

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

| Team | Pre-game AI win probability | Result |
|---|---|---|
| Buffalo Bills | 99% | Won |
| New Orleans Saints | 1% | Lost |

Model call: **Correct** · Margin: 14.4 predicted → 12 actual · Markets hit: 3/3

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

### Full-Time Report

**Buffalo Bills vs New Orleans Saints Prediction and Tips - NFL Week 4, 2025**

_By Ben Dunlop · Published: 29 Sept 2025, 03:00 am_

Buffalo Bills 31–19 New Orleans Saints in NFL Week 4 at New Era Field. Here's how the result stacked up against the model's call, with the win-probability story and where the value landed.

Two different theories of offence showed up at New Era Field, and only one of them scored efficiently enough to matter. New Orleans put together 189 rushing yards, more than half their entire output, grinding out first downs and playing for territory. Buffalo just kept finding the end zone. Final score: Bills 31, Saints 19.

The shape of it was there from the opening quarter. Khalil Shakir opened the scoring for Buffalo, New Orleans answered through Kendre Miller, then James Cook put the Bills back in front late in the first to make it 13-7. Buffalo led 14-7 at the quarter and 14-10 at the half, a game the Saints could still see the back of. Josh Allen changed that with a third-quarter touchdown to push it to 20-10, Chris Olave got one back for New Orleans right on the buzzer to make it 21-16, and then Dalton Kincaid's score with 7:12 left in the fourth put it out of reach at 27-19. The Saints simply ran out of scoreboard.

The numbers back up what the eye saw. Buffalo outgained New Orleans 374 to 315 total yards, but the split tells the real story: 209 passing yards for the Bills against 126 for the Saints, while New Orleans actually won the ground game 189 to 165. First downs were almost dead even, 29 to 28, and both sides turned it over once and managed three sacks apiece. On paper it reads close. On the scoreboard it wasn't, and the gap is explained by Buffalo's offensive EPA of 8.5 against New Orleans sitting at minus 6.2, roughly a 14.7 point efficiency edge snap for snap. Ambition through the air beat patience on the ground.

Individually, Allen did what a 73-rated quarterback matchup against a 45 suggested he might: 16 of 22 for 209 yards and two touchdowns, with one interception. Spencer Rattler was accurate enough, 18 of 27 for 126 yards, but one touchdown and far less territory per throw. Cook led all rushers with 117 yards on 22 carries and a score, doing the heavy lifting in a backfield rated 71 against New Orleans' 37, and Shakir was the top target on the day with five catches for 69 yards and a touchdown.

New Orleans didn't get blown off the park. They matched Buffalo on sacks, stayed within one first down, and their pass rush and secondary ratings, both at 54 against Buffalo's 48, were nominally the better units on paper. None of it showed up where it counted. A team that came in 0-5 across its last five games, averaging 15.2 points a game, was never going to out-execute a Bills side riding four wins from five and scoring 31.6 a game on average.

Alphr's model had Buffalo at 99% to win, predicted the margin at 14.4 against an actual 12, and picked the total at 52 against a real number of 50. About as clean a read as this model offers, and the game played out almost exactly the way the raw metres versus real efficiency framing suggested it would.

**Scoring by Quarter**

| Team | Q1 | Q2 | Q3 | Q4 | T |
|---|---|---|---|---|---|
| Buffalo Bills | 14 | 0 | 7 | 10 | 31 |
| New Orleans Saints | 7 | 3 | 6 | 3 | 19 |

**Key Match Stats**

| Buffalo Bills | Stat | New Orleans Saints |
|---|---|---|
| **374** | Total Yards | 315 |
| **209** | Passing Yards | 126 |
| 165 | Rushing Yards | **189** |
| **29** | First Downs | 28 |
| 1 | Turnovers | 1 |
| 3 | Sacks Made | 3 |
| **8.5** | Offensive EPA | -6.2 |

**Model Report Card**

Our model correctly predicted Buffalo Bills to win at 99% probability. The margin model was sharp, predicting Buffalo Bills by 14.4 vs the actual margin of 12 points. Total score prediction of 52 was close to the actual 50, within 2 points. A clean sweep, all 3 model picks hit for this match.

**Referee Watch**

Land Clark officiated this match (95 career games). The combined score of 50 points was 5 points above Land Clark's career average of 45. Buffalo Bills's victory aligns with Land Clark's historical trend, Buffalo Bills have a 67% win rate under this referee.

_Official NFL box score · Generated by Alphr's model_

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

- **Head to Head:** Buffalo Bills to win @ $1.07 (edge +5.5%) — model probability 98.6% — result: WON
- **Line / Spread:** New Orleans Saints +15.5 @ $1.91 (edge +0.0%) — result: WON
- **Total (Over/Under):** Over 48.5 @ $1.91 (edge +0.0%) — result: WON
- Predicted margin: Buffalo Bills by 14 · Predicted total: 52

### Match Preview (pre-match read)

The model is firm on Buffalo Bills here: 99% to see off New Orleans Saints. The heaviest factor is the ratings gap: Buffalo Bills sit 298 ELO points clear, 1668 to 1370. Form leans Buffalo Bills' way: 4 from their last 5, against 0 for New Orleans Saints.

Buffalo Bills own the matchup too, leading 4 of 6 factors including Team Rating (ELO), Quarterback and Recent Form. The margin model has Buffalo Bills by 14.4, with the two sides combining for about 52. Buffalo Bills to win, and win clearly. The model isn't hedging.

New Orleans Saints have won 5 of the last 7 between these two, and Buffalo Bills took the most recent meeting 31-19 in 2025 Week 4.

Buffalo Bills went 12-5 in 2025 so far, 7-2 at home, averaging 28.3 points for and 21.5 against.

New Orleans Saints went 6-11 in 2025 so far, 3-6 away, averaging 18.0 points for and 22.5 against.

Josh Allen starts under centre for Buffalo Bills, Spencer Rattler for New Orleans Saints, with Sean McDermott and Kellen Moore calling the shots.

Buffalo Bills come in fresher, 10 days between games against 7.

The market has Buffalo Bills favourites, Buffalo Bills $1.07 and New Orleans Saints $9.00, with the spread at Buffalo Bills -15.5 and the total at 48.5.

**By the numbers**

|  |  |
|---|---|
| H2H (last 7) | Buffalo Bills 2 · New Orleans Saints 5 |
| Last meeting | Buffalo Bills 31-19 (2025) |
| Buffalo Bills 2025 so far | 12-5 · 7-2 home |
| Buffalo Bills scoring | 28.3 for · 21.5 against |
| New Orleans Saints 2025 so far | 6-11 · 3-6 away |
| New Orleans Saints scoring | 18.0 for · 22.5 against |
| Quarterbacks | Josh Allen · Spencer Rattler |
| Head coaches | Sean McDermott · Kellen Moore |
| Rest | Buffalo Bills 10d · New Orleans Saints 7d |
| Market | Buffalo Bills $1.07 · New Orleans Saints $9.00 |
| Spread | Buffalo Bills -15.5 · total 48.5 |
| Referee | Land Clark |

_Pre-match read · Alphr model_

### Referee Indicator — Favours Buffalo Bills

**Land Clark** — 95 career games since 2020.

| Team | Record under Land Clark | Win rate |
|---|---|---|
| Buffalo Bills | 4W–2L | 67% |
| New Orleans Saints | 2W–4L | 33% |

Avg total: 45.5 pts · Home win %: 42% · Home bias: Leans away

When Land Clark officiates, Buffalo Bills have won 4 of 6 games (67%), significantly stronger than New Orleans Saints's 2 from 6 (33%). Away teams perform well, home sides win just 42%, below ~55% league avg. Small sample (6 games for Buffalo Bills).

### Recent Form (Last 5)

| Buffalo Bills | Stat | New Orleans Saints |
|---|---|---|
| 4.0 | Wins (Last 5) | 0.0 |
| 31.6pts | Avg Score | 15.2pts |
| 25.6pts | Avg Conceded | 28.4pts |
| 6.0pts | Avg Margin | -13.2pts |
| 10.0d | Rest Days | 7.0d |

### Form & History

_Last 5 games, oldest → newest._

| Team | Last 5 | Avg Pts |
|---|---|---|
| Buffalo Bills | DIV W · CONF L · W1 W · W2 W · W3 W | 31.6 |
| New Orleans Saints | W17 L · W18 L · W1 L · W2 L · W3 L | 15.2 |

### H2H History (Last 5) — New Orleans Saints lead 3-2

| Season | Round | Home | Score | Away |
|---|---|---|---|---|
| 2025 | W4 | Buffalo Bills | 31 – 19 | New Orleans Saints |
| 2021 | W12 | New Orleans Saints | 6 – 31 | Buffalo Bills |
| 2017 | W10 | Buffalo Bills | 10 – 47 | New Orleans Saints |
| 2013 | W8 | New Orleans Saints | 35 – 17 | Buffalo Bills |
| 2009 | W3 | Buffalo Bills | 7 – 27 | New Orleans Saints |

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

_Last 10 games, career record vs the opponent and at New Era Field. ⚡ = 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._

**Buffalo Bills** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | TD % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | James Cook | RB | 4 in 3g | 13/10g (2·2·1·1·1·0·2·1·2·1) | 0/0g | 18/31g | 62% | ⚡ Anytime TD $1.57 AI 55% ✓ Scored; 🎯 First TD $4.90 AI 12% ✗ Not first | 🏉 13' |
| – | Dalton Kincaid | TE | 2 in 3g | 2/10g (0·0·0·0·0·0·0·1·0·1) | 0/0g | 6/19g | 19% | — | 🏉 53' |
| – | Josh Allen | QB | 2 in 3g | 10/10g (3·2·0·1·0·2·0·2·0·0) | 0/1g | 39/65g | 58% | ⚡ Anytime TD $1.67 AI 31% ✓ Scored | 🏉 39' |
| – | Elijah Moore | WR | 1 in 3g | 1/10g (0·0·0·0·0·0·0·0·1·0) | 1/1g | 0/3g | 10% | — | — |
| – | Jackson Hawes | TE | 1 in 3g | 1/3g (0·0·1) | 0/0g | 1/2g | 33% | — | — |
| – | Keon Coleman | WR | 1 in 3g | 2/10g (0·0·1·0·0·0·0·1·0·0) | 0/0g | 3/10g | 24% | — | — |
| – | Khalil Shakir | WR | 1 in 3g | 3/10g (1·1·0·0·0·0·0·0·0·1) | 0/0g | 8/30g | 24% | — | 🏉 5' |
| – | Curtis Samuel | WR | no games | 3/10g (0·0·1·0·0·0·0·1·0·1) | 2/8g | 2/8g | 24% | — | — |
| – | Dawson Knox | TE | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 2/1g | 15/46g | 18% | — | — |
| – | Josh Palmer | WR | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/2g | 8% | — | — |
| – | Ray Davis | RB | 0 in 3g | 3/10g (1·0·0·1·0·1·0·0·0·0) | 0/0g | 5/12g | 30% | — | — |
| – | Ty Johnson | RB | 0 in 3g | 1/10g (0·0·0·0·1·0·0·0·0·0) | 0/1g | 4/19g | 16% | — | — |
| – | Tyrell Shavers | WR | 0 in 2g | 1/3g (1·0·0) | 0/0g | 1/2g | 33% | — | — |

**New Orleans Saints** (team sheet)

| # | Player | Pos | 2025 | Last 10 | vs opp | Venue | TD % | Alphr play | This game |
|---|---|---|---|---|---|---|---|---|---|
| – | Alvin Kamara | RB | 1 in 3g | 2/10g (0·0·0·0·0·0·1·1·0·0) | 1/1g | 1/1g | 28% | ⚡ Anytime TD $2.35 AI 37% ✗ No TD; 🎯 First TD $10.50 AI 12% ✗ Not first | — |
| – | Jack Stoll | TE | 1 in 2g | 1/10g (0·0·0·0·0·0·0·0·0·1) | 0/1g | 0/0g | 5% | — | — |
| – | Juwan Johnson | TE | 1 in 3g | 3/10g (1·0·1·0·0·0·0·0·1·0) | 0/0g | 0/0g | 30% | ⚡ Anytime TD $4.25 AI 25% ✗ No TD; 🎯 First TD $23.00 AI 8% ✗ Not first | — |
| – | Rashid Shaheed | WR | 1 in 3g | 6/10g (1·1·1·0·0·1·1·0·1·0) | 0/0g | 0/0g | 44% | ⚡ Anytime TD $4.40 AI 28% ✗ No TD; 🎯 First TD $26.00 AI 8% ✗ Not first | — |
| – | Brandin Cooks | WR | 0 in 3g | 2/10g (0·1·1·0·0·0·0·0·0·0) | 0/4g | 0/3g | 32% | — | — |
| – | Chris Olave | WR | 0 in 3g | 1/10g (0·1·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 22% | ⚡ Anytime TD $3.75 AI 24% ✓ Scored | 🏉 45' |
| – | Kendre Miller | RB | 0 in 3g | 2/10g (1·0·0·1·0·0·0·0·0·0) | 0/0g | 0/0g | 15% | — | 🏉 9' |
| – | Spencer Rattler | QB | 0 in 3g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/0g | 0/0g | 0% | — | — |
| – | Velus Jones Jr. | WR | 0 in 2g | 0/10g (0·0·0·0·0·0·0·0·0·0) | 0/1g | 0/0g | 5% | — | — |

### 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._

**New Orleans Saints** (4 picks)
- ⚡ Alvin Kamara 🎯 — 2 TDs in last 5 (1 rush · 1 pass) · model 37% · no TD
- ⚡ Rashid Shaheed 🎯 — 3 TDs in last 5 (0 rush · 3 pass) · model 28% · no TD
- ⚡ Juwan Johnson 🎯 — 1 TD in last 5 (0 rush · 1 pass) · model 25% · no TD
- ⚡ Chris Olave — 0 TDs in last 5 · model 24% · **scored Q3**
- Rest of the Saints: 4 TDs across the team's last 5
- Other scorers this game: K.Miller

**Buffalo Bills** (2 picks)
- ⚡ James Cook 🎯 — 6 TDs in last 5 (6 rush · 0 pass) · model 55% · **scored Q1**
- ⚡ Josh Allen — 4 TDs in last 5 (4 rush · 0 pass) · model 31% · **scored Q3**
- Rest of the Bills: 9 TDs across the team's last 5
- Other scorers this game: K.Shakir, D.Kincaid

### Prediction Breakdown — Pure Alpha Model

**Team ELO Ratings** — Buffalo Bills 1668 · New Orleans Saints 1370 · ELO difference: 298 in favour of Buffalo Bills

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

| Unit | Buffalo Bills | New Orleans Saints | Edge |
|---|---|---|---|
| Quarterback | 73 | 45 | Buffalo Bills +28 |
| Receiving Corps | 52 | 54 | Even |
| Backfield | 71 | 37 | Buffalo Bills +34 |
| Pass Rush | 48 | 54 | New Orleans Saints +6 |
| Secondary | 48 | 54 | New Orleans Saints +6 |
| Special Teams | 59 | 56 | Even |

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

| # | Factor | Weight | Favours |
|---|---|---|---|
| 1 | Team Rating (ELO) | 30.0% | Buffalo Bills |
| 2 | Quarterback | 18.0% | Buffalo Bills |
| 3 | Pass Rush | 12.0% | New Orleans Saints |
| 4 | Secondary | 10.0% | New Orleans Saints |
| 5 | Recent Form | 10.0% | Buffalo Bills |
| 6 | Rest Advantage | 8.0% | Buffalo Bills |

**Model Confidence: 99%** — Buffalo Bills predicted to win by 14 points · Predicted total: 52 pts

**Record:** 3/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-r4-buffalo-bills-v-new-orleans-saints
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-09-28 17:00 UTC (latest tip update)