← Back to GamesSep 13, 2025Week 3
Team1Q2Q3Q4QFinal
Richmond
03036
North CarolinaNorth Carolina
101071441

Scoring Timeline

Q1Q2Q3Q401428423-010-013-020-020-327-334-341-341-6North CarolinaRichmond

Drive Chart

Own 20Own 4050Opp 40Opp 20RICNCRICNCRICNCRICNCRICNCRICRICNCRICNCRICRICNCRICNCRICNCPUNT39ydFG758ydPUNT3-6ydTD862ydDOWNS49ydFG521ydPUNT3-14ydTD736ydFG1476ydPUNT624ydEND1-1ydDOWNS1153ydPUNT39ydTO2-8ydTD734ydTD536ydPUNT37ydTD772ydTO10ydTO10ydFG1568ydEND1-1yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

Richmond
passing
Kyle Wickersham
6/8, 47 YDS
rushing
Aziz Foster-Powell
12 CAR, 38 YDS
receiving
Isaiah Dawson
2 REC, 37 YDS
defense
North Carolina
passing
Giovanni Lopez
10/18, 119 YDS, 2 TD
rushing
Demon June
14 CAR, 148 YDS, 1 TD
receiving
Jordan Shipp
4 REC, 52 YDS, 2 TD
defense

Play-by-Play

1st & 10Rush+3 ydsPPA -0.30

Jamaal Brown run for 3 yds to the RICH 28

2nd & 7Rush0 ydsPPA -0.56

Jamaal Brown run for no gain to the RICH 28

3rd & 7Pass Reception+6 ydsPPA +0.13

Kyle Wickersham pass complete to Quanye Veney for 6 yds to the RICH 34

4th & 1Punt0 yds

Ned Gray punt for 34 yds, fair catch by Will Hardy at the UNC 32

1st & 10Rush+9 ydsPPA +1.38

Demon June run for 9 yds to the UNC 42

2nd & 1Pass Incompletion0 ydsPPA -1.43

Gio Lopez pass incomplete to Chris Culliver

3rd & 1Rush+50 ydsPPA +3.16

Demon June run for 50 yds to the RICH 8 for a 1ST down

1st & 8Rush0 ydsPPA -0.36

Demon June run for no gain to the RICH 8

2nd & 8Pass Incompletion0 ydsPPA -0.27

Gio Lopez pass incomplete to Jake Johnson

3rd & 8Sack-1 ydsPPA -0.46

Gio Lopez sacked for a loss of 1 yard to the RICH 9

4th & 9Field Goal Good+27 yds

Rece Verhoff 27 yd FG GOOD

1st & 10Rush+3 ydsPPA -0.30

Kyle Wickersham run for 3 yds to the RICH 28

2nd & 7Sack-3 ydsPPA -0.75

Kyle Wickersham sacked by Melkart Abou-Jaoude for a loss of 3 yards to the RICH 25

3rd & 10Sack-6 ydsPPA -0.24

Kyle Wickersham sacked by Melkart Abou-Jaoude for a loss of 6 yards to the RICH 19

4th & 16Punt0 yds

Ned Gray punt for 43 yds, fair catch by Will Hardy at the UNC 38

1st & 10Rush+2 ydsPPA -0.67

Davion Gause run for 2 yds to the UNC 40

2nd & 8Rush+3 ydsPPA -0.36

Davion Gause run for 3 yds to the UNC 43

3rd & 5Rush+3 ydsPPA -0.31

Gio Lopez run for 3 yds to the UNC 46

4th & 2Penalty+5 yds

PENALTY UR Offside (Chambers,Zach) 5 yards from UNC46 to UR 49, 1ST DOWN. NO PLAY.

1st & 10Pass Reception+10 ydsPPA +0.62

Gio Lopez pass complete to Jordan Shipp for 10 yds to the RICH 39 for a 1ST down

1st & 10Rush+6 ydsPPA +0.26

Demon June run for 6 yds to the RICH 33

