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 | CIN | 7.75 | 113.4 | 144.4 | 14.64QB20+ | 18.64QB10 | -5.3%3 | 27%96 | 7.1%83 | 6.3%75 | 6.09QB13 | 7.31QB9 | 20%77 | 15%90 | 13.6%82 |
| 2025 | CIN | 4.00 | 51.8 | 48.8 | 12.96QB20+ | 12.21QB20+ | -7.0%1 | -6%30 | 3.7%51 | 5.1%67 | 4.16QB20+ | 6.39QB13 | 54%99 | 12.6%84 | 15%85 |
| ALL | — | 11.75 | 165.3 | 193.3 | 14.07 | 16.45 | — | 17% | 6% | 6% | 5.43 | 7.00 | 29% | 14.5% | 14% |
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 | CIN | 268 | 8.5% | 50.0% | 27.8% | 2.5% | 30.4% | 37.1% | 25.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 | 29 | $1.03M | — | $1.03M | 0.4% | 2.1% | — | — |
Weekly Game Logs
No weekly data available.

