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

2025 Week 2 · Sun, Sep 14, 2025 · MetLife Stadium

Buffalo BillsWinner

30

New York Jets

10

BUF -6 ✓U 47.5 ✓

Buffalo Bills 30–10 — never really in doubt late. Biggest swing: Q1 7:24, BUF +8% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3NYJBUF
Q1 · 7:24BUF 7NYJ 0NYJ ball · 1st & 10BUF 84%

(7:24) 7-J.Fields scrambles up the middle to NYJ 20 for 1 yard (97-J.Bosa; 58-M.Milano). FUMBLES (97-J.Bosa), RECOVERED by BUF-57-A.Epenesa at NYJ 24.

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. Q1 · 7:24BUF +8% win prob(7:24) 7-J.Fields scrambles up the middle to NYJ 20 for 1 yard (97-J.Bosa; 58-M.Milano). FUMBLES (97-J.Bosa), RECOVERED by BUF-57-A.Epenesa at NYJ 24.
  2. Q1 · 12:44NYJ +6% win prob(12:44) (Shotgun) 17-J.Allen scrambles up the middle pushed ob at NYJ 39 for 40 yards (22-T.Adams). PENALTY on NYJ-30-M.Carter, Defensive Holding, 5 yards, enforced at NYJ 39.
  3. Q1 · 8:58NYJ +5% win prob(8:58) (Shotgun) 17-J.Allen pass incomplete short right to 10-K.Shakir (30-M.Carter). PENALTY on NYJ-72-M.Clemons, Roughing the Passer, 15 yards, enforced at NYJ 30 - No Play.
  4. Q1 · 9:05BUF +5% win prob(9:05) (Shotgun) 17-J.Allen pass incomplete short left. PENALTY on BUF-17-J.Allen, Intentional Grounding, 12 yards, enforced at NYJ 18.

How the points landed

Scoring summary

  1. Q1 · 7:33BUF Touchdown

    (7:33) 4-J.Cook right tackle for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: BUF 7NYJ 0
  2. Q1 · 5:04BUF Field goal

    (5:04) 15-M.Prater 28 yard field goal is GOOD, Center-69-R.Ferguson, Holder-16-C.Johnston.

    Score after this play: BUF 10NYJ 0
  3. Q2 · 14:06BUF Field goal

    (14:06) 15-M.Prater 52 yard field goal is GOOD, Center-69-R.Ferguson, Holder-16-C.Johnston. ** Injury Update: NYJ-51-F.Mauigoa has returned to the game.

    Score after this play: BUF 13NYJ 0
  4. Q2 · 9:00BUF Touchdown

    (9:00) 4-J.Cook left guard for 44 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 20NYJ 0
  5. Q2 · 4:25NYJ Field goal

    (4:25) 6-N.Folk 51 yard field goal is GOOD, Center-42-T.Hennessy, Holder-14-A.McNamara.

    Score after this play: BUF 20NYJ 3
  6. Q3 · 9:04BUF Field goal

    (9:04) 15-M.Prater 33 yard field goal is GOOD, Center-69-R.Ferguson, Holder-16-C.Johnston.

    Score after this play: BUF 23NYJ 3
  7. Q4 · 15:00BUF Touchdown

    (15:00) 18-E.Moore right end for 4 yards, TOUCHDOWN. NYJ-8-A.Cisco was injured during the play. (kick good)

    Score after this play: BUF 30NYJ 3
  8. Q4 · 3:30NYJ Touchdown

    (3:30) (Shotgun) 2-T.Taylor pass short left to 89-J.Ruckert for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: BUF 30NYJ 10

Down-to-down truth

Situational splits

MetricBillsJets
Offensive plays6747
Total yards407 (edge)154
Yards per play6.1 (edge)3.3
Expected points added / play0.20 (edge)-0.30
Success rate46% (edge)34%
Dropback rate46%66%
Dropback efficiency (EPA/play)0.20 (edge)-0.29
Rush efficiency (EPA/play)0.20 (edge)-0.31
Third downs5/13 (edge)0/11
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)5 (edge)4
First downs gained on snaps21 (edge)10
Sacks taken1 (edge)4
Turnovers0 (edge)1

Bills won the down-to-down efficiency fight: 0.20 expected points added per play vs -0.30.

Who moved the needle

Top performers