2nd & 4Rush+3 ydsPPA -0.26

Demon June run for 3 yds to the RICH 30

3rd & 1Rush+1 ydsPPA +0.35

Demon June run for 1 yd to the RICH 29 for a 1ST down

1st & 10Passing Touchdown+29 ydsPPA +2.79

Gio Lopez pass complete to Jordan Shipp for 29 yds for a TD (Rece Verhoff KICK)

1st & 10Kickoff Return (Offense)+16 yds

Rece Verhoff kickoff for 65 yds , Isaiah Dawson return for 16 yds to the RICH 16

1st & 10Pass Reception+2 ydsPPA -0.30

Kyle Wickersham pass complete to Andrew King for 2 yds to the RICH 18

2nd & 8Pass Incompletion0 ydsPPA -0.30

Kyle Wickersham pass incomplete to Ja'Vion Griffin

3rd & 8Pass Reception+3 ydsPPA -0.06

Kyle Wickersham pass complete to Aidan Steinfeldt for 3 yds to the RICH 21

4th & 5Rush+4 ydsPPA +0.24

Owen Laughlin run for 4 yds to the RICH 25

1st & 10Pass Reception+15 ydsPPA +0.19

Gio Lopez pass complete to Chris Culliver for 15 yds to the RICH 10 for a 1ST down

1st & 10Rush+6 ydsPPA +0.18

Gio Lopez run for 6 yds to the RICH 4

2nd & 4Rush0 ydsPPA -0.36

Demon June run for no gain to the RICH 4

3rd & 4Pass Incompletion0 ydsPPA -0.29

Gio Lopez pass incomplete to Kobe Paysour

4th & 4Field Goal Good+22 yds

Rece Verhoff 22 yd FG GOOD

1st & 10Rush-2 ydsPPA -0.89

Michael Creamer run for a loss of 2 yards to the RICH 23

2nd & 12Fumble Recovery (Own)-12 ydsPPA -0.42

Kyle Wickersham run for a loss of 12 yards to the RICH 11 Kyle Wickersham fumbled, recovered by RICH Kyle Wickersham

3rd & 24Rush0 ydsPPA -0.01

Aziz Foster-Powell run for no gain to the RICH 11

4th & 24Punt+22 yds

Ned Gray punt for 47 yds, punt out-of-bounds at the RICH 36 , Will Hardy returns for 22 yds to the RICH 36

1st & 10Pass Incompletion0 ydsPPA -0.72

Gio Lopez pass incomplete to Chris Culliver

2nd & 10Pass Reception+11 ydsPPA +1.03

Gio Lopez pass complete to Jake Johnson for 11 yds to the RICH 25 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.45

Gio Lopez pass incomplete to Caleb Hood

2nd & 10Pass Reception+22 ydsPPA +1.69

Gio Lopez pass complete to Demon June for 19 yds to the RICH 6 for a 1ST down Richmond Penalty, Personal Foul (Devin Geronomi) to the RICH 3 for a 1ST down

1st & 3Rush+1 ydsPPA -0.60

Davion Gause run for 1 yd to the RICH 2

2nd & 2Rush+1 ydsPPA -0.39

Davion Gause run for 1 yd to the RICH 1

3rd & 1Rushing Touchdown+1 ydsPPA +2.45

Gio Lopez run for 1 yd for a TD (Rece Verhoff KICK)

1st & 10Kickoff Return (Offense)+15 yds

Rece Verhoff kickoff for 63 yds , Isaiah Dawson return for 15 yds to the RICH 17

1st & 10Pass Incompletion0 ydsPPA -0.48

Kyle Wickersham pass incomplete to Isaiah Dawson

2nd & 10Rush+5 ydsPPA +0.03

Ashten Snelsire run for 5 yds to the RICH 22

3rd & 5Penalty0 yds

