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+.

Michael 
Taaffe

S
#16
|
TEX Longhorns
6'0"
189lbs
23y/o
Sr.
Draft Eligibility:
2026
Overall Grade '25
88.1
14th/914 - Ss
Snap Count '25
600
318th/2322 - Ss
Interceptions '25
2
111th/914 - Ss
CC WK MATCHUP
-
Michael
Taaffe
S
#16
|
TEX Longhorns
BIO
GRADES
SEASON STATS
Mock Draft Simulator

Summary Bio

Last updated: 4/3/2026
Michael Taaffe is a safety for the Texas Longhorns who earned a 88.1 overall PFF defensive grade in the 2025 season, 14th among 914 qualified safeties. His PFF coverage grade of 89.4 ranked 13th among 914 qualified safeties. His run-defense grade of 72.0 ranked 348th at the position.
He recorded 2 interceptions on the season. Taaffe broke up 0 passes in coverage. He allowed a 54.6 passer rating when targeted by opposing quarterbacks. He surrendered 12 receptions in coverage. He also contributed 47 solo tackles in run support and open-field situations.

Career

Teams
Year
Texas Longhorns
2021 - Present

Honors

Honor
Year
PFF first-team All American
2024

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
88.1
AVG
14th/914 Ss
COVERAGE GRADE
89.4
AVG
13th/914 Ss
PASS RUSH GRADE
80.4
AVG
52nd/914 Ss
RUN DEFENSE GRADE
72.0
AVG
348th/914 Ss

Highest Graded Games

@TXAM
92
Week 14, 2024
vsCOST
81.4
Week 1, 2024
vsOKUN
80.2
Week 7, 2025

Lowest Graded Games

@AZST
41.8
Week BG, 2024
vsOKUN
44.7
Week 6, 2023
@GAUN
46.3
Week 12, 2025

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
47
242nd/914 Ss
INTERCEPTIONS
2
111th/914 Ss
TOTAL PRESSURES
3
215th/914 Ss
RECEPTIONS ALLOWED
12
560th/914 Ss

Defense

View in Premium Stats
Rank
242
nd
Solo Tackles
47
57
th
Assists
21
319
th
Forced Fumbles
0
130
th
Stops
21
69
th
Sacks
1
291
st
Missed Tackles
7
111
th
Interceptions
2
811
th
Passer Rating Allowed
54.6
799
th
Yards per Reception Allowed
8.3
215
th
Total Pressures
3
735
th
PBUs
0
560
th
Receptions Allowed
12

Snaps

View in Premium Stats
Rank
318
th
Total Snaps
600
365
th
Run Defense Snaps
255
520
th
Pass Rush Snaps
6
248
th
Coverage Snaps
339