XFP Summary
New here? Watch the 3-min walkthrough.| Season | Team | Adj GP | XFP | FP | XFP/G | FP/G | Opp +/- | OEX% | %TM XFP | %TM FP | RZ XFP/G | RZ FP/G | RZ OEX% | %TM RZ XFP | %TM RZ FP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | NE | 17.00 | 120.3 | 139.3 | 7.08TE17 | 8.19TE12 | +1.8%77 | 16%81 | 11.9%50 | 12.7%58 | 2.81TE6 | 3.89TE3 | 38%82 | 17.6%81 | 19.8%83 |
| 2022 | NE | 16.25 | 75.4 | 83.4 | 4.64TE20+ | 5.13TE20+ | -0.7%42 | 11%71 | 8.7%13 | 9.7%24 | 0.82TE20+ | 0.11TE20+ | -86%2 | 7.7%13 | 1.2%2 |
| 2023 | NE | 14.00 | 84.6 | 98.9 | 6.04TE20+ | 7.06TE17 | +0.3%55 | 17%82 | 11.1%43 | 14.4%71 | 1.28TE20+ | 2.70TE9 | 112%99 | 15.7%71 | 26.3%94 |
| 2024 | NE | 15.75 | 126.4 | 112.4 | 8.02TE12 | 7.14TE17 | -2.9%17 | -11%21 | 14.9%77 | 14.1%70 | 2.41TE10 | 1.47TE20+ | -39%13 | 18.6%87 | 13.2%57 |
| 2025 | NE | 16.75 | 143.4 | 148.8 | 8.56TE10 | 8.88TE9 | +0.8%65 | 4%55 | 14.1%72 | 12.8%60 | 3.44TE3 | 2.95TE7 | -14%35 | 20%90 | 16.7%74 |
| ALL | — | 134.50 | 986.4 | 1037.0 | 7.33 | 7.71 | — | 5% | 12.2% | 12.7% | 2.35 | 2.47 | 5% | 16.1% | 17.2% |
XFP Splits
| Season | Team | Type | Adj GP | XFP | FP | XFP/G | FP/G | OEX% | %TM XFP | %TM FP | RZ XFP/G | RZ FP/G | RZ OEX% | %TM RZ XFP | %TM RZ FP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | NE | REC | 16.75 | 143.4 | 148.8 | 8.56TE9 | 8.88TE9 | 4%61 | 20.6%93 | 18.4%88 | 3.4TE3 | 3.0TE7 | -14%42 | 36.2%99 | 28.1%92 |
WOWY (With / Without)
Loading WOWY data...
Metrics — Receiving Efficiency
| Season | Team | Tgts | Share | XFP/Tgt | Catchable XFP/g | EPA/Tgt | Success% | xCP% | CPOE | aDOT | xYAC | YAC OEX | %YOE | BT / Rec | TTT | Cush | Sep | Drop% | Ctchble% | Created% | Cntst% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 | LAC | 54 | 10%21 | 1.76100 | — | +0.6996 | 59%85 | 58%14 | +9.9893 | 10.6759 | 4.7774 | -0.818 | 47%66 | — | 2.5532 | 4.473 | 2.7136 | — | — | — | — |
Metrics — Receiving % of Team
Snap Share by Situation
| Season | Team | Segment | Adj GP | Snaps % | Rush % | Pass % | High RZ % | GL % | Early Down % | Late Down % | Late Short % | Late Medium % | Late Long % | Blowout Down % | Blowout Up % | No-Huddle % | 1 TE % | 2+ TE % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | NE | Early | 6.00 | 84% | 83% | 85% | 89% | 91% | 84% | 85% | 75% | 94% | 88% | — | 50% | 100% | 73% | 100% |
| 2025 | NE | Mid | 6.00 | 79% | 70% | 86% | 93% | 88% | 75% | 92% | 89% | 87% | 97% | — | 48% | 100% | 74% | 100% |
| 2025 | NE | End | 4.75 | 75% | 64% | 82% | 89% | 91% | 73% | 82% | 78% | 100% | 79% | — | 27% | 100% | 72% | 100% |
| 2025 | NE | All | 16.75 | 80% | 72% | 84% | 91% | 90% | 78% | 87% | 81% | 93% | 89% | — | 42% | 100% | 73% | 100% |
Injury History
| Season | Weeks | Injury | Status |
|---|---|---|---|
| 2024 | Week 18 | Foot | Questionable |
| 2023 | Weeks 17-18 | Knee | Questionable |
| 2023 | Week 16 | Knee | Out |
Current Contract
| Year | Age | Base Salary | Cash | Cap Hit | Cap % | Team Pos % | Guaranteed $ | Cap Savings |
|---|---|---|---|---|---|---|---|---|
| 2026CY | 32 | $7.15M | $7.15M | $11.75M | 3.3%95 | 72.0%100 | $2.50M | $9.25M |
Weekly Game Logs
| Week | Team | Opp | Score | v Pos Avg | v Pos Rk | QP | Snaps | % Snaps | % Rush | % Pass | % Rush Sh | % Tgt Sh | XFP | FP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 | NE | BAL | 28-24 (W) | 8.4 | 6 | 4 | 53 | 77.9% | 76.5% | 78.4% | 0% | 16.3% | 12.5 | 12.5 |
| 17 | NE | NYJ | 42-10 (W) | 12.7 | 27 | 3 | 41 | 68.3% | 56.2% | 82.1% | 0% | 12% | 7.0 | 12.4 |
| 18 | NE | MIA | 38-10 (W) | 14.2 | 31 | 4 | 33 | 61.1% | 50% | 71.4% | 0% | 25% | 6.7 | 8.1 |


LAC