← Props Picker, this week's games
at

Detroit Lions at Miami Dolphins

Week 9 · Sun Nov 8, 1:00 PM ET · Market line MIA +6.5 · total 49.5

How our calls did

Final: Detroit Lions 19, Miami Dolphins 9

Nothing on this game was called before kickoff, so it has no record.

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 8 Nov, 12:32 UK.

Every market we price

19 rows on 3 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 yards7
Greg Dulcich TE · MIA 41+ receiving yards-113price shown when this board was published

Greg DulcichTE · MIAReceiving yards

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

DataPitch 44% · Market 53%

Against this price: Gap -9pp

Under 40.5: -116price shown when this board was published

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 42, median 36
The line
40.5

His last 5, receiving yards

14v DET2026 week 9
43v NE2026 week 8
86v NYJ2026 week 7
37v CIN2026 week 5
55v KC2026 week 3
Jahmyr Gibbs RB · DET 32+ receiving yards-116price shown when this board was published

Jahmyr GibbsRB · DETReceiving yards

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

DataPitch 42% · Market 54%

Against this price: Gap -12pp

Under 31.5: -116price shown when this board was published

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 31.6, median 27
The line
31.5

His last 5, receiving yards

0v MIA2026 week 9
15v MIN2026 week 8
27v GB2026 week 7
56v ARI2026 week 5
31v CAR2026 week 4
More players (5)
Amon-Ra St. Brown WR · DET 77+ receiving yards-113price shown when this board was published

Amon-Ra St. BrownWR · DETReceiving yards

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

DataPitch 41% · Market 53%

Against this price: Gap -12pp

Under 76.5: -109price shown when this board was published

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 73.2, median 68
The line
76.5

His last 5, receiving yards

86v MIA2026 week 9
46v MIN2026 week 8
153v GB2026 week 7
69v ARI2026 week 5
75v CAR2026 week 4
Jameson Williams WR · DET 53+ receiving yards-113price shown when this board was published

Jameson WilliamsWR · DETReceiving yards

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

DataPitch 38% · Market 53%

Against this price: Gap -15pp

Under 52.5: -108price shown when this board was published

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 47.5, median 41
The line
52.5

His last 5, receiving yards

31v MIA2026 week 9
70v MIN2026 week 8
91v GB2026 week 7
47v ARI2026 week 5
102v CAR2026 week 4
Isaac TeSlaa WR · DET 17+ receiving yards-111price shown when this board was published

Isaac TeSlaaWR · DETReceiving yards

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

DataPitch 36% · Market 53%

Against this price: Gap -17pp

Under 16.5: -120price shown when this board was published

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 15.4, median 9
The line
16.5

His last 5, receiving yards

9v MIA2026 week 9
10v GB2026 week 7
0v ARI2026 week 5
95v CAR2026 week 4
66v NYJ2026 week 3
Sam LaPorta TE · DET 50+ receiving yards-114price shown when this board was published

Sam LaPortaTE · DETReceiving yards

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

DataPitch 27% · Market 53%

Against this price: Gap -26pp

Under 49.5: -115price shown when this board was published

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 36.3, median 31
The line
49.5

His last 5, receiving yards

32v MIA2026 week 9
33v MIN2026 week 8
18v GB2026 week 7
88v ARI2026 week 5
84v CAR2026 week 4
Malik Washington WR · MIA 42+ receiving yards-119price shown when this board was published

Malik WashingtonWR · MIAReceiving yards

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

DataPitch 22% · Market 54%

Against this price: Gap -32pp

Under 41.5: -104price shown when this board was published

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 27.2, median 22
The line
41.5

His last 5, receiving yards

21v DET2026 week 9
40v NE2026 week 8
27v NYJ2026 week 7
43v CIN2026 week 5
67v MIN2026 week 4
Receptions7
Greg Dulcich TE · MIA 4+ receptions-137price shown when this board was published

Greg DulcichTE · MIAReceptions

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

DataPitch 47% · Market 58%

Against this price: Gap -11pp

Under 3.5: +107price shown when this board was published

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.6, median 3
The line
3.5

His last 5, receptions

2v DET2026 week 9
4v NE2026 week 8
5v NYJ2026 week 7
4v CIN2026 week 5
5v KC2026 week 3
Jahmyr Gibbs RB · DET 5+ receptions+122price shown when this board was published

Jahmyr GibbsRB · DETReceptions

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

DataPitch 30% · Market 45%

Against this price: Gap -15pp

Under 4.5: -156price shown when this board was published

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.6, median 3
The line
4.5

His last 5, receptions

0v MIA2026 week 9
2v MIN2026 week 8
5v GB2026 week 7
5v ARI2026 week 5
4v CAR2026 week 4
More players (5)
Jameson Williams WR · DET 4+ receptions-111price shown when this board was published