Passing · BUF

Josh AllenQB

14/25, 148 yds, 0 TD, 0 INT

-2.2 expected points added · -9.4% completion over expected

Passing · NYJ

Tyrod TaylorQB

7/11, 56 yds, 1 TD, 0 INT

5.4 expected points added · +1.6% completion over expected

Rushing · BUF

James CookRB

21 att, 132 yds, 2 TD

5.1 expected points added on the ground

Rushing · BUF

Josh AllenQB

6 att, 59 yds, 0 TD

8.4 expected points added on the ground

Receiving · NYJ

Garrett WilsonWR

4/8 for 50 yds, 0 TD

38% of team targets · -0.9 expected points added

Receiving · BUF

Josh PalmerWR

2/3 for 47 yds, 0 TD

12% of team targets · 3.3 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1NYJNYJ 365-11:33Punt
2BUFBUF 1913735:58Touchdown +7
3NYJNYJ 19210:15Fumble
4BUFNYJ 246142:13Field goal +3
5NYJNYJ 257202:28Punt
6BUFBUF 209413:31Field goal +3
7NYJNYJ 325-72:17Punt
8BUFBUF 276732:55Touchdown +7
9NYJNYJ 378314:29Field goal +3
10BUFBUF 259473:33Punt
11NYJNYJ 136340:38Punt
12BUFBUF 10100:10End of half
13BUFBUF 2112645:59Field goal +3
14NYJNYJ 19592:05Punt
15BUFBUF 2113726:59Touchdown +7
16NYJNYJ 335-91:07Punt
17BUFBUF 394111:47Punt
18NYJNYJ 159223:40Punt
19BUFBUF 15421:48Punt
20NYJNYJ 4611543:07Touchdown +7
21BUFNYJ 446103:28End of game

8 of 21 drives ended in points. Longest march: Bills gained 73 scrimmage yards over 13 plays for a touchdown.

Full stat lines

Box score

Buffalo Bills

Passing

PlayerC/AttYdsTDINTSackedEPA
Josh Allen14/25148001-2.2
Mitchell Trubisky1/2320002.5

Rushing

PlayerAttYdsAvgTDEPA
James Cook211326.325.1
Josh Allen6599.808.4
Ray Davis9242.70-0.6
Elijah Moore263.010.7
Ty Johnson263.00-0.7
Mitchell Trubisky3-3-1.00-3.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Josh Palmer2347012%3.3
Dalton Kincaid4637024%-0.6
Elijah Moore113104%3.5
Keon Coleman3326012%1.8
Dawson Knox2519020%-1.8
Khalil Shakir121208%0.5
Jackson Hawes11504%0.2
James Cook11304%-0.3
Ty Johnson01004%-0.5
Tyrell Shavers02008%-1.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Cole Bishop411.000
Taylor Rapp310.000
Terrel Bernard220.000
Joe Andreessen310.000
Cam Lewis220.000
Matt Milano130.000
Sam Franklin Jr.210.000
Christian Benford120.000
Tre'Davious White300.001
Deone Walker200.000

New York Jets

Passing

PlayerC/AttYdsTDINTSackedEPA
Tyrod Taylor7/11561025.4
Justin Fields3/1127002-9.5

Rushing

PlayerAttYdsAvgTDEPA
Justin Fields5499.80-4.3
Breece Hall10292.90-2.8
Tyrod Taylor3217.00-0.6
Braelon Allen2115.50-0.7
Arian Smith1-10-10.00-1.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Garrett Wilson4850038%-0.9
Breece Hall239014%-1.4
Arian Smith128010%1.6
Isaiah Davis136014%0.9
Mason Taylor125010%-0.1
Jeremy Ruckert11515%4.3
Braelon Allen01005%-1.3
Tyler Johnson01005%-0.7

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
BUF -6
Closing total
47.5
BUF moneyline
-290
NYJ moneyline
+235

Bills closed -6 and covered, winning by 20.

Total closed 47.5; the game landed 40 — under by 7.5.

Conditions and crew

Game environment

Venue
MetLife Stadium
Roof / surface
outdoors · fieldturf
Kickoff weather
80°F, wind 3 mph
Referee
Clete Blakeman
Rest
BUF 7 days · NYJ 7 days
Coaches
Sean McDermott vs Aaron Glenn

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