Final2021 Week 9

EverBank Stadium, Jacksonville, FL

Buffalo Bills vs Jacksonville Jaguars, Week 9 2021

Buffalo Bills

Away

6

Jacksonville Jaguars

HomeWon

9

Scoring by quarter
TeamQ1Q2Q3Q4Final
Bills33006
Jaguars33039

BUF 6JAX 9 Final

  • Passing leader

    Josh Allen

    BUF · QB

    11.6PPR pts

    31/47, 264 YDS, 2 INT

  • Top fantasy scorer

    Stefon Diggs

    BUF · WR

    14.5PPR pts

    6 REC, 85 YDS

  • Bills leader

    Devin Singletary

    BUF · RB

    12.9PPR pts

    6 ATT, 16 YDS, 7 REC, 43 REC YDS

  • Defensive playmaker

    Josh Hines-Allen

    JAX

    1 INT, 1 SACK, 8 TKL

Jaguars 9, Bills 6: Jacksonville holds off Buffalo

Jacksonville broke a 6–6 halftime tie, outscoring Buffalo 3–0 after the break to win 9–6. Buffalo outgained the Jaguars 301–218.

The Bills went 6-for-15 on third down and committed three turnovers.

Key advantages

  • +2 turnover margin JAX 1 · BUF 3 turnovers

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Bill or Jaguar on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Jaguars Won

Jacksonville won the turnover battle.

Team stats comparison, Bills vs Jaguars
BillsStatJaguars
3Turnovers1
Other team stats
301Total yards218
4.6Yards per play3.8
65Plays57
40%Third-down conversion15%
30:38Time of possession29:22

Scoring Summary

The Jaguars scored three field goals; the Bills scored two field goals.

Scoring plays, Bills vs Jaguars
TimeTeamPlayBUFJAX
1st quarter
8:57JAXMatthew Wright 39-yard FG Takes lead03
3:54BUFTyler Bass 24-yard FG Ties game33
2nd quarter
10:59BUFTyler Bass 41-yard FG Takes lead63
5:30JAXMatthew Wright 55-yard FG Ties game66
3rd quarter
No scoring
4th quarter
12:10JAXMatthew Wright 21-yard FG Game winner69

Fantasy Points: Bills vs Jaguars, Week 9 2021

Fantasy leaders

  1. Stefon DiggsBUFWR14.5 PTSWR18
  2. Devin SingletaryBUFRB12.9 PTSRB19
  3. Cole BeasleyBUFWR11.3 PTSWR26
  4. Josh AllenBUFQB10.6 PTSQB20

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Josh AllenBUFQB10.6QB2031/4726402550062.7Start/Sit →
Trevor LawrenceJAXQB5.1QB2815/261180034069.1Start/Sit →
C.J. BeathardJAXQB1.3QB302/23300———118.8

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Stefon DiggsBUFWR14.5WR18WR———86850Start/Sit →
Devin SingletaryBUFRB12.9RB19RB616087430Start/Sit →
Cole BeasleyBUFWR11.3WR26WR———118330
Emmanuel SandersBUFWR10.5WR32WR———84650
Dan ArnoldJAXTE10.0TE13TE———74600
Jamal AgnewJAXWR6.8WR54WR111053270
Laviska ShenaultJAXWR6.0WR58WR1-4044240
Carlos HydeJAXRB5.3RB44RB216702160
Marvin JonesJAXWR5.1WR62WR———53210
Zack MossBUFRB4.4RB49RB36042180
Isaiah McKenzieBUFWR3.0WR74WR———22100
Tommy SweeneyBUFTE2.0TE42TE———22100
Chris ManhertzJAXTE1.9TE43TE———1190Start/Sit →
Dare OgunbowaleJAXRB1.5RB61RB1101140Start/Sit →
Gabe DavisBUFWR0.0—WR———2000
Laquon TreadwellJAXWR0.0—WR———1000Start/Sit →
Luke FarrellJAXTE0.0—TE———1000Start/Sit →

Fantasy Usage

Buffalo Bills

Snap Share

  1. Emmanuel SandersWR66 snaps99%
  2. Stefon DiggsWR59 snaps88%
  3. Tommy SweeneyTE58 snaps87%
  4. Devin SingletaryRB48 snaps72%
  5. Cole BeasleyWR45 snaps67%

Target Share45 targets

  1. Cole Beasley24%, 11 targets
  2. Emmanuel Sanders18%, 8 targets
  3. Stefon Diggs18%, 8 targets
  4. Devin Singletary18%, 8 targets
  5. Zack Moss9%, 4 targets
  6. Other13%, 6 targets

Carry Share14 carries

  1. Devin Singletary43%, 6 carries
  2. Josh Allen36%, 5 carries
  3. Zack Moss21%, 3 carries

Jacksonville Jaguars

