MichaelCarroll

GG#64BAMA Crimson Tide
6'6" • 324lbs • So.
Draft Eligibility:2030
Overall Grade '26
66.5
129th/673 - Gs
Pass Block Grade '26
80.6
77th/673 - Gs
Run Block Grade '26
62.2
219th/673 - Gs
WK 10 MATCHUP
@ LSUTIG 11/7, 8:30 PM
Michael
Carroll
G
#64
|
BAMA Crimson Tide

Summary Bio

Last updated: 11/2/2026
Michael Carroll is an offensive guard for the Alabama Crimson Tide who earned a 66.5 overall PFF grade in the 2026 season, 129th among 673 qualified offensive guards. He played 442 offensive snaps on the season.
His PFF pass-blocking grade of 80.6 ranked 77th among 673 qualified offensive guards. His run-blocking grade of 62.2 ranked 219th at the position.
He allowed 4 total pressures in pass protection. That total included 1 sacks and 0 hits allowed to opposing pass rushers. He was flagged for 2 penalties over the course of the season.

Career

Teams
Year
Alabama Crimson Tide
2025 - Present

PFF Grades

2026
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
66.5
AVG
129th/673 Gs
RUN BLOCKING GRADE
62.2
AVG
219th/673 Gs
PASS BLOCKING GRADE
80.6
AVG
77th/673 Gs

Highest Graded Games

vs TNVA
81.1
Week 6, 2025
@ INUN
78.3
Week BG, 2025
vs ILEA
72.2
Week 13, 2025

Lowest Graded Games

vs TNUN
48.4
Week 8, 2025
@ SCUN
51.2
Week 9, 2025
@ MOUN
55.1
Week 7, 2025

Season Stats

2026
Regular
Players receive a ranking if they qualify 25% of the maximum targets, run attempts or dropbacks at the position (depending on the metric).
OFFENSE SNAPS PLAYED
442
313th/673 Gs
PENALTIES
2
298th/673 Gs
SACKS ALLOWED
1
284th/673 Gs
Rank
313
th
Offensive Snaps Played
442
235
th
Pass Block Snaps Played
261
358
th
Run Block Snaps Played
181
298
th
Penalties
2
284
th
Sacks Allowed
1
1
st
Hits Allowed
0
124
th
Total Pressure Allowed
4

Positional Pivots

View in Premium Stats
Rank
160
th
Snaps Played at LT
0
921
st
Snaps Played at LG
0
168
th
Snaps Played at C
0
126
th
Snaps Played at RG
442
173
rd
Snaps Played at RT
0
217
th
Snaps Played at TE
0