how long has josh allen been with the bills

Josh Allen has been with the Buffalo Bills since he was drafted in 2018, so it has been about 8 seasons with the team as of the 2025 NFL season.
Quick Scoop
- Josh Allen was selected by the Buffalo Bills with the 7th overall pick in the 2018 NFL Draft.
- He has been the Bills’ franchise quarterback ever since, leading the team continuously from the 2018 season onward.
- With the current timeline through the 2025 season, that puts his tenure at roughly eight seasons in Buffalo.
In short: drafted in 2018, still the Bills’ QB now — about eight seasons and counting.
Bottom note: Information gathered from public forums or data available on the internet and portrayed here.