For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

1999 Week 1 · Sun, Sep 12, 1999 · Giants Stadium

New England PatriotsWinner

30

New York Jets

28

NYJ -7 upsetO 44.5 ✓

New England Patriots 30–28 — decided on the final possessions.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · NE

Drew BledsoeQB

21/30, 340 yds, 1 TD, 1 INT

6.8 expected points added

Passing · NYJ

Tom TupaP

6/10, 165 yds, 2 TD, 0 INT

1.5 expected points added

Rushing · NYJ

Curtis MartinRB

19 att, 80 yds, 0 TD

-2.0 expected points added on the ground

Rushing · NE

Terry AllenRB

15 att, 54 yds, 1 TD

-0.1 expected points added on the ground

Receiving · NYJ

Keyshawn JohnsonWR

8/14 for 194 yds, 1 TD

42% of team targets · 11.1 expected points added

Receiving · NE

Terry GlennWR

7/7 for 113 yds, 0 TD

23% of team targets · 8.5 expected points added

Full stat lines

Box score

New England Patriots

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Bledsoe21/303401126.8

Rushing

PlayerAttYdsAvgTDEPA
Terry Allen15543.61-0.1
Kevin Faulk10171.70-4.1
Lee Johnson100.00-1.2
Drew Bledsoe1-1-1.00-0.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Terry Glenn77113023%8.5
Shawn Jefferson4667020%4.8
Tony Simmons125817%5.0
Ben Coates3451013%1.5
Troy Brown2533017%-6.4
Rod Rutledge11903%0.8
Kevin Faulk12807%0.1
Lamont Warren12607%0.5
Terry Allen11-503%-1.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Tedy Bruschi431.001
Lawyer Milloy420.012
Willie McGinest322.000
Chris Carter320.000
Steve Israel411.011
Chris Slade220.011
Larry Whigham130.000
Andy Katzenmoyer200.000
Ty Law110.001
Henry Thomas110.000

New York Jets

Passing

PlayerC/AttYdsTDINTSackedEPA
Tom Tupa6/101652031.5
Vinny Testaverde10/15961104.7
Rick Mirer4/1128021-8.1

Rushing

PlayerAttYdsAvgTDEPA
Curtis Martin19804.20-2.0
Richie Anderson11616.001.3
Tom Tupa284.00-2.5
Leon Johnson122.002.7
Keyshawn Johnson100.00-0.6

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Keyshawn Johnson814194142%11.1
Dedric Ward5841024%-0.8
Richie Anderson112713%3.1
Curtis Martin4517015%-0.9
Fred Baxter11713%3.0
Eric Green12306%-1.7
Quinn Early02006%-2.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Victor Green420.000
Mo Lewis240.000
Ray Mickens320.000
Aaron Glenn400.000
Roman Phifer221.000
Steve Atwater220.000
Jason Ferguson300.000
Bernie Parmalee110.000
Jason Wiltz111.000
James Farrior110.000

Closing number vs result

Betting context

Closing spread
NYJ -7
Closing total
44.5
NE moneyline
NYJ moneyline

Jets closed -7 and lost outright — an upset against the closing number.

Total closed 44.5; the game landed 58 — over by 13.5.

Conditions and crew

Game environment

Venue
Giants Stadium
Roof / surface
outdoors · astroturf
Kickoff weather
73°F, wind 5 mph
Referee
Bill Carollo
Rest
NE 7 days · NYJ 7 days
Coaches
Pete Carroll vs Bill Parcells

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.