← Props Picker, this week's games
at

Dallas Cowboys at Houston Texans

Week 4 · Sun Oct 4, 1:00 PM ET · Market line HOU -3 · total 48.5

How our calls did

Final: Dallas Cowboys 34, Houston Texans 30

Called before kickoff: 5. Won 4, lost 1.

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

24 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 yards110
Xavier Hutchinson WR · HOU 28+ receiving yardsWon46 yds-114consensus market price

Xavier HutchinsonWR · HOUReceiving yards

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

DataPitch 66% · Market 53%

Against this price: Gap +13pp

Under 27.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 47.7, median 42
The line
27.5

His last 5, receiving yards

51v IND2026 week 3
37v CIN2026 week 2
32v BUF2026 week 1
44v NE2025 week 20
21v PIT2025 week 19
Kayshon Boutte WR · HOU 24+ receiving yards-113consensus market price

Kayshon BoutteWR · HOUReceiving yards

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

DataPitch 77% · Market 53%

Against this price: Gap +24pp

Under 23.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 59.7, median 52
The line
23.5

His last 5, receiving yards

21v IND2026 week 3
37v CIN2026 week 2
21v BUF2026 week 1
21v SEA2025 week 22
6v DEN2025 week 21
More players (8)
Ryan Flournoy WR · DAL 34+ receiving yards-114consensus market price

Ryan FlournoyWR · DALReceiving yards

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

DataPitch 67% · Market 53%

Against this price: Gap +14pp

Under 33.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 52.3, median 47
The line
33.5

His last 5, receiving yards

22v BAL2026 week 3
23v WAS2026 week 2
22v NYG2026 week 1
68v NYG2025 week 18
18v LAC2025 week 16
Jake Ferguson TE · DAL 25+ receiving yards-115consensus market price

Jake FergusonTE · DALReceiving yards

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

DataPitch 55% · Market 54%

Against this price: Gap +1pp

Under 24.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 31.5, median 27
The line
24.5

His last 5, receiving yards

23v BAL2026 week 3
43v WAS2026 week 2
6v NYG2026 week 1
5v NYG2025 week 18
6v WAS2025 week 17
Nico Collins WR · HOU 73+ receiving yards-110consensus market price

Nico CollinsWR · HOUReceiving yards

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

DataPitch 47% · Market 52%

Against this price: Gap -5pp

Under 72.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 75.6, median 69
The line
72.5

His last 5, receiving yards

75v BUF2026 week 1
21v PIT2025 week 19
57v LAC2025 week 17
59v LV2025 week 16
85v ARI2025 week 15
George Pickens WR · DAL 69+ receiving yards-113consensus market price

George PickensWR · DALReceiving yards

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

DataPitch 47% · Market 53%

Against this price: Gap -6pp

Under 68.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 71.4, median 65
The line
68.5

His last 5, receiving yards

82v BAL2026 week 3
40v WAS2026 week 2
28v NYG2026 week 1
9v NYG2025 week 18
78v WAS2025 week 17
Woody Marks RB · HOU 10+ receiving yards-114consensus market price

Woody MarksRB · HOUReceiving yards

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

DataPitch 47% · Market 53%

Against this price: Gap -6pp

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

His last 5, receiving yards

6v IND2026 week 3
27v CIN2026 week 2
-2v BUF2026 week 1
19v NE2025 week 20
0v PIT2025 week 19
Dalton Schultz TE · HOU 41+ receiving yards-110consensus market price

Dalton SchultzTE · HOUReceiving yards

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

DataPitch 43% · Market 52%

Against this price: Gap -9pp

Under 40.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 41.2, median 36
The line
40.5

His last 5, receiving yards

30v IND2026 week 3
140v CIN2026 week 2
35v BUF2026 week 1
47v NE2025 week 20
12v PIT2025 week 19
Javonte Williams RB · DAL 14+ receiving yards-110consensus market price

Javonte WilliamsRB · DALReceiving yards

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

DataPitch 36% · Market 52%

Against this price: Gap -16pp

Under 13.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 12.6, median 9
The line
13.5

His last 5, receiving yards

5v BAL2026 week 3
20v WAS2026 week 2
31v NYG2026 week 1
0v WAS2025 week 17
9v LAC2025 week 16
CeeDee Lamb WR · DAL 77+ receiving yards-113consensus market price

CeeDee LambWR · DALReceiving yards

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

DataPitch 32% · Market 53%

Against this price: Gap -21pp

Under 76.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 63.6, median 57
The line
76.5

His last 5, receiving yards

112v BAL2026 week 3
153v WAS2026 week 2
44v NYG2026 week 1
4v NYG2025 week 18
46v WAS2025 week 17
Receptions110
Xavier Hutchinson WR · HOU 3+ receptionsWon3 receptions-122consensus market price

Xavier HutchinsonWR · HOUReceptions

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

DataPitch 60% · Market 55%

Against this price: Gap +5pp

Under 2.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 3.3, median 3
The line
2.5

His last 5, receptions

3v IND2026 week 3
3v CIN2026 week 2
3v BUF2026 week 1
4v NE2025 week 20
2v PIT2025 week 19
Kayshon Boutte WR · HOU 3+ receptions+144consensus market price

Kayshon BoutteWR · HOUReceptions

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

DataPitch 55% · Market 41%

Against this price: Gap +14pp

Under 2.5: -186consensus 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.1, median 3
The line
2.5

His last 5, receptions