(08:58) Shotgun Snelsire,Ashten pass intercepted by Cost,Kaleb at UR 40 Cost,Kaleb return 32 yards to the UR 08 (Gray III,Phillip) PENALTY UNC Personal Foul declined UNC Pass Interference (Cost,Kaleb) 15 yards from UR 22 to UR 37, 1ST DOWN. NO PLAY.

1st & 10Rush+8 ydsPPA +1.04

Jamaal Brown run for 8 yds to the RICH 45

2nd & 2Rush+3 ydsPPA +0.01

Ashten Snelsire run for 3 yds to the RICH 48 for a 1ST down

1st & 10Rush+7 ydsPPA +0.62

Jamaal Brown run for 7 yds to the UNC 45

2nd & 3Rush+6 ydsPPA +0.25

Andrew King run for 6 yds to the UNC 39 for a 1ST down

1st & 10Rush+2 ydsPPA -0.44

Aziz Foster-Powell run for 2 yds to the UNC 37

2nd & 8Rush+10 ydsPPA +0.84

Aziz Foster-Powell run for 10 yds to the UNC 27 for a 1ST down

1st & 10Rush0 ydsPPA -0.49

Aziz Foster-Powell run for no gain to the UNC 27

2nd & 10Pass Reception+12 ydsPPA +0.67

Ashten Snelsire pass complete to Andrew King for 12 yds to the UNC 15 for a 1ST down

1st & 10Rush+4 ydsPPA -0.02

Aziz Foster-Powell run for 4 yds to the UNC 11

2nd & 6Rush+2 ydsPPA -0.19

Ashten Snelsire run for 2 yds to the UNC 9

3rd & 4Rush+2 ydsPPA -0.19

Aziz Foster-Powell run for 2 yds to the UNC 7

4th & 2Field Goal Good+25 yds

Jayden Alsheskie 25 yd FG GOOD

1st & 10Rush+8 ydsPPA +0.91

Gio Lopez run for 8 yds to the UNC 33

2nd & 2Pass Reception+10 ydsPPA +0.70

Gio Lopez pass complete to Jake Johnson for 10 yds to the UNC 43 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.85

Gio Lopez pass complete to Jordan Shipp for 10 yds to the RICH 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.05

Gio Lopez pass incomplete to Nathan Leacock

2nd & 10Pass Incompletion0 ydsPPA -1.06

Gio Lopez pass incomplete

3rd & 10Fumble Recovery (Own)-4 ydsPPA -1.21

Gio Lopez sacked by Camden Byrd for a loss of 4 yards to the UNC 49 Gio Lopez fumbled, recovered by UNC Aidan Banfield , return for 0 yards

4th & 14Punt0 yds

Tom Maginness punt for 34 yds, punt out-of-bounds at the RICH 17 , Quanye Veney returns for no gain to the RICH 17

4th & 14Punt0 yds

Tom Maginness punt for 34 yds, punt out-of-bounds at the RICH 17

1st & 10Rush-1 ydsPPA -0.55

K. Wickersham takes a knee

0th & 10End of Half-1 yds

End of 2nd Quarter

1st & 10Rush+1 ydsPPA -0.92

Aziz Foster-Powell run for 1 yd to the RICH 47

2nd & 9Pass Reception+3 ydsPPA -0.40

Kyle Wickersham pass complete to Ja'Vion Griffin for 3 yds to the 50 yard line

3rd & 6Pass Reception+5 ydsPPA +0.07

Kyle Wickersham pass complete to Andreas Hill for 5 yds to the UNC 45

4th & 1Rush+3 ydsPPA +2.14

Kyle Wickersham run for 3 yds to the UNC 42 for a 1ST down

1st & 10Rush+2 ydsPPA -0.49

Michael Creamer run for 2 yds to the UNC 40

2nd & 8Rush+4 ydsPPA -0.13

Aziz Foster-Powell run for 4 yds to the UNC 36

3rd & 4Pass Reception+28 ydsPPA +1.60

Kyle Wickersham pass complete to Isaiah Dawson for 28 yds to the UNC 8 for a 1ST down North Carolina Penalty, Defensive Pass Interference (Yards) declined for a 1ST down

