← Props Picker, this week's games
at

New England Patriots at Buffalo Bills

Week 4 · Sun Oct 4, 1:00 PM ET · Market line BUF -7 · total 50.5

How our calls did

Final: New England Patriots 29, Buffalo Bills 26

Called before kickoff: 7. Won 7.

Each called row carries the same stamp in its market below. The green or red down a row's side is still our read against the price before kickoff, not how it ended. Prices taken Sun 4 Oct, 13:30 UK.

Every market we price

27 rows on 4 markets, best first: tap a market to open it, tap a player for his numbers, the price behind his and what our read rests on.

Receiving yards310
Hunter Henry TE · NE 31+ receiving yardsWon62 yds-114consensus market price

Hunter HenryTE · NEReceiving yards

How it ended: Won, 62 yds. Called before kickoff, so it is in this game's count.

DataPitch 92% · Market 53%

Against this price: Gap +39pp

Under 30.5: -113consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 87.9, median 82
The line
30.5

His last 5, receiving yards

5v JAX2026 week 3
40v PIT2026 week 2
26v SEA2026 week 1
31v SEA2025 week 22
12v DEN2025 week 21
Romeo Doubs WR · NE 40+ receiving yardsWon58 yds-115consensus market price

Romeo DoubsWR · NEReceiving yards

How it ended: Won, 58 yds. Called before kickoff, so it is in this game's count.

DataPitch 81% · Market 54%

Against this price: Gap +27pp

Under 39.5: -110consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 81.3, median 75
The line
39.5

His last 5, receiving yards

49v JAX2026 week 3
96v PIT2026 week 2
0v SEA2026 week 1
124v CHI2025 week 19
62v BAL2025 week 17
More players (8)
Dawson Knox TE · BUF 10+ receiving yardsWon13 yds-114consensus market price

Dawson KnoxTE · BUFReceiving yards

How it ended: Won, 13 yds. Called before kickoff, so it is in this game's count.

DataPitch 60% · Market 53%

Against this price: Gap +7pp

Under 9.5: -112consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 19.1, median 13
The line
9.5

His last 5, receiving yards

5v LAC2026 week 3
5v DET2026 week 2
7v HOU2026 week 1
32v DEN2025 week 20
30v JAX2025 week 19
Mack Hollins WR · NE 44+ receiving yards-115consensus market price

Mack HollinsWR · NEReceiving yards

How it ended: Won, 53 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 97% · Market 54%

Against this price: Gap +43pp

Under 43.5: -113consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 137.7, median 131
The line
43.5

His last 5, receiving yards

87v JAX2026 week 3
18v PIT2026 week 2
51v SEA2026 week 1
78v SEA2025 week 22
51v DEN2025 week 21
Rhamondre Stevenson RB · NE 18+ receiving yards-115consensus market price

Rhamondre StevensonRB · NEReceiving yards

How it ended: Won, 27 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 94% · Market 54%

Against this price: Gap +40pp

Under 17.5: -112consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 63.7, median 58
The line
17.5

His last 5, receiving yards

16v JAX2026 week 3
3v PIT2026 week 2
44v SEA2026 week 1
40v SEA2025 week 22
0v DEN2025 week 21
Keon Coleman WR · BUF 14+ receiving yards-112consensus market price

Keon ColemanWR · BUFReceiving yards

How it ended: Won, 116 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 53% · Market 53%

Against this price: Gap +0pp

Under 13.5: -114consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 20, median 16
The line
13.5

His last 5, receiving yards

37v LAC2026 week 3
63v DET2026 week 2
1v HOU2026 week 1
10v DEN2025 week 20
36v JAX2025 week 19
James Cook III RB · BUF 9+ receiving yards-118consensus market price

James Cook IIIRB · BUFReceiving yards

How it ended: Lost, 8 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 45% · Market 54%

Against this price: Gap -9pp

Under 8.5: -113consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 11.8, median 7
The line
8.5

