Chapel Hill, NC
Sep 21, 2024
Upload a photo of you at this game and we'll create a commemorative ticket of it.
In a shocking and historic upset, the James Madison Dukes trounced the North Carolina Tar Heels 70-50 in Week 4 of the 2024 season. The game opened with a 50-yard field goal by Noe Ruelas for James Madison, setting the tone for a relentless Dukes' offense. Alonza Barnett III shone brightly, setting a school record with five touchdown passes and two rushing scores, while the defense forced multiple turnovers.
Despite valiant efforts from North Carolina's Omarion Hampton and quarterback Jacolby Criswell, who threw for 475 yards, the Tar Heels couldn't overcome their defensive miscues. The Dukes capitalized on every opportunity, including a blocked punt returned by Jayden Mines and an astounding 33-yard interception return for a touchdown by Terrence Spence, ensuring their triumphant victory.
Noe Ruelas (James Madison Dukes)
Kicked a 50-yard field goal to start the scoring for James Madison, setting an early tone for the game.
Jayden Mines (James Madison Dukes)
Returned a blocked punt for 14 yards, extending James Madison's lead and showcasing their special teams prowess.
Omarion Hampton (North Carolina Tar Heels)
Burst through the defense for a 28-yard touchdown run, momentarily giving North Carolina the lead.
Omarion Dollison (James Madison Dukes)
Hauled in a 69-yard touchdown pass from Alonza Barnett III, swiftly retaking the lead for James Madison with a show of offensive speed.
Bryson Nesbit (North Carolina Tar Heels)
Connected on a 34-yard touchdown pass from Jacolby Criswell, closing the gap for North Carolina and injecting some life into their offense.
Terrence Spence (James Madison Dukes)
Intercepted Jacolby Criswell and returned it 33 yards for a touchdown, significantly extending James Madison's lead and marking a turning point in the game.
Dylan Williams (James Madison Dukes)
Secured a 7-yard touchdown pass from Alonza Barnett III, further enhancing James Madison's commanding performance.
Omarion Hampton (North Carolina Tar Heels)
Rushed for a 15-yard touchdown, attempting to reduce the deficit for North Carolina amidst their struggle to keep pace.
Davion Gause (North Carolina Tar Heels)
Blocked a punt and returned it for 34 yards, providing a temporary boost to North Carolina's score in the third quarter.
Logan Kyle (James Madison Dukes)
Caught an 11-yard touchdown pass from Alonza Barnett III, cementing the lead and sealing the win for James Madison.
Alonza Barnett III (James Madison Dukes, QB)
Set a school record with seven total touchdowns, passing for 388 yards and five scores while rushing for 99 yards and two additional touchdowns, fueling the Dukes' explosive performance.
Omarion Hampton (North Carolina Tar Heels, RB)
Displayed an impressive ground game by rushing for 139 yards and three touchdowns, remaining a bright spot in North Carolina's offense despite the team's struggles.
Terrence Spence (James Madison Dukes, CB)
Had a game-changing performance with a blocked punt, two first-half interceptions, and a 33-yard interception return for a touchdown, anchoring the Dukes' defensive effort.
Jayden Mines (James Madison Dukes, WR)
Crucial on special teams, returning a blocked punt for a touchdown and making significant contributions that boosted James Madison's early lead.
Jacolby Criswell (North Carolina Tar Heels, QB)
Threw for a career-high 475 yards and three touchdowns in just his second start, attempting to rally North Carolina amid their defensive collapse.
Cam Ross (James Madison Dukes, WR)
One of Barnett's top targets, catching seven passes for 107 yards and a touchdown, significantly contributing to the Dukes' prolific passing game.
James Madison Dukes
25
28
7
10
70
North Carolina Tar Heels
14
7
17
12
50