
382 total yards
QB
87 OVR, 39 plays
13
Brock Porter
25/34 (74%), 298 pass yds (38-yd long, 8.8 yds/att), 2 rush, 30 rush yds (15 yds/rush), 2 TDs, 3 sacks, 1 fumble, 118.0 RTG
HB
87 OVR, 48 plays
29
Jordan Joyner
14 rush, 44 rush yds (3.1 yds/rush), 2 TDs, 1 fumble
FB
72 OVR, 21 plays
48
Darius Kelly
WR
94 OVR, 58 plays
11
Brandon Aguayo
2 rec / 3 targets, 13 rec yds (9-yd long), 1 TD
WR
94 OVR, 58 plays
83
Brandon Foster
12 rec / 12 targets, 167 rec yds (37-yd long)
WR
83 OVR, 30 plays
14
Tyron Huff
4 rec / 6 targets, 1 drop, 59 rec yds (38-yd long), 1 TD
WR
74 OVR, 5 plays
86
Junior Brown
TE
77 OVR, 16 plays
87
Davis Amendola
1 rec / 1 targets, 16 rec yds (16-yd long)
TE
77 OVR, 51 plays
9
Brayden Walker
5 rec / 11 targets, 31 rec yds (8-yd long)
T
80 OVR, 69 plays
65
Andre Davis
T
86 OVR, 69 plays
51
Jeremy Zeigler
G
81 OVR, 69 plays
74
Spencer Buckley
Retired
1 pancake, 1 missed block
G
72 OVR, 69 plays
64
Chad Powell
4 missed blocks
C
81 OVR, 69 plays
50
Louis Gallant
DE
82 OVR, 62 plays
60
Nick Hobbs
3 pressures, 4 tackles, 2 for loss, 1 sack
DE
88 OVR, 62 plays
58
Bobo Murrell
1 pressure, 4 tackles
DT
86 OVR, 62 plays
95
Alfred Carter
3 tackles, 1 for loss
DT
67 OVR, 57 plays
73
Jack Lavender
2 tackles
OLB
88 OVR, 38 plays
93
Vinnie Edwards
4 tackles, 1 pass tipped
OLB
79 OVR, 48 plays
91
Harold Jackson
7 tackles
OLB
82 OVR, 9 plays
52
Delvin Smith
OLB
74 OVR, 9 plays
41
Andrew Harper
MLB
78 OVR, 62 plays
12
Sam Johnson
3 tackles
MLB
76 OVR, 9 plays
49
Duke David
CB
89 OVR, 62 plays
33
Marcedes Sumpter
4 tackles, 1 INT, 23 TO yds
CB
79 OVR, 24 plays
45
Alan Brown
7 tackles
CB
65 OVR, 5 plays
24
Josh Ellington
1 tackle
CB
81 OVR, 14 plays
20
Upton Scott
S
87 OVR, 62 plays
36
Marques Sanford
2 tackles, 10 PR yds, 67 KR yds
S
76 OVR, 62 plays
25
Richard Reed
1 tackle
K
63 OVR, 14 plays
15
Blake Giles
1/2, made: 31, missed: 57
P
78 OVR, 2 plays
30
Coty Harlan
2 punts (0 inside 20) 46, 52

369 total yards
QB
74 OVR, 36 plays
18
Daniel Buchanan
27/35 (77%), 309 pass yds (34-yd long, 8.8 yds/att), 3 TDs, 2 INTs, 1 sack, 107.0 RTG
HB
81 OVR, 47 plays
22
Blake Countess
Retired
16 rush, 53 rush yds (3.3 yds/rush)
HB
78 OVR, 2 plays
35
Jarquez Huber
2 rush, 7 rush yds (3.5 yds/rush), 1 TD
FB
70 OVR, 20 plays
40
Arthur Benoit
WR
86 OVR, 22 plays
12
Puka Niklas
4 rec / 5 targets, 1 drop, 47 rec yds (19-yd long)
WR
96 OVR, 54 plays
88
Jordan Wood
4 rec / 7 targets, 50 rec yds (28-yd long)
WR
77 OVR, 14 plays
46
Donald Harris
2 rec / 4 targets, 1 drop, 15 rec yds (8-yd long)
WR
83 OVR, 54 plays
38
Bradley Brown
3 rec / 5 targets, 51 rec yds (28-yd long), 1 TD
WR
77 OVR, 5 plays
89
Vinnie Boyd
2 rec / 2 targets, 20 rec yds (17-yd long)
TE
86 OVR, 48 plays
82
Roger Williams
8 rec / 8 targets, 96 rec yds (34-yd long), 1 TD
TE
82 OVR, 20 plays
3
Alex Cochran
4 rec / 4 targets, 30 rec yds (14-yd long), 1 TD, 2 pancakes
T
74 OVR, 64 plays
75
Jalen Thomas
1 missed block
T
84 OVR, 64 plays
78
Sterling Matlock
G
75 OVR, 64 plays
70
KT Lockett
1 pancake, 3 missed blocks
G
81 OVR, 64 plays
65
Dartanyan Tate
C
80 OVR, 64 plays
50
Beaux Longacre
1 pancake
DE
80 OVR, 67 plays
61
Logan McConnell
1 pressure, 3 tackles, 1 for loss, 1 sack
DE
78 OVR, 67 plays
92
Danny Singh
DT
76 OVR, 62 plays
57
Ty Hogan
1 tackle
DT
80 OVR, 67 plays
93
Alex Fortune
4 pressures, 5 tackles, 3 for loss, 2 sacks, 1 fumble forced
OLB
68 OVR, 51 plays
54
Chris Panfil
5 tackles
OLB
83 OVR, 35 plays
95
Jake Yancey
6 tackles, 1 pass tipped
OLB
57 OVR, 8 plays
48
Omar Stewart
OLB
64 OVR, 8 plays
58
Elias Newton
Retired
MLB
88 OVR, 67 plays
47
Bug Mitchell
6 tackles, 1 fumble forced, 6 TO yds
MLB
66 OVR, 8 plays
37
Tashawn Stoltzfus
CB
89 OVR, 67 plays
21
Reggie Hawkins
7 tackles, 11 PR yds, 138 KR yds
CB
71 OVR, 32 plays
5
Anthony Flowers
2 tackles
CB
88 OVR, 67 plays
28
Devin Perry
6 tackles, 2 passes tipped
CB
78 OVR, 5 plays
33
Avery Hendrix
3 tackles
CB
75 OVR, 16 plays
39
Cleo Howell
S
82 OVR, 67 plays
34
Brad Macias
1 tackle
K
80 OVR, 12 plays
41
Jonathan Jasper
1/2, made: 52, missed: 47
P
63 OVR, 2 plays
7
Aaron Herron
2 punts (0 inside 20) 45, 43