His last 5, receiving yards

0v LAC2026 week 3
4v DET2026 week 2
12v HOU2026 week 1
24v DEN2025 week 20
5v JAX2025 week 19
Khalil Shakir WR · BUF 39+ receiving yards-108consensus market price

Khalil ShakirWR · BUFReceiving yards

How it ended: Won, 82 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 34% · Market 52%

Against this price: Gap -18pp

Under 38.5: -111consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 32.9, median 28
The line
38.5

His last 5, receiving yards

6v LAC2026 week 3
38v DET2026 week 2
50v HOU2026 week 1
75v DEN2025 week 20
82v JAX2025 week 19
DJ Moore WR · BUF 50+ receiving yards-115consensus market price

DJ MooreWR · BUFReceiving yards

How it ended: Lost, 11 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 16% · Market 54%

Against this price: Gap -38pp

Under 49.5: -102consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 26.1, median 20
The line
49.5

His last 5, receiving yards

67v LAC2026 week 3
0v DET2026 week 2
100v HOU2026 week 1
52v LA2025 week 20
64v GB2025 week 19
Joshua Palmer WR · BUF 7+ receiving yardsno fresh market price in the 2026-10-04 capture; an older price is not shown

Joshua PalmerWR · BUFReceiving yards

How it ended: Ungradeable, 3 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 72%

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receiving yards
average 20.4, median 15
The line
6.5

His last 5, receiving yards

43v DET2026 week 2
34v HOU2026 week 1
1v NYJ2025 week 18
12v PHI2025 week 17
2v CLE2025 week 16
Receptions310
Hunter Henry TE · NE 4+ receptionsWon5 receptions+110consensus market price

Hunter HenryTE · NEReceptions

How it ended: Won, 5 receptions. Called before kickoff, so it is in this game's count.

DataPitch 86% · Market 48%

Against this price: Gap +38pp

Under 3.5: -144consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 6.7, median 6
The line
3.5

His last 5, receptions

1v JAX2026 week 3
3v PIT2026 week 2
3v SEA2026 week 1
3v SEA2025 week 22
2v DEN2025 week 21
Romeo Doubs WR · NE 4+ receptionsWon6 receptions+115consensus market price

Romeo DoubsWR · NEReceptions

How it ended: Won, 6 receptions. Called before kickoff, so it is in this game's count.

DataPitch 73% · Market 47%

Against this price: Gap +26pp

Under 3.5: -148consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 5.4, median 5
The line
3.5

His last 5, receptions

3v JAX2026 week 3
3v PIT2026 week 2
0v SEA2026 week 1
8v CHI2025 week 19
3v BAL2025 week 17
More players (8)
Dawson Knox TE · BUF 2+ receptionsWon2 receptions+146consensus market price

Dawson KnoxTE · BUFReceptions

How it ended: Won, 2 receptions. Called before kickoff, so it is in this game's count.

DataPitch 52% · Market 41%

Against this price: Gap +11pp

Under 1.5: -185consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 1.9, median 2
The line
1.5

His last 5, receptions

1v LAC2026 week 3
2v DET2026 week 2
1v HOU2026 week 1
3v DEN2025 week 20
3v JAX2025 week 19
Rhamondre Stevenson RB · NE 3+ receptions-112consensus market price

Rhamondre StevensonRB · NEReceptions

How it ended: Won, 3 receptions. Not called before kickoff, so it is not in this game's count.

DataPitch 94% · Market 53%

Against this price: Gap +41pp

Under 2.5: -115consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 7.1, median 7
The line
2.5

His last 5, receptions

3v JAX2026 week 3
1v PIT2026 week 2
5v SEA2026 week 1
5v SEA2025 week 22
0v DEN2025 week 21
Mack Hollins WR · NE 4+ receptions-122consensus market price

Mack HollinsWR · NEReceptions

How it ended: Lost, 3 receptions. Not called before kickoff, so it is not in this game's count.