2v IND2026 week 3
3v CIN2026 week 2
1v BUF2026 week 1
1v SEA2025 week 22
1v DEN2025 week 21
More players (8)
Ryan Flournoy WR · DAL 4+ receptions+100consensus market price

Ryan FlournoyWR · DALReceptions

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

DataPitch 57% · Market 50%

Against this price: Gap +7pp

Under 3.5: -129consensus 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 4.2, median 4
The line
3.5

His last 5, receptions

2v BAL2026 week 3
5v WAS2026 week 2
2v NYG2026 week 1
5v NYG2025 week 18
2v LAC2025 week 16
Jake Ferguson TE · DAL 4+ receptions+100consensus market price

Jake FergusonTE · DALReceptions

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

DataPitch 49% · Market 50%

Against this price: Gap -1pp

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

His last 5, receptions

3v BAL2026 week 3
4v WAS2026 week 2
2v NYG2026 week 1
1v NYG2025 week 18
1v WAS2025 week 17
George Pickens WR · DAL 5+ receptions-143consensus market price

George PickensWR · DALReceptions

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

DataPitch 51% · Market 59%

Against this price: Gap -8pp

Under 4.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 4.9, median 5
The line
4.5

His last 5, receptions

7v BAL2026 week 3
6v WAS2026 week 2
3v NYG2026 week 1
1v NYG2025 week 18
4v WAS2025 week 17
Dalton Schultz TE · HOU 5+ receptions+100consensus market price

Dalton SchultzTE · HOUReceptions

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

DataPitch 39% · Market 50%

Against this price: Gap -11pp

Under 4.5: -125consensus 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 4.2, median 4
The line
4.5

His last 5, receptions

3v IND2026 week 3
12v CIN2026 week 2
4v BUF2026 week 1
2v NE2025 week 20
3v PIT2025 week 19
Nico Collins WR · HOU 6+ receptions+100consensus market price

Nico CollinsWR · HOUReceptions

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

DataPitch 37% · Market 50%

Against this price: Gap -13pp

Under 5.5: -127consensus 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 4.9, median 5
The line
5.5

His last 5, receptions

7v BUF2026 week 1
3v PIT2025 week 19
3v LAC2025 week 17
4v LV2025 week 16
3v ARI2025 week 15
Woody Marks RB · HOU 2+ receptions-138consensus market price

Woody MarksRB · HOUReceptions

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

DataPitch 42% · Market 58%

Against this price: Gap -16pp

Under 1.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.

Our simulated receptions
average 1.5, median 1
The line
1.5

His last 5, receptions

1v IND2026 week 3
5v CIN2026 week 2
1v BUF2026 week 1
2v NE2025 week 20
0v PIT2025 week 19
CeeDee Lamb WR · DAL 6+ receptions-136consensus market price

CeeDee LambWR · DALReceptions

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

DataPitch 32% · Market 58%

Against this price: Gap -26pp

Under 5.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.

Our simulated receptions
average 4.6, median 4
The line
5.5

His last 5, receptions

7v BAL2026 week 3
8v WAS2026 week 2
5v NYG2026 week 1
1v NYG2025 week 18
5v WAS2025 week 17
Javonte Williams RB · DAL 3+ receptions-124consensus market price

Javonte WilliamsRB · DALReceptions

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

DataPitch 28% · Market 55%

Against this price: Gap -27pp

Under 2.5: -105consensus 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.8, median 2
The line
2.5

His last 5, receptions

2v BAL2026 week 3
3v WAS2026 week 2
5v NYG2026 week 1
0v WAS2025 week 17
2v LAC2025 week 16
Rushing yards23
Javonte Williams RB · DAL 60+ rushing yardsWon62 yds-110consensus market price

Javonte WilliamsRB · DALRushing yards

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

DataPitch 73% · Market 52%

Against this price: Gap +21pp

Under 59.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 rushing yards
average 87, median 82
The line
59.5

His last 5, rushing yards

98v BAL2026 week 3
30v WAS2026 week 2
41v NYG2026 week 1
54v WAS2025 week 17
34v LAC2025 week 16
Woody Marks RB · HOU 34+ rushing yardsLost22 yds-114consensus market price

Woody MarksRB · HOURushing yards

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

DataPitch 59% · Market 53%

Against this price: Gap +6pp

Under 33.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 rushing yards
average 47.8, median 41
The line
33.5

His last 5, rushing yards

15v IND2026 week 3
8v CIN2026 week 2
42v BUF2026 week 1
17v NE2025 week 20
112v PIT2025 week 19
More players (1)
C.J. Stroud QB · HOU 12+ rushing yards-112consensus market price

C.J. StroudQB · HOURushing yards

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

DataPitch 21% · Market 53%

Against this price: Gap -32pp

Under 11.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 rushing yards
average 6.9, median 0
The line
11.5

His last 5, rushing yards

10v IND2026 week 3
29v CIN2026 week 2
15v BUF2026 week 1
11v NE2025 week 20
0v PIT2025 week 19
Passing yards11
C.J. Stroud QB · HOU 245+ passing yardsWon347 yds-116consensus market price

C.J. StroudQB · HOUPassing yards

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

DataPitch 59% · Market 54%

Against this price: Gap +5pp

Under 244.5: -103consensus 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 267.7, median 263
The line
244.5

His last 5, passing yards

153v IND2026 week 3
314v CIN2026 week 2
257v BUF2026 week 1
193v NE2025 week 20
244v PIT2025 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 gameHouston Texans season simulation and futures pricesDallas Cowboys 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.