← Props Picker, this week's games
at

New York Giants at Philadelphia Eagles

Week 9 · Sun Nov 8, 1:00 PM ET · Market line PHI +3 · total 38.5

How our calls did

Final: New York Giants 19, Philadelphia Eagles 11

Called before kickoff: 1. Void 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 8 Nov, 12:32 UK.

Every market we price

19 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 yards6
Dallas Goedert TE · PHI 36+ receiving yards-114price shown when this board was published

Dallas GoedertTE · PHIReceiving yards

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

DataPitch 100% · Market 53%

Against this price: Gap +47pp

Under 35.5: -110price 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 172.6, median 167
The line
35.5

His last 5, receiving yards

50v NYG2026 week 9
30v WAS2026 week 8
48v DAL2026 week 7
61v CAR2026 week 6
38v JAX2026 week 5
DoubtfulTheo Johnson TE · NYG 8+ receiving yards-118price shown when this board was published

Theo JohnsonTE · NYGReceiving yards

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

Doubtful: Questionable: Neck - Questionable for Week 9 at Philadelphia

DataPitch 77% · Market 54%

Against this price: Gap +23pp

Under 7.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 22.7, median 17
The line
7.5

His last 5, receiving yards

35v WAS2026 week 5
11v ARI2026 week 4
0v LA2026 week 2
9v DAL2026 week 1
0v MIN2025 week 16
More players (4)
Darnell Mooney WR · NYG 13+ receiving yards-114price shown when this board was published

Darnell MooneyWR · NYGReceiving yards

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

DataPitch 49% · Market 53%

Against this price: Gap -4pp

Under 12.5: -111price 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 18.2, median 12
The line
12.5

His last 5, receiving yards

54v PHI2026 week 9
4v HOU2026 week 7
0v NO2026 week 6
14v WAS2026 week 5
0v ARI2026 week 4
Isaiah Likely TE · NYG 44+ receiving yards-115price shown when this board was published

Isaiah LikelyTE · NYGReceiving yards

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

DataPitch 10% · Market 54%

Against this price: Gap -44pp

Under 43.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 receiving yards
average 16.7, median 11
The line
43.5

His last 5, receiving yards

53v PHI2026 week 9
12v HOU2026 week 7
99v NO2026 week 6
94v WAS2026 week 5
66v ARI2026 week 4
Malik Nabers WR · NYG 73+ receiving yards-116price shown when this board was published

Malik NabersWR · NYGReceiving yards

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

DataPitch 6% · Market 54%

Against this price: Gap -48pp

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

His last 5, receiving yards

43v PHI2026 week 9
111v HOU2026 week 7
165v NO2026 week 6
121v WAS2026 week 5
112v ARI2026 week 4
Cam Skattebo RB · NYG 9+ receiving yardsno price held

Cam SkatteboRB · NYGReceiving yards

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

DataPitch 50%

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.7, median 9
The line
8.5

His last 5, receiving yards

-3v HOU2026 week 7
12v WAS2026 week 5
8v ARI2026 week 4
40v TEN2026 week 3
19v LA2026 week 2
Receptions6
Dallas Goedert TE · PHI 4+ receptions-132price shown when this board was published

Dallas GoedertTE · PHIReceptions

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

DataPitch 100% · Market 57%

Against this price: Gap +43pp

Under 3.5: +100price 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 17.9, median 18
The line
3.5

His last 5, receptions

5v NYG2026 week 9
4v WAS2026 week 8
5v DAL2026 week 7
6v CAR2026 week 6
6v JAX2026 week 5
DoubtfulTheo Johnson TE · NYG 1+ receptions-208price shown when this board was published

Theo JohnsonTE · NYGReceptions

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

Doubtful: Questionable: Neck - Questionable for Week 9 at Philadelphia

DataPitch 77% · Market 68%

Against this price: Gap +9pp

Under 0.5: +160price 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.7, median 1
The line
0.5

His last 5, receptions

2v WAS2026 week 5
1v ARI2026 week 4
0v LA2026 week 2
1v DAL2026 week 1
0v MIN2025 week 16
More players (4)
Darnell Mooney WR · NYG 2+ receptions+160price shown when this board was published

Darnell MooneyWR · NYGReceptions

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

DataPitch 35% · Market 39%

Against this price: Gap -4pp

Under 1.5: -213price 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.3, median 1
The line
1.5

His last 5, receptions

3v PHI2026 week 9
1v HOU2026 week 7
0v NO2026 week 6
2v WAS2026 week 5
0v ARI2026 week 4
Isaiah Likely TE · NYG 5+ receptions+100price shown when this board was published

Isaiah LikelyTE · NYGReceptions

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

DataPitch 5% · Market 50%

Against this price: Gap -45pp

Under 4.5: -128price 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.6, median 1
The line
4.5

His last 5, receptions

5v PHI2026 week 9
2v HOU2026 week 7
6v NO2026 week 6
11v WAS2026 week 5
7v ARI2026 week 4
Malik Nabers WR · NYG 6+ receptions+100price shown when this board was published

Malik NabersWR · NYGReceptions

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

DataPitch 2% · Market 50%

Against this price: Gap -48pp

Under 5.5: -128price 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.7, median 1
The line
5.5

His last 5, receptions

5v PHI2026 week 9
7v HOU2026 week 7
12v NO2026 week 6
11v WAS2026 week 5
6v ARI2026 week 4
Cam Skattebo RB · NYG 2+ receptionsno price held

Cam SkatteboRB · NYGReceptions

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

DataPitch 42%

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 HOU2026 week 7
2v WAS2026 week 5
1v ARI2026 week 4
3v TEN2026 week 3
4v LA2026 week 2
Rushing yards5
J.J. McCarthy QB · NYG 17+ rushing yards-111price shown when this board was published

J.J. McCarthyQB · NYGRushing yards

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

DataPitch 22% · Market 53%

Against this price: Gap -31pp

Under 16.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 rushing yards
average 10.4, median 4
The line
16.5

His last 5, rushing yards

22v PHI2026 week 9
1v HOU2026 week 7
26v NO2026 week 6
2v WAS2026 week 5
7v GB2025 week 18
Joe Milton III QB · PHI 26+ rushing yards-108price shown when this board was published

Joe Milton IIIQB · PHIRushing yards

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

DataPitch 20% · Market 52%

Against this price: Gap -32pp

Under 25.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 14.6, median 6
The line
25.5

His last 5, rushing yards

64v NYG2026 week 9
43v NYG2025 week 18
7v LAC2025 week 16
0v DEN2025 week 8
0v CHI2025 week 3
More players (3)
Devin Singletary RB · NYG 56+ rushing yards-115price shown when this board was published

Devin SingletaryRB · NYGRushing yards

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

DataPitch 12% · Market 54%

Against this price: Gap -42pp

Under 55.5: -110price 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 26.2, median 20
The line
55.5

His last 5, rushing yards

31v PHI2026 week 9
41v HOU2026 week 7
14v NO2026 week 6
9v LA2026 week 2
16v DAL2026 week 1
Tanner McKee QB · PHI 4+ rushing yardsno price held

Tanner McKeeQB · PHIRushing yards

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

DataPitch 60%

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

His last 5, rushing yards

25v WAS2026 week 8
1v DAL2026 week 7
0v CAR2026 week 6
3v WAS2025 week 18
-2v WAS2025 week 16
Cam Skattebo RB · NYG 60+ rushing yardsno price held

Cam SkatteboRB · NYGRushing yards

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

DataPitch 41%

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 58, median 51
The line
59.5

His last 5, rushing yards

124v HOU2026 week 7
59v WAS2026 week 5
58v ARI2026 week 4
60v TEN2026 week 3
36v LA2026 week 2
Passing yards12
Tanner McKee QB · PHI 203+ passing yardsVoiddid not play-108price shown when this board was published

Tanner McKeeQB · PHIPassing yards

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

DataPitch 70% · Market 52%

Against this price: Gap +18pp

Under 202.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 passing yards
average 243.5, median 237
The line
202.5

His last 5, passing yards

177v WAS2026 week 8
200v DAL2026 week 7
187v CAR2026 week 6
227v WAS2025 week 18
33v LV2025 week 15
J.J. McCarthy QB · NYG 211+ passing yards-112price shown when this board was published

J.J. McCarthyQB · NYGPassing yards

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

DataPitch 47% · Market 53%

Against this price: Gap -6pp

Under 210.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 passing yards
average 211.5, median 206
The line
210.5

His last 5, passing yards

98v PHI2026 week 9
232v HOU2026 week 7
237v NO2026 week 6
182v GB2025 week 18
83v NYG2025 week 16

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 gamePhiladelphia Eagles season simulation and futures pricesNew York Giants 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.