US Sports
Soccer
Leaderboard
Full rankings →Top Bettors This Week
No rankings yet. Be the first.
Betting Academy
View all tracks →Track 1 - Rookie
How odds work, first paper bet - 6 lessons
Track 2 - Bettor
Line shopping, CLV, bankroll - 7 lessons
Unlocks after Track 1
Track 3 - Sharp
Steam moves, sharp signals - 7 lessons
Unlocks after Track 2
Track 4 - Handicapper
Build your model - 4 lessons
Unlocks after Track 3
Track 5 - God
Final exam - 4 lessons
Unlocks after Track 4
Notifications
Settings →NFL · 2025
12-5 record · W1 streak · AI picks & best odds updated daily
12-5
Record
70.6%
Win%
W1
Streak

BetOnline.ag
50% Welcome Bonus up to $1,000Code: BOL1000
ATS Record
0-0
Tracking
Over / Under
0O–0U
Tracking
Home
7–2
78% at home
Away
5–3
63% on road
Advanced Stats
40
sacks
104.62
q b rating
393.82
yards per game
28.29
points per game
19
total giveaways
20
total takeaways
44.76
third down conv %
216.65
passing yards per game
159.65
rushing yards per game
1
turnover differential
Scoring
28.3
PPG / GPG
21.5
Allowed
+6.8
Diff
Season Stats
78%
Home Win %
63%
Road Win %
17
Games Played

BetOnline.ag
50% Welcome Bonus up to $1,000Code: BOL1000
Free Tool
Turn These Picks Into a Parlay
Add any pick and get an instant confidence analysis. Win probability, expected value, best odds.
Dalton Kincaid
TE
Kincaid's fifth-year option keeps him under contract with Buffalo through the 2027 campaign. The 2023 first-round pick was limited to a career-low 12 regular-season appearances in 2025 due to a lingering PCL injury in his knee (that dates back to November 2024), but he nonetheless was productive, securing 39 of 49 targets for 571 yards and a career-high five touchdowns. Across two playoff appearances, Kincaid posted a 9-111-2 line on 11 targets. The 26-year-old tight end won't need to undergo any sort of offseason surgery, instead focusing on rehab to strengthen his knee for the future. He's positioned to reprise his role as Buffalo's top tight end after the team inked No. 2 man Dawson Knox to a new three-year deal, and the team's passing offense also could take a step forward with the addition of WR DJ Moore via trade.
Damar Hamlin
S
Hamlin appears to be fully recovered from the pectoral injury that caused him to miss the final 13 games of the 2025 campaign, as he practiced in full and was a candidate to return from IR in advance of the Bills' loss to the Broncos in the divisional round. Across five regular-season appearances last year, Hamlin handled just five defensive snaps. The soon-to-be 29-year-old looks primed to handle a similar reserve role during the 2026 campaign.
Trent Sherfield Sr.
WR
Sherfield played 17 regular-season games for Buffalo in 2023, finishing with 11 catches for 86 yards and one touchdown. The 30-year-old wide receiver has 89 catches for 1,034 yards and six touchdowns in 124 regular-season games split between six teams. His ability to contribute on special teams could help Sherfield make the team in a depth role.
Geno Stone
S
Stone is coming off a career year in 2025 with the Bengals, when he logged a career-best 104 tackles (65 solo), including 2.0 sacks, and four pass defenses (one interception and one pick-six) across 17 regular-season games. He was a starting safety in each of his two years in Cincinnati, but Stone is not guaranteed to start in Buffalo, with his primary competition coming from Cole Bishop and C.J. Gardner-Johnson.
C.J. Gardner-Johnson
S
Gardner-Johnson opened the 2025 season with the Texans after being traded by the Eagles in March of last year. He appeared in only three games for Houston before being released in late September, which led to the 2019 fourth-rounder signing with the Bears in late October. Gardner-Johnson played a key role in the Bears' secondary and finished the regular season with 51 tackles (35 solo), including 3.0 sacks, four pass defenses (two interceptions) and one forced fumble across 10 games with Chicago. He'll now head to Buffalo, where he's projected to start at safety alongside 2024 second-rounder Cole Bishop.
Bradley Chubb
LB
Chubb, who began his career in Denver but was traded to Miami during the 2022 season, now moves on from the Dolphins after four years to join a contender in the AFC East. The veteran pass rusher totaled 11.0 sacks in 2023, the second-highest total of his career, but missed all of 2024 due to a torn ACL before rebounding nicely with 8.5 sacks across 17 regular-season appearances in 2025. He will join Ed Oliver (knee), Greg Rousseau and Michael Hoecht (Achilles) in Buffalo's deep but potentially fragile pass-rush rotation under new defensive coordinator Jim Leonhard.
Josh Allen
QB
This helps to make room for new addition DJ Moore, who finished the 2025 regular season with a career-low 682 receiving yards. Moore turns 29 in April and should have more to offer in 2026, joining a Buffalo offense where RB James Cook, WR Khalil Shakir and TE Dalton Kincaid are the main weapons. Allen, meanwhile, is recovering from late-January surgery to address a broken bone in his right foot. He should be fine for training camp, if not spring practices, with initial reports estimating a recovery timeline of 8-to-10 weeks.
Tyler Bass
PK
Bass, who missed Buffalo's entire 2025 campaign due to a pelvic injury that required surgery, was set to make $4.9 million during the 2026 season. However, he's since agreed to a contract restructure that saves the Bills roughly $1.92 million in cap space for next year. Bass is set to remain Buffalo's top placekicker for 2026, having converted 84.5 percent of his career field-goal attempts, including 69.6 percent from 50-plus yards, since entering the league in 2020.
Dawson Knox
TE
Per Pelissero, Knox had been due $12 million this season, including a $1.5 million roster bonus, but his re-worked deal is slated to lower his cap hit for 2026, according to Sal Capaccio of WGR Sports Radio 550 Buffalo. Knox recorded a 36/417/4 receiving line on 49 targets in 17 regular-season games in 2025, a pace that kept him on the radar in deeper fantasy formats. He did that while working alongside fellow TE Dalton Kincaid (39/571/5 in 12 regular-season contests), who remains under contract with Buffalo, a scenario that sets up a continued timeshare at the position in 2026.
Kyle Allen
QB
Allen has spent most of his career as a backup and played in three games for Detroit last season, going 0-for-2 on pass attempts. With Buffalo, he'll likely be the No. 2 QB behind Josh Allen and replace previous backup Mitchell Trubisky, who is expected to sign with Tennessee. Kyle Allen's contract could be worth up to $6.1 million with incentives, per Schefter.
Dee Alford
CB
Alford spent the first four years of his NFL career with the Falcons after signing with Atlanta as an undrafted free agent in 2022. Despite his lack of draft status, the Tusculum product turned into a steady starter for the Falcons and put together his strongest season in 2025, when he logged 67 tackles (55 solo), including 2.0 sacks, 13 pass defenses (three interceptions), one forced fumble and one fumble recovery across 16 regular-season games. Assuming the deal is confirmed, Alford will likely serve as the Bills' slot corner, bolstering a secondary that includes young cornerbacks in Christian Benford, Dorian Strong (neck) and Maxwell Hairston (ankle), as well as safety Cole Bishop.
Connor McGovern
C
McGovern joined the Bills on a three-year deal in March of 2023 after opening his NFL career with the Cowboys, and he has served as Buffalo's starting center for the past two years after moving over from left guard. McGovern was named to the Pro Bowl in 2024 and ranked fifth in the league last season with a 97.2 percent pass block win rate, per ESPN.
DJ Moore
WR
Moore should instantly slot in as the top receiving option for Josh Allen under head coach Joe Brady. The veteran wide receiver had at least 1,157 receiving yards in both the 2020 and 2021 regular seasons with the Panthers, where Brady was the offensive coordinator at the time. Moore's 682 regular-season receiving yards with the Bears in 2025 marked the lowest total of his eight-year career, as he lost target share to recent draft picks Rome Odunze, Luther Burden and Colston Loveland (concussion). Khalil Shakir led the Bills in targets and receiving yards each of the past two regular seasons, compiling 148 catches for 1,540 receiving yards on 195 targets over that span.
Spencer Brown
OT
Brown has three years remaining on the four-year, $72 million extension he signed in September of 2024. The specifics on the restructured deal haven't been made public yet, but the agreement helps Buffalo get closer to salary cap compliance. Brown has been a solid and durable part of the Bills' offensive line and figures to once against start for the team at right tackle next season.
Phidarian Mathis
DT
Mathis spent most of the 2025 season on the Bills' practice squad but did appear in six regular-season contests, logging 13 tackles (four solo) across 120 defensive snaps. He'll compete for a job on Buffalo's defensive line this summer.
Alec Anderson
OT
Anderson was scheduled to become a restricted free agent next month but instead gets his deal done early with the Bills after appearing in all 17 regular-season games for the second straight year this past season. Anderson has started just six of his 34 career regular-season appearances and figures to again serve as a key reserve on Buffalo's offensive line.
Michael Hoecht
DE
Hoecht was suspended for the first six weeks of last season but was impactful upon his return to action, posting 2.0 sacks in two contests. However, he tore his Achilles against Kansas City in Week 9 and missed the remainder of the campaign. Hoecht mentioned Friday that he plans to be finished with his rehab from the injury July 1 -- if that's the case, he could be cleared to participate from the beginning of training camp, which starts July 23. Of course, Buffalo's training staff will have the ultimate say in when Hoecht is good to go and how rapidly he'll be allowed to ramp up. With that said, it appears the veteran defensive end's arrow is pointing up ahead of what will be his second year of the three-year contract he signed with the Bills last March.
Dorian Strong
CB
questionable
Tyrell Shavers
WR
questionable
Wande Owens
S
questionable
Joshua Palmer
WR
questionable
Chase Lundt
OT
questionable
Landon Jackson
DE
questionable
DeWayne Carter
DT
questionable
Shane Buechele
QB
Buechele is returning to Buffalo after spending the majority of the 2025 campaign on the team's practice squad. The 28-year-old also had a brief stint with Kansas City, appearing in one game and completing seven of 14 pass attempts for 88 yards. He could be a candidate to serve as the Bills' No. 3 quarterback during the 2026 season.