Game Preview of Buffalo Bills @ New York Jets. Week 2 of 2025 NFL Season
The Bills visit the Jets on Sunday, Sept. 14 (1:00 p.m. ET) at MetLife Stadium. Buffalo rides the high of a wild comeback. New York comes home believing Justin Fields gives them a real shot.
Early 2025 traits point to fireworks. Buffalo ranks top-10 in explosive passing and runs a lot of no-huddle, which means more snaps. The Jets answer with a top-tier pass rush and a ground game built for chunk plays with Breece Hall.
In the trenches, it’s strength on strength. The Jets convert pressure into sacks at a high rate, but the Bills have protected well with only a 2.1% sack rate allowed (sample 47). If protection holds, Josh Allen can hit shot plays. If it breaks, his legs become the Plan B.
Injuries add noise. Buffalo lists starters Shaq Thompson and Tre’Davious White as questionable, plus WR Khalil Shakir. New York is down G Alijah Vera-Tucker (IR) and has questions at tackle. That mix could tilt the Jets toward the run and push Allen to scramble more.
Date | Opponent | Result | ATS | O/U |
---|---|---|---|---|
2025-09-07 | vs PIT | L 32-34 | L -3.0 | o37.5 |
2025-01-05 | vs MIA | W 32-20 | W +1.5 | o39.5 |
2024-12-29 | @ BUF | L 14-40 | L 10.0 | o44.5 |
2024-12-22 | vs LAR | L 9-19 | L -3.0 | u47.0 |
2024-12-15 | @ JAX | W 32-25 | W +-3.5 | o41.5 |
2024-12-08 | @ MIA | L 26-32 | L 6.5 | o45.0 |
2024-12-01 | vs SEA | L 21-26 | L 1.0 | o41.5 |
2024-11-17 | vs IND | L 27-28 | W +4.0 | o43.0 |
2024-11-10 | @ ARI | L 6-31 | L -2.0 | u45.5 |
2024-10-31 | vs HOU | W 21-13 | W +2.5 | u43.5 |
Jets rushing edge: 12.8% explosive run rate (94th pct; sample 39) vs Bills allowing 14.3% explosive runs (3rd pct; sample 28).
Bills chunk air game: 15.2% explosive pass rate (91st pct; sample 46) and 10.9% deep explosives (88th; sample 46).
Pace help: Bills no-huddle on 14.3% of snaps (94th pct; sample 105) → more play volume.
Pressure battle: Jets pressure-to-sack 11.8% (91st; sample 34) vs Bills sack rate allowed 2.1% (80th; sample 47).
Third-down tilt (small samples): BUF third-down stop rate 45.5% (12th pct; sample 11) vs NYJ third-down conversion 50.0% (69th; sample 14).
Q tags matter: BUF CB White and WR Shakir; NYJ LT Pole and WR Lazard. Expect late-week moves to swing matchup routes and pressure.
Anchor spread: Lean Bills -4.5 (-149). Buffalo’s pass efficiency plus Allen’s scramble floor offset NYJ pressure, but note the juice. If you want a better price, Bills -5.0 is -127.
Anchor total 48.5: Lean Over (+104). Bills’ explosives + Jets run explosives vs a Bills D that has leaked big runs. Plus price helps with variance. (Under is -154 if you disagree.)
Breece Hall over 56.5 rush yds (-120): Fits NYJ explosive run strength vs BUF’s 14.3% explosive runs allowed.
Justin Fields over 41.5 rush yds (-120): Scramble and designed runs vs a defense vulnerable on the ground.
Josh Allen over 34.5 rush yds (-120): Jets’ high pressure conversion can push Allen to take off.
Dalton Kincaid over 3.5 receptions (+110): Quick outlets vs rush; Bills’ no-huddle supports short-area volume.
Buffalo brings explosive pass traits and pace. New York brings a real rushing edge and a pass rush that can disrupt timing. The game likely swings on whether the Bills’ line keeps Allen clean or whether Allen’s legs punish the rush.
Our spread lean is Bills -4.5, but it’s a juice-heavy number. If you want a fairer price, -5.0 at -127 is a reasonable alternate. On the total, we lean Over 48.5 at plus money. The matchup offers multiple paths to points: Bills chunk passes and QB runs, Jets explosive ground gains.
Prop angles cluster around rushing. Hall and Fields both match up well against a defense that has allowed chunk runs. Allen’s rushing clears often when pressure climbs. Kincaid’s receptions at plus money are a small-stake add that fits the script.
Bet responsibly. Prices move, and Questionable tags create swings. Lock in numbers you’re comfortable with and size accordingly.
Statistic | Offense | Rank | Defense | Rank | Advantage |
---|---|---|---|---|---|
Total Points | 32 | #5 | 40 | #2 | |
Total Points Per Game | 32 | #5 | 40 | #31 | |
Total Touchdowns | 4 | #4 | 5 | #31 | |
Passing Touchdowns | 1 | #11 | 2 | #28 | |
Rushing Touchdowns | 3 | #2 | 3 | #30 | |
Other Touchdowns | 0 | #13 | 0 | #12 | |
Total Kicking Points | 8 | #12 | 10 | #5 | |
Total Two Point Conversions | 0 | #18 | 0 | #17 | |
Kick Extra Points | 2 | #15 | 4 | #1 |
Statistic | Offense | Rank | Defense | Rank | Advantage |
---|---|---|---|---|---|
Net Passing Yards | 212 | #13 | 194 | #17 | |
Net Passing Yards Per Game | 212 | #13 | 194 | #17 | |
Passer Rating | 119 | #5 | 144 | #1 | |
Passing Attempts | 22 | #29 | 19 | #1 | |
Completions | 16 | #27 | 14 | #30 | |
Completion Percentage | 72.7 | #9 | 73.7 | #28 | |
Passing 1st downs | 9 | #20 | 8 | #8 | |
Passing 1st Down % | 39.1 | #29 | 42.1 | #6 | |
Longest Pass | 33 | #14 | 39 | #9 | |
Passing Fumbles Lost | 0 | #15 | 0 | #12 | |
Receiving Targets | 21 | #29 | 19 | #32 | |
Receptions | 16 | #27 | 14 | #3 | |
Receiving Yards After Catch | 76 | #21 | 109 | #21 | 🏈 |
YAC Average | 4.8 | #14 | 7.8 | #31 |
Statistic | Offense | Rank | Defense | Rank | Advantage |
---|---|---|---|---|---|
Rushing Yards | 182 | #4 | 238 | #32 | |
Rushing Yards Per Game | 182 | #4 | 238 | #1 | |
Rushing Attempts | 39 | #2 | 29 | #24 | |
Yards Per Rush Attempt | 4.7 | #10 | 8.2 | #1 | |
Rushing 1st downs | 13 | #2 | 10 | #28 | |
20+ Yard Rushing Plays | 0 | #19 | 3 | #1 | |
Long Rushing | 18 | #13 | 49 | #5 | |
Rushing Fumbles | 0 | #19 | 3 | #1 | |
Rushing Fumbles Lost | 0 | #17 | 1 | #1 |