← Props Picker, this week's games
at

Buffalo Bills at Minnesota Vikings

Week 9 · Mon Nov 9, 8:15 PM ET · Market line MIN +3 · total 43.5

How our calls did

Final: Buffalo Bills 23, Minnesota Vikings 6

Called before kickoff: 4. Won 2, lost 2.

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 Mon 9 Nov, 20:09 UK.

Every market we price

30 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 yards210
Aaron Jones Sr. RB · MIN 10+ receiving yardsLost5 yds-116Bet365

Aaron Jones Sr.RB · MINReceiving yards

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

DataPitch 65% · Market 54%

Against this price: Gap +11pp

Under 9.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 19.3, median 15
The line
9.5

His last 5, receiving yards

18v DET2026 week 8
0v IND2026 week 7
4v NO2026 week 5
34v MIA2026 week 4
34v TB2026 week 3

His other lines in this market

11+ receiving yardsDataPitch 62% · Market 53%-112book price at this line
21+ receiving yardsDataPitch 38% · Market 42%+138book price at this line
31+ receiving yardsDataPitch 21% · Market 32%+210book price at this line
41+ receiving yardsDataPitch 12% · Market 23%+340book price at this line
51+ receiving yardsDataPitch 6% · Market 16%+525book price at this line
61+ receiving yardsDataPitch 3% · Market 10%+875book price at this line
71+ receiving yardsDataPitch 2% · Market 6%+1500book price at this line
81+ receiving yardsDataPitch 1% · Market 4%+2600book price at this line
91+ receiving yardsDataPitch 1% · Market 2%+4700book price at this line
Dawson Knox TE · BUF 9+ receiving yardsWon37 yds-113consensus market price

Dawson KnoxTE · BUFReceiving yards

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

DataPitch 63% · Market 53%

Against this price: Gap +10pp

Under 8.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 18.9, median 14
The line
8.5

His last 5, receiving yards

6v BAL2026 week 8
0v LV2026 week 6
6v LA2026 week 5
13v NE2026 week 4
5v LAC2026 week 3

His other lines in this market

10+ receiving yardsDataPitch 60% · Market 51%-105book price at this line
15+ receiving yardsDataPitch 48% · Market 40%+149book price at this line
20+ receiving yardsDataPitch 39% · Market 33%+208book price at this line
25+ receiving yardsDataPitch 30% · Market 26%+287book price at this line
30+ receiving yardsDataPitch 23% · Market 20%+392book price at this line
40+ receiving yardsDataPitch 14% · Market 13%+700book price at this line
50+ receiving yardsDataPitch 8% · Market 8%+1160book price at this line
60+ receiving yardsDataPitch 4% · Market 5%+1820book price at this line
70+ receiving yardsDataPitch 3% · Market 4%+2600book price at this line
80+ receiving yardsDataPitch 2% · Market 3%+3700book price at this line
More players (8)
Jauan Jennings WR · MIN 8+ receiving yards-114consensus market price

Jauan JenningsWR · MINReceiving yards

How it ended: Void, did not play. Not called before kickoff, so it is not in this game's count.

DataPitch 84% · Market 53%

Against this price: Gap +31pp

Under 7.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 29, median 24
The line
7.5

His last 5, receiving yards

11v DET2026 week 8
34v IND2026 week 7
0v NO2026 week 5
8v MIA2026 week 4
1v TB2026 week 3
James Cook III RB · BUF 9+ receiving yards-120Bet365

James Cook IIIRB · BUFReceiving yards

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

DataPitch 43% · Market 55%

Against this price: Gap -12pp

Under 8.5: -111Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

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

His last 5, receiving yards

21v BAL2026 week 8
58v LV2026 week 6
7v LA2026 week 5
8v NE2026 week 4
0v LAC2026 week 3

His other lines in this market

10+ receiving yardsDataPitch 40% · Market 50%+101book price at this line
15+ receiving yardsDataPitch 29% · Market 37%+171book price at this line
20+ receiving yardsDataPitch 21% · Market 28%+263book price at this line
25+ receiving yardsDataPitch 15% · Market 20%+401book price at this line
30+ receiving yardsDataPitch 11% · Market 15%+583book price at this line
40+ receiving yardsDataPitch 6% · Market 8%+1120book price at this line
50+ receiving yardsDataPitch 3% · Market 5%+1820book price at this line
60+ receiving yardsDataPitch 1% · Market 4%+2700book price at this line
70+ receiving yardsDataPitch 1% · Market 3%+3700book price at this line
Keon Coleman WR · BUF 25+ receiving yards-113consensus market price

Keon ColemanWR · BUFReceiving yards

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

DataPitch 31% · Market 53%

Against this price: Gap -22pp

Under 24.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 19.1, median 14
The line
24.5

His last 5, receiving yards

4v BAL2026 week 8
59v LV2026 week 6
7v LA2026 week 5
116v NE2026 week 4
37v LAC2026 week 3

His other lines in this market

