1 | 13:36 | JMU | Noe Ruelas 50 yard field goal | 3 | 0 |
| 10:36 | JMU | Jayden Mines 14 yard punt return (Jack Mowrey 2-point pass) | 11 | 0 |
| 8:12 | UNC | John Copenhaver 35 yard pass from Jacolby Criswell (Noah Burnette kick) | 11 | 7 |
| 4:08 | UNC | Omarion Hampton 28 yard run (Noah Burnette kick) | 11 | 14 |
| 3:36 | JMU | Omarion Dollison 69 yard pass from Alonza Barnett III (Noe Ruelas kick) | 18 | 14 |
| 1:23 | JMU | Alonza Barnett III 3 yard run (Noe Ruelas kick) | 25 | 14 |
2 | 14:33 | UNC | Bryson Nesbit 34 yard pass from Jacolby Criswell (Noah Burnette kick) | 25 | 21 |
| 10:20 | JMU | Cameron Ross 6 yard pass from Alonza Barnett III (Noe Ruelas kick) | 32 | 21 |
| 8:45 | JMU | Taylor Thompson 13 yard pass from Alonza Barnett III (Noe Ruelas kick) | 39 | 21 |
| 7:14 | JMU | Alonza Barnett III 27 yard run (Noe Ruelas kick) | 46 | 21 |
| 0:56 | JMU | Terrence Spence 33 yard interception return (Noe Ruelas kick) | 53 | 21 |
3 | 11:35 | UNC | Noah Burnette 42 yard field goal | 53 | 24 |
| 9:16 | JMU | Dylan Williams 7 yard pass from Alonza Barnett III (Noe Ruelas kick) | 60 | 24 |
| 7:11 | UNC | Omarion Hampton 15 yard run (Bryson Nesbit 2-point pass) | 60 | 32 |
| 3:08 | UNC | Davion Gause 34 yard punt return | 60 | 38 |
4 | 13:28 | JMU | Noe Ruelas 44 yard field goal | 63 | 38 |
| 11:00 | UNC | Omarion Hampton 2 yard run | 63 | 44 |
| 4:26 | JMU | Logan Kyle 11 yard pass from Alonza Barnett III (Noe Ruelas kick) | 70 | 44 |
| 1:18 | UNC | Jordan Shipp 5 yard pass from Jacolby Criswell | 70 | 50 |
Team Stats