Snap Share

  1. Marvin JonesWR51 snaps84%
  2. Carlos HydeRB48 snaps79%
  3. Laviska ShenaultWR48 snaps79%
  4. Dan ArnoldTE35 snaps57%
  5. Jamal AgnewWR33 snaps54%

Target Share27 targets

  1. Dan Arnold26%, 7 targets
  2. Marvin Jones19%, 5 targets
  3. Jamal Agnew19%, 5 targets
  4. Laviska Shenault15%, 4 targets
  5. Carlos Hyde7%, 2 targets
  6. Other15%, 4 targets

Carry Share27 carries

  1. Carlos Hyde78%, 21 carries
  2. Trevor Lawrence11%, 3 carries
  3. Jamal Agnew4%, 1 carries
  4. Dare Ogunbowale4%, 1 carries
  5. Laviska Shenault4%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Emmanuel SandersBUFWR6699%818%0
Stefon DiggsBUFWR5988%818%0
Tommy SweeneyBUFTE5887%24%0
Marvin JonesJAXWR5184%519%0
Carlos HydeJAXRB4879%27%21
Laviska ShenaultJAXWR4879%415%1
Devin SingletaryBUFRB4872%818%6
Cole BeasleyBUFWR4567%1124%0
Dan ArnoldJAXTE3557%726%0
Jamal AgnewJAXWR3354%519%1
Luke FarrellJAXTE2948%14%0
Chris ManhertzJAXTE2744%14%0
Laquon TreadwellJAXWR1931%14%0
Isaiah McKenzieBUFWR1928%24%0
Zack MossBUFRB1928%49%3
Gabe DavisBUFWR1928%24%0
Dare OgunbowaleJAXRB813%14%1
Tavon AustinJAXWR711%00%0
Jake KumerowBUFWR11%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+1.0Stefon Diggs14.5 PTS vs 13.5 xFP
  • Biggest underperformer−12.3Josh Allen11.6 PTS vs 23.9 xFP
  • Highest expected volume23.9 xFPJosh Allen11.6 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Josh AllenBUF · QB11.623.9−12.3100%47 att—47536%00%
Cole BeasleyBUF · WR11.318.5−7.267%24% tgt—000%1124%
Devin SingletaryBUF · RB12.917.3−4.472%43% car—0643%818%
Carlos HydeJAX · RB6.316.8−10.579%78% car—02178%27%
Emmanuel SandersBUF · WR10.513.5−3.099%18% tgt—000%818%
Stefon DiggsBUF · WR14.513.5+1.088%18% tgt—000%818%
Trevor LawrenceJAX · QB5.113.4−8.390%26 att—26311%00%
Dan ArnoldJAX · TE10.011.8−1.857%26% tgt—000%726%
Jamal AgnewJAX · WR6.89.1−2.354%19% tgt—014%519%
Zack MossBUF · RB4.48.7−4.328%21% car—0321%49%
Marvin Jones Jr.JAX · WR5.18.4−3.384%19% tgt—000%519%
Laviska Shenault Jr.JAX · WR6.07.4−1.479%15% tgt—014%415%
Gabe DavisBUF · WR0.03.4−3.428%4% tgt—000%24%
Isaiah McKenzieBUF · WR3.03.4−0.428%4% tgt—000%24%
Tommy SweeneyBUF · TE3.03.4−0.487%4% tgt—000%24%
Dare OgunbowaleJAX · RB1.52.3−0.813%4% tgt—014%14%
Chris ManhertzJAX · TE1.91.7+0.244%4% tgt—000%14%
Laquon TreadwellJAX · WR0.01.7−1.731%4% tgt—000%14%
Luke FarrellJAX · TE0.01.7−1.748%4% tgt—000%14%
C.J. BeathardJAX · QB1.30.9+0.410%2 att—200%00%

Team totals: Bills 45 targets and 14 carries; Jaguars 27 targets and 27 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2021 season: 1.68 PPR points per target (67% catch rate), 0.64 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Josh Allen Unlucky

BUF · QB · 11.6 pts on 23.9 expected

31 of 47 passing for 264 yards, 2 interceptions; 5 carries for 50 yards.

Verdict: The role was there, worth 23.9 points at league-average rates; the production wasn't.

Start/Sit: Josh Allen →

Trevor Lawrence Unlucky

JAX · QB · 5.1 pts on 13.4 expected

15 of 26 passing for 118 yards; 3 carries for 4 yards.

Verdict: The role was there, worth 13.4 points at league-average rates; the production wasn't.

Start/Sit: Trevor Lawrence →

Cole Beasley Unlucky

BUF · WR · 11.3 pts on 18.5 expected

