← CFB Terminal
41
CAA
AT
24
Conference USA
2022 week 1 · Friday, September 2, 2022 at 6:00 PM CT · Jerry Richardson Stadium · 13,940 att · 82.8°F Fair, wind 7

Drive chart

William & Mary Charlotte bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FG
5 pl · 46 yd · 2:43
10–3
12:13 1st & 10 OWN 35 Ethan Chang kickoff for 45 yds , Henry Rutledge return for 15 yds to the Charl 35
4:23 1st & 10 OWN 35 Ethan Chang kickoff for 53 yds , Henry Rutledge return for 19 yds to the Charl 31
0:00 1st & 10 OWN 35 Darius Wilson run for 44 yds to the Charl 21 for a 1ST down +44 2.61
0:00 1st & 10 OPP 21 Darius Wilson pass complete to Malachi Imoh for a loss of 3 yards to the Charl 24 -3 -0.68
0:00 2nd & 13 OPP 24 Hollis Mathis run for 4 yds to the Charl 20 +4 -0.08
0:00 3rd & 9 OPP 20 Darius Wilson pass complete to Malachi Imoh for 1 yd to the Charl 19 +1 -0.53
10:22 1st & 10 OWN 35 Ethan Chang kickoff for 39 yds
14:54 1st & 10 OWN 35 Ethan Chang kickoff for 44 yds , Henry Rutledge return for 23 yds to the Charl 44
4:30 1st & 10 OWN 35 Ethan Chang kickoff for 65 yds for a touchback
12:25 1st & 10 OWN 35 Ethan Chang kickoff for 60 yds , Shadrick Byrd return for 18 yds to the Charl 23
9:47 1st & 10 OWN 35 Ethan Chang kickoff for 64 yds , Henry Rutledge return for 15 yds to the Charl 16
7:30 1st & 10 OWN 35 Ethan Chang kickoff for 55 yds , Shadrick Byrd return for 13 yds to the Charl 23
FG
16 pl · 50 yd · 6:54
13–3
0:00 1st & 10 OWN 35 James Foster run for 7 yds to the Charl 42 +7 0.71
0:00 2nd & 3 OWN 42 ChaVon McEachern run for 4 yds to the Charl 46 for a 1ST down +4 0.35
0:00 1st & 10 OWN 46 ChaVon McEachern run for 2 yds to the Charl 48 +2 -0.67
0:00 2nd & 8 OWN 48 Shadrick Byrd run for 2 yds to the 50 yard line +2 -0.65
0:00 3rd & 6 50 Shadrick Byrd run for 7 yds to the WmMry 43 for a 1ST down +7 2.15
0:00 1st & 10 OPP 43 Rush 0 -0.94
0:00 2nd & 10 OPP 43 Shadrick Byrd run for 1 yd to the WmMry 42 +1 -0.84
0:00 3rd & 9 OPP 42 James Foster pass complete to Grant DuBose for 12 yds to the WmMry 30 for a 1ST down +12 2.32
0:00 1st & 10 OPP 30 Rush 0 -0.56
0:00 2nd & 10 OPP 30 Xavier Williams run for 3 yds to the WmMry 27 CHARLOTTE Penalty, Offensive holding (Matt Rosso) to the WmMry 37 -7 -2.22
0:00 2nd & 17 OPP 37 James Foster pass complete to Grant DuBose for 15 yds to the WmMry 22 +15 1.67
0:00 3rd & 2 OPP 22 Shadrick Byrd run for 4 yds to the WmMry 18 for a 1ST down +4 0.33
0:00 1st & 10 OPP 18 James Foster pass incomplete to Elijah Spencer, broken up by Tye Freeland 0 -0.35
0:00 2nd & 10 OPP 18 pass incomplete to Trey Blount 0 -0.42
0:00 3rd & 10 OPP 18 James Foster pass complete to Victor Tucker for 3 yds to the WmMry 15 +3 -0.21
TD
2 pl · 76 yd · 0:46
13–6
12:17 1st & 10 OPP 31 Ethan Chang 36 Yd Field Goal
0:00 1st & 10 OWN 24 Darius Wilson pass complete to JT Mayo for 45 yds to the Charl 31 for a 1ST down +45 3.30
7 pl · -6 yd · 2:54
13–6
1:29 4th & 16 OPP 48 Bailey Rice punt for 43 yds
0:00 1st & 10 OWN 43 James Foster pass incomplete to Grant DuBose for a 1ST down WILLIAM & MARY Penalty, personal foul (Marcus Barnes) to the WmMry 42 for a 1ST down +15 1.17
0:00 1st & 10 OPP 42 ChaVon McEachern run for a loss of 2 yards to the WmMry 44 -2 -1.35
0:00 2nd & 12 OPP 44 James Foster pass complete to Nolan Groulx for 6 yds to the WmMry 38 +6 0.29
0:00 3rd & 6 OPP 38 James Foster fumbled, recovered by Charl James Foster CHARLOTTE Penalty, Offensive holding (Jon Jacobs) to the WmMry 48 -10 -2.56
0:00 3rd & 16 OPP 48 James Foster pass incomplete to Elijah Spencer 0 -0.53
0:00 1st & 10 OWN 31 CHARLOTTE Penalty, false start (Jonny King) to the Charl 26 -5
0:00 1st & 15 OWN 26 Shadrick Byrd run for 6 yds to the Charl 32 +6 0.20
PUNT
4 pl · 19 yd · 2:16
13–6
0:00 1st & 10 OWN 5 Bronson Yoder run for 15 yds to the WmMry 20 for a 1ST down +15 0.53
0:00 1st & 10 OWN 20 Bronson Yoder run for 3 yds to the WmMry 23 +3 -0.24
0:00 2nd & 7 OWN 23 Hollis Mathis run for a loss of 3 yards to the WmMry 20 -3 -0.58
0:00 OWN 23 End of 1st Quarter
14:13 4th & 6 OWN 24 Will Whitehurst punt for 38 yds
Q2
MISSED FG
7 pl · 29 yd · 2:08
10–3
12:05 4th & 11 OPP 33 Antonio Zita 50 yd FG MISSED
0:00 1st & 10 OWN 38 Shadrick Byrd run for 2 yds to the Charl 40 +2 -0.67
0:00 2nd & 8 OWN 40 Shadrick Byrd run for a loss of 2 yards to the WmMry 38 for a 1ST down WILLIAM & MARY Penalty, unsportsmanlike conduct (Isaiah Jones) to the WmMry 47 for a 1ST down +13 2.01
0:00 1st & 10 OPP 47 Xavier Williams pass complete to Victor Tucker for 15 yds to the WmMry 32 for a 1ST down +15 0.74
0:00 1st & 10 OPP 32 ChaVon McEachern run for 2 yds to the WmMry 30 +2 -0.32
0:00 2nd & 8 OPP 30 Xavier Williams pass incomplete to Victor Tucker, broken up by Kevin Jarrell 0 -0.73
0:00 3rd & 8 OPP 30 Xavier Williams run for a loss of 3 yards to the WmMry 33 -3 -1.61
TD
5 pl · 67 yd · 1:43
10–3
0:00 1st & 10 OWN 33 Malachi Imoh run for 17 yds to the 50 yard line for a 1ST down +17 1.59
0:00 1st & 10 50 Hollis Mathis run for 7 yds to the Charl 43 +7 0.59
0:00 2nd & 3 OPP 43 Donavyn Lester run for 6 yds to the Charl 37 for a 1ST down +6 0.20
0:00 1st & 10 OPP 37 Darius Wilson pass incomplete to DreSean Kendrick for a 1ST down CHARLOTTE Penalty, Defensive pass interference (Bryson Whitehead) to the Charl 22 for a 1ST down +15 0.40
TD
8 pl · 74 yd · 3:48
17–10
7:57 2nd & 8 OPP 32 Shadrick Byrd run for 6 yds to the WmMry 26 +6 0.22
6:54 1st & 10 OPP 24 Xavier Williams pass complete to Grant DuBose for 21 yds to the WmMry 3 for a 1ST down +21 1.22
6:34 1st & 3 OPP 3 ChaVon McEachern 3 Yd Run (Antonio Zita Kick) +3 1.46
0:00 1st & 10 OWN 26 ChaVon McEachern run for 10 yds to the Charl 36 for a 1ST down +10 0.86
0:00 1st & 10 OWN 36 Xavier Williams run for 5 yds to the Charl 41 +5 0.11
0:00 2nd & 5 OWN 41 Xavier Williams pass complete to Elijah Spencer for 25 yds to the WmMry 34 for a 1ST down +25 2.10
0:00 1st & 10 OPP 34 ChaVon McEachern run for 2 yds to the WmMry 32 +2 -0.35
MISSED FG
14 pl · 55 yd · 4:56
24–16
1:38 4th & 11 OPP 20 Ethan Chang 37 yd FG MISSED
0:00 1st & 10 OWN 25 Bronson Yoder run for 9 yds to the WmMry 34 +9 1.25
0:00 2nd & 1 OWN 34 Hollis Mathis run for 5 yds to the WmMry 39 for a 1ST down +5 -0.03
0:00 1st & 10 OWN 39 Bronson Yoder run for 2 yds to the WmMry 41 +2 -0.67
0:00 2nd & 8 OWN 41 pass incomplete to DreSean Kendrick 0 -0.90
0:00 3rd & 8 OWN 41 Darius Wilson pass complete to Caylin Newton for 25 yds to the Charl 34 for a 1ST down +25 3.49
0:00 1st & 10 OPP 34 Darius Wilson run for 4 yds to the Charl 30 +4 -0.06
0:00 2nd & 6 OPP 30 pass incomplete to Tyler Rose 0 -0.71
0:00 3rd & 6 OPP 30 Hollis Mathis run for 3 yds to the Charl 27 +3 -0.31
0:00 4th & 3 OPP 27 Darius Wilson pass complete to Malachi Imoh for 8 yds to the Charl 19 for a 1ST down +8 1.42
0:00 1st & 10 OPP 19 Darius Wilson pass incomplete to Caylin Newton, broken up by Jordan Anderson 0 -0.36
0:00 2nd & 10 OPP 19 Hollis Mathis run for a loss of 2 yards to the Charl 21 -2 -0.70
0:00 3rd & 12 OPP 21 WILLIAM & MARY Penalty, Offensive holding (Bart Francois) to the Charl 31 -10 -2.74
0:00 3rd & 22 OPP 31 Bronson Yoder run for 11 yds to the Charl 20 +11 1.28
TD
8 pl · 80 yd · 1:25
24–17
0:13 1st & 2 OPP 2 Xavier Williams 2 Yd Run (Antonio Zita Kick) +2 1.21
0:00 1st & 10 OWN 20 CHARLOTTE Penalty, Offensive holding (Matt Rosso) to the Charl 10 -10 -0.95
0:00 1st & 20 OWN 10 Xavier Williams pass complete to Victor Tucker for 18 yds to the Charl 28 +18 1.64
0:00 2nd & 2 OWN 28 Xavier Williams pass incomplete to Elijah Spencer, broken up by Tye Freeland 0 -0.97
0:00 3rd & 2 OWN 28 ChaVon McEachern run for 4 yds to the Charl 32 for a 1ST down +4 1.04
0:00 1st & 10 OWN 32 Xavier Williams pass complete to Victor Tucker for 22 yds to the WmMry 46 for a 1ST down +22 1.98
0:00 1st & 10 OPP 46 Xavier Williams pass complete to Elijah Spencer for 24 yds to the WmMry 22 for a 1ST down +24 0.90
0:00 OPP 22 End of 2nd Quarter
Q3
ON DOWNS
5 pl · 20 yd · 1:32
15–14
13:22 4th & 1 OPP 36 Rush 0 -2.44
0:00 1st & 10 OWN 44 Shadrick Byrd run for 11 yds to the WmMry 45 for a 1ST down +11 0.89
0:00 1st & 10 OPP 45 Shadrick Byrd run for 7 yds to the WmMry 38 +7 0.51
0:00 2nd & 3 OPP 38 ChaVon McEachern run for 2 yds to the WmMry 36 +2 -0.53
0:00 3rd & 1 OPP 36 Xavier Williams pass incomplete to Grant DuBose, broken up by Jaedon Joyner 0 -1.07
PUNT
4 pl · 9 yd · 2:18
15–14
11:04 4th & 1 OWN 45 Will Whitehurst punt for 45 yds , Victor Tucker returns for 5 yds to the Charl 15
0:00 1st & 10 OWN 36 Donavyn Lester run for 5 yds to the WmMry 41 +5 0.11
0:00 2nd & 5 OWN 41 Donavyn Lester run for 9 yds to the 50 yard line WILLIAM & MARY Penalty, Offensive holding (Sam Trainer) to the WmMry 40 -1 -1.27
0:00 2nd & 6 OWN 40 Donavyn Lester run for 4 yds to the WmMry 44 +4 -0.16
0:00 3rd & 2 OWN 44 Martin Lucas run for 1 yd to the WmMry 45 +1 -0.78
PUNT
5 pl · 38 yd · 2:31
15–14
8:33 4th & 3 OPP 47 Bailey Rice punt for 47 yds
0:00 1st & 10 OWN 15 for a 1ST down WILLIAM & MARY Penalty, Defensive holding (Davin Dzidzienyo) to the Charl 30 for a 1ST down +10 0.54
0:00 1st & 10 OWN 30 Xavier Williams run for 16 yds to the Charl 46 for a 1ST down +16 1.51
0:00 1st & 10 OWN 46 Xavier Williams pass complete to Taylor Thompson for 5 yds to the WmMry 49 +5 0.11
0:00 2nd & 5 OPP 49 ChaVon McEachern run for 2 yds to the WmMry 47 +2 -0.69
0:00 3rd & 3 OPP 47 Xavier Williams pass incomplete to ChaVon McEachern, broken up by John Pius 0 -1.10
FG
11 pl · 69 yd · 4:03
20–17
4:30 4th & 5 OPP 11 Ethan Chang 28 Yd Field Goal
0:00 1st & 10 OWN 20 Darius Wilson pass incomplete to Lachlan Pitts for a 1ST down CHARLOTTE Penalty, personal foul (Amir Siddiq) to the WmMry 35 for a 1ST down +15 1.14
0:00 1st & 10 OWN 35 pass incomplete to Malachi Imoh 0 -1.01
0:00 2nd & 10 OWN 35 Bronson Yoder run for 19 yds to the Charl 46 for a 1ST down +19 2.71
0:00 1st & 10 OPP 46 Darius Wilson run for 8 yds to the Charl 38 +8 0.75
0:00 2nd & 2 OPP 38 Malachi Imoh run for 4 yds to the Charl 34 for a 1ST down +4 -0.15
0:00 1st & 10 OPP 34 Darius Wilson run for 6 yds to the Charl 28 +6 0.23
0:00 2nd & 4 OPP 28 Malachi Imoh run for 12 yds to the Charl 16 for a 1ST down +12 0.14
0:00 1st & 10 OPP 16 Malachi Imoh run for 3 yds to the Charl 13 +3 -0.11
0:00 2nd & 7 OPP 13 Darius Wilson run for 2 yds to the Charl 11 +2 -0.18
0:00 3rd & 5 OPP 11 Darius Wilson pass incomplete to DreSean Kendrick 0 -0.39
TD
4 pl · 75 yd · 2:12
20–24
2:18 3rd & 21 OWN 33 Xavier Williams 67 Yd Run (Antonio Zita Kick) +67 7.24
0:00 1st & 10 OWN 25 Xavier Williams pass complete to Grant DuBose for 19 yds to the Charl 44 for a 1ST down +19 1.71
0:00 1st & 10 OWN 44 Xavier Williams sacked for a loss of 12 yards to the Charl 32 -12 -2.72
0:00 2nd & 22 OWN 32 ChaVon McEachern run for 1 yd to the Charl 33 +1 -0.15
TD
10 pl · 75 yd · 4:47
34–24
0:00 1st & 10 OWN 25 Bronson Yoder run for 5 yds to the WmMry 30 +5 0.09
0:00 2nd & 5 OWN 30 Darius Wilson pass complete to DreSean Kendrick for 12 yds to the WmMry 42 for a 1ST down +12 1.42
0:00 1st & 10 OWN 42 Darius Wilson sacked for a loss of 1 yard to the WmMry 41 -1 -1.36
0:00 2nd & 11 OWN 41 Bronson Yoder run for 32 yds to the Charl 27 for a 1ST down +32 3.18
0:00 1st & 10 OPP 27 Hollis Mathis pass complete to Darius Wilson for 19 yds to the Charl 8 for a 1ST down +19 0.42
0:00 OPP 27 End of 3rd Quarter
15:00 2nd & 14 OPP 14 Darius Wilson pass complete to Caylin Newton for 10 yds to the Charl 4 +10 0.34
15:00 3rd & 4 OPP 4 Darius Wilson run for 3 yds to the Charl 1 +3 -0.09
15:00 2nd & 14 OPP 14 Darius Wilson pass complete to Caylin Newton for 10 yds to the Charl 4 +10 0.34
15:00 3rd & 4 OPP 4 Darius Wilson run for 3 yds to the Charl 1 +3 -0.09
9:54 4th & 1 OPP 1 Lachlan Pitts 65 Yd pass from Darius Wilson (Ethan Chang Kick) +65 2.79
Q4
PUNT
3 pl · -19 yd · 1:41
47–24
10:44 4th & 29 OWN 4 Bailey Rice punt for 49 yds , Caylin Newton returns for no gain to the WmMry 4 WILLIAM & MARY Penalty, Offensive holding (Martin Lucas) to the WmMry 37
0:00 1st & 10 OWN 23 Xavier Williams sacked for a loss of 10 yards to the Charl 13 -10 -1.10
0:00 2nd & 20 OWN 13 Xavier Williams pass incomplete to Grant DuBose, broken up by Kevin Jarrell 0 -0.05
0:00 3rd & 20 OWN 13 Xavier Williams pass complete to Shadrick Byrd for a loss of 6 yards to the Charl 7 CHARLOTTE Penalty, Offensive holding (Matt Rosso) to the Charl 7 -6 -0.04
0:00 4th & 26 OWN 7 CHARLOTTE Penalty, false start (Kofi Wardlow) to the Charl 4 -3
TD
3 pl · 63 yd · 0:50
47–24
12:31 3rd & 12 OWN 35 Bronson Yoder 1 Yd Run (Ethan Chang Kick) +1 6.95
0:00 1st & 10 OWN 37 pass incomplete to DreSean Kendrick 0 -1.07
0:00 2nd & 10 OWN 37 Darius Wilson run for a loss of 2 yards to the WmMry 35 -2 -0.84
PUNT
3 pl · -10 yd · 0:23
47–24
9:24 4th & 20 OWN 6 Bailey Rice punt for 50 yds , Caylin Newton returns for no gain to the WmMry 43
0:00 1st & 10 OWN 16 Xavier Williams pass incomplete to Victor Tucker, broken up by Trey Watkins 0 -0.46
0:00 2nd & 10 OWN 16 Xavier Williams pass incomplete to Victor Tucker 0 -0.21
0:00 3rd & 10 OWN 16 Xavier Williams sacked for a loss of 10 yards to the Charl 6 CHARLOTTE Penalty, intentional grounding (Xavier Williams) to the Charl 6 -10 -0.15
TD
4 pl · 57 yd · 1:46
47–24
7:38 1st & 10 OPP 17 Malachi Imoh 17 Yd Run (Ethan Chang Kick) +17 2.58
7:38 1st & 10 OPP 29 Darius Wilson pass complete to DreSean Kendrick for 12 yds to the Charl 17 for a 1ST down +12 0.21
0:00 1st & 10 OWN 43 Malachi Imoh run for 1 yd to the WmMry 44 +1 -0.93
0:00 2nd & 9 OWN 44 Darius Wilson pass complete to DreSean Kendrick for 27 yds to the Charl 29 for a 1ST down +27 2.61
ON DOWNS
7 pl · 28 yd · 1:51
47–24
5:39 4th & 10 OPP 49 Xavier Williams pass incomplete to Grant DuBose, broken up by Ethan Yip 0 -0.37
0:00 1st & 10 OWN 23 Xavier Williams sacked for a loss of 10 yards to the Charl 13 -10 -1.10
0:00 2nd & 20 OWN 13 Xavier Williams pass complete to Elijah Spencer 0 -0.05
0:00 3rd & 20 OWN 13 Xavier Williams pass complete to Elijah Spencer for 38 yds to the WmMry 49 for a 1ST down +38 3.61
0:00 1st & 10 OPP 49 Xavier Williams pass incomplete to Taylor Thompson 0 -1.10
0:00 2nd & 10 OPP 49 Xavier Williams pass incomplete to Eugene Minter Jr. 0 -1.04
0:00 3rd & 10 OPP 49 Xavier Williams pass incomplete to Quinton Patten 0 -0.74
10 pl · 44 yd · 5:39
47–24
3:15 2nd & 9 OPP 39 Bronson Yoder run for 2 yds to the Charl 37 +2 -0.56
3:10 3rd & 7 OPP 37 Darius Wilson run for a loss of 1 yard to the Charl 38 for a 1ST down CHARLOTTE Penalty, face mask (15 yards) (Chase Monroe) to the Charl 21 for a 1ST down +14 1.73
3:10 2nd & 7 OPP 18 Bronson Yoder run for 9 yds to the Charl 9 for a 1ST down +9 0.33
3:10 1st & 9 OPP 9 Bronson Yoder run for 2 yds to the Charl 7 +2 -0.18
3:10 2nd & 7 OPP 18 Bronson Yoder run for 9 yds to the Charl 9 for a 1ST down +9 0.33
3:10 1st & 9 OPP 9 Bronson Yoder run for 2 yds to the Charl 7 +2 -0.18
0:00 1st & 10 OWN 49 Martin Lucas run for 2 yds to the Charl 49 +2 -0.64
0:00 2nd & 8 OPP 49 Bronson Yoder run for 6 yds to the Charl 43 +6 0.34
0:00 3rd & 2 OPP 43 Bronson Yoder run for 3 yds to the Charl 40 for a 1ST down +3 1.03
0:00 1st & 10 OPP 40 Bronson Yoder run for 1 yd to the Charl 39 +1 -0.65
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