Jameson WilliamsWR · DETReceptions

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

DataPitch 36% · Market 53%

Against this price: Gap -17pp

Under 3.5: -115price shown when this board was published

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, median 3
The line
3.5

His last 5, receptions

1v MIA2026 week 9
4v MIN2026 week 8
5v GB2026 week 7
2v ARI2026 week 5
6v CAR2026 week 4
Amon-Ra St. Brown WR · DET 7+ receptions-101price shown when this board was published

Amon-Ra St. BrownWR · DETReceptions

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

DataPitch 33% · Market 50%

Against this price: Gap -17pp

Under 6.5: -127price shown when this board was published

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.5, median 5
The line
6.5

His last 5, receptions

8v MIA2026 week 9
7v MIN2026 week 8
9v GB2026 week 7
6v ARI2026 week 5
8v CAR2026 week 4
Isaac TeSlaa WR · DET 2+ receptions+111price shown when this board was published

Isaac TeSlaaWR · DETReceptions

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

DataPitch 28% · Market 47%

Against this price: Gap -19pp

Under 1.5: -143price shown when this board was published

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.1, median 1
The line
1.5

His last 5, receptions

1v MIA2026 week 9
1v GB2026 week 7
0v ARI2026 week 5
4v CAR2026 week 4
3v NYJ2026 week 3
Sam LaPorta TE · DET 5+ receptions+120price shown when this board was published

Sam LaPortaTE · DETReceptions

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

DataPitch 26% · Market 46%

Against this price: Gap -20pp

Under 4.5: -157price shown when this board was published

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.3, median 3
The line
4.5

His last 5, receptions

4v MIA2026 week 9
3v MIN2026 week 8
1v GB2026 week 7
5v ARI2026 week 5
8v CAR2026 week 4
Malik Washington WR · MIA 5+ receptions+111price shown when this board was published

Malik WashingtonWR · MIAReceptions

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

DataPitch 22% · Market 47%

Against this price: Gap -25pp

Under 4.5: -143price shown when this board was published

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.1, median 3
The line
4.5

His last 5, receptions

2v DET2026 week 9
5v NE2026 week 8
3v NYJ2026 week 7
6v CIN2026 week 5
5v MIN2026 week 4
Rushing yards5
Jaylen Wright RB · MIA 10+ rushing yards-113price shown when this board was published

Jaylen WrightRB · MIARushing yards

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

DataPitch 78% · Market 53%

Against this price: Gap +25pp

Under 9.5: -112price shown when this board was published

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 32.1, median 25
The line
9.5

His last 5, rushing yards

5v NE2026 week 8
8v NYJ2026 week 7
11v CIN2026 week 5
7v MIN2026 week 4
11v SF2026 week 2
Malik Willis QB · MIA 30+ rushing yards-111price shown when this board was published

Malik WillisQB · MIARushing yards

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

DataPitch 56% · Market 53%

Against this price: Gap +3pp

Under 29.5: -114price shown when this board was published

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 41.1, median 33
The line
29.5

His last 5, rushing yards

7v DET2026 week 9
2v NE2026 week 8
37v NYJ2026 week 7
74v CIN2026 week 5
11v MIN2026 week 4
More players (3)
Jahmyr Gibbs RB · DET 99+ rushing yards-110price shown when this board was published

Jahmyr GibbsRB · DETRushing yards

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

DataPitch 32% · Market 52%

Against this price: Gap -20pp

Under 98.5: -113price shown when this board was published

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 83.6, median 77
The line
98.5

His last 5, rushing yards

74v MIA2026 week 9
153v MIN2026 week 8
116v GB2026 week 7
151v ARI2026 week 5
46v CAR2026 week 4
Sione Vaki RB · DET 17+ rushing yards-111price shown when this board was published

Sione VakiRB · DETRushing yards

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

DataPitch 32% · Market 53%

Against this price: Gap -21pp

Under 16.5: -112price shown when this board was published

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, median 8
The line
16.5

His last 5, rushing yards

14v MIA2026 week 9
65v MIN2026 week 8
5v GB2026 week 7
11v ARI2026 week 5
0v CAR2026 week 4
Sam LaPorta TE · DET 1+ rushing yards+193price shown when this board was published

Sam LaPortaTE · DETRushing yards

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

DataPitch 9% · Market 34%

Against this price: Gap -25pp

Under 0.5: -714price shown when this board was published

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 1.1, median 0
The line
0.5

His last 5, rushing yards

0v MIA2026 week 9
2v MIN2026 week 8
0v GB2026 week 7
0v ARI2026 week 5
0v CAR2026 week 4

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 gameMiami Dolphins season simulation and futures pricesDetroit Lions 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.