10+ receiving yardsDataPitch 55% · Market 78%-360book price at this line
15+ receiving yardsDataPitch 49% · Market 70%-234book price at this line
20+ receiving yardsDataPitch 38% · Market 62%-161book price at this line
26+ receiving yardsDataPitch 29% · Market 52%-109book price at this line
30+ receiving yardsDataPitch 24% · Market 47%+114book price at this line
40+ receiving yardsDataPitch 15% · Market 34%+192book price at this line
50+ receiving yardsDataPitch 9% · Market 24%+316book price at this line
60+ receiving yardsDataPitch 5% · Market 17%+506book price at this line
70+ receiving yardsDataPitch 3% · Market 11%+790book price at this line
80+ receiving yardsDataPitch 2% · Market 8%+1180book price at this line
90+ receiving yardsDataPitch 1% · Market 6%+1720book price at this line
100+ receiving yardsDataPitch 1% · Market 4%+2500book price at this line
110+ receiving yardsDataPitch 0% · Market 3%+3400book price at this line
Khalil Shakir WR · BUF 41+ receiving yards-116Bet365

Khalil ShakirWR · BUFReceiving yards

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

DataPitch 29% · Market 54%

Against this price: Gap -25pp

Under 40.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 31.6, median 27
The line
40.5

His last 5, receiving yards

64v BAL2026 week 8
34v LV2026 week 6
80v LA2026 week 5
82v NE2026 week 4
6v LAC2026 week 3

His other lines in this market

10+ receiving yardsDataPitch 83% · Market 95%-1880book price at this line
15+ receiving yardsDataPitch 74% · Market 91%-960book price at this line
20+ receiving yardsDataPitch 64% · Market 85%-578book price at this line
25+ receiving yardsDataPitch 54% · Market 79%-379book price at this line
30+ receiving yardsDataPitch 45% · Market 72%-257book price at this line
40+ receiving yardsDataPitch 31% · Market 57%-134book price at this line
43+ receiving yardsDataPitch 27% · Market 53%-114book price at this line
50+ receiving yardsDataPitch 20% · Market 44%+126book price at this line
60+ receiving yardsDataPitch 13% · Market 33%+203book price at this line
70+ receiving yardsDataPitch 8% · Market 23%+328book price at this line
80+ receiving yardsDataPitch 5% · Market 17%+506book price at this line
90+ receiving yardsDataPitch 3% · Market 11%+790book price at this line
100+ receiving yardsDataPitch 2% · Market 8%+1180book price at this line
110+ receiving yardsDataPitch 1% · Market 5%+1780book price at this line
120+ receiving yardsDataPitch 1% · Market 4%+2700book price at this line
130+ receiving yardsDataPitch 0% · Market 3%+3700book price at this line
Jordan Addison WR · MIN 41+ receiving yards-115consensus market price

Jordan AddisonWR · MINReceiving yards

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

DataPitch 28% · Market 54%

Against this price: Gap -26pp

Under 40.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 29.8, median 24
The line
40.5

His last 5, receiving yards

66v DET2026 week 8
20v IND2026 week 7
52v MIA2026 week 4
90v TB2026 week 3
21v CHI2026 week 2

His other lines in this market

10+ receiving yardsDataPitch 69% · Market 93%-1420book price at this line
15+ receiving yardsDataPitch 65% · Market 89%-780book price at this line
20+ receiving yardsDataPitch 56% · Market 83%-491book price at this line
25+ receiving yardsDataPitch 49% · Market 77%-328book price at this line
30+ receiving yardsDataPitch 42% · Market 70%-232book price at this line
40+ receiving yardsDataPitch 29% · Market 56%-127book price at this line
42+ receiving yardsDataPitch 27% · Market 53%-114book price at this line
50+ receiving yardsDataPitch 20% · Market 43%+132book price at this line
60+ receiving yardsDataPitch 14% · Market 33%+206book price at this line
70+ receiving yardsDataPitch 9% · Market 24%+320book price at this line
80+ receiving yardsDataPitch 6% · Market 17%+494book price at this line
90+ receiving yardsDataPitch 4% · Market 12%+760book price at this line
100+ receiving yardsDataPitch 3% · Market 8%+1140book price at this line
110+ receiving yardsDataPitch 2% · Market 6%+1640book price at this line
120+ receiving yardsDataPitch 1% · Market 4%+2400book price at this line
130+ receiving yardsDataPitch 1% · Market 3%+3400book price at this line
T.J. Hockenson TE · MIN 40+ receiving yards-112consensus market price

T.J. HockensonTE · MINReceiving yards

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

DataPitch 24% · Market 53%

Against this price: Gap -29pp

Under 39.5: -107consensus 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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 27.5, median 23
The line
39.5

His last 5, receiving yards

58v DET2026 week 8
35v IND2026 week 7
7v NO2026 week 5
119v MIA2026 week 4
11v TB2026 week 3

His other lines in this market

