Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

#27 · CB · NFL

T.J. Tampa

Baltimore Ravens

Age 246′1″199 lb3 yrs proIowa State

2025 · per game · 2 games this season
GP
15
TKL
1.9
SOLO
1.4
SACK
0.0
TFL
0.0
PD
0.13
Next game · Homevs JaguarsThu, Nov 5 · 8:15 PM ET

Lines posted now

No sportsbook or pick'em app posts a line for T.J. Tampa right now. We only show lines someone has posted.

Recent form

2026 has 2 games, so 2025 is beside it
Per-game averages over the last games and by season; the arrow marks a last 5 at least 10% off the season
Per gameL5L1020262 g202515 g
TKL1.81.621.9
SOLO1 down on the season1.21.51.4
SACK0000
TFL0000

1.6 tackles a game over his last 10 games. No line is posted on it now.

  1. 2025-10-30, at MIA: 1
  2. 2025-11-16, at CLE: 1
  3. 2025-11-23, vs NYJ: 2
  4. 2025-11-27, vs CIN: 1
  5. 2025-12-07, vs PIT: 2
  6. 2025-12-14, at CIN: 1
  7. 2025-12-21, vs NE: 1
  8. 2025-12-27, at GB: 3
  9. 2026-09-13, at IND: 1
  10. 2026-11-01, at BUF: 3

Game log

Defense
Newest first, 2026, 2025 and 2024
T.J. Tampa game log. Columns with a posted line mark each game cleared or missed against it.
Game · resultTKLSOLOSACKTFLPD
2026 season
Nov 1L 10–36@BUF33000
Sep 13W 41–23@IND10000
2025 season
Dec 27W 41–24@GB31000
Dec 21L 24–28vsNE10000
Dec 14W 24–0@CIN11000
Dec 7L 22–27vsPIT22000
Nov 27L 14–32vsCIN11000
Nov 23W 23–10vsNYJ22001
Nov 16W 23–16@CLE11000
Oct 30W 28–6@MIA11000

Against each team

Per game, last three seasons
T.J. Tampa against each team
OpponentGPTKLSOLOSACKTFLPD
BUF321.7000
CLE31.71000.33
CIN211000
HOU23.51.5000
PIT21.51.5000
CHI122000
DET133000
GB131000
IND110000
KC110000
LAR111000
MIA111000

Splits

Per game, 2026
T.J. Tampa splits
SplitGPTKLSOLOSACKTFLPD
Away221.5000
In wins110000
In losses133000
Last 10 games101.61.2000.1

Seasons

Per game
T.J. Tampa per season
SeasonGPTKLSOLOSACKTFLPD
2026221.5000
2025151.91.4000.13
2024 playoffs111000
202431.30.3000