
#27 CB · Baltimore Ravens
Height
6'1"
Weight
199 lbs
Age
24
College
Iowa State
Draft
2024, Rd 4, #130
Experience
2 yrs
CB Rank
#226 / 288
Grade this player:
| Year | Team | GP | INT | PD | Tkl |
|---|---|---|---|---|---|
| Career | ![]() | 24 | 1 | 2 | 33 |
| 2025 | ![]() | 17 | 1 | 2 | 29 |
| 2024 | ![]() | 7 | 0 | 0 | 4 |
Length
4 years
Total Value
$4.7M
Guaranteed
$698K
AAV
$1.2M/yr
T.J. Tampa's four-year, $4.7M extension with Baltimore earns a solid B CVI, representing excellent value for a depth cornerback who's proven capable in situational roles. At just $1.2M annually with minimal guaranteed money, the Ravens are paying depth piece rates for a player who consistently delivers when called upon, making this a classic low-risk, high-reward contract structure. Tampa's age and trajectory suggest he's entering his prime years as a reliable fourth or fifth corner, exactly the type of player championship contenders need for coverage packages and injury insurance. The contract's front-loaded guarantee structure ($0.7M) gives Baltimore flexibility while still providing Tampa with some security, and the modest annual value means he won't handcuff the team's ability to pursue higher-tier talent. This deal exemplifies smart roster construction — securing proven depth at below-market rates while maintaining the financial flexibility to address premium positions, giving the Ravens excellent value in their secondary depth chart.
T.J. Tampa's D- grade with the Ravens captures a young cornerback who has struggled to establish himself in Baltimore's secondary. The developmental defensive back has the physical tools that teams look for, but translating those tools into consistent coverage has been a challenge. His D- grade reflects a player who is getting beaten too often when matched up against NFL receivers. Baltimore's secondary needs reliable contributors, and Tampa hasn't provided that yet. His technique and recognition in coverage need significant improvement before he can compete for a meaningful role. He's a project player on a team that may not have the patience to wait.
No transactions found for this player.
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Recent seasons are weighted more heavily in the overall performance grade.
F
2025
(50% weight)
F
2024
(30% weight)