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 | 116.3 | 144.4 | 15.01QB20+ | 18.64QB10 | -5.6%3 | 24%95 | 7.3%84 | 6.3%75 | 6.31QB12 | 7.31QB9 | 16%75 | 15.5%90 | 13.6%82 |
| 2025 | CIN | 4.00 | 52.7 | 48.8 | 13.17QB20+ | 12.21QB20+ | -6.9%1 | -7%28 | 3.6%48 | 5.1%67 | 4.23QB20+ | 6.39QB13 | 51%99 | 11.7%82 | 15%85 |
| ALL | — | 11.75 | 169.0 | 193.3 | 14.38 | 16.45 | — | 14% | 6.1% | 6% | 5.60 | 7.00 | 25% | 14.7% | 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% | OL Madden |
|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | CIN | 268 | 8.5%17 | 50.0%28 | 27.8%78 | 2.5%56 | 30.4%5 | 37.1%68 | 25.2%74 | 7847 |
Metrics — QB Rushing
Snap Share by Situation
Injury History
No injury reports
Current Contract
| Year | Age | Base Salary | Cash | Cap Hit | Cap % | Team Pos % | Guaranteed $ | Cap Savings |
|---|---|---|---|---|---|---|---|---|
| 2026CY | 30 | $1.15M | $1.54M | $1.33M | 0.4% | 3.1% | $0.40M | $0.93M |
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 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 17 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 18 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |


CIN