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

2009 Week 12 · Sun, Nov 29, 2009 · Ralph Wilson Stadium

Miami Dolphins

14

Buffalo BillsWinner

31

MIA -3.5 upsetO 38 ✓15 mph wind

Buffalo Bills 31–14 — never really in doubt late. 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 · BUF

Ryan FitzpatrickQB

17/26, 246 yds, 1 TD, 1 INT

2.5 expected points added · +2.6% completion over expected

Passing · MIA

Chad HenneQB

17/31, 175 yds, 1 TD, 3 INT

2.1 expected points added · -4.6% completion over expected

Rushing · MIA

Ricky WilliamsRB

27 att, 115 yds, 1 TD

2.7 expected points added on the ground

Rushing · BUF

Fred JacksonRB

15 att, 73 yds, 2 TD

3.5 expected points added on the ground

Receiving · BUF

Terrell OwensWR

5/5 for 96 yds, 1 TD

19% of team targets · 7.3 expected points added

Receiving · MIA

Anthony FasanoTE

5/6 for 74 yds, 0 TD

19% of team targets · 5.0 expected points added

Full stat lines

Box score

Miami Dolphins

Passing

PlayerC/AttYdsTDINTSackedEPA
Chad Henne17/311751312.1
Ricky Williams0/10010-6.7

Rushing

PlayerAttYdsAvgTDEPA
Ricky Williams271154.312.7
Lex Hilliard5224.40-1.0
Lousaka Polite3227.302.3
Pat White122.00-0.4
Ted Ginn1-4-4.00-1.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Anthony Fasano5674019%5.0
Davone Bess3534016%-0.3
Brian Hartline3731122%-0.3
Ted Ginn2518016%-1.3
Lex Hilliard221506%1.6
Lousaka Polite23309%0.1
Ricky Williams01003%-0.5
Greg Camarillo02006%-1.5
Joey Haynos01003%-6.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Yeremiah Bell550.011
Channing Crowder220.000
Joey Porter222.500
Randy Starks130.500
Gibril Wilson130.000
Vontae Davis300.000
Jason Taylor120.500
Lex Hilliard110.000
Tony McDaniel111.500
Phillip Merling020.002

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Ryan Fitzpatrick17/262461162.5

Rushing

PlayerAttYdsAvgTDEPA
Fred Jackson15734.923.5
Ryan Fitzpatrick7507.115.5
Marshawn Lynch362.00-1.0

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Terrell Owens5596119%7.3
Fred Jackson5543019%3.4
Lee Evans2640023%0.4
Shawn Nelson1422015%-0.9
Jonathan Stupar111704%1.1
Josh Reed1310012%-1.5
Marshawn Lynch11904%-0.6
Corey McIntyre11904%1.2

Defense (top contributors)

PlayerSoloAstSacksINTPD
Donte Whitner730.012
Bryan Scott530.000
Paul Posluszny240.001
Chris Draft320.011
Kyle Williams130.000
Reggie Corner220.000
Drayton Florence310.014
Spencer Johnson111.000
Aaron Maybin110.000
Aaron Schobel110.000

Closing number vs result

Betting context

Closing spread
MIA -3.5
Closing total
38
MIA moneyline
-190
BUF moneyline
+172

Dolphins closed -3.5 and lost outright — an upset against the closing number.

Total closed 38; the game landed 45 — over by 7.0.

Conditions and crew

Game environment

Venue
Ralph Wilson Stadium
Roof / surface
outdoors · astroplay
Kickoff weather
49°F, wind 15 mph
Referee
Jeff Triplette
Rest
MIA 10 days · BUF 7 days
Coaches
Tony Sparano vs Perry Fewell

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.