Season totals or exact team stints. Career totals count each season once.
| Season | Age | Team | G | GS | Defense | Snap Counts | Advanced Defense & Coverage (2018+) | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tkl | Solo | Ast | TFL | QBHits | Sk | Dis | Int | PD | FF | FR | TD | Sfty | Off | Off% | Def | Def% | ST | ST% | Tgt | Cmp | Cmp% | RateAll | ADOT | Prss | Hrry | QBKD | Bltz | MissTkl | Miss% | |||||
| 2023 | 23 | PIT | 17 | — | 39 | 29 | 10 | 1 | 0 | 0.0 | 1.0 | 1 | 10 | 0 | — | 0 | 0 | — | 0.0% | 807 | 74.2% | 119 | 26.4% | 63 | 30 | 0.5 | 70.1 | 11.6 | 0 | 0 | 0 | 1 | 3 | 0.1 |
| 2024 | 24 | PIT | 16 | — | 67 | 50 | 17 | 2 | 0 | 0.0 | 2.0 | 1 | 7 | 0 | — | 0 | 0 | — | 0.0% | 971 | 94.0% | 78 | 18.4% | 86 | 54 | 0.6 | 82.7 | 9.6 | 0 | 0 | 0 | 0 | 8 | 0.1 |
| 2025 | 25 | PIT | 14 | — | 51 | 34 | 17 | 0 | 0 | 1.0 | 1.0 | 1 | 14 | 0 | — | 0 | 0 | — | 0.0% | 894 | 94.2% | 12 | 3.1% | 66 | 32 | 0.5 | 57.2 | 8.9 | 2 | 1 | 0 | 2 | 6 | 0.1 |
| 2026 | 26 | DAL | 1 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 0.0% | 25 | 45.0% | — | 0.0% | — | — | — | — | — | — | — | — | — | — | — |
| Career | — | 48 | — | 157 | 113 | 44 | 3 | 0 | 1.0 | 4.0 | 3 | 31 | 0 | — | 0 | 0 | — | — | — | — | — | — | 215 | 116 | — | — | — | 2 | 1 | 0 | 3 | 17 | — | |
Career Value · VORP
24 career value over replacement — #2970 all-time of 4,695. 8/season above a replacement-level CB.
Pick #32 (Rd 2) · PIT · 2023 · -5.8 vs expected KV-H
Fan Rating
Rate Joey Porter Jr. — All-Time
Explore More
Similar Players
A defensive back with a developmental — a rotational or backup contributor who filled their role reliably.
Worth 24 points of value above a freely-available replacement cornerback — top 64% of all 4,695 ranked at the position. 3 of 3 seasons cleared the replacement bar, by +8 on average.See board →
Seasons above replacement
3 seasons × ~8 surplus ≈ VORP 24
A.J. Terrell
CB
88% match