NFL · 2026
Buffalo Bills
7-1 record · W4 streak · AI picks updated daily
7-1
Record
87.5%
Win%
W4
Streak

BetAnything
35% Sports Free Play up to $105
Buffalo Bills Betting Trends
ATS Record
6-2
75.0% cover rate
Over / Under
5O-3U
62.5% over rate
Home
3-1
75% at home
Away
4-0
100% on road
Advanced Stats
17
sacks
99.30
q b rating
400
yards per game
32
points per game
12
total giveaways
12
total takeaways
43.16
third down conv %
239.75
passing yards per game
146.60
rushing yards per game
Scoring
32.0
PPG / GPG
23.4
Allowed
+8.6
Diff
Season Stats
75%
Home Win %
100%
Road Win %
8
Games Played
4
Win Streak

BetAnything
35% Sports Free Play up to $105
GODDS picks on the Buffalo Bills
Full pick log →Every graded pick that involved this team, by season. "On" means we took the Buffalo Bills; "against" means we took the opponent. Units at 1u per pick.
| Season | Picks | On · W-L | Against · W-L | Units | Hit rate |
|---|---|---|---|---|---|
| 2026 | 6 | 4-2 | 0-0 | +1.5u | 67% |
All-time hit rate 67% on 6 decided picks.
Latest graded, newest first:
| Oct 18 | Buffalo Bills @ Las Vegas Raiders | Buffalo Bills -4.5 -110 | Bills 33, Raiders 30 | loss −1.0u |
| Oct 12 | Buffalo Bills @ Los Angeles Rams | Buffalo Bills +3.5 -115 | Bills 37, Rams 34 | win +0.9u |
| Oct 4 | New England Patriots @ Buffalo Bills | Buffalo Bills -7 -105 | Patriots 29, Bills 26 | loss −1.0u |
| Sep 27 | Los Angeles Chargers @ Buffalo Bills | Buffalo Bills -7 -115 | Chargers 16, Bills 24 | win +0.9u |
| Sep 17 | Detroit Lions @ Buffalo Bills | Buffalo Bills -5 -110 | Lions 31, Bills 41 | win +0.9u |
Season history
One row per season in our database. Completed seasons never change; the current one updates after each game.
| Season | Record | Home | Away | ATS | O/U | Status |
|---|---|---|---|---|---|---|
| 2026 | 7-1 | 3-1 | 4-0 | 6-2 | 5O-3U | In progress |
| 2025 | 12-5 | 7-2 | 5-3 | - | - | Final |
Matchups & head-to-head
Every matchup we published for the Buffalo Bills, with the final score and our pick. Opponents we have covered most often first.
| Opponent | Covered | Bills W-L | Our picks W-L | Latest |
|---|---|---|---|---|
| Las Vegas Raiders | 1 | 1-0 | 0-1 | Oct 18 |
| Los Angeles Rams | 1 | 1-0 | 1-0 | Oct 12 |
| New England Patriots | 1 | 0-1 | 0-1 | Oct 4 |
| Los Angeles Chargers | 1 | 1-0 | 1-0 | Sep 27 |
| Detroit Lions | 1 | 1-0 | 1-0 | Sep 17 |
| Houston Texans | 1 | 1-0 | 1-0 | Sep 13 |
All 6 Buffalo Bills matchups →. Each one keeps its score, our pick and the result.
Free Tool
Turn These Picks Into a Parlay
Add any pick and get an instant confidence analysis. Win probability, expected value, best odds.
Buffalo Bills Injury Report
Keleki Latu
TE
Latu gave the Bills the lead late in the first half when he got open in the back of the end zone and caught a pass from Josh Allen. It was not only his first catch of the campaign but also his first NFL touchdown. Latu has worked primarily on special teams this season, and despite his score Monday, he isn't likely to suddenly be a big part of the passing game given the fact that Dalton Kincaid, Dawson Knox and Jackson Hawes all remain ahead of him on the tight-end depth chart.
Jackson Hawes
TE
Hawes played a season-high 46 snaps on offense and also played eight snaps on special teams. The 25-year-old has now caught a pass in consecutive games after failing to record any receptions across his first six outings of the campaign.
Tyler Bass
PK
Bass opened Monday's scoring with a 39-yard field goal in the first quarter before converting on kicks from 25 and 52 yards in the second half. All three of his 50-plus yard field goals this season have come over his last two outings, and he's made all 19 of his field-goal attempts and 23 of 25 PAT's through eight regular-season games. Bass's scoring floor is one of the highest in the NFL given the Bills' juggernaut offense led by MVP candidate Josh Allen. They'll hit the road for Week 10 in an AFC East tilt against the Jets on Nov. 15.
Dawson Knox
TE
Knox's targets, catches and yards were all season highs. He also played 58 offensive snaps against Minnesota. With the blitz-happy Vikings defense opposite them, the Buffalo offense went with heavy tight end sets to try and get more blockers on the field. Knox won't be a recommended fantasy target for Sunday's game against the Jets. He has 13 grabs for 79 yards and a touchdown across eight games this season.
Mike Danna
DE
Skyler Bell
WR
Jalon Kilgore
S
Keon Coleman
WR
Going up against a tough Minnesota defense, Bills QB Josh Allen posted a modest 234 passing yards with one touchdown and one interception. He spread the ball around to eight different pass catchers, with none of them hauling in more than four receptions. Coleman actually led Buffalo with six targets, but he finished seventh with just 17 receiving yards. The third-year wideout has been very up-and-down this season, registering 59 or more receiving yards three times but logging 17 or fewer receiving yards on four occasions. That makes his output quite difficult to predict for fantasy purposes.
Ty Johnson
RB
Johnson got just one carry while workhorse No. 1 RB James Cook logged a hearty 31 totes. However, Johnson made one big play as a receiver, hauling in a 36-yard reception on a third-down play early in the third quarter to bring Buffalo into Vikings territory. While Johnson has been nearly invisible as a ball carrier this season, he's been effective in a pass-catching role, racking up 210 yards on 17 catches through six games.
Khalil Shakir
WR
Shakir tied for the team lead in receptions while setting the pace in receiving yards on a night when Josh Allen spread the ball around to eight different targets. The veteran receiver continues to maintain his trademark steady presence in Buffalo's air attack, now having recorded at least Monday night's catch and yardage tallies in four of the last five games. Shakir carries a bright outlook into a Week 10 road matchup against a vulnerable Jets defense on Sunday.
Ray Davis
RB
Davis continues to be sparsely utilized on offense -- he has two or fewer touches in six of eight contests so far this season. He's pretty solidly stuck in Buffalo's No. 3 RB role, behind James Cook (who logged a Herculean 31 totes Monday) and Ty Johnson (who notched just three touches). That will make Davis a poor fantasy play in Week 10 despite going up against a Jets defense that has struggled against the run this season.
Dalton Kincaid
TE
Kincaid, like the rest of the members of the Bills' air attack, put up modest numbers on a night when Josh Allen had to navigate four sacks from a highly aggressive Vikings defense. The talented tight end still finished tied for second in receptions on the Bills, but Kincaid finished with his second-lowest yardage total of the campaign. Kincaid should have a good opportunity to boost his numbers in a favorable Week 10 road matchup against the Jets on Sunday.
DJ Moore
WR
The veteran receiver came into the game without an injury designation related to the shoulder issue he's managing, but Moore still put together a modest performance against a tough Vikings defense that kept pressure on Josh Allen throughout the night. Moore has a combined 7-107-1 line on on 12 targets in the two contests he's suited up for since returning from a two-game absence, and he should have a much better chance of downfield success in a Week 10 road matchup against the Jets' vulnerable defense Sunday.
Josh Allen
QB
Allen came into the night undoubtedly expecting to have to work for everything he got, and Brian Flores' aggressive defensive unit helped validate that prognosis by sacking the star signal-caller on four occasions. However, Allen was able to navigate the dangers pretty effectively, spreading the ball around to eight different targets overall. He connected with Keleki Latu from 25 yards out late in the first half for his one touchdown pass, and Allen's lone turnover, a first-quarter interception on a deep shot in the Vikings' end zone, didn't lead to any Minnesota points. Allen hasn't eclipsed the 300-yard threshold since Week 1, but he'll take 2,027 passing yards and a 12:6 TD:INT alongside 285 rushing yards into a Week 10 road divisional clash against the Jets on Sunday.
James Cook III
RB
Cook was repeatedly stonewalled through three quarters by a Vikings run defense that had been fairly beatable, but the star running back continued to get opportunities to test Minnesota's defensive front. That approach finally began paying off on an early fourth-quarter marathon scoring drive, one where Cook recorded runs of nine, six and 11 yards before capping off the march with a five-yard scoring rush to extend Buffalo's 13-6 lead. Cook ultimately fell just a carry short of tying his career high, and he eclipsed the century mark on the ground for the fourth time this season. The fifth-year pro's trip to the end zone extended his touchdown streak to seven games as well, and Cook will head into a favorable Week 10 road matchup against the Jets just 186 rushing yards short of his fourth straight 1,000-yard campaign.
Damar Hamlin
S
Hamlin is back in the game after having briefly exited while dealing with cramping. Geno Stone had replaced Hamlin at safety while he was sidelined.
Christian Benford
CB
Benford was briefly sidelined with a wrist injury late in the first half, but he has now returned to the field following the break. He will continue to be tasked with attempting to slow down Justin Jefferson and Jordan Addison throughout the rest of the contest.
Joshua Palmer
WR
ir
Greg Gaines
DT
Gaines didn't suit up for the Week 8 win over the Ravens. While he did practice in a limited capacity Saturday, he still isn't ready to get back on the field. The 30-year-old has appeared in six games during the 2026 campaign, amassing 11 total tackles (three solo) and one fumble recovery.
Alec Anderson
OT
Anderson is dealing with an ankle injury that caused him to miss practice Thursday and Friday. He was able to log a limited session Saturday, but that won't be enough for him to suit up for Monday Night Football. Austin Corbett figures to start at left guard in Anderson's place.
Dion Dawkins
OT
Dawkins injured his ribs in the Week 8 win over the Ravens and didn't practice during the week ahead of Monday's meeting with Minnesota. While the veteran carried a questionable tag, suggesting there was a chance he would suit up, he won't be on the field, meaning Josh Allen will be without his top protector.
Tyrell Shavers
WR
Shavers will remain sidelined for at least one more game as he continues to work his way back from a torn ACL. The wide receiver returned to practice in late October, and he could be activated prior to the team's Week 10 matchup with the Jets.
Spencer Brown
OT
Brown missed last Sunday's win over Baltimore, but he'll be back in action Monday after logging an LP/LP/FP practice progression this week. His return will be especially critical if fellow starting offensive tackle Dion Dawkins (ribs, questionable) isn't able to suit up.
Sam Franklin Jr.
S
Dee Alford
CB
Alford was inactive for Sunday's win over the Ravens, though it appears he will be back on the field when the Bills face the Vikings on Monday night. With the 28-year-old back in the equation, Te'Cory Couch and Maxwell Hairston will likely see fewer snaps.
Buffalo Bills Betting FAQ
The Buffalo Bills are 7-1 in the 2026 NFL season, currently on a W4 streak.
The Buffalo Bills are 6-2 against the spread (75.0% cover rate) this season.
Buffalo Bills games have gone Over 62.5% of the time this season (5 overs, 3 unders).
GODDS compares Buffalo Bills odds across 8 offshore sportsbooks including BetAnything, Bovada, and BetOnline.ag. The best line shifts by the day: the NFL odds page marks the current one on every game.
You can bet on the Buffalo Bills at offshore sportsbooks like BetAnything, Bovada, and BetOnline.ag. The NFL odds page marks the best line on every Buffalo Bills game, and each new GODDS pick names the book with the best price at its line among 8 offshore sportsbooks when it is made, if a book has that line.
The Buffalo Bills recent results: L, W, W, W, W. They are currently on a W4 streak.