11 targets (24% of the team's), 8 catches for 33 yards.

Verdict: The role was there, worth 18.5 points at league-average rates; the production wasn't.

Devin Singletary

BUF · RB · 12.9 pts on 17.3 expected

8 targets (18% of the team's), 7 catches for 43 yards; 6 carries (43% of the team's) for 16 yards.

Verdict: The points matched the role, 17.3 expected.

Start/Sit: Devin Singletary →

Carlos Hyde Volume, no payoff

JAX · RB · 6.3 pts on 16.8 expected

2 targets (7% of the team's), 1 catch for 6 yards; 21 carries (78% of the team's) for 67 yards.

Verdict: The role was there, worth 16.8 points at league-average rates; the production wasn't.

Dan Arnold

JAX · TE · 10.0 pts on 11.8 expected

7 targets (26% of the team's), 4 catches for 60 yards.

Verdict: The points matched the role, 11.8 expected.

Emmanuel Sanders

BUF · WR · 10.5 pts on 13.5 expected

8 targets (18% of the team's), 4 catches for 65 yards.

Verdict: The points matched the role, 13.5 expected.

Tommy Sweeney

BUF · TE · 3.0 pts on 3.4 expected

2 targets (4% of the team's), 2 catches for 10 yards.

Verdict: The points matched the role, 3.4 expected.

Stock Up, Stock Down

Buffalo Bills

  • Stock up: Devin Singletary led the backfield with 72% of the snaps after trailing Zack Moss before this game.
  • Stock up: Emmanuel Sanders played 99% of the snaps, up from a 81% season average.
  • Stock up: Tommy Sweeney played 87% of the snaps, up from a 25% season average.

Jacksonville Jaguars

  • Stock up: Carlos Hyde played 79% of the snaps, up from a 33% season average.
  • Stock up: Jamal Agnew played 54% of the snaps, up from a 34% season average.
  • Stock up: Laquon Treadwell played 31% of the snaps, up from a 13% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2021 through Week 18.

Fantasy points allowed per game by position, Bills defense and Jaguars defense
Points allowed toBills DJaguars D
QBs12.218.0
RBs20.421.8
WRs23.836.2
TEs7.611.9

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Jacksonville opened at 14% win probability, fell as low as 12%, then rallied to win.

Jaguars win probability

Jaguars win probability by game minuteJaguars started at 14%, stood at 22% at halftime and finished at 100%, across 5 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +6Wright 39-yd FG15% → 22%Q1 8:57
  2. −7Bass 24-yd FG23% → 17%Q1 3:54
  3. −6Bass 41-yd FG19% → 12%Q2 10:59
  4. +7Wright 55-yd FG13% → 20%Q2 5:30
  5. +19Wright 21-yd FG31% → 50%Q4 12:10

Swing in Jaguars win probability, in points

Play Calling and Possessions

Play calling, Bills vs Jaguars
Buffalo BillsMeasureJacksonville Jaguars
65Plays57
78%Pass rate53%
4.5Yds / dropback4.6
5.1Yds / carry2.9
6/15Third downs2/13

Efficiency edge Jacksonville ran 8 fewer plays than Buffalo.

  • Top targets
  • BUF Beasley 24% · Singletary 18% · Sanders 18%
  • JAX Arnold 26% · Agnew 19% · Jones 19%

Possession Results

How each possession ended, Bills vs Jaguars
ResultBUFJAX
Touchdowns00
Field goals23
Punts34
Turnovers31
Turnovers on downs10
Missed field goals01

JAX turnover edge: +2

  • The Jaguars opened the scoring on their first possession, a 12-play, 54-yard drive that ended in a field goal.
  • The Jaguars drained the clock with two second-half drives of four to five minutes.
All 19 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
JAXQ1 15:0012546:03Field goal
BUFQ1 8:5712485:03Field goal
JAXQ1 3:543-71:31Punt
BUFQ1 2:2312486:24Field goal
JAXQ2 10:5910385:29Field goal
BUFQ2 5:305122:10Punt
JAXQ2 3:206581:54Fumble
BUFQ2 1:26591:23Punt
JAXQ2 0:031-10:03End of half
BUFQ3 15:009454:54Interception
JAXQ3 10:068494:25Missed FG
BUFQ3 5:41683:46Interception
JAXQ3 1:5510274:45Field goal
BUFQ4 12:105302:14Punt
JAXQ4 9:56331:39Punt
BUFQ4 8:175342:47Fumble
JAXQ4 5:305102:31Punt
BUFQ4 2:598321:57Downs
JAXQ4 1:02311:02Punt
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Bills vs Jaguars Head-to-Head

The Bills and Jaguars first met in 1996 and have played 21 times since.

All-time series
11–10Bills lead, 21 meetings since 1996
Postseason
2–1Jaguars won in 1996 and 2017; Bills won in 2025
Largest Bills win
47–102024
Largest Jaguars win
36–142007

Since 2021

2–2 Series tied

4 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Bills win, J = Jaguars win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2021 regular season, from each game's box score.

Season to date, Bills vs Jaguars
BillsStatJaguars
11-6Record3-14
28.4Points per game14.9
381.9Yards per game305.4
5.7Yards per play5.0
17.0Points allowed per game26.9
272.8Yards allowed per game353.1

Bills vs Jaguars Odds and Results

How this game finished against the betting lines.

Spread
BUF −14.5Bills failed to cover by 17.5
Total
48.5Under: 15 points scored (by 33.5)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
Bills31.56−25.5
Jaguars17.09−8.0

Both offenses finished under the market's expectation, which matches the low fantasy output in the Fantasy tab.

Betting Trends

Each team's 2021 season through this game. Over/under is overs first.

Buffalo Bills

Against the spread
4–3–1
Over/under
3–5
ATS as favorite
3–3–1
ATS as underdog
1–0
ATS on the road
2–2

Jacksonville Jaguars

Against the spread
3–5
Over/under
2–6
ATS as favorite
0–1
ATS as underdog
3–4
ATS at home
2–3

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Bills and Jaguars in Fantasy

The two teams don't meet again this season. If you roster a Bill or a Jaguar, these answer the week-to-week question.

Keep Exploring

2021 Game Logs for Players in This Game

Bills vs Jaguars Game FAQ

Who won the 2021 Bills vs Jaguars Week 9 game?

The Jacksonville Jaguars beat the Buffalo Bills 9–6 in Week 9 of the 2021 season. The game was played at EverBank Stadium in Jacksonville, FL, on November 7, 2021. See the Jaguars' 2021 schedule.

What was the final score of Bills vs Jaguars?

The final score was Jaguars 9, Bills 6. The teams were tied 6–6 at halftime, and the second half went Bills 0, Jaguars 3.

What happened in the Bills vs Jaguars game?

Jacksonville broke a 6–6 halftime tie, outscoring Buffalo 3–0 after the break to win 9–6. Buffalo outgained the Jaguars 301–218. Stefon Diggs led all players with 6 catches for 85 yards. The Bills committed 3 turnovers, the Jaguars 1.

What was the game-winning score in Bills vs Jaguars?

Matthew Wright's 21-yard field goal with 12:10 left in the fourth quarter gave the Jaguars a 9–6 lead they never gave up. It was the final score of the game.

Who scored the most fantasy points in Bills vs Jaguars?

Stefon Diggs led the game with 14.5 PPR fantasy points, the WR18 of Week 9, on 6 catches for 85 yards. Devin Singletary was next with 12.9 (RB19). See Stefon Diggs's 2021 game log.

Who led Bills vs Jaguars in passing, rushing and receiving?

Josh Allen (BUF) led all passers with 31 of 47 for 264 yards and 2 interceptions. Carlos Hyde (JAX) led in rushing with 21 carries for 67 yards. Stefon Diggs (BUF) led in receiving with 6 catches for 85 yards.

Who outperformed and underperformed expected fantasy points in Bills vs Jaguars?

Stefon Diggs outperformed his expected fantasy points the most, scoring 14.5 PPR points on 13.5 xFP (+1.0). Josh Allen fell furthest short, with 11.6 points on 23.9 xFP (−12.3). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

How did the Jaguars come back to beat the Bills?

The Jaguars' chances of winning fell as low as 12% in the first half. Matthew Wright's 21-yard field goal in the fourth quarter was the biggest swing of the game. Matthew Wright's 21-yard field goal then put them ahead for good.

Which team won the turnover battle in Bills vs Jaguars?

The Jaguars won the turnover battle 3–1: the Bills gave the ball away 3 times and the Jaguars 1 time. The Jaguars won the game.

What is the all-time Bills vs Jaguars record?

The Bills lead the all-time series 11–10 across 21 meetings since 1996, including a 1–2 record in the postseason.

When did the Bills and Jaguars last play before this game?

Before Week 9 of 2021, they last met in the 2018 season on November 25, 2018, when the Bills beat the Jaguars 24–21.

Have the Bills and Jaguars met in the playoffs?

Yes, 3 times, most recently in the 2025 playoffs. The Bills are 1–2 against the Jaguars in the postseason.

What was the closing spread for Bills vs Jaguars?

The consensus closing spread at kickoff was Bills −14.5, making the Buffalo Bills 14.5-point favorites, with a closing total of 48.5. That implied about 31.5 points for the Bills and 17.0 for the Jaguars.

Did Bills vs Jaguars go over or under the total?

The game went under. The consensus closing total was 48.5, and the teams combined for 15 points, 33.5 under the number.

Who covered the spread in Bills vs Jaguars?

The Jaguars covered as 14.5-point underdogs against the closing line of Bills −14.5. The final margin was 3 points.