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 | DAL | 15.25 | 177.5 | 193.3 | 11.64WR17 | 12.68WR15 | -0.3%44 | 9%66 | 16.9%68 | 17%64 | 1.83WR40 | 1.63WR47 | -11%39 | 9.1%36 | 7.5%32 |
| 2022 | DAL | 17.00 | 224.6 | 248.1 | 13.21WR9 | 14.59WR7 | +0.0%52 | 11%70 | 21.2%91 | 22.6%92 | 1.89WR37 | 2.68WR19 | 42%82 | 11.7%56 | 13.4%65 |
| 2023 | DAL | 16.75 | 283.5 | 335.7 | 16.93WR1 | 20.04WR1 | +4.0%97 | 18%83 | 24.3%97 | 29.1%100 | 5.13WR1 | 5.48WR1 | 7%55 | 22.2%96 | 26%96 |
| 2024 | DAL | 14.75 | 204.8 | 212.9 | 13.88WR6 | 14.43WR8 | +0.1%52 | 4%55 | 22.5%94 | 25.5%97 | 2.68WR14 | 2.64WR20 | -1%47 | 21.3%95 | 22.9%92 |
| 2025 | DAL | 12.75 | 171.4 | 163.4 | 13.45WR8 | 12.82WR15 | -4.5%2 | -5%36 | 19.7%86 | 19.1%78 | 2.83WR11 | 1.71WR45 | -40%17 | 13.6%68 | 9.6%43 |
| ALL | — | 92.25 | 1219.8 | 1328.1 | 13.22 | 14.40 | — | 9% | 19.8% | 21.6% | 2.73 | 2.78 | 2% | 14.6% | 15.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 | DAL | REC | 12.75 | 170.8 | 163.2 | 13.39 | 12.80 | -4% | 26.9% | 26.5% | 2.8 | 1.7 | -40% | 21% | 15.6% |
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% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | DAL | 111 | 18% | +0.25 | 50% | 66% | +0.82 | 9.25 | 4.66 | -0.16 | 35% | 0.06 | 2.50 | 5.99 | 3.04 | -0.03 | 7% | — | — | — |
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–2 WR % | 3+ WR % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | DAL | Early | 2.50 | 77% | 73% | 79% | 64% | 64% | 76% | 83% | 100% | 63% | 85% | — | — | 79% | 65% | 81% |
| 2025 | DAL | Mid | 5.00 | 81% | 64% | 91% | 80% | 79% | 79% | 86% | 88% | 86% | 84% | 58% | 67% | 89% | 67% | 87% |
| 2025 | DAL | End | 5.25 | 83% | 72% | 91% | 81% | 85% | 82% | 88% | 85% | 88% | 91% | 75% | — | 95% | 69% | 90% |
| 2025 | DAL | All | 12.75 | 81% | 69% | 88% | 78% | 79% | 80% | 87% | 88% | 82% | 88% | 61% | 67% | 89% | 68% | 87% |
Injury History
| Season | Weeks | Injury | Status |
|---|---|---|---|
| 2025 | Weeks 4-6 | Ankle | Out |
| 2024 | Week 18 | Unknown | IR |
| 2024 | Week 17 | Shoulder | Out |
Current Contract
| Year | Age | Base Salary | Guaranteed | Cap Hit | Cap % | Team Pos % | Dead Money | Cap Savings |
|---|---|---|---|---|---|---|---|---|
| 2025 | 26 | $1.85M | $2.85M | $15.33M | 5.0%88 | 54.4%88 | — | — |
| 2026 | 27 | $25.00M | $26.00M | $38.42M | 12.1%98 | 80.0%96 | $68.80M | $-30.38M |
| 2027 | 28 | $28.00M | $0.00M | $41.60M | 13.4%98 | 86.0%80 | $30.20M | $11.40M |
| 2028 | 29 | $1.99M | $0.00M | $21.39M | 6.5%59 | 100.0%88 | $17.60M | $3.79M |
Weekly Game Logs
No weekly data available.

