
291 total yards
QB
81 OVR, 30 plays
18
Caleb Whitehead
21/29 (72%), 179 pass yds (29-yd long, 6.2 yds/att), 3 TDs, 1 sack, 122.3 RTG
HB
90 OVR, 44 plays
23
Roschon Jenkins
17 rush, 96 rush yds (5.6 yds/rush)
HB
89 OVR, 5 plays
25
Kyle Marsh
5 rush, 16 rush yds (3.2 yds/rush), 1 fumble
FB
62 OVR, 26 plays
38
Brian Doyle
WR
89 OVR, 52 plays
2
DJ Mathis
6 rec / 8 targets, 53 rec yds (24-yd long), 1 TD
WR
87 OVR, 12 plays
87
Luther Boston
1 rec / 1 targets, 1 rec yds (1-yd long)
WR
89 OVR, 22 plays
12
Devin Douglas
2 rec / 4 targets, 11 rec yds (7-yd long), 1 TD
WR
90 OVR, 52 plays
14
Olamide Zettel
6 rec / 8 targets, 77 rec yds (29-yd long)
WR
84 OVR, 3 plays
80
Miles Bean
TE
78 OVR, 49 plays
85
Cole Kline
6 rec / 8 targets, 37 rec yds (14-yd long), 1 TD
TE
67 OVR, 13 plays
84
Colston Lugo
T
80 OVR, 63 plays
58
Darnell Wesley
T
77 OVR, 63 plays
75
Ozzy Tanney
G
86 OVR, 63 plays
62
Joe Toussaint
G
68 OVR, 63 plays
67
Ricky Scott
C
83 OVR, 63 plays
52
Drew Draughn
DE
85 OVR, 55 plays
98
Montez Seumalo
4 tackles
DE
84 OVR, 55 plays
90
Dominique Russell
3 tackles, 1 fumble forced
DT
85 OVR, 55 plays
99
Gervon Donahue
4 tackles
DT
72 OVR, 47 plays
70
Ereck Dove
4 tackles
OLB
79 OVR, 27 plays
53
T.J. English
1 tackle
OLB
70 OVR, 9 plays
51
Shaka Hill
OLB
67 OVR, 9 plays
45
Amen O'Connor
OLB
75 OVR, 35 plays
59
Daniel Smith
1 tackle
MLB
83 OVR, 55 plays
49
Tremaine Ellington
6 tackles
MLB
66 OVR, 9 plays
47
Ruben Hughes
CB
82 OVR, 55 plays
1
Jaylon Jefferson
5 tackles
CB
69 OVR, 20 plays
6
Kyler Goodman
1 tackle
CB
80 OVR, 28 plays
29
Tyrique Smith
CB
67 OVR, 8 plays
20
Zah Franks
CB
66 OVR, 55 plays
39
Emmet Bland
1 tackle, 1 pass tipped, 1 INT, 20 TO yds
S
69 OVR, 55 plays
9
Jaquan Barr
2 tackles, 1 pass tipped
S
78 OVR, 55 plays
31
Kevin Bulaga
5 tackles, 25 KR yds
K
54 OVR, 11 plays
7
Elijah Nguyen
2/2, made: 48, 30
P
87 OVR, 3 plays
19
Tory Thomas
3 punts (1 inside 20) 68, 43, 63

378 total yards
QB
78 OVR, 27 plays
9
J.J. McCourty
16/25 (64%), 251 pass yds (50-yd long, 10 yds/att), 2 rush, 20 rush yds (10 yds/rush), 2 TDs, 1 INT, 107.3 RTG
HB
87 OVR, 6 plays
33
Aaron Jackson
6 rush, 32 rush yds (5.3 yds/rush), 1 fumble
HB
85 OVR, 34 plays
27
Jordan Moncrief
15 rush, 75 rush yds (5 yds/rush), 0 rec / 1 targets
FB
67 OVR, 18 plays
35
Braeden King
WR
95 OVR, 48 plays
18
Justin Juszczyk
6 rec / 11 targets, 134 rec yds (50-yd long), 1 TD
WR
87 OVR, 48 plays
3
Jordan Allen
2 rec / 3 targets, 36 rec yds (34-yd long)
WR
83 OVR, 20 plays
1
Jalen Nkemdiche
2 rec / 2 targets, 23 rec yds (13-yd long), 1 TD
WR
80 OVR, 28 plays
13
Tai Forte
1 rec / 2 targets, 14 rec yds (14-yd long)
WR
83 OVR, 8 plays
31
Myles Paysinger
0 rec / 1 targets
TE
78 OVR, 9 plays
87
T.J. Hocker
1 rec / 1 targets, 19 rec yds (19-yd long)
TE
81 OVR, 35 plays
84
Josh Ola
4 rec / 4 targets, 25 rec yds (13-yd long)
T
85 OVR, 60 plays
71
Christian Dye
T
90 OVR, 60 plays
75
Brian Oconnor
G
81 OVR, 60 plays
76
Will Fua
G
73 OVR, 60 plays
74
Donovan Johnson
C
82 OVR, 60 plays
78
Ryan Keyes
DE
80 OVR, 61 plays
58
Jonathan Gaines
4 tackles
DE
68 OVR, 61 plays
79
Vinnie Mize
2 tackles
DT
85 OVR, 61 plays
93
Jonathan Alvarado
6 tackles, 1 fumble forced, 1 TO yds
DT
75 OVR, 58 plays
77
Kenbrell Starnes
2 tackles, 1 for loss, 1 sack
OLB
77 OVR, 49 plays
55
Eric Warren
4 tackles
OLB
67 OVR, 7 plays
52
Dorian Mauldin
OLB
69 OVR, 7 plays
57
Chaz Castro
OLB
70 OVR, 36 plays
92
Daniel Simpson
5 tackles
MLB
78 OVR, 61 plays
51
Blake Carpenter
6 tackles
MLB
71 OVR, 7 plays
6
Brian Aguayo
CB
80 OVR, 61 plays
7
Byron Maclin
4 tackles
CB
73 OVR, 25 plays
2
Isaiah Rodgers
2 tackles
CB
78 OVR, 61 plays
5
Mekhi Brate
2 tackles, 4 PR yds, 134 KR yds
CB
69 OVR, 12 plays
21
Jeff Ogletree
1 tackle
CB
69 OVR, 3 plays
25
Kahlef Hart
S
75 OVR, 61 plays
44
Josh Myers
1 tackle
S
69 OVR, 61 plays
37
Tavierre Toner
4 tackles, 1 pass tipped
K
86 OVR, 14 plays
16
Will Rainey
4/5, made: 43, 47, 40, 25, missed: 48