DataPitch 96% · Market 55%

Against this price: Gap +41pp

Under 3.5: -106consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 9.2, median 9
The line
3.5

His last 5, receptions

6v JAX2026 week 3
2v PIT2026 week 2
4v SEA2026 week 1
4v SEA2025 week 22
2v DEN2025 week 21
Joshua Palmer WR · BUF 2+ receptions+133consensus market price

Joshua PalmerWR · BUFReceptions

How it ended: Lost, 1 reception. Not called before kickoff, so it is not in this game's count.

DataPitch 42% · Market 43%

Against this price: Gap -1pp

Under 1.5: -265consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 1.5, median 1
The line
1.5

His last 5, receptions

1v DET2026 week 2
1v HOU2026 week 1
1v NYJ2025 week 18
1v PHI2025 week 17
1v CLE2025 week 16
Keon Coleman WR · BUF 2+ receptions+104consensus market price

Keon ColemanWR · BUFReceptions

How it ended: Won, 6 receptions. Not called before kickoff, so it is not in this game's count.

DataPitch 45% · Market 49%

Against this price: Gap -4pp

Under 1.5: -130consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 1.6, median 1
The line
1.5

His last 5, receptions

1v LAC2026 week 3
6v DET2026 week 2
1v HOU2026 week 1
1v DEN2025 week 20
1v JAX2025 week 19
Khalil Shakir WR · BUF 4+ receptions-145consensus market price

Khalil ShakirWR · BUFReceptions

How it ended: Won, 7 receptions. Not called before kickoff, so it is not in this game's count.

DataPitch 48% · Market 59%

Against this price: Gap -11pp

Under 3.5: +110consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 3.7, median 3
The line
3.5

His last 5, receptions

1v LAC2026 week 3
3v DET2026 week 2
4v HOU2026 week 1
7v DEN2025 week 20
12v JAX2025 week 19
James Cook III RB · BUF 2+ receptions-108consensus market price

James Cook IIIRB · BUFReceptions

How it ended: Won, 2 receptions. Not called before kickoff, so it is not in this game's count.

DataPitch 39% · Market 52%

Against this price: Gap -13pp

Under 1.5: -117consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 1.4, median 1
The line
1.5

His last 5, receptions

0v LAC2026 week 3
1v DET2026 week 2
3v HOU2026 week 1
2v DEN2025 week 20
2v JAX2025 week 19
DJ Moore WR · BUF 4+ receptions-157consensus market price

DJ MooreWR · BUFReceptions

How it ended: Lost, 1 reception. Not called before kickoff, so it is not in this game's count.

DataPitch 16% · Market 61%

Against this price: Gap -45pp

Under 3.5: +121consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated receptions
average 1.9, median 2
The line
3.5

His last 5, receptions

6v LAC2026 week 3
0v DET2026 week 2
5v HOU2026 week 1
5v LA2025 week 20
6v GB2025 week 19
Rushing yards5
James Cook III RB · BUF 86+ rushing yards-115consensus market price

James Cook IIIRB · BUFRushing yards

How it ended: Lost, 75 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 48% · Market 54%

Against this price: Gap -6pp

Under 85.5: -115consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated rushing yards
average 89.8, median 84
The line
85.5

His last 5, rushing yards

154v LAC2026 week 3
135v DET2026 week 2
57v HOU2026 week 1
117v DEN2025 week 20
46v JAX2025 week 19
Josh Allen QB · BUF 32+ rushing yards-117consensus market price

Josh AllenQB · BUFRushing yards

How it ended: Lost, 4 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 46% · Market 54%

Against this price: Gap -8pp

Under 31.5: -112consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated rushing yards
average 34.8, median 29
The line
31.5

His last 5, rushing yards

22v LAC2026 week 3
69v DET2026 week 2
23v HOU2026 week 1
66v DEN2025 week 20
33v JAX2025 week 19
More players (3)
Rhamondre Stevenson RB · NE 33+ rushing yards-113consensus market price