1st & 8Rush+4 ydsPPA -0.01

Andrew King run for 4 yds to the UNC 4

2nd & 4Rush0 ydsPPA -0.36

Andrew King run for no gain to the UNC 4

3rd & 4Rush+3 ydsPPA -0.09

Kyle Wickersham run for 3 yds to the UNC 1

4th & 1Rush0 ydsPPA -4.21

Kyle Wickersham run for no gain to the UNC 1

1st & 10Rush+4 ydsPPA -0.03

Gio Lopez run for 4 yds to the UNC 5

2nd & 6Rush+2 ydsPPA -0.15

Gio Lopez run for 2 yds to the UNC 7

3rd & 4Pass Reception+3 ydsPPA -0.06

Gio Lopez pass complete to Jordan Owens for 3 yds to the UNC 10

4th & 1Punt0 yds

Tom Maginness punt for 48 yds

1st & 10Rush0 ydsPPA -1.15

Jamaal Brown run for no gain to the RICH 42

2nd & 10Fumble Recovery (Own)-8 ydsPPA -1.46

Kyle Wickersham sacked by Mikai Gbayor for a loss of 8 yards to the RICH 34 Kyle Wickersham fumbled, recovered by UNC Melkart Abou-Jaoude , return for 0 yards

1st & 10Rush+18 ydsPPA +0.37

Demon June run for 18 yds to the RICH 16 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.33

Gio Lopez pass incomplete to Jordan Shipp

2nd & 10Rush+1 ydsPPA -0.29

Demon June run for 1 yd to the RICH 15

3rd & 9Rush+12 ydsPPA +1.72

Gio Lopez run for 12 yds to the RICH 3 for a 1ST down

1st & 3Rush+1 ydsPPA -0.60

Demon June run for 1 yd to the RICH 2

2nd & 2Rush-1 ydsPPA -0.56

Davion Gause run for a loss of 1 yard to the RICH 3

3rd & 3Passing Touchdown+3 ydsPPA +2.62

Gio Lopez pass complete to Jordan Shipp for 3 yds for a TD Richmond Penalty, Defensive Holding (Quanye Veney) declined (Rece Verhoff KICK)

1st & 10Kickoff Return (Offense)+22 yds

Rece Verhoff kickoff for 61 yds , Isaiah Dawson return for 22 yds to the RICH 26

1st & 10Rush+4 ydsPPA -0.12

Michael Creamer run for 4 yds to the RICH 30

2nd & 6Rush+4 ydsPPA -0.11

Ashten Snelsire run for 4 yds to the RICH 34

3rd & 2Pass Reception+9 ydsPPA +1.77

Ashten Snelsire pass complete to Isaiah Dawson for 9 yds to the RICH 43 for a 1ST down

1st & 10Penalty-15 yds

(14:58) Shotgun Snelsire,Ashten pass incomplete deep left to Griffin,Ja'Vion thrown to UNC29 broken up by Allen,Marcus QB hurried by Abou-Jaoude,Melkart PENALTY UNC Roughing The Passer (Abou-Jaoude,Melkart) 15 yards from UR 43 to UNC42, 1ST DOWN. NO PLAY.

1st & 10Rush+3 ydsPPA -0.29

Michael Creamer run for 3 yds to the UNC 39

2nd & 7Fumble Return Touchdown+62 ydsPPA -10.41

Mikai Gbayor 62 Yd Fumble Return (Rece Verhoff Kick)

1st & 10Rush+3 ydsPPA -0.30

Aziz Foster-Powell run for 3 yds to the RICH 28

2nd & 7Rush+4 ydsPPA -0.09

Ashten Snelsire run for 4 yds to the RICH 32

3rd & 3Pass Incompletion0 ydsPPA -0.51

Ashten Snelsire pass incomplete to Trey Mancuso

4th & 3Punt0 yds

Ned Gray punt for 40 yds, fair catch by Kaleb Cost at the UNC 28

