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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | WAS | 1.00 | 13.2 | 18.4 | 13.18 | 18.36 | -1.4% | 39% | 6.5% | 19.4% | 6.17 | 9.78 | 59% | 5.1% | 36.5% |
| 2023 | WAS | 16.75 | 280.1 | 257.4 | 16.72QB14 | 15.37QB20+ | +1.3%71 | -8%24 | 4.7%66 | 5.9%72 | 5.39QB19 | 5.51QB19 | 2%48 | 9.8%76 | 16.5%88 |
| 2024 | SEA | 0.75 | 3.6 | -0.8 | 4.82 | -1.12 | -12.2% | -123% | 1.9% | 0.6% | 0.00 | 0.00 | — | 0% | 0% |
| ALL | — | 18.50 | 296.9 | 275.0 | 16.05 | 14.86 | — | -7% | 4.7% | 6.4% | 5.22 | 5.52 | 6% | 9.3% | 17.4% |
XFP Splits
WOWY (With / Without)
Loading WOWY data...
Metrics — Passing Efficiency
Metrics — Passing Descriptive
Metrics — Protection & Pressure
| Season | Team | DB+ | Sack Rate | QB Fault Sack% | Pressure Rate | Throwaway% | Pressure → Sack% | Blitz → Pressure% | No Blitz Pressure% |
|---|---|---|---|---|---|---|---|---|---|
| 2023 | WAS | 679 | 9.1% | 38.5% | 32.2% | 5.1% | 28.4% | 35.2% | 31.2% |
Metrics — QB Rushing
Snap Share by Situation
Injury History
No injury reports
Current Contract
| Year | Age | Base Salary | Guaranteed | Cap Hit | Cap % | Team Pos % | Dead Money | Cap Savings |
|---|---|---|---|---|---|---|---|---|
| 2025CY | 25 | $1.10M | — | $1.10M | 0.4% | 4.6% | — | — |
Weekly Game Logs
No weekly data available.

WAS
SEA