10+ receiving yardsDataPitch 78% · Market 95%-1740book price at this line
15+ receiving yardsDataPitch 66% · Market 90%-860book price at this line
20+ receiving yardsDataPitch 56% · Market 83%-498book price at this line
25+ receiving yardsDataPitch 47% · Market 76%-319book price at this line
30+ receiving yardsDataPitch 38% · Market 69%-219book price at this line
41+ receiving yardsDataPitch 23% · Market 53%-111book price at this line
50+ receiving yardsDataPitch 15% · Market 41%+147book price at this line
60+ receiving yardsDataPitch 9% · Market 29%+241book price at this line
70+ receiving yardsDataPitch 5% · Market 20%+389book price at this line
80+ receiving yardsDataPitch 3% · Market 14%+610book price at this line
90+ receiving yardsDataPitch 2% · Market 10%+940book price at this line
100+ receiving yardsDataPitch 1% · Market 7%+1400book price at this line
110+ receiving yardsDataPitch 1% · Market 5%+2000book price at this line
120+ receiving yardsDataPitch 0% · Market 3%+2900book price at this line
130+ receiving yardsDataPitch 0% · Market 2%+4000book price at this line
DJ Moore WR · BUF 48+ receiving yards-116Bet365

DJ MooreWR · BUFReceiving yards

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

DataPitch 15% · Market 54%

Against this price: Gap -39pp

Under 47.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 24.7, median 19
The line
47.5

His last 5, receiving yards

82v BAL2026 week 8
11v NE2026 week 4
67v LAC2026 week 3
0v DET2026 week 2
100v HOU2026 week 1

His other lines in this market

10+ receiving yardsDataPitch 65% · Market 95%-1940book price at this line
15+ receiving yardsDataPitch 59% · Market 91%-1060book price at this line
20+ receiving yardsDataPitch 49% · Market 87%-650book price at this line
25+ receiving yardsDataPitch 41% · Market 81%-432book price at this line
30+ receiving yardsDataPitch 34% · Market 75%-305book price at this line
40+ receiving yardsDataPitch 22% · Market 63%-168book price at this line
50+ receiving yardsDataPitch 14% · Market 51%-102book price at this line
60+ receiving yardsDataPitch 9% · Market 39%+157book price at this line
70+ receiving yardsDataPitch 5% · Market 29%+245book price at this line
80+ receiving yardsDataPitch 3% · Market 21%+372book price at this line
90+ receiving yardsDataPitch 2% · Market 15%+568book price at this line
100+ receiving yardsDataPitch 1% · Market 11%+840book price at this line
110+ receiving yardsDataPitch 1% · Market 7%+1260book price at this line
120+ receiving yardsDataPitch 0% · Market 5%+1860book price at this line
130+ receiving yardsDataPitch 0% · Market 4%+2500book price at this line
140+ receiving yardsDataPitch 0% · Market 3%+3400book price at this line
Justin Jefferson WR · MIN 81+ receiving yards-114consensus market price

Justin JeffersonWR · MINReceiving yards

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

DataPitch 12% · Market 53%

Against this price: Gap -41pp

Under 80.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receiving yards
average 43.4, median 38
The line
80.5

His last 5, receiving yards

33v DET2026 week 8
44v IND2026 week 7
79v NO2026 week 5
32v TB2026 week 3
55v CHI2026 week 2

His other lines in this market

30+ receiving yardsDataPitch 62% · Market 95%-1840book price at this line
40+ receiving yardsDataPitch 48% · Market 89%-810book price at this line
50+ receiving yardsDataPitch 36% · Market 82%-443book price at this line
60+ receiving yardsDataPitch 25% · Market 72%-260book price at this line
70+ receiving yardsDataPitch 18% · Market 62%-165book price at this line
79+ receiving yardsDataPitch 13% · Market 53%-113book price at this line
80+ receiving yardsDataPitch 12% · Market 52%-108book price at this line
90+ receiving yardsDataPitch 8% · Market 42%+137book price at this line
100+ receiving yardsDataPitch 6% · Market 34%+196book price at this line
110+ receiving yardsDataPitch 4% · Market 26%+282book price at this line
120+ receiving yardsDataPitch 2% · Market 20%+399book price at this line
130+ receiving yardsDataPitch 2% · Market 15%+554book price at this line
140+ receiving yardsDataPitch 1% · Market 11%+780book price at this line
150+ receiving yardsDataPitch 1% · Market 9%+1060book price at this line
160+ receiving yardsDataPitch 0% · Market 6%+1480book price at this line
170+ receiving yardsDataPitch 0% · Market 5%+2000book price at this line
180+ receiving yardsDataPitch 0% · Market 4%+2700book price at this line
190+ receiving yardsDataPitch 0% · Market 3%+3500book price at this line
Receiving yards at the thresholds this game's players share. Tap a price to put that level in your slip. Green marks a level our read rates; every other price is the market's alone.
Player30+40+50+60+
Dawson KnoxTE · BUF
James Cook IIIRB · BUF
Keon ColemanWR · BUF
Khalil ShakirWR · BUF
Jordan AddisonWR · MIN
T.J. HockensonTE · MIN
DJ MooreWR · BUF
Justin JeffersonWR · MIN

Columns are the levels most of this market's players are quoted at. One player's whole ladder sits behind his row in the player list.

Receptions110
Dawson Knox TE · BUF 2+ receptionsWon4 receptions+170Bet365