1st & 10Rush+3 ydsPPA -0.33

Demon June run for 3 yds to the UNC 31

2nd & 7Rush+4 ydsPPA -0.11

Gio Lopez run for 4 yds to the UNC 35

3rd & 3Penalty-5 yds

PENALTY UNC False Start (O'Steen,Will) 5 yards from UNC35 to UNC30. NO PLAY.

3rd & 8Pass Reception+9 ydsPPA +2.07

Gio Lopez pass complete to Jake Johnson for 9 yds to the UNC 39 for a 1ST down

1st & 10Rush+7 ydsPPA +0.71

Demon June run for 7 yds to the UNC 46

2nd & 3Rush+4 ydsPPA +0.31

Demon June run for 4 yds to the 50 yard line for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Gio Lopez run for 5 yds to the RICH 45

2nd & 5Rushing Touchdown+45 ydsPPA +3.74

Demon June run for 45 yds for a TD (Rece Verhoff KICK)

1st & 10Kickoff Return (Offense)+19 yds

Rece Verhoff kickoff for 65 yds , Isaiah Dawson return for 19 yds to the RICH 19

1st & 10Pass Interception Return+7 ydsPPA -0.56

Ashten Snelsire pass intercepted Jaiden Patterson return for 7 yds to the RICH 20

1st & 10Pass Interception Return+14 ydsPPA -4.38

Au'Tori Newkirk pass intercepted Jordan Allen return for 14 yds to the RICH 21

1st & 10Pass Interception Return+14 ydsPPA -4.38

Au'Tori Newkirk pass intercepted Jordan Allen return for 14 yds to the RICH 21

1st & 10Rush+5 ydsPPA +0.09

Michael Creamer run for 5 yds to the RICH 26

2nd & 5Rush+9 ydsPPA +1.00

Ashten Snelsire run for 9 yds to the RICH 35 for a 1ST down

1st & 10Rush+12 ydsPPA +1.15

Andrew King run for 12 yds to the RICH 47 for a 1ST down

1st & 10Rush+6 ydsPPA +0.37

Michael Creamer run for 6 yds to the UNC 47

2nd & 4Rush+1 ydsPPA -0.94

Ashten Snelsire run for 1 yd to the UNC 46

3rd & 3Pass Reception+7 ydsPPA +1.53

Ashten Snelsire pass complete to Aidan Steinfeldt for 7 yds to the UNC 39 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Aziz Foster-Powell run for 5 yds to the UNC 34

2nd & 5Rush+4 ydsPPA -0.08

Aziz Foster-Powell run for 4 yds to the UNC 30

3rd & 1Rush+3 ydsPPA +0.40

Aziz Foster-Powell run for 3 yds to the UNC 27 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Ashten Snelsire run for 5 yds to the UNC 22

2nd & 5Rush+1 ydsPPA -0.40

Andrew King run for 1 yd to the UNC 21

3rd & 4Rush+10 ydsPPA +0.54

Michael Creamer run for 10 yds to the UNC 11 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.29

Ashten Snelsire pass incomplete to Andreas Hill

2nd & 10Pass Incompletion0 ydsPPA -0.29

Ashten Snelsire pass incomplete to Andreas Hill

3rd & 10Field Goal Good+28 yds

Jayden Alsheskie 28 yd FG GOOD Richmond Penalty, Personal Foul (-15 Yards) to the 50 yard line

1st & 10Rush-1 ydsPPA -0.80

A. Newkirk takes a knee

Situational Analysis

Richmond

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
28%
25 plays
2nd
100%
2 plays
14%
7 plays
25%
12 plays
0%
1 play
3rd
75%
4 plays
60%
5 plays
33%
3 plays
0%
1 play
4th
50%
2 plays
100%
1 play

North Carolina

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
2 plays
50%
22 plays
2nd
40%
5 plays
25%
4 plays
29%
7 plays
3rd
100%
4 plays
0%
3 plays
50%
4 plays
4th