
Zay Flowers' contract explained
Zay Flowers is a wide receiver for the Baltimore Ravens, with a 4-year, $140.0M contract, averaging $35.0M a year. $108.0M of it is guaranteed.
- Position
- Wide receiver
- Team
- Baltimore Ravens
- Age
- 25
- Contract length
- 4 years
- Total value
- $140.0M
- Average per year
- $35.0M
- Guaranteed
- $108.0M
Source: AP via WTOP, a named report. Figures PlainStats has not confirmed are left out.
2026 stats
- Games
- 7
- Rushing
- 3 carries for 34 yards
- Receiving
- 40 catches on 58 targets for 608 yards, 3 touchdowns
Regular season through week 8. Source: nflverse.
Quick answers
How much does Zay Flowers make?
Zay Flowers has a $140.0M contract, which averages $35.0M a year.
How long is Zay Flowers' contract?
Zay Flowers' contract is 4 years.
How much of Zay Flowers' contract is guaranteed?
$108.0M of the $140.0M is guaranteed.
What team does Zay Flowers play for?
Zay Flowers plays wide receiver for the Baltimore Ravens.
See Zay Flowers in the PlainStats appShare