Dawson KnoxTE · BUFReceptions

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

DataPitch 51% · Market 37%

Against this price: Gap +14pp

Under 1.5: -222Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 1.8, median 2
The line
1.5

His last 5, receptions

1v BAL2026 week 8
1v LV2026 week 6
1v LA2026 week 5
2v NE2026 week 4
1v LAC2026 week 3

His other lines in this market

3+ receptionsDataPitch 29% · Market 26%+280book price at this line
4+ receptionsDataPitch 14% · Market 14%+600book price at this line
5+ receptionsDataPitch 7% · Market 7%+1350book price at this line
6+ receptionsDataPitch 3% · Market 3%+3100book price at this line
Jauan Jennings WR · MIN 1+ receptions-236consensus market price

Jauan JenningsWR · MINReceptions

How it ended: Void, did not play. Not called before kickoff, so it is not in this game's count.

DataPitch 85% · Market 70%

Against this price: Gap +15pp

Under 0.5: +179consensus 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 2.2, median 2
The line
0.5

His last 5, receptions

2v DET2026 week 8
2v IND2026 week 7
0v NO2026 week 5
1v MIA2026 week 4
1v TB2026 week 3
More players (8)
Aaron Jones Sr. RB · MIN 2+ receptions-182Bet365

Aaron Jones Sr.RB · MINReceptions

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

DataPitch 64% · Market 65%

Against this price: Gap -1pp

Under 1.5: +140Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 2.4, median 2
The line
1.5

His last 5, receptions

2v DET2026 week 8
1v IND2026 week 7
3v NO2026 week 5
4v MIA2026 week 4
5v TB2026 week 3

His other lines in this market

3+ receptionsDataPitch 42% · Market 45%+124book price at this line
4+ receptionsDataPitch 25% · Market 28%+260book price at this line
5+ receptionsDataPitch 13% · Market 15%+550book price at this line
6+ receptionsDataPitch 7% · Market 8%+1200book price at this line
7+ receptionsDataPitch 3% · Market 4%+2700book price at this line
Khalil Shakir WR · BUF 4+ receptions-147Bet365

Khalil ShakirWR · BUFReceptions

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

DataPitch 46% · Market 60%

Against this price: Gap -14pp

Under 3.5: +115Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 3.5, median 3
The line
3.5

His last 5, receptions

5v BAL2026 week 8
4v LV2026 week 6
3v LA2026 week 5
7v NE2026 week 4
1v LAC2026 week 3

His other lines in this market

3+ receptionsDataPitch 64% · Market 81%-430book price at this line
5+ receptionsDataPitch 30% · Market 44%+130book price at this line
6+ receptionsDataPitch 18% · Market 29%+250book price at this line
7+ receptionsDataPitch 10% · Market 17%+475book price at this line
8+ receptionsDataPitch 6% · Market 10%+900book price at this line
9+ receptionsDataPitch 3% · Market 7%+1400book price at this line
10+ receptionsDataPitch 1% · Market 4%+2400book price at this line
James Cook III RB · BUF 2+ receptions-116Bet365

James Cook IIIRB · BUFReceptions

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

DataPitch 36% · Market 54%

Against this price: Gap -18pp

Under 1.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 1.3, median 1
The line
1.5

His last 5, receptions

2v BAL2026 week 8
3v LV2026 week 6
1v LA2026 week 5
2v NE2026 week 4
0v LAC2026 week 3

His other lines in this market

3+ receptionsDataPitch 18% · Market 36%+179book price at this line
4+ receptionsDataPitch 8% · Market 22%+360book price at this line
5+ receptionsDataPitch 4% · Market 12%+725book price at this line
6+ receptionsDataPitch 1% · Market 6%+1550book price at this line
7+ receptionsDataPitch 1% · Market 3%+3400book price at this line
Keon Coleman WR · BUF 3+ receptions+130Bet365

Keon ColemanWR · BUFReceptions

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

DataPitch 21% · Market 44%

Against this price: Gap -23pp

Under 2.5: -167Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 1.5, median 1
The line
2.5

His last 5, receptions

1v BAL2026 week 8
4v LV2026 week 6
1v LA2026 week 5
6v NE2026 week 4
1v LAC2026 week 3

His other lines in this market

1+ receptionsDataPitch 72% · Market 95%-1900book price at this line
2+ receptionsDataPitch 42% · Market 70%-230book price at this line
4+ receptionsDataPitch 9% · Market 25%+300book price at this line
5+ receptionsDataPitch 4% · Market 13%+675book price at this line
6+ receptionsDataPitch 2% · Market 7%+1400book price at this line
7+ receptionsDataPitch 1% · Market 4%+2400book price at this line
8+ receptionsDataPitch 0% · Market 3%+3000book price at this line
9+ receptionsDataPitch 0% · Market 3%+3500book price at this line
T.J. Hockenson TE · MIN 5+ receptions+100Bet365

T.J. HockensonTE · MINReceptions

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

DataPitch 21% · Market 50%

Against this price: Gap -29pp

Under 4.5: -132Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 3, median 3
The line
4.5

His last 5, receptions

