PFF's enterprise business has joined Teamworks.Learn More The consumer business remains independent, continuing to power your winning decisions through PFF.com and PFF+.

TJ 
Hall

CB
#2
|
IOWA Hawkeyes
6'0"
190lbs
Sr.
Draft Eligibility:
2026
Overall Grade '25
77.7
127th/897 - CBs
Snap Count '25
537
365th/2429 - CBs
Interceptions '25
1
213th/897 - CBs
CC WK MATCHUP
-
TJ
Hall
CB
#2
|
IOWA Hawkeyes
BIO
GRADES
SEASON STATS
Mock Draft Simulator

Summary Bio

Last updated: 4/3/2026
TJ Hall is a cornerback for the Iowa Hawkeyes who earned a 77.7 overall PFF defensive grade in the 2025 season, 127th among 897 qualified cornerbacks. His PFF coverage grade of 74.6 ranked 213th among 897 qualified cornerbacks. His run-defense grade of 84.4 ranked 56th at the position.
He recorded 1 interceptions on the season. Hall broke up 7 passes in coverage. He allowed a 51.3 passer rating when targeted by opposing quarterbacks. He surrendered 22 receptions in coverage. He also contributed 32 solo tackles in run support and open-field situations.

Career

Teams
Year
Iowa Hawkeyes
2022 - Present

PFF Grades

2025
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
OVERALL GRADE
77.7
AVG
127th/897 CBs
COVERAGE GRADE
74.6
AVG
213th/897 CBs
PASS RUSH GRADE
-
AVG
754th/897 CBs
RUN DEFENSE GRADE
84.4
AVG
56th/897 CBs

Highest Graded Games

@NJRU
76.2
Week 4, 2025
vsMNUN
75.8
Week 9, 2025
@MOUN
72.5
Week BG, 2024

Lowest Graded Games

@MIST
29.7
Week 8, 2024
vsALTR
49.9
Week 3, 2024
vsIAST
57.9
Week 2, 2024

Grades by Game

View in Premium Stats
Premium Stats

Season Stats

2025
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
SOLO TACKLES
32
279th/897 CBs
INTERCEPTIONS
1
213th/897 CBs
TOTAL PRESSURES
0
472nd/897 CBs
RECEPTIONS ALLOWED
22
401st/897 CBs

Defense

View in Premium Stats
Rank
279
th
Solo Tackles
32
66
th
Assists
10
219
th
Forced Fumbles
0
557
th
Stops
6
172
nd
Sacks
0
17
th
Missed Tackles
1
213
th
Interceptions
1
841
st
Passer Rating Allowed
51.3
579
th
Yards per Reception Allowed
11.4
472
nd
Total Pressures
0
64
th
PBUs
7
401
st
Receptions Allowed
22

Snaps

View in Premium Stats
Rank
365
th
Total Snaps
537
344
th
Run Defense Snaps
247
1149
th
Pass Rush Snaps
0
377
th
Coverage Snaps
290