
D.J. Moore's contract explained
D.J. Moore is a wide receiver for the Buffalo Bills, with a 4-year, $110.0M contract that runs through 2029, averaging $27.5M a year.
- Position
- Wide receiver
- Team
- Buffalo Bills
- Age
- 29
- Contract length
- 4 years
- Total value
- $110.0M
- Average per year
- $27.5M
- Runs through
- 2029
Source: AP via FOX 32, a named report. Figures PlainStats has not confirmed are left out.
2026 stats
- Games
- 5
- Rushing
- 3 carries for 9 yards
- Receiving
- 16 catches on 27 targets for 260 yards, 2 touchdowns
- Defense
- 1 tackle
Regular season through week 8. Source: nflverse.
Quick answers
How much does D.J. Moore make?
D.J. Moore has a $110.0M contract, which averages $27.5M a year.
How long is D.J. Moore's contract?
D.J. Moore's contract is 4 years and runs through 2029.
What team does D.J. Moore play for?
D.J. Moore plays wide receiver for the Buffalo Bills.
See D.J. Moore in the PlainStats appShare