Rhamondre StevensonRB · NERushing yards

How it ended: Won, 47 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 33% · Market 53%

Against this price: Gap -20pp

Under 32.5: -110consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated rushing yards
average 28, median 21
The line
32.5

His last 5, rushing yards

22v JAX2026 week 3
43v PIT2026 week 2
51v SEA2026 week 1
23v SEA2025 week 22
71v DEN2025 week 21
TreVeyon Henderson RB · NE 40+ rushing yards-114consensus market price

TreVeyon HendersonRB · NERushing yards

How it ended: Won, 42 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 22% · Market 53%

Against this price: Gap -31pp

Under 39.5: -110consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated rushing yards
average 25.4, median 19
The line
39.5

His last 5, rushing yards

23v JAX2026 week 3
76v PIT2026 week 2
19v SEA2025 week 22
5v DEN2025 week 21
25v HOU2025 week 20
Drake Maye QB · NE 27+ rushing yards-115consensus market price

Drake MayeQB · NERushing yards

How it ended: Won, 54 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 19% · Market 54%

Against this price: Gap -35pp

Under 26.5: -106consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated rushing yards
average 14.9, median 9
The line
26.5

His last 5, rushing yards

18v JAX2026 week 3
17v PIT2026 week 2
47v SEA2026 week 1
37v SEA2025 week 22
65v DEN2025 week 21
Passing yards12
Drake Maye QB · NE 232+ passing yardsWon269 yds-113consensus market price

Drake MayeQB · NEPassing yards

How it ended: Won, 269 yds. Called before kickoff, so it is in this game's count.

DataPitch 73% · Market 53%

Against this price: Gap +20pp

Under 231.5: -114consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated passing yards
average 284.1, median 280
The line
231.5

His last 5, passing yards

188v JAX2026 week 3
191v PIT2026 week 2
168v SEA2026 week 1
252v SEA2025 week 22
65v DEN2025 week 21
Josh Allen QB · BUF 243+ passing yards-113consensus market price

Josh AllenQB · BUFPassing yards

How it ended: Won, 253 yds. Not called before kickoff, so it is not in this game's count.

DataPitch 16% · Market 53%

Against this price: Gap -37pp

Under 242.5: -114consensus market price

Our structural read: how the game should flow, his role in it and the matchup. It has not yet been graded against results at real market prices, so treat it as our view of the player, not a priced offer.

Our simulated passing yards
average 180.2, median 174
The line
242.5

His last 5, passing yards

174v LAC2026 week 3
243v DET2026 week 2
323v HOU2026 week 1
266v DEN2025 week 20
261v JAX2025 week 19

Every price is a captured market quote in American odds, labelled as such; our percentage and the gap to the market's sit behind the row's tap. A row's colour is our number against the price: green means we rate the row's own selection well above what the price says, red means the price rates it more than we do, white means the two are close. A row's last five counts his last five games in this market, most recent first, regular season and playoffs.

Around this game

Week 4 NFL player props, every gameBuffalo Bills season simulation and futures pricesNew England Patriots season simulation and futures pricesWeek 3 resultsEvery NFL futures price on the Futures SimulatorHow the simulator works

Also from DataPitch

Futures SimulatorLock a result, re-run the season, and every price re-reads.Pregame PicksToday's fixtures, every player market we price, re-priced to your own numbers.In-Play AlertsCustomised in-play alerts on football player props: pick a player's shots, shots on target, fouls or cards, change the numbers, and the card lands in your Telegram while the match is on, priced when we hold live odds.GuidesPlain-word explainers on futures, player props, in-play alerts and the scenario tool.
Live Drive AlertsThe NFL watched live, with alerts on the markets we price in play.Upcoming

Free on Telegram

Live player alerts, about 20 seconds behind the pitch

Shots, fouls and bookings as they happen, plus the daily match cards. Join the channel, it is free.