Final2021 Week 18
Highmark Stadium (Old), Orchard Park, NY|
New York Jets vs Buffalo Bills, Week 18 2021
New York Jets
Away
10
Buffalo Bills
HomeWon
27
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Jets | 0 | 7 | 3 | 0 | 10 |
| Bills | 10 | 3 | 0 | 14 | 27 |
NYJ 10 · BUF 27 Final
Passing leader
BUF · QB
23.9PPR pts
24/45, 239 YDS, 2 TD
Top fantasy scorer
BUF · RB
25.2PPR pts
19 ATT, 88 YDS, 1 TD, 2 REC, 24 REC YDS, 1 REC TD
Jets leader
Keelan Cole Sr.
NYJ · WR
14.4PPR pts
3 REC, 54 YDS, 1 TD
Defensive playmaker
Jordan Poyer
BUF
2 SACK, 4 TKL
Bills 27, Jets 10: Buffalo leads from start to finish
Buffalo led 13–7 at halftime and outscored New York 14–3 after the break to win 27–10. The Bills finished with a 424–53 edge in total offense and averaged 5.4 yards per play.
The Jets went 1-for-14 on third down, while the Bills kept the ball for 37:00 and finished without a giveaway.
The two teams meet again in Week 10 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.
Key advantages
- +4.2 yards/play BUF 5.4 · NYJ 1.2
- +371 total yards BUF 424 · NYJ 53
- +37% third-down rate BUF 44% · NYJ 7%
Game Highlights
Official NFL highlights · Opens from YouTube
Got a Jet or Bill 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.
Works with Sleeper, ESPN and Fleaflicker. No password needed.
Why the Bills Won
Buffalo won the efficiency, third-down, and time of possession battles.
| Jets | Stat | Bills |
|---|---|---|
| 1.2 | Yards per play | 5.4 |
| 53 | Total yards | 424 |
| 7% | Third-down conversion | 44% |
| Other team stats | ||
| 46 | Plays | 79 |
| 0 | Turnovers | 0 |
| 23:00 | Time of possession | 37:00 |
Scoring Summary
The Bills scored three touchdowns and two field goals; the Jets scored one touchdown and one field goal.
| Time | Team | Play | NYJ | BUF |
|---|---|---|---|---|
| 1st quarter | ||||
| 10:42 | BUF | Josh Allen → Stefon Diggs, 10-yard TD Takes leadTyler Bass XP | 0 | 7 |
| 2:31 | BUF | Tyler Bass 41-yard FG Extends lead | 0 | 10 |
| 2nd quarter | ||||
| 3:51 | NYJ | Zach Wilson → Keelan Cole, 40-yard TDEddy Pineiro XP | 7 | 10 |
| 0:00 | BUF | Tyler Bass 21-yard FG Extends lead | 7 | 13 |
| 3rd quarter | ||||
| 3:55 | NYJ | Eddy Pineiro 49-yard FG | 10 | 13 |
| 4th quarter | ||||
| 8:21 | BUF | Devin Singletary 1-yard TD run Extends leadTyler Bass XP | 10 | 20 |
| 3:53 | BUF | Josh Allen → Devin Singletary, 5-yard TD Extends leadTyler Bass XP | 10 | 27 |
Fantasy Points: Jets vs Bills, Week 18 2021
Fantasy leaders
- Devin SingletaryBUF · RB25.2 PTSRB3
- Josh AllenBUF · QB23.9 PTSQB8
- Stefon DiggsBUF · WR23.1 PTSWR13
- Keelan ColeNYJ · WR14.4 PTSWR33
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 23.9 | QB8 | 24/45 | 239 | 2 | 0 | 5 | 63 | 0 | 83.5 | Start/Sit → | |
| 8.9 | QB28 | 7/20 | 87 | 1 | 0 | 2 | 24 | 0 | 66.0 | ||
| 0.3 | QB35 | 1/1 | 15 | 0 | 0 | 3 | -3 | 0 | 118.8 | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 25.2 | RB3 | RB | 19 | 88 | 1 | 2 | 2 | 24 | 1 | Start/Sit → | |
| 23.1 | WR13 | WR | — | — | — | 14 | 9 | 81 | 1 | Start/Sit → | |
| 14.4 | WR33 | WR | — | — | — | 3 | 3 | 54 | 1 | ||
| 8.3 | TE17 | TE | — | — | — | 5 | 3 | 49 | 0 | Start/Sit → | |
| 6.9 | WR61 | WR | — | — | — | 14 | 3 | 39 | 0 | ||
| 6.1 | WR68 | WR | — | — | — | 5 | 4 | 31 | 0 | ||
| 3.4 | RB62 | RB | 5 | 8 | 0 | 2 | 2 | 6 | 0 | ||
| 2.6 | WR90 | WR | — | — | — | 1 | 1 | 16 | 0 | ||
| 2.5 | WR92 | WR | — | — | — | 1 | 1 | 15 | 0 | ||
| 2.0 | WR99 | WR | — | — | — | 2 | 1 | 10 | 0 | ||
| 1.9 | RB70 | RB | 9 | 19 | 0 | 3 | 0 | 0 | 0 | Start/Sit → | |
| 1.9 | WR100 | WR | 1 | 10 | 0 | 1 | 1 | 9 | 0 | ||
| 1.5 | TE47 | TE | — | — | — | 3 | 1 | 5 | 0 | ||
| 1.2 | WR109 | WR | — | — | — | 3 | 1 | 2 | 0 | ||
| 0.6 | RB74 | RB | 5 | 6 | 0 | 1 | 0 | 0 | 0 | ||
| 0.0 | — | WR | — | — | — | 2 | 0 | 0 | 0 | ||
| 0.0 | — | RB | — | — | — | 1 | 0 | 0 | 0 | Start/Sit → | |
| -0.1 | — | RB | 1 | -1 | 0 | 1 | 0 | 0 | 0 | Start/Sit → |
Fantasy Usage
New York Jets
Snap Share
Tyler KroftTE44 snaps96%
Denzel MimsWR35 snaps76%
Jeff SmithWR34 snaps74%
Keelan ColeWR28 snaps61%
Michael CarterRB24 snaps52%
Target Share19 targets
- Tyler Kroft16%, 3 targets
- Keelan Cole16%, 3 targets
- Jeff Smith16%, 3 targets
- Michael Carter16%, 3 targets
- Denzel Mims11%, 2 targets
- Other26%, 5 targets
Carry Share17 carries
- Michael Carter53%, 9 carries
- Tevin Coleman29%, 5 carries
- Zach Wilson12%, 2 carries
- Ty Johnson6%, 1 carries
Buffalo Bills
Snap Share
Dawson KnoxTE75 snaps91%
Gabe DavisWR75 snaps91%
Stefon DiggsWR67 snaps82%
Devin SingletaryRB62 snaps76%
Cole BeasleyWR42 snaps51%
Target Share45 targets
- Stefon Diggs31%, 14 targets
- Gabe Davis31%, 14 targets
- Cole Beasley11%, 5 targets
- Dawson Knox11%, 5 targets
- Devin Singletary4%, 2 targets
- Other11%, 5 targets
Carry Share33 carries
- Devin Singletary58%, 19 carries
- Josh Allen15%, 5 carries
- Zack Moss15%, 5 carries
- Mitchell Trubisky9%, 3 carries
- Isaiah McKenzie3%, 1 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 44 | 96% | 3 | 16% | 0 | |
| 75 | 91% | 5 | 11% | 0 | |
| 75 | 91% | 14 | 31% | 0 | |
| 67 | 82% | 14 | 31% | 0 | |
| 35 | 76% | 2 | 11% | 0 | |
| 62 | 76% | 2 | 4% | 19 | |
| 34 | 74% | 3 | 16% | 0 | |
| 28 | 61% | 3 | 16% | 0 | |
| 24 | 52% | 3 | 16% | 9 | |
| 42 | 51% | 5 | 11% | 0 | |
| 19 | 41% | 2 | 11% | 0 | |
| 15 | 33% | 1 | 5% | 1 | |
| 22 | 27% | 1 | 2% | 1 | |
| 18 | 22% | 2 | 4% | 5 | |
| 18 | 22% | 1 | 2% | 0 | |
| 10 | 22% | 1 | 5% | 5 | |
| 7 | 15% | 1 | 5% | 0 | |
| 10 | 12% | 1 | 2% | 0 | |
| 3 | 7% | 0 | 0% | 0 | |
| 1 | 1% | 0 | 0% | 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+9.6Devin Singletary25.2 PTS vs 15.6 xFP
- Biggest underperformer−16.7Gabe Davis6.9 PTS vs 23.6 xFP
- Highest expected volume23.6 xFPGabe Davis6.9 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gabe DavisBUF · WR | 6.9 | 23.6 | −16.7 | 91% | 31% tgt | — | 0 | 0 | 0% | 14 | 31% |
| Stefon DiggsBUF · WR | 23.1 | 23.6 | −0.5 | 82% | 31% tgt | — | 0 | 0 | 0% | 14 | 31% |
| Josh AllenBUF · QB | 23.9 | 23.0 | +0.9 | 94% | 45 att | — | 45 | 5 | 15% | 0 | 0% |
| Devin SingletaryBUF · RB | 25.2 | 15.6 | +9.6 | 76% | 58% car | — | 0 | 19 | 58% | 2 | 4% |
| Michael CarterNYJ · RB | 1.9 | 10.8 | −8.9 | 52% | 53% car | — | 0 | 9 | 53% | 3 | 16% |
| Zach WilsonNYJ · QB | 9.9 | 10.1 | −0.2 | 100% | 20 att | — | 20 | 2 | 12% | 0 | 0% |
| Cole BeasleyBUF · WR | 7.1 | 8.4 | −1.3 | 51% | 11% tgt | — | 0 | 0 | 0% | 5 | 11% |
| Dawson KnoxBUF · TE | 8.3 | 8.4 | −0.1 | 91% | 11% tgt | — | 0 | 0 | 0% | 5 | 11% |
| Zack MossBUF · RB | 3.4 | 6.6 | −3.2 | 22% | 15% car | — | 0 | 5 | 15% | 2 | 4% |
| Jeff SmithNYJ · WR | 1.2 | 5.1 | −3.9 | 74% | 16% tgt | — | 0 | 0 | 0% | 3 | 16% |
| Keelan Cole Sr.NYJ · WR | 14.4 | 5.1 | +9.3 | 61% | 16% tgt | — | 0 | 0 | 0% | 3 | 16% |
| Tyler KroftNYJ · TE | 1.5 | 5.1 | −3.6 | 96% | 16% tgt | — | 0 | 0 | 0% | 3 | 16% |
| Tevin ColemanNYJ · RB | 0.6 | 4.9 | −4.3 | 22% | 29% car | — | 0 | 5 | 29% | 1 | 5% |
| Denzel MimsNYJ · WR | 0.0 | 3.4 | −3.4 | 76% | 11% tgt | — | 0 | 0 | 0% | 2 | 11% |
| Tarik BlackNYJ · WR | 2.0 | 3.4 | −1.4 | 41% | 11% tgt | — | 0 | 0 | 0% | 2 | 11% |
| Mitchell TrubiskyBUF · QB | 0.3 | 2.4 | −2.1 | 6% | 1 att | — | 1 | 3 | 9% | 0 | 0% |
| Isaiah McKenzieBUF · WR | 2.9 | 2.3 | +0.6 | 27% | 3% car | — | 0 | 1 | 3% | 1 | 2% |
| Ty JohnsonNYJ · RB | -0.1 | 2.3 | −2.4 | 33% | 6% car | — | 0 | 1 | 6% | 1 | 5% |
| Jake KumerowBUF · WR | 2.5 | 1.7 | +0.8 | 12% | 2% tgt | — | 0 | 0 | 0% | 1 | 2% |
| Jamison CrowderNYJ · WR | 2.6 | 1.7 | +0.9 | 15% | 5% tgt | — | 0 | 0 | 0% | 1 | 5% |
| Reggie GilliamBUF · RB | 0.0 | 1.7 | −1.7 | 22% | 2% tgt | — | 0 | 0 | 0% | 1 | 2% |
Team totals: Jets 19 targets and 17 carries; Bills 45 targets and 33 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
Zach Wilson
NYJ · QB · 9.9 pts on 10.1 expected
7 of 20 passing for 87 yards, 1 touchdown; 2 carries for 24 yards.
Verdict: The points matched the role, 10.1 expected.
Last 5 games + this one (PPR): 22.0, 11.4, 11.0, 23.2, 13.4, 9.9
W13W14W15W16W17W18
Fewest points since Week 7.
Josh Allen
BUF · QB · 23.9 pts on 23.0 expected
24 of 45 passing for 239 yards, 2 touchdowns; 5 carries for 63 yards.
Verdict: The points matched the role, 23.0 expected.
Last 5 games + this one (PPR): 10.7, 36.2, 20.8, 31.0, 23.9, 23.9
W13W14W15W16W17W18
No interceptions after 5 in the previous four games.
Michael Carter Unlucky
NYJ · RB · 1.9 pts on 10.8 expected
3 targets (16% of the team's), 0 catches for 0 yards; 9 carries (53% of the team's) for 19 yards.
Verdict: The role was there, worth 10.8 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 18.2, 7.5, 3.0, 14.4, 7.3, 1.9
W10W11W15W16W17W18
Lowest-scoring game of the season.
Jeff Smith
NYJ · WR · 1.2 pts on 5.1 expected
3 targets (16% of the team's), 1 catch for 2 yards.
Verdict: The points matched the role, 5.1 expected.
Last 5 games + this one (PPR): 0.0, 0.0, 0.0, 0.0, 2.3, 1.2
W11W12W13W16W17W18
Gabe Davis Volume, no payoff
BUF · WR · 6.9 pts on 23.6 expected
14 targets (31% of the team's), 3 catches for 39 yards.
Verdict: The role was there, worth 23.6 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 6.7, 11.0, 15.3, 25.5, 7.0, 6.9
W12W13W14W15W17W18
Season high in targets (14). Fewest points since Week 12.
Stefon Diggs Volume, no payoff
BUF · WR · 23.1 pts on 23.6 expected
14 targets (31% of the team's), 9 catches for 81 yards and 1 touchdown.
Verdict: The points matched the role, 23.6 expected.
Last 5 games + this one (PPR): 9.1, 14.4, 13.5, 21.5, 10.2, 23.1
W13W14W15W16W17W18
Season high in targets (14). Best score since Week 10.
Devin Singletary Ran hot
BUF · RB · 25.2 pts on 15.6 expected
2 targets (4% of the team's), 2 catches for 24 yards and 1 touchdown; 19 carries (58% of the team's) for 88 yards and 1 touchdown.
Verdict: The opportunities were worth 15.6 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 3.6, 14.9, 16.6, 18.8, 23.0, 25.2
W13W14W15W16W17W18
Best fantasy game of the season.
Keelan Cole Sr. Ran hot
NYJ · WR · 14.4 pts on 5.1 expected
3 targets (16% of the team's), 3 catches for 54 yards and 1 touchdown.
Verdict: The opportunities were worth 5.1 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 4.4, 3.7, 1.9, 4.5, 5.5, 14.4
W12W14W15W16W17W18
Best fantasy game of the season.
Stock Up, Stock Down
New York Jets
- ▲Stock up: Jeff Smith played 74% of the snaps, up from a 25% season average.
- ▲Stock up: Tyler Kroft played 96% of the snaps, up from a 60% season average.
- ▲Stock up: Denzel Mims played 76% of the snaps, up from a 35% season average.
Buffalo Bills
- ▲Stock up: Gabe Davis played 91% of the snaps, up from a 47% season average.
- ▲Stock up: Devin Singletary played 76% of the snaps, up from a 58% season average.
- ▼Stock down: Zack Moss played 22% of the snaps, down from a 44% season average.
Fantasy Matchups
Fantasy points allowed per game by position, 2021 through Week 18.
| Points allowed to | Jets D | Bills D |
|---|---|---|
| QBs | 17.8 | 12.2 |
| RBs | 30.2 | 20.4 |
| WRs | 33.8 | 23.8 |
| TEs | 16.5 | 7.6 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
Buffalo opened at 88% win probability and passed 98% in the fourth quarter on the way to the win.
Bills win probability
Key Swings
- +8Allen → Diggs, 10-yd TD87% → 95%Q1 10:42
- −9Wilson → Cole, 40-yd TD97% → 88%Q2 3:51
- +5Bass 21-yd FG88% → 93%Q2 0:00
- −7Pineiro 49-yd FG93% → 86%Q3 3:55
- +14Singletary 1-yd TD run85% → 99%Q4 8:21
Swing in Bills win probability, in points
Play Calling and Possessions
| New York Jets | Measure | Buffalo Bills |
|---|---|---|
| 46 | Plays | 79 |
| 63% | Pass rate | 58% |
| 0.2 | Yds / dropback | 5.5 |
| 2.8 | Yds / carry | 5.2 |
| 1/14 | Third downs | 8/18 |
Efficiency edge Buffalo ran 33 more plays and gained 5.3 more yards per dropback.
- Top targets
- NYJ Smith 16% · Cole 16% · Carter 16%
- BUF Davis 31% · Diggs 31% · Beasley 11%
Possession Results
| Result | NYJ | BUF |
|---|---|---|
| Touchdowns | 1 | 3 |
| Field goals | 1 | 2 |
| Punts | 11 | 7 |
| Turnovers | 0 | 0 |
| Turnovers on downs | 0 | 1 |
- The Bills opened the scoring on their first possession, a 7-play, 75-yard drive that ended in a touchdown.
All 27 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| BUF | Q1 15:00 | 7 | 75 | 4:18 | Touchdown |
| NYJ | Q1 10:42 | 3 | 9 | 1:42 | Punt |
| BUF | Q1 9:00 | 13 | 70 | 6:29 | Field goal |
| NYJ | Q1 2:31 | 4 | 20 | 2:15 | Punt |
| BUF | Q1 0:16 | 4 | 6 | 1:50 | Downs |
| NYJ | Q2 13:26 | 5 | -6 | 3:19 | Punt |
| BUF | Q2 10:07 | 3 | 9 | 2:03 | Punt |
| NYJ | Q2 8:04 | 3 | 1 | 0:59 | Punt |
| BUF | Q2 7:05 | 3 | 6 | 1:43 | Punt |
| NYJ | Q2 5:22 | 4 | 45 | 1:31 | Touchdown |
| BUF | Q2 3:51 | 3 | 9 | 0:48 | Punt |
| NYJ | Q2 3:03 | 3 | -5 | 1:24 | Punt |
| BUF | Q2 1:39 | 10 | 81 | 1:39 | Field goal |
| NYJ | Q3 15:00 | 3 | 9 | 2:30 | Punt |
| BUF | Q3 12:30 | 6 | 23 | 1:30 | Punt |
| NYJ | Q3 11:00 | 3 | 2 | 1:08 | Punt |
| BUF | Q3 9:52 | 3 | -3 | 1:21 | Punt |
| NYJ | Q3 8:31 | 3 | -8 | 2:06 | Punt |
| BUF | Q3 6:25 | 3 | 6 | 0:59 | Punt |
| NYJ | Q3 5:26 | 4 | -9 | 1:31 | Field goal |
| BUF | Q3 3:55 | 7 | 30 | 3:25 | Punt |
| NYJ | Q3 0:30 | 6 | 5 | 2:57 | Punt |
| BUF | Q4 12:33 | 7 | 51 | 4:12 | Touchdown |
| NYJ | Q4 8:21 | 3 | -5 | 0:57 | Punt |
| BUF | Q4 7:24 | 7 | 48 | 3:31 | Touchdown |
| NYJ | Q4 3:53 | 3 | -10 | 0:41 | Punt |
| BUF | Q4 3:12 | 5 | 10 | 3:12 | End of game |
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.
Jets vs Bills Head-to-Head
The Jets and Bills first met in 1960 and have played 131 times since. They have been AFC East rivals since 1970.
- All-time series
- 73–58Bills lead, 131 meetings since 1960
- Postseason
- 1–0Bills won in 1981
- Largest Jets win
- 42–31985
- Largest Bills win
- 37–01989
Since 2021
8–2 Bills lead
10 meetings since the 2021 season, regular season and playoffs.
- B
- B
- J
- B
- J
- B
- B
- B
- B
- B
Oldest to newest. B = Bills win, J = Jets win, outlined = this game.
2026 Meetings
- Week 10 Bills at Jets Upcoming
- Week 18 Jets at Bills Upcoming
Recent Meetings
- 2025 Wk 18 Jets at Bills, 2025 Wk 18 recap BUF 35 NYJ 8 BUF W
- 2025 Wk 2 Bills at Jets, 2025 Wk 2 recap BUF 30 NYJ 10 BUF W
- 2024 Wk 17 Jets at Bills, 2024 Wk 17 recap BUF 40 NYJ 14 BUF W
- 2024 Wk 6 Bills at Jets, 2024 Wk 6 recap BUF 23 NYJ 20 BUF W
- 2023 Wk 11 Jets at Bills, 2023 Wk 11 recap BUF 32 NYJ 6 BUF W
- 2023 Wk 1 Bills at Jets, 2023 Wk 1 recap NYJ 22 BUF 16 NYJ W
- 2022 Wk 14 Jets at Bills, 2022 Wk 14 recap BUF 20 NYJ 12 BUF W
- 2022 Wk 9 Bills at Jets, 2022 Wk 9 recap NYJ 20 BUF 17 NYJ W
- 2021 Wk 18 Jets at Bills BUF 27 NYJ 10 BUF W
- 2021 Wk 10 Bills at Jets, 2021 Wk 10 recap BUF 45 NYJ 17 BUF W
Season to Date (Through Week 18)
The 2021 regular season, from each game's box score.
| Jets | Stat | Bills |
|---|---|---|
| 4-13 | Record | 11-6 |
| 18.2 | Points per game | 28.4 |
| 306.4 | Yards per game | 381.9 |
| 5.0 | Yards per play | 5.7 |
| 29.6 | Points allowed per game | 17.0 |
| 397.6 | Yards allowed per game | 272.8 |
Jets vs Bills Odds and Results
How this game finished against the betting lines.
- Spread
- BUF −16Bills covered by 1
- Total
- 43Under: 37 points scored (by 6)
Expected vs Actual Scoring
| Team | Implied | Actual | Difference |
|---|---|---|---|
| Bills | 29.5 | 27 | −2.5 |
| Jets | 13.5 | 10 | −3.5 |
Both offenses finished under the market's expectation, which matches the low fantasy output in the Fantasy tab.
Betting Trends
Last 2 meetings: Bills 2–0 ATS, overs and unders 1–1.
Each team's 2021 season through this game. Over/under is overs first.
New York Jets
- Against the spread
- 6–11
- Over/under
- 10–7
- ATS as favorite
- 1–0
- ATS as underdog
- 5–11
- ATS on the road
- 2–6
Buffalo Bills
- Against the spread
- 9–6–2
- Over/under
- 8–9
- ATS as favorite
- 7–5–2
- ATS as underdog
- 2–1
- ATS at home
- 4–3–2
Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.
21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.
Jets vs Bills Fantasy Outlook for 2026
Two meetings are left on the 2026 schedule: Week 10 in New York and Week 18 in Buffalo. Here's how to decide who to play in your league.
- Start/Sit ToolShould your Jets or Bills player start in Week 10? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for Jets and Bills players.
- Fantasy Points Allowed by PositionHow the Jets and Bills defenses have treated QBs, RBs, WRs and TEs.
- Strength of ScheduleWhere these two matchups fall in each team's fantasy playoff run.
- Redraft CommandConnect your league for personalized lineup, trade and roster advice.
Keep Exploring
2021 Game Logs for Players in This Game
Jets vs Bills Game FAQ
Who won the 2021 Jets vs Bills Week 18 game?
The Buffalo Bills beat the New York Jets 27–10 in Week 18 of the 2021 season. The game was played at Highmark Stadium (Old) in Orchard Park, NY, on January 9, 2022. See the Bills' 2021 schedule.
What was the final score of Jets vs Bills?
The final score was Bills 27, Jets 10. The Bills led 13–7 at halftime, and the second half went Jets 3, Bills 14.
What happened in the Jets vs Bills game?
Buffalo led 13–7 at halftime and outscored New York 14–3 after the break to win 27–10. The Bills finished with a 424–53 edge in total offense and averaged 5.4 yards per play. Devin Singletary led all players with 2 catches for 24 yards and a touchdown, plus 19 carries for 88 rushing yards and a touchdown.
Who scored the most fantasy points in Jets vs Bills?
Devin Singletary led the game with 25.2 PPR fantasy points, the RB3 of Week 18, on 2 catches for 24 yards and a touchdown, plus 19 carries for 88 rushing yards and a touchdown. Josh Allen was next with 23.9 (QB8). See Devin Singletary's 2021 game log.
Who led Jets vs Bills in passing, rushing and receiving?
Josh Allen (BUF) led all passers with 24 of 45 for 239 yards and 2 touchdowns. Devin Singletary (BUF) led in rushing with 19 carries for 88 yards and a touchdown. Stefon Diggs (BUF) led in receiving with 9 catches for 81 yards and a touchdown.
How many fantasy points did Devin Singletary score against the Jets?
Devin Singletary scored 25.2 points in PPR leagues, 24.2 in half-PPR and 23.2 in standard scoring against the Jets in Week 18 of the 2021 season, on 2 catches for 24 yards and a touchdown, plus 19 carries for 88 rushing yards and a touchdown. He handled 58% of his team's carries.
Who outperformed and underperformed expected fantasy points in Jets vs Bills?
Devin Singletary outperformed his expected fantasy points the most, scoring 25.2 PPR points on 15.6 xFP (+9.6). Gabe Davis fell furthest short, with 6.9 points on 23.6 xFP (−16.7). 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.
Who had the highest expected fantasy points in Jets vs Bills?
Gabe Davis had the most fantasy opportunity in the game, worth 23.6 expected PPR points (xFP) at league-average rates, and scored 6.9. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.
How did the Bills beat the Jets?
The Bills beat the Jets 27–10 because they averaged 5.4 yards per play to 1.2 and outgained them 424–53.
What is the all-time Jets vs Bills record?
The Bills lead the all-time series 73–58 across 131 meetings since 1960, including a 1–0 record in the postseason.
When did the Jets and Bills last play before this game?
Before Week 18 of 2021, they last met in the 2021 season on November 14, 2021, when the Bills beat the Jets 45–17.
Have the Jets and Bills met in the playoffs?
Yes, 1 time, most recently in the 1981 playoffs. The Jets are 0–1 against the Bills in the postseason.
What was the closing spread for Jets vs Bills?
The consensus closing spread at kickoff was Bills −16, making the Buffalo Bills 16-point favorites, with a closing total of 43. That implied about 29.5 points for the Bills and 13.5 for the Jets.
Did Jets vs Bills go over or under the total?
The game went under. The consensus closing total was 43, and the teams combined for 37 points, 6 under the number.
Who covered the spread in Jets vs Bills?
The Bills covered by 1 against the closing line of Bills −16. The final margin was 17 points.