4sacks1
9plays for loss7
0takeaways0
2three-and-outs forced0
10explosive plays allowed14
5.46yards allowed / play8.64
4 of 11scoring drives allowed7 of 11
William & Mary
John Pius 9 (4) 1.5 sk · 4.5 TFL · 1 PD · 1 QH
Trey Watkins 9 (3) 0.5 sk · 0.5 TFL · 1 PD
Malcolm Spencer 7 (3)
Isaiah Jones 7 (2)
Nate Lynn 6 (3) 1.5 sk · 2.5 TFL · 1 QH
Brayden Staib 5 (3)
Zyquan Bessant 4 0.5 sk · 0.5 TFL
Bryce Barnes 4 (2)
Charlotte
Wayne Jones 11 (5)
Kofi Wardlow 6 (2) 1 sk · 1 TFL · 1 QH
Davondre Robinson 6 (5)
Jalar Holley 6 (2) 1 QH
Chase Monroe 5 (3) 1 TFL · 2 QH
Cam Burden 4 (3) 1 TFL
Solomon Rogers 4 (1) 1 TFL
Geovante' Howard 4 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 3field goals1 of 2
2punts4
41.5punt average47.3
1punts inside the 201
22return yards108
own 29average drive startown 28
William & Mary
K Ethan Chang 2/3 FG · long 36 · 5/5 XP
P Will Whitehurst 2 punts · 41.5 avg · 1 in 20
KR Bronson Yoder 1 ret · 23 yds · long 23
PR Caylin Newton 1 ret · -1 yds
Charlotte
K Antonio Zita 1/2 FG · long 32 · 3/3 XP
P Bailey Rice 4 punts · 47.3 avg · 1 in 20 · 1 TB
KR Henry Rutledge 4 ret · 72 yds · long 23
KR Shadrick Byrd 2 ret · 31 yds · long 18
PR Victor Tucker 1 ret · 5 yds · long 5
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

