TeamsPlayersDraft
Trey McBride

Trey McBride's contract explained

Trey McBride is a tight end for the Arizona Cardinals, with a 4-year, $76.0M contract that runs through 2029, averaging $19.0M a year. $43.0M of it is guaranteed.

Position
Tight end
Team
Arizona Cardinals
Age
26
Contract length
4 years
Total value
$76.0M
Average per year
$19.0M
Guaranteed
$43.0M
Fully guaranteed at signing
$32.5M
Runs through
2029

Source: NFL.com, a named report. Figures PlainStats has not confirmed are left out.

2026 stats

Games
8
Receiving
66 catches on 86 targets for 544 yards, 5 touchdowns
Defense
1 tackle

Regular season through week 8. Source: nflverse.

Quick answers

How much does Trey McBride make?

Trey McBride has a $76.0M contract, which averages $19.0M a year.

How long is Trey McBride's contract?

Trey McBride's contract is 4 years and runs through 2029.

How much of Trey McBride's contract is guaranteed?

$43.0M of the $76.0M is guaranteed. $32.5M was fully guaranteed at signing.

What team does Trey McBride play for?

Trey McBride plays tight end for the Arizona Cardinals.

See Trey McBride in the PlainStats appShare

More on the Cardinals