Virginia Tech
Player Stats
Links: | Attributes | Depth Chart | Off/Def Ratings | Overview | Roster | Special Teams Ratings | Stats |
2026 Passing Stats
#POSNAMEGATTCMPCMP%YDSYDS/ATTTDINTLGGPBPSACKRATING
06
QB
MacKenzie Banda
14
522
342
65.5%
4181
8.0
31
10
71
31
8
34
148.6
01
QB
Dietrich Humble
14
119
73
61.3%
964
8.1
4
4
57
6
1
6
133.8
08
P
Jeff Scott
14
1
0
0.0%
0
0.0
0
0
0
0
0
0
0.0

2026 Rushing Stats
#POSNAMEGRUSHYDSYPGYPCTDLGCRMHFUMFLOST
21
RB
Amos Hutcherson
14
192
931
66.5
4.85
3
27
3
3
2
1
48
RB
Jesse Benson
13
185
853
65.6
4.61
12
30
2
0
4
1
36
RB
Shedrick Penn
6
35
166
27.7
4.74
1
21
0
1
1
1
06
QB
MacKenzie Banda
14
20
7
0.5
0.35
0
4
0
0
2
1
43
FB
Nicholas Green
14
12
6
0.4
0.50
2
2
0
0
0
0
38
WR
Garret Villa
14
1
5
0.4
5.00
0
5
0
0
3
2
22
FB
Eric Jackson
5
5
4
0.8
0.80
0
2
0
0
0
0
59
OLB
Tyler Kessler
4
1
0
0.0
0.00
0
0
0
0
0
0
01
QB
Dietrich Humble
14
4
0
0.0
0.00
0
0
0
0
0
0

2026 Receiving Stats
#POSNAMEGATTRECYDSYPGYPCYACTDLGGCDPDP%IR
38
WR
Garret Villa
14
125
91
1131
80.8
12.4
436
5
59
5
2
1.6
2
81
TE
Ed Salazar
13
99
55
882
67.8
16.0
227
4
71
5
2
2.0
2
87
WR
Matt Parks
12
81
47
750
62.5
16.0
93
8
61
3
5
6.2
5
88
WR
Hal Bullard
11
70
40
506
46.0
12.6
190
1
44
4
4
5.7
2
86
WR
William Davila
10
71
45
491
49.1
10.9
121
6
50
2
3
4.2
0
48
RB
Jesse Benson
13
54
42
415
31.9
9.9
226
3
40
2
0
0.0
0
81
TE
Zachary Reich
13
37
27
292
22.5
10.8
66
1
32
2
0
0.0
0
12
WR
Brandon Nugent
4
32
25
256
64.0
10.2
66
1
31
2
0
0.0
0
82
WR
Sonny Maxx
10
31
21
244
24.4
11.6
58
2
23
0
0
0.0
0
21
RB
Amos Hutcherson
14
33
17
135
9.6
7.9
61
3
19
0
4
12.1
1
50
TE
Lydell Dillon
7
6
3
39
5.6
13.0
4
1
21
0
1
16.7
0
36
RB
Shedrick Penn
6
1
1
2
0.3
2.0
2
0
2
0
0
0.0
0
43
FB
Nicholas Green
14
1
1
2
0.1
2.0
2
0
2
0
0
0.0
0
59
OLB
Tyler Kessler
4
1
0
0
0.0
0.0
0
0
0
0
0
0.0
0

2026 Offensive Line Stats
#POSNAMEGRBPNKSAHOLDFALSEMISSBL
69
OG
Tyler Haynes
14
22
17
3
5
1
1
60
OG
Alex Calvert
14
8
17
2
0
1
4
79
OT
Julian Hansen
14
7
23
0
3
1
3
81
TE
Ed Salazar
13
4
3
0
0
2
1
68
C
Kyle Metcalf
14
2
8
6
4
3
8
52
OG
Aaron Culpepper
1
1
0
0
0
0
1
62
OG
Anthony Flowers
7
1
4
4
2
0
5
55
C
Sean Green
9
1
2
6
1
2
4
78
OT
Mariano Robinson
14
1
3
10
4
6
7
83
TE
Johnathan Woodward
1
0
0
0
0
0
1
66
C
Andre Haggans
1
0
0
0
0
0
1
50
TE
Lydell Dillon
7
0
0
1
0
0
2
81
TE
Zachary Reich
13
0
1
0
0
0
4
22
FB
Eric Jackson
5
0
0
0
0
0
1
71
OT
Chris Wolf
12
0
2
8
2
2
17