67plays67
579yards366
12drives11
51%success rate42%
30.8total PPA11.35
Derived from 134 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Ethan Chang 36 Yd Field Goal 3–0
Q1Antonio Zita 32 Yd Field Goal 3–3
Q1Tyler Rose 31 Yd pass from Darius Wilson (Ethan Chang Kick) 10–3
Q2ChaVon McEachern 3 Yd Run (Antonio Zita Kick) 10–17
Q2Xavier Williams 2 Yd Run (Antonio Zita Kick) 17–17
Q3Ethan Chang 28 Yd Field Goal 20–17
Q3Xavier Williams 67 Yd Run (Antonio Zita Kick) 24–20
Q4Bronson Yoder 1 Yd Run (Ethan Chang Kick) 27–24
Q4Lachlan Pitts 65 Yd pass from Darius Wilson (Ethan Chang Kick) 34–24
Q4Malachi Imoh 17 Yd Run (Ethan Chang Kick) 41–24

Biggest plays by PPA

Q3Xavier Williams 67 Yd Run (Antonio Zita Kick) 7.24
Q4Bronson Yoder 1 Yd Run (Ethan Chang Kick) 6.95
Q4Xavier Williams pass complete to Elijah Spencer for 38 yds to the WmMry 49 for a 1ST… 3.61
Q1Tyler Rose 31 Yd pass from Darius Wilson (Ethan Chang Kick) 3.58
Q2Darius Wilson pass complete to Caylin Newton for 25 yds to the Charl 34 for a 1ST down 3.49
Q1Darius Wilson pass complete to JT Mayo for 45 yds to the Charl 31 for a 1ST down 3.30
Data: CollegeFootballData · terminal