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

2021 Week 9 · Sun, Nov 7, 2021 · TIAA Bank Stadium

Buffalo Bills

6

Jacksonville JaguarsWinner

9

BUF -14.5 upsetU 48 ✓16 mph wind

Jacksonville Jaguars 9–6 — decided on the final possessions. Biggest swing: Q4 5:41, BUF +28% win probability on one snap. Played in 16 mph wind — weigh that when reading the passing lines.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3JAXBUF
Q4 · 5:41BUF JAX BUF ball · 3rd & 2BUF 59%

(5:41) (Shotgun) 17-J.Allen right end to JAX 38 for -1 yards (91-D.Smoot). FUMBLES (91-D.Smoot), RECOVERED by JAX-41-J.Allen at JAX 37.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q4 · 5:41BUF +28% win prob(5:41) (Shotgun) 17-J.Allen right end to JAX 38 for -1 yards (91-D.Smoot). FUMBLES (91-D.Smoot), RECOVERED by JAX-41-J.Allen at JAX 37.
  2. Q4 · 1:11BUF +24% win prob(1:11) (Shotgun) 17-J.Allen pass incomplete deep left to 14-S.Diggs.
  3. Q4 · 1:18BUF +22% win prob(1:18) (Shotgun) 17-J.Allen sacked at JAX 48 for -9 yards (91-D.Smoot).
  4. Q4 · 7:42JAX +16% win prob(7:42) (Shotgun) 17-J.Allen pass deep middle to 14-S.Diggs to JAX 45 for 28 yards (32-T.Campbell).

Down-to-down truth

Situational splits

MetricBillsJaguars
Offensive plays6556
Total yards301 (edge)219
Yards per play4.6 (edge)3.9
Expected points added / play-0.17 (edge)-0.21
Success rate40% (edge)36%
Dropback rate83%54%
Dropback efficiency (EPA/play)-0.06 (edge)-0.07
Rush efficiency (EPA/play)-0.69-0.37 (edge)
Third downs6/15 (edge)2/13
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)5 (edge)4
First downs gained on snaps17 (edge)10
Sacks taken42 (edge)
Turnovers31 (edge)

Bills outgained Jaguars 301–219 but lost the turnover battle 3–1. That was the game.

Who moved the needle

Top performers

Passing · BUF

Josh AllenQB

31/47, 264 yds, 0 TD, 2 INT

-8.7 expected points added · -0.4% completion over expected

Passing · JAX

Trevor LawrenceQB

15/26, 118 yds, 0 TD, 0 INT

-3.9 expected points added · -7.2% completion over expected

Rushing · JAX

Carlos HydeRB

21 att, 67 yds, 0 TD

-10.5 expected points added on the ground

Rushing · BUF

Josh AllenQB

5 att, 50 yds, 0 TD

0.6 expected points added on the ground

Receiving · BUF

Stefon DiggsWR

6/8 for 85 yds, 0 TD

18% of team targets · 1.7 expected points added

Receiving · BUF

Emmanuel SandersWR

4/8 for 65 yds, 0 TD

18% of team targets · 3.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1JAXJAX 2513546:03Turnover on downs
2BUFBUF 4613485:03Turnover on downs
3JAXJAX 255-71:31Punt
4BUFBUF 2912636:24Turnover on downs
5JAXJAX 2511485:29Turnover on downs
6BUFBUF 217122:10Punt
7JAXJAX 226381:54Fumble
8BUFBUF 20691:23Punt
9JAXJAX 30100:03End of half
10BUFBUF 3010454:54Interception
11JAXJAX 278344:25Turnover on downs
12BUFBUF 326233:46Interception
13JAXBUF 3010284:45Turnover on downs
14BUFBUF 227352:14Punt
15JAXJAX 20481:39Punt
16BUFBUF 295342:47Fumble
17JAXJAX 376102:31Punt
18BUFBUF 208321:57Turnover on downs
19JAXJAX 48461:02Punt

0 of 19 drives ended in points. Longest march: Bills gained 63 scrimmage yards over 12 plays for a turnover on downs.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen31/47264024-8.7

Rushing

PlayerAttYdsAvgTDEPA
Josh Allen55010.000.6
Devin Singletary6162.70-1.2
Zack Moss362.00-1.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Stefon Diggs6885018%1.7
Emmanuel Sanders4865018%3.2
Devin Singletary7843018%-2.8
Cole Beasley81133024%-5.1
Zack Moss241809%0.1
Isaiah McKenzie221004%1.1
Tommy Sweeney221004%0.1
Gabe Davis02004%-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Tremaine Edmunds350.000
Tre'Davious White240.501
Siran Neal320.000
Levi Wallace410.001
Harrison Phillips230.000
Matt Milano220.000
Jordan Poyer310.000
Star Lotulelei310.000
Micah Hyde210.001
Taron Johnson200.000

Jacksonville Jaguars

Passing

PlayerC/AttYdsTDINTSackedEPA
Trevor Lawrence15/26118002-3.9
C.J. Beathard2/2330001.8

Rushing

PlayerAttYdsAvgTDEPA
Carlos Hyde21673.20-10.5
Jamal Agnew11111.001.1
Trevor Lawrence341.300.7
Dare Ogunbowale111.000.4
Laviska Shenault Jr.1-4-4.00-1.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Dan Arnold4760026%0.9
Jamal Agnew3527019%0.8
Laviska Shenault Jr.4424015%3.7
Marvin Jones3521019%-1.5
Chris Manhertz11904%0.6
Carlos Hyde12607%-0.6
Dare Ogunbowale11404%0.1
Laquon Treadwell01004%-0.6
Luke Farrell01004%-0.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Rudy Ford710.013
Damien Wilson520.001
Josh Hines-Allen701.011
Myles Jack420.000
Tyson Campbell410.000
Dawuane Smoot301.000
Shaquill Griffin210.000
Nevin Lawson210.000
Roy Robertson-Harris200.000
Rayshawn Jenkins200.000

Closing number vs result

Betting context

Closing spread
BUF -14.5
Closing total
48
BUF moneyline
-1101
JAX moneyline
+776

Bills closed -14.5 and lost outright — an upset against the closing number.

Total closed 48; the game landed 15 — under by 33.0.

Conditions and crew

Game environment

Venue
TIAA Bank Stadium
Roof / surface
outdoors · grass
Kickoff weather
59°F, wind 16 mph
Referee
Land Clark
Rest
BUF 7 days · JAX 7 days
Coaches
Sean McDermott vs Urban Meyer

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