2026 Kicking Stats
#POSNAMEGXPFG 1-29FG 30-39FG 40-49FG 50+FG%LONGPOINTS
03
K
John Amador
14
55-57
13-14
11-13
12-17
4-5
81.6%%
52
175

2026 Punting Stats
#POSNAMEGPUNTSAVGNETTBIN20LONG
08
P
Jeff Scott
14
54
43.6
37.2
9
8
60
03
K
John Amador
14
0
0.0
0.0
0
0
0

2026 Kick Return Stats
#POSNAMEGRETYDSAVGLONGTD
21
RB
Amos Hutcherson
14
32
831
26.0
86
0
84
WR
Damon Berman
3
5
114
22.8
37
0
37
SS
Troy Galloway
6
4
84
21.0
28
0
52
OG
Aaron Culpepper
1
1
25
25.0
25
0
71
OT
Chris Wolf
12
1
10
10.0
10
0

2026 Punt Return Stats
#POSNAMEGRETYDSAVGLONGTD
42
CB
Ty Costa
10
7
49
7.0
17
0
86
WR
William Davila
10
36
435
12.1
79
1
88
WR
Hal Bullard
11
16
238
14.9
42
0

2026 Defensive Stats
#POSNAMEGTAKSOLOASTSACKSTFHURDPPDINTDEF TDMISSTAKOOPBPA
40
ILB
Irving M
14
125
97
28
5
24
4
1
2
1
0
7
12
6
57
ILB
Michael O'Connell
14
81
54
27
2
14
3
2
3
5
1
2
1
3
39
FS
Lynn Johnson
14
79
61
18
2
6
0
0
3
1
0
1
1
1
29
SS
Nicholas Schwantz
14
74
51
23
0
7
0
0
5
0
0
3
1
3
25
CB
Gary Diamond
14
50
35
15
0
1
0
0
15
0
0
5
5
1
24
CB
Stefan Whittle
14
36
25
11
0
3
0
0
14
2
1
10
1
1
26
CB
Ted Combs
14
23
14
9
0
2
0
0
21
2
1
3
0
1
44
FS
Joe Floyd
9
20
11
9
0
0
0
0
0
0
0
5
1
5
98
DE
Ryan Stevens
14
16
14
2
4
5
11
3
0
0
0
0
0
0
94
DE
Jordan Spencer
10
14
14
0
6
2
3
1
0
0
0
1
0
0
37
SS
Troy Galloway
6
10
6
4
0
0
0
0
1
0
0
2
0
0
99
DT
John Broyles
10
7
7
0
2
2
7
3
0
1
1
0
0
0
92
DT
Marcus Smith
13
7
6
1
4
0
7
2
0
1
0
5
1
0
93
DE
Tyrone Bradley
12
7
7
0
6
0
10
3
0
0
0
0
1
0
91
DE
Henry Haskell
5
5
4
1
2
1
4
2
0
0
0
1
1
0
27
SS
Omar Dowdy
3
3
2
1
0
0
0
0
1
0
0
0
0
0
42
CB
Ty Costa
10
3
1
2
0
0
0
0
1
1
0
0
0
3
90
DT
Anthony McCluskey
3
3
3
0
2
1
1
0
0
0
0
0
0
0
71
OT
Chris Wolf
12
2
2
0
0
0
0
0
0
0
0
0
0
0
59
OLB
Tyler Kessler
4
1
1
0
0
0
0
0
0
0
0
0
0
0
85
DE
Israel Williams
1
0
0
0
0
0
0
0
0
0
0
1
0
0
96
DT
Joe Joe Boykin
5
0
0
0
0
0
1
0
0
1
0
4
1
0