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

2001 Week 16 · Sun, Dec 30, 2001 · Giants Stadium

Buffalo BillsWinner

14

New York Jets

9

NYJ -7 upsetU 37 ✓32°F · 15 mph

Buffalo Bills 14–9. Played in 15 mph wind — weigh that when reading the passing lines.

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

Who moved the needle

Top performers

Passing · NYJ

Vinny TestaverdeQB

19/37, 227 yds, 0 TD, 2 INT

-7.1 expected points added

Passing · BUF

Alex Van PeltQB

16/27, 185 yds, 1 TD, 0 INT

7.0 expected points added

Rushing · NYJ

Curtis MartinRB

20 att, 123 yds, 0 TD

1.4 expected points added on the ground

Rushing · BUF

Shawn BrysonRB

28 att, 107 yds, 0 TD

-5.6 expected points added on the ground

Receiving · NYJ

Laveranues ColesWR

7/11 for 99 yds, 0 TD

31% of team targets · 0.6 expected points added

Receiving · BUF

Jay RiemersmaTE

8/8 for 78 yds, 0 TD

31% of team targets · 7.0 expected points added

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Alex Van Pelt16/271851017.0

Rushing

PlayerAttYdsAvgTDEPA
Shawn Bryson281073.80-5.6
Peerless Price12828.002.0
Sammy Morris5285.60-0.3
Alex Van Pelt2178.501.3
Larry Centers3124.011.9
Brian Moorman100.00-1.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jay Riemersma8878031%7.0
Peerless Price3654123%4.9
Eric Moulds2624023%-0.8
Larry Centers2322012%1.7
Phillip Crosby11704%0.2
Shawn Bryson01004%-0.9
Reggie Germany01004%-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Pierson Prioleau600.000
Jay Foreman320.000
Keith Newman400.000
Chris Watson220.001
Tyrone Robertson220.000
Nate Clements400.011
Brandon Spoon120.000
Antoine Winfield210.001
Phillip Crosby200.000
Leif Larsen100.000

New York Jets

Passing

PlayerC/AttYdsTDINTSackedEPA
Vinny Testaverde19/37227020-7.1

Rushing

PlayerAttYdsAvgTDEPA
Curtis Martin201236.201.4
Laveranues Coles12020.001.2
LaMont Jordan144.002.1
Richie Anderson111.00-0.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Laveranues Coles71199031%0.6
Curtis Martin5547014%-0.0
Wayne Chrebet4838023%3.5
Kevin Swayne1519014%-4.6
Anthony Becht111403%0.7
Richie Anderson121006%-0.1
Santana Moss03009%-2.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Nick Ferguson730.000
James Farrior530.000
Victor Green620.000
Marvin Jones500.001
Ray Mickens220.000
Mo Lewis300.000
Shane Burton210.000
Eric Ogbogu110.000
James Reed110.000
James Darling110.000

Closing number vs result

Betting context

Closing spread
NYJ -7
Closing total
37
BUF moneyline
NYJ moneyline

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

Total closed 37; the game landed 23 — under by 14.0.

Conditions and crew

Game environment

Venue
Giants Stadium
Roof / surface
outdoors · grass
Kickoff weather
32°F, wind 15 mph
Referee
Ed Hochuli
Rest
BUF 7 days · NYJ 7 days
Coaches
Gregg Williams vs Herm Edwards

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

Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.