4v DET2026 week 8
4v IND2026 week 7
1v NO2026 week 5
13v MIA2026 week 4
2v TB2026 week 3

His other lines in this market

2+ receptionsDataPitch 75% · Market 96%-2100book price at this line
3+ receptionsDataPitch 54% · Market 83%-498book price at this line
4+ receptionsDataPitch 36% · Market 66%-197book price at this line
6+ receptionsDataPitch 12% · Market 31%+219book price at this line
7+ receptionsDataPitch 6% · Market 19%+428book price at this line
8+ receptionsDataPitch 3% · Market 11%+800book price at this line
9+ receptionsDataPitch 2% · Market 6%+1460book price at this line
10+ receptionsDataPitch 1% · Market 4%+2300book price at this line
Jordan Addison WR · MIN 4+ receptions-116Bet365

Jordan AddisonWR · MINReceptions

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

DataPitch 17% · Market 54%

Against this price: Gap -37pp

Under 3.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 2, median 2
The line
3.5

His last 5, receptions

3v DET2026 week 8
2v IND2026 week 7
4v MIA2026 week 4
5v TB2026 week 3
2v CHI2026 week 2

His other lines in this market

2+ receptionsDataPitch 56% · Market 93%-1300book price at this line
3+ receptionsDataPitch 32% · Market 76%-310book price at this line
5+ receptionsDataPitch 8% · Market 37%+170book price at this line
6+ receptionsDataPitch 3% · Market 23%+340book price at this line
7+ receptionsDataPitch 1% · Market 13%+650book price at this line
8+ receptionsDataPitch 0% · Market 8%+1200book price at this line
9+ receptionsDataPitch 0% · Market 5%+2000book price at this line
10+ receptionsDataPitch 0% · Market 3%+2800book price at this line
DJ Moore WR · BUF 4+ receptions-116Bet365

DJ MooreWR · BUFReceptions

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

DataPitch 14% · Market 54%

Against this price: Gap -40pp

Under 3.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 1.8, median 2
The line
3.5

His last 5, receptions

4v BAL2026 week 8
1v NE2026 week 4
6v LAC2026 week 3
0v DET2026 week 2
5v HOU2026 week 1

His other lines in this market

2+ receptionsDataPitch 51% · Market 93%-1300book price at this line
3+ receptionsDataPitch 28% · Market 76%-310book price at this line
5+ receptionsDataPitch 6% · Market 37%+170book price at this line
6+ receptionsDataPitch 3% · Market 23%+340book price at this line
7+ receptionsDataPitch 1% · Market 13%+650book price at this line
8+ receptionsDataPitch 0% · Market 8%+1200book price at this line
9+ receptionsDataPitch 0% · Market 5%+2000book price at this line
10+ receptionsDataPitch 0% · Market 3%+2800book price at this line
Justin Jefferson WR · MIN 7+ receptions-111Bet365

Justin JeffersonWR · MINReceptions

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

DataPitch 7% · Market 53%

Against this price: Gap -46pp

Under 6.5: -120Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated receptions
average 3.2, median 3
The line
6.5

His last 5, receptions

5v DET2026 week 8
4v IND2026 week 7
6v NO2026 week 5
2v TB2026 week 3
3v CHI2026 week 2

His other lines in this market

4+ receptionsDataPitch 40% · Market 92%-1080book price at this line
5+ receptionsDataPitch 25% · Market 81%-415book price at this line
6+ receptionsDataPitch 14% · Market 67%-200book price at this line
8+ receptionsDataPitch 4% · Market 37%+171book price at this line
9+ receptionsDataPitch 2% · Market 25%+305book price at this line
10+ receptionsDataPitch 1% · Market 16%+536book price at this line
11+ receptionsDataPitch 0% · Market 10%+880book price at this line
12+ receptionsDataPitch 0% · Market 7%+1440book price at this line
13+ receptionsDataPitch 0% · Market 4%+2200book price at this line
Receptions at the thresholds this game's players share. Tap a price to put that level in your slip. Green marks a level our read rates; every other price is the market's alone.
Player3+4+5+6+
Dawson KnoxTE · BUF
Aaron Jones Sr.RB · MIN
Khalil ShakirWR · BUF
James Cook IIIRB · BUF
Keon ColemanWR · BUF
T.J. HockensonTE · MIN
Jordan AddisonWR · MIN
DJ MooreWR · BUF
Justin JeffersonWR · MIN·

Columns are the levels most of this market's players are quoted at. One player's whole ladder sits behind his row in the player list.

Rushing yards17
Aaron Jones Sr. RB · MIN 32+ rushing yardsLost16 yds-116Bet365

Aaron Jones Sr.RB · MINRushing yards

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

DataPitch 70% · Market 54%

Against this price: Gap +16pp

Under 31.5: -116Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 53.9, median 48
The line
31.5

His last 5, rushing yards

22v DET2026 week 8
26v IND2026 week 7
113v NO2026 week 5
94v MIA2026 week 4
58v TB2026 week 3

His other lines in this market

10+ rushing yardsDataPitch 94% · Market 94%-1480book price at this line
15+ rushing yardsDataPitch 90% · Market 86%-595book price at this line
20+ rushing yardsDataPitch 85% · Market 76%-315book price at this line
25+ rushing yardsDataPitch 79% · Market 66%-192book price at this line
30+ rushing yardsDataPitch 73% · Market 56%-125book price at this line
31+ rushing yardsDataPitch 72% · Market 54%-115book price at this line
40+ rushing yardsDataPitch 60% · Market 37%+168book price at this line
50+ rushing yardsDataPitch 48% · Market 25%+308book price at this line
60+ rushing yardsDataPitch 37% · Market 16%+517book price at this line
70+ rushing yardsDataPitch 28% · Market 11%+830book price at this line
80+ rushing yardsDataPitch 20% · Market 7%+1320book price at this line
90+ rushing yardsDataPitch 15% · Market 5%+2000book price at this line
100+ rushing yardsDataPitch 11% · Market 3%+2900book price at this line
110+ rushing yardsDataPitch 8% · Market 2%+4000book price at this line
James Cook III RB · BUF 86+ rushing yards-115consensus market price

James Cook IIIRB · BUFRushing yards

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

DataPitch 54% · Market 54%

Against this price: Gap +0pp

Under 85.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 96.3, median 90
The line
85.5

His last 5, rushing yards

80v BAL2026 week 8
95v LV2026 week 6
111v LA2026 week 5
75v NE2026 week 4
154v LAC2026 week 3

His other lines in this market

40+ rushing yardsDataPitch 90% · Market 96%-2300book price at this line
50+ rushing yardsDataPitch 84% · Market 90%-910book price at this line
60+ rushing yardsDataPitch 76% · Market 82%-464book price at this line
70+ rushing yardsDataPitch 68% · Market 73%-269book price at this line
80+ rushing yardsDataPitch 59% · Market 63%-168book price at this line
89+ rushing yardsDataPitch 51% · Market 53%-113book price at this line
90+ rushing yardsDataPitch 50% · Market 52%-109book price at this line
100+ rushing yardsDataPitch 41% · Market 42%+138book price at this line
110+ rushing yardsDataPitch 34% · Market 33%+202book price at this line
120+ rushing yardsDataPitch 28% · Market 26%+292book price at this line
130+ rushing yardsDataPitch 23% · Market 19%+422book price at this line
140+ rushing yardsDataPitch 18% · Market 14%+600book price at this line
150+ rushing yardsDataPitch 14% · Market 11%+830book price at this line
160+ rushing yardsDataPitch 11% · Market 8%+1200book price at this line
170+ rushing yardsDataPitch 8% · Market 6%+1700book price at this line
180+ rushing yardsDataPitch 6% · Market 4%+2400book price at this line
190+ rushing yardsDataPitch 5% · Market 3%+3200book price at this line
More players (5)
Ray Davis RB · BUF 6+ rushing yards-111Bet365

Ray DavisRB · BUFRushing yards

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

DataPitch 34% · Market 53%

Against this price: Gap -19pp

Under 5.5: -120Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 8.2, median 0
The line
5.5

His last 5, rushing yards

30v BAL2026 week 8
4v LV2026 week 6
2v LA2026 week 5
3v NE2026 week 4
0v DET2026 week 2

His other lines in this market

5+ rushing yardsDataPitch 36% · Market 59%-145book price at this line
10+ rushing yardsDataPitch 26% · Market 39%+155book price at this line
15+ rushing yardsDataPitch 19% · Market 27%+275book price at this line
20+ rushing yardsDataPitch 14% · Market 19%+440book price at this line
25+ rushing yardsDataPitch 11% · Market 13%+650book price at this line
30+ rushing yardsDataPitch 9% · Market 10%+900book price at this line
40+ rushing yardsDataPitch 5% · Market 6%+1700book price at this line
50+ rushing yardsDataPitch 3% · Market 4%+2500book price at this line
60+ rushing yardsDataPitch 2% · Market 3%+3000book price at this line
70+ rushing yardsDataPitch 1% · Market 3%+3300book price at this line
80+ rushing yardsDataPitch 1% · Market 3%+3500book price at this line
Josh Allen QB · BUF 32+ rushing yards-113consensus market price

Josh AllenQB · BUFRushing yards

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

DataPitch 34% · Market 53%

Against this price: Gap -19pp

Under 31.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 27.6, median 21
The line
31.5

His last 5, rushing yards

30v BAL2026 week 8
1v LV2026 week 6
121v LA2026 week 5
4v NE2026 week 4
22v LAC2026 week 3

His other lines in this market

10+ rushing yardsDataPitch 72% · Market 92%-1180book price at this line
15+ rushing yardsDataPitch 61% · Market 84%-531book price at this line
20+ rushing yardsDataPitch 52% · Market 75%-305book price at this line
25+ rushing yardsDataPitch 44% · Market 66%-193book price at this line
30+ rushing yardsDataPitch 37% · Market 57%-131book price at this line
40+ rushing yardsDataPitch 25% · Market 40%+151book price at this line
50+ rushing yardsDataPitch 17% · Market 27%+276book price at this line
60+ rushing yardsDataPitch 11% · Market 17%+475book price at this line
70+ rushing yardsDataPitch 8% · Market 11%+790book price at this line
80+ rushing yardsDataPitch 5% · Market 8%+1240book price at this line
90+ rushing yardsDataPitch 4% · Market 5%+1940book price at this line
100+ rushing yardsDataPitch 2% · Market 4%+2700book price at this line
110+ rushing yardsDataPitch 1% · Market 2%+4000book price at this line
Jordan Mason RB · MIN 48+ rushing yards-108consensus market price

Jordan MasonRB · MINRushing yards

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

DataPitch 32% · Market 52%

Against this price: Gap -20pp

Under 47.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 38.9, median 31
The line
47.5

His last 5, rushing yards

20v DET2026 week 8
68v IND2026 week 7
59v GB2026 week 1
94v GB2025 week 18
5v NYG2025 week 16

His other lines in this market

15+ rushing yardsDataPitch 75% · Market 96%-2600book price at this line
20+ rushing yardsDataPitch 67% · Market 92%-1140book price at this line
25+ rushing yardsDataPitch 60% · Market 87%-650book price at this line
30+ rushing yardsDataPitch 53% · Market 80%-408book price at this line
40+ rushing yardsDataPitch 40% · Market 66%-193book price at this line
49+ rushing yardsDataPitch 32% · Market 53%-111book price at this line
50+ rushing yardsDataPitch 31% · Market 51%-105book price at this line
60+ rushing yardsDataPitch 22% · Market 38%+162book price at this line
70+ rushing yardsDataPitch 17% · Market 28%+261book price at this line
80+ rushing yardsDataPitch 12% · Market 20%+401book price at this line
90+ rushing yardsDataPitch 8% · Market 15%+592book price at this line
100+ rushing yardsDataPitch 6% · Market 10%+900book price at this line
110+ rushing yardsDataPitch 4% · Market 7%+1300book price at this line
120+ rushing yardsDataPitch 3% · Market 5%+1900book price at this line
130+ rushing yardsDataPitch 2% · Market 4%+2600book price at this line
140+ rushing yardsDataPitch 1% · Market 3%+3600book price at this line
Kyler Murray QB · MIN 18+ rushing yards-113consensus market price

Kyler MurrayQB · MINRushing yards

How it ended: Void, did not play. Not called before kickoff, so it is not in this game's count.

DataPitch 33% · Market 53%

Against this price: Gap -20pp

Under 17.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 15.6, median 9
The line
17.5

His last 5, rushing yards

35v DET2026 week 8
39v IND2026 week 7
51v NO2026 week 5
16v MIA2026 week 4
17v TB2026 week 3
Carson Wentz QB · MIN 8+ rushing yards-111Bet365

Carson WentzQB · MINRushing yards

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

DataPitch 31% · Market 53%

Against this price: Gap -22pp

Under 7.5: -120Bet365

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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated rushing yards
average 8.4, median 1
The line
7.5

His last 5, rushing yards

6v CHI2026 week 2
-1v GB2026 week 1
0v LAC2025 week 8
28v PHI2025 week 7
13v CLE2025 week 5

His other lines in this market

5+ rushing yardsDataPitch 39% · Market 70%-230book price at this line
10+ rushing yardsDataPitch 28% · Market 48%+110book price at this line
15+ rushing yardsDataPitch 20% · Market 34%+195book price at this line
20+ rushing yardsDataPitch 15% · Market 24%+315book price at this line
25+ rushing yardsDataPitch 11% · Market 18%+460book price at this line
30+ rushing yardsDataPitch 9% · Market 13%+675book price at this line
40+ rushing yardsDataPitch 5% · Market 8%+1200book price at this line
50+ rushing yardsDataPitch 3% · Market 5%+2000book price at this line
60+ rushing yardsDataPitch 2% · Market 3%+2800book price at this line
70+ rushing yardsDataPitch 1% · Market 3%+3300book price at this line
80+ rushing yardsDataPitch 1% · Market 3%+3500book price at this line
Rushing yards at the thresholds this game's players share. Tap a price to put that level in your slip. Green marks a level our read rates; every other price is the market's alone.
Player40+50+60+70+
Aaron Jones Sr.RB · MIN
James Cook IIIRB · BUF
Ray DavisRB · BUF
Josh AllenQB · BUF
Jordan MasonRB · MIN
Carson WentzQB · MIN

Columns are the levels most of this market's players are quoted at. One player's whole ladder sits behind his row in the player list.

Passing yards3
Carson Wentz QB · MIN 212+ passing yards-112consensus market price

Carson WentzQB · MINPassing yards

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

DataPitch 26% · Market 53%

Against this price: Gap -27pp

Under 211.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated passing yards
average 174.9, median 169
The line
211.5

His last 5, passing yards

127v CHI2026 week 2
116v GB2026 week 1
117v LAC2025 week 8
298v PHI2025 week 7
220v CLE2025 week 5

His other lines in this market

150+ passing yardsDataPitch 64% · Market 90%-850book price at this line
160+ passing yardsDataPitch 57% · Market 86%-588book price at this line
170+ passing yardsDataPitch 50% · Market 81%-414book price at this line
180+ passing yardsDataPitch 44% · Market 75%-300book price at this line
190+ passing yardsDataPitch 37% · Market 69%-220book price at this line
200+ passing yardsDataPitch 32% · Market 62%-166book price at this line
210+ passing yardsDataPitch 27% · Market 56%-127book price at this line
215+ passing yardsDataPitch 25% · Market 53%-111book price at this line
220+ passing yardsDataPitch 22% · Market 49%+103book price at this line
230+ passing yardsDataPitch 18% · Market 43%+134book price at this line
240+ passing yardsDataPitch 15% · Market 37%+174book price at this line
250+ passing yardsDataPitch 12% · Market 31%+221book price at this line
260+ passing yardsDataPitch 9% · Market 26%+281book price at this line
270+ passing yardsDataPitch 7% · Market 22%+361book price at this line
280+ passing yardsDataPitch 6% · Market 18%+462book price at this line
290+ passing yardsDataPitch 4% · Market 15%+588book price at this line
300+ passing yardsDataPitch 3% · Market 12%+750book price at this line
310+ passing yardsDataPitch 3% · Market 10%+950book price at this line
320+ passing yardsDataPitch 2% · Market 8%+1200book price at this line
330+ passing yardsDataPitch 1% · Market 6%+1500book price at this line
340+ passing yardsDataPitch 1% · Market 5%+1860book price at this line
350+ passing yardsDataPitch 1% · Market 4%+2200book price at this line
360+ passing yardsDataPitch 1% · Market 4%+2700book price at this line
Kyler Murray QB · MIN 214+ passing yards-113consensus market price

Kyler MurrayQB · MINPassing yards

How it ended: Void, did not play. Not called before kickoff, so it is not in this game's count.

DataPitch 24% · Market 53%

Against this price: Gap -29pp

Under 213.5: -116consensus 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 173.1, median 168
The line
213.5

His last 5, passing yards

187v DET2026 week 8
139v IND2026 week 7
211v NO2026 week 5
213v MIA2026 week 4
152v TB2026 week 3
More players (1)
Josh Allen QB · BUF 231+ passing yards-110consensus market price

Josh AllenQB · BUFPassing yards

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

DataPitch 19% · Market 52%

Against this price: Gap -33pp

Under 230.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. His other lines below are the same simulated read of his game, cut at the thresholds the market quotes.

Our simulated passing yards
average 176.5, median 171
The line
230.5

His last 5, passing yards

280v BAL2026 week 8
242v LV2026 week 6
204v LA2026 week 5
249v NE2026 week 4
174v LAC2026 week 3

His other lines in this market

150+ passing yardsDataPitch 64% · Market 94%-1480book price at this line
160+ passing yardsDataPitch 58% · Market 90%-940book price at this line
170+ passing yardsDataPitch 51% · Market 87%-650book price at this line
180+ passing yardsDataPitch 45% · Market 82%-469book price at this line
190+ passing yardsDataPitch 39% · Market 77%-338book price at this line
200+ passing yardsDataPitch 33% · Market 72%-251book price at this line
210+ passing yardsDataPitch 28% · Market 66%-191book price at this line
220+ passing yardsDataPitch 24% · Market 59%-146book price at this line
230+ passing yardsDataPitch 19% · Market 54%-115book price at this line
240+ passing yardsDataPitch 16% · Market 47%+111book price at this line
250+ passing yardsDataPitch 13% · Market 41%+143book price at this line
260+ passing yardsDataPitch 10% · Market 36%+182book price at this line
270+ passing yardsDataPitch 8% · Market 30%+231book price at this line
280+ passing yardsDataPitch 6% · Market 25%+294book price at this line
290+ passing yardsDataPitch 5% · Market 21%+372book price at this line
300+ passing yardsDataPitch 4% · Market 18%+473book price at this line
310+ passing yardsDataPitch 3% · Market 15%+591book price at this line
320+ passing yardsDataPitch 2% · Market 12%+750book price at this line
330+ passing yardsDataPitch 2% · Market 10%+940book price at this line
340+ passing yardsDataPitch 1% · Market 8%+1140book price at this line
350+ passing yardsDataPitch 1% · Market 7%+1360book price at this line
360+ passing yardsDataPitch 1% · Market 6%+1640book price at this line
370+ passing yardsDataPitch 1% · Market 5%+1980book price at this line
380+ passing yardsDataPitch 0% · Market 4%+2400book price at this line
390+ passing yardsDataPitch 0% · Market 4%+2700book price at this line
Passing yards at the thresholds this game's players share. Tap a price to put that level in your slip. Green marks a level our read rates; every other price is the market's alone.
Player210+220+230+240+
Carson WentzQB · MIN
Josh AllenQB · BUF

Columns are the levels most of this market's players are quoted at. One player's whole ladder sits behind his row in the player list.

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 9 NFL player props, every gameMinnesota Vikings season simulation and futures pricesBuffalo Bills season simulation and futures pricesWeek 8 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.