Season totals or exact team stints. Career totals count each season once.
| Season | Age | Team | G | GS | Receiving | Snap Counts | Advanced Receiving (2018+) | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tgt | Rec | Yds | TD | Ctch% | Y/R | Y/Tgt | AirYd/T | 1D | Off | Off% | Def | Def% | ST | ST% | ADOT | YBC/R | YAC/R | BrkTkl | Drops | Drop% | 1D | TgtRate | |||||
| 2015 | 22–23 | CIN | 16 | — | 15 | 11 | 129 | 1 | 73.3% | 11.7 | 8.6 | — | 6 | 347 | 34.0% | — | 0.0% | 297 | 67.1% | — | — | — | — | — | — | — | — |
| 2016 | 23–24 | CIN | 14 | — | 12 | 10 | 92 | 0 | 83.3% | 9.2 | 7.7 | — | 3 | 374 | 39.3% | — | 0.0% | 214 | 55.4% | — | — | — | — | — | — | — | — |
| 2017 | 24–25 | CIN | 16 | — | 62 | 42 | 404 | 7 | 67.7% | 9.6 | 6.5 | — | 23 | 825 | 85.8% | — | 0.0% | 55 | 12.8% | — | — | — | — | — | — | — | — |
| 2018 | 25–26 | CIN | 5 | — | 6 | 4 | 36 | 0 | 66.7% | 9.0 | 6.0 | — | 4 | 117 | 35.2% | — | 0.0% | 49 | 34.4% | 7.2 | 4.8 | 4.3 | 1 | 1 | 0.2 | 4 | 43.1 |
| 2019 | 26–27 | BUF | 11 | — | 14 | 6 | 71 | 1 | 42.9% | 11.8 | 5.1 | — | 5 | 244 | 34.7% | — | 0.0% | 71 | 25.1% | 7.3 | 7.3 | 4.5 | 0 | 1 | 0.1 | 5 | 82.7 |
| 2020 | 27–28 | BUF | 10 | — | 16 | 12 | 119 | 3 | 75.0% | 9.9 | 7.4 | — | 9 | 298 | 46.5% | — | 0.0% | 91 | 33.3% | 7.6 | 6.3 | 3.7 | 0 | 1 | 0.1 | 9 | 109.1 |
| 2021 | 28–29 | NYJ | 9 | — | 25 | 16 | 173 | 1 | 64.0% | 10.8 | 6.9 | — | 9 | 363 | 64.9% | — | 0.0% | 64 | 24.9% | 5.8 | 6.2 | 4.6 | 1 | 4 | 0.2 | 9 | 97.6 |
| 2022 | 29–30 | SF | 11 | — | 5 | 4 | 57 | 0 | 80.0% | 14.3 | 11.4 | — | 2 | 238 | 33.5% | — | 0.0% | 89 | 29.9% | 14.0 | 10.8 | 3.5 | 0 | 0 | 0.0 | 2 | 114.2 |
| 2023 | 30–31 | MIA | 8 | — | — | — | — | — | — | — | — | — | — | 43 | 8.0% | — | 0.0% | 31 | 15.8% | — | — | — | — | — | — | — | — |
| Career | — | 100 | — | 155 | 105 | 1,081 | 13 | 67.7% | 10.3 | 7.0 | — | 61 | 2,849 | 45.1% | — | 0.0% | 961 | 35.1% | — | — | — | 2 | 7 | — | 29 | — | |
Career Value · VORP
17 career value over replacement — #3327 all-time of 4,695. 2.1/season above a replacement-level TE.
Pick #85 (Rd 3) · CIN · 2015 · +6.5 vs expected KV-H
Fan Rating
Rate Tyler Kroft — All-Time
Explore More
Similar Players
A tight end with a developmental — a rotational or backup contributor who filled their role reliably.
Worth 17 points of value above a freely-available replacement tight end — top 72% of all 4,695 ranked at the position. 2 of 8 seasons cleared the replacement bar, by +8.5 on average.See board →
Seasons above replacement
2 seasons × ~8.5 surplus ≈ VORP 17
Josh Oliver
TE
86% match