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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | DET | 16.50 | 168.9 | 196.3 | 10.24TE5 | 11.90TE3 | +0.1%53 | 16%79 | 15.9%81 | 16.6%82 | 2.78TE7 | 4.05TE3 | 46%85 | 15.5%69 | 20%83 |
| 2024 | DET | 15.50 | 125.7 | 144.6 | 8.11TE12 | 9.33TE8 | -0.5%43 | 15%77 | 12.6%59 | 12.4%54 | 2.93TE5 | 2.88TE8 | -2%48 | 13.8%59 | 12.1%48 |
| 2025 | DET | 9.00 | 59.0 | 86.9 | 6.56TE19 | 9.66TE7 | +3.9%94 | 47%99 | 11.3%44 | 13.3%63 | 1.00TE20+ | 1.82TE17 | 82%96 | 6%5 | 7.7%20 |
| ALL | — | 41.00 | 353.6 | 427.8 | 8.62 | 10.43 | — | 21% | 13.7% | 14.2% | 2.45 | 3.12 | 28% | 12.9% | 13.9% |
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 | DET | REC | 9.00 | 59.0 | 86.9 | 6.56 | 9.66 | 47% | 16.6% | 19.3% | 1.0 | 1.8 | 82% | 11.1% | 12.2% |
WOWY (With / Without)
Loading WOWY data...
Metrics — Receiving Efficiency
| Season | Team | Tgts | Share | EPA/Tgt | Success% | xCP% | CPOE | aDOT | xYAC | YAC OEX | %YOE | BT / Rec | TTT | Cush | Sep | Sep OEX | Drop% | Ctchble% | Created% | Cntst% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | DET | 122 | 22% | +0.43 | 58% | 69% | +2.47 | 7.14 | 3.71 | +0.56 | 47% | 0.13 | 2.59 | 6.06 | 3.34 | — | 3% | 79% | 3% | 18% |
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 | DET | Early | 6.00 | 90% | 87% | 92% | 95% | 87% | 89% | 91% | 81% | 100% | 97% | 100% | 78% | 93% | 83% | 99% |
| 2025 | DET | Mid | 3.00 | 90% | 87% | 93% | 100% | 100% | 88% | 98% | 100% | 100% | 95% | — | 25% | 100% | 83% | 100% |
| 2025 | DET | All | 9.00 | 90% | 87% | 92% | 96% | 90% | 89% | 94% | 88% | 100% | 96% | 100% | 62% | 96% | 83% | 100% |
Injury History
| Season | Weeks | Injury | Status |
|---|---|---|---|
| 2025 | Weeks 12-18 | Unknown | IR |
| 2025 | Week 11 | Back | Out |
| 2024 | Week 11 | Shoulder | Out |
Current Contract
| Year | Age | Base Salary | Guaranteed | Cap Hit | Cap % | Team Pos % | Dead Money | Cap Savings |
|---|---|---|---|---|---|---|---|---|
| 2025 | 24 | $1.61M | $1.61M | $2.58M | 0.8%20 | 41.0%53 | — | — |
| 2026 | 25 | $5.57M | $0.41M | $6.63M | 2.1%59 | 53.6%52 | $1.38M | $5.25M |
Weekly Game Logs
No weekly data available.

