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

2012 Week 17 · Sun, Dec 30, 2012 · Ralph Wilson Stadium

New York Jets

9

Buffalo BillsWinner

28

BUF -3.5 ✓U 40.5 ✓28°F · 18 mph

Buffalo Bills 28–9 — never really in doubt late. Played in 18 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 · BUF

Ryan FitzpatrickQB

12/26, 225 yds, 1 TD, 0 INT

8.6 expected points added · -12.9% completion over expected

Passing · NYJ

Mark SanchezQB

17/35, 205 yds, 0 TD, 1 INT

-11.9 expected points added · -12.1% completion over expected

Rushing · NYJ

Shonn GreeneRB

19 att, 74 yds, 0 TD

1.1 expected points added on the ground

Rushing · BUF

C.J. SpillerRB

24 att, 59 yds, 0 TD

-12.3 expected points added on the ground

Receiving · BUF

Steve JohnsonWR

6/9 for 111 yds, 0 TD

35% of team targets · 5.4 expected points added

Receiving · NYJ

Jeremy KerleyWR

3/5 for 88 yds, 0 TD

14% of team targets · 0.2 expected points added

Full stat lines

Box score

New York Jets

Passing

PlayerC/AttYdsTDINTSackedEPA
Mark Sanchez17/35205011-11.9

Rushing

PlayerAttYdsAvgTDEPA
Shonn Greene19743.901.1
Bilal Powell12564.70-4.5
Lex Hilliard122.000.4
Joe McKnight122.00-0.2
Jeremy Kerley100.00-0.8
Mark Sanchez2-1-0.500.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jeremy Kerley3588014%0.2
Braylon Edwards4842023%-2.8
Jeff Cumberland3636017%-0.6
Jordan White131309%-1.6
Bilal Powell2612017%-2.2
Lex Hilliard12706%1.2
Konrad Reuland12406%0.4
Shonn Greene22306%-0.9
Clyde Gates01003%-0.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Muhammad Wilkerson220.000
Yeremiah Bell310.000
LaRon Landry310.001
David Harris220.000
Mike DeVito210.000
Kenrick Ellis210.000
Antonio Allen210.000
Demario Davis300.000
Kyle Wilson200.001
Darrin Walls200.000

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Ryan Fitzpatrick12/262251008.6

Rushing

PlayerAttYdsAvgTDEPA
C.J. Spiller24592.50-12.3
Tashard Choice5306.012.9
Brad Smith22010.014.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Steve Johnson69111035%5.4
C.J. Spiller2772127%3.5
Brad Smith2626023%-0.0
Ruvell Martin111104%1.4
Trevor Graham135012%-1.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Nigel Bradham460.000
Nick Barnett350.000
Shawne Merriman420.000
Kelvin Sheppard320.000
Jairus Byrd220.000
Bryan Scott220.011
Kyle Moore120.000
Aaron Williams300.002
Crezdon Butler200.000
Stephon Gilmore200.000

Closing number vs result

Betting context

Closing spread
BUF -3.5
Closing total
40.5
NYJ moneyline
+155
BUF moneyline
-172

Bills closed -3.5 and covered, winning by 19.

Total closed 40.5; the game landed 37 — under by 3.5.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · a turf
Kickoff weather
28°F, wind 18 mph
Referee
Terry McAulay
Rest
NYJ 7 days · BUF 7 days
Coaches
Rex Ryan vs Chan Gailey

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

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