James Madison Dukes @ Charlotte 49ers
Final
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
James Madison Dukes | 3 | 6 | 7 | 14 | 30 |
Charlotte 49ers | 0 | 7 | 0 | 0 | 7 |
Scoring
Q1 0:41
JMUNoe Ruelas 43 Yd Field Goal 3–0
JMUNoe Ruelas 43 Yd Field Goal 3–0Q2 8:09
CLTIsaiah Myers 26 Yd pass from Max Brown (Kyle Cunanan Kick)3–7
CLTIsaiah Myers 26 Yd pass from Max Brown (Kyle Cunanan Kick)3–7Q2 0:49
JMUGeorge Pettaway 33 Yd pass from Alonza Barnett III (Noe Ruelas PAT failed)9–7
JMUGeorge Pettaway 33 Yd pass from Alonza Barnett III (Noe Ruelas PAT failed)9–7Q3 14:16
JMUOmarion Dollison 73 Yd pass from Alonza Barnett III (Noe Ruelas Kick)16–7
JMUOmarion Dollison 73 Yd pass from Alonza Barnett III (Noe Ruelas Kick)16–7Q4 14:15
JMUAyo Adeyi 8 Yd Run (Noe Ruelas Kick)23–7
JMUAyo Adeyi 8 Yd Run (Noe Ruelas Kick)23–7Q4 1:10
JMUGeorge Pettaway 1 Yd Run (Noe Ruelas Kick)30–7
JMUGeorge Pettaway 1 Yd Run (Noe Ruelas Kick)30–7Passing
James Madison Dukes
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Alonza Barnett III | 10/18 | 219 | 12.2 | 2 | 1 | 62.1 |
Charlotte 49ers
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Max Brown | 22/45 | 193 | 4.3 | 1 | 2 | 20.8 |
Rushing
James Madison Dukes
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Alonza Barnett III | 9 | 89 | 9.9 | 0 | 36 |
| Ayo Adeyi | 16 | 41 | 2.6 | 1 | 12 |
| Cameron Ross | 1 | 41 | 41.0 | 0 | 41 |
| George Pettaway | 8 | 30 | 3.8 | 1 | 6 |
| Tyler Purdy | 1 | 7 | 7.0 | 0 | 7 |
| Wayne Knight | 2 | 3 | 1.5 | 0 | 4 |
| Logan Kyle | 1 | -2 | -2.0 | 0 | 0 |
| Team | 2 | -15 | -7.5 | 0 | 0 |
Charlotte 49ers
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Terron Kellman | 9 | 76 | 8.4 | 0 | 41 |
| Hahsaun Wilson | 5 | 35 | 7.0 | 0 | 12 |
| Max Brown | 6 | 12 | 2.0 | 0 | 20 |
| Cartevious Norton | 10 | 11 | 1.1 | 0 | 4 |
| Team | 1 | -3 | -3.0 | 0 | 0 |
Receiving
James Madison Dukes
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Omarion Dollison | 2 | 80 | 40.0 | 1 | 73 |
| Cameron Ross | 2 | 53 | 26.5 | 0 | 43 |
| George Pettaway | 1 | 33 | 33.0 | 1 | 33 |
| Taylor Thompson | 2 | 30 | 15.0 | 0 | 15 |
| Brionne Penny | 1 | 16 | 16.0 | 0 | 16 |
| Yamir Knight | 1 | 4 | 4.0 | 0 | 4 |
| Tyler Purdy | 1 | 3 | 3.0 | 0 | 3 |
Charlotte 49ers
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Sean Brown | 6 | 70 | 11.7 | 0 | 18 |
| Isaiah Myers | 2 | 45 | 22.5 | 1 | 26 |
| Colin Weber | 6 | 45 | 7.5 | 0 | 10 |
| Bryce Kennon | 3 | 16 | 5.3 | 0 | 6 |
| Terron Kellman | 1 | 8 | 8.0 | 0 | 8 |
| Henry Rutledge | 1 | 6 | 6.0 | 0 | 6 |
| O'Mega Blake | 1 | 2 | 2.0 | 0 | 2 |
| Jake Clemons | 1 | 1 | 1.0 | 0 | 1 |
| Hahsaun Wilson | 1 | 0 | 0.0 | 0 | 0 |
Defense
James Madison Dukes
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Kye Holmes | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Khairi Manns | 6 | 3 | 0 | 0.5 | 0 | 1 | 0 |
| Jacob Thomas | 6 | 2 | 0 | 1 | 0 | 1 | 0 |
| Jacob Dobbs | 5 | 3 | 1 | 1.5 | 0 | 0 | 0 |
| Chauncey Logan Jr. | 4 | 4 | 0 | 0 | 3 | 0 | 0 |
| Terrence Spence | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Chris Shearin | 3 | 3 | 0 | 1 | 0 | 0 | 0 |
| Derrick Barksdale | 3 | 2 | 0 | 0 | 0 | 1 | 0 |
| Justin Eaglin | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Trent Hendrick | 2 | 1 | 1 | 1.5 | 0 | 1 | 0 |
| Terry Lockett Jr. | 2 | 1 | 0 | 0 | 0 | 1 | 0 |
| KJ Flowe | 2 | 1 | 0 | 0 | 1 | 0 | 0 |
| Immanuel Bush | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Wayne Knight | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Darold DeNgohe | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
| Carter Banks | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Mychal McMullin | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jordan Taylor | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Raymond Scott | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lloyd Summerall III | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tyler Purdy | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Chris Fitzgerald | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| Taurus Jones | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Noe Ruelas | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Brandon Fique | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Gannon Weathersby | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| DJ Cotton Jr. | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Eric O'Neill | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Charlotte 49ers
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Reid Williford | 10 | 4 | 0 | 1.5 | 0 | 0 | 0 |
| Prince Wallace-Bemah | 6 | 1 | 0 | 1.5 | 0 | 0 | 0 |
| Treyveon McGee | 5 | 3 | 0 | 1 | 0 | 0 | 0 |
| Al-Ma'hi Ali | 5 | 3 | 0 | 0 | 1 | 0 | 0 |
| Dre Butler | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Dontae Balfour | 4 | 1 | 0 | 0.5 | 1 | 0 | 0 |
| Stone Handy | 3 | 3 | 1 | 2 | 0 | 0 | 0 |
| Elijah Culp | 3 | 3 | 0 | 1 | 0 | 0 | 0 |
| Demon Clowney | 3 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Cam Burden | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Chantz Williams | 2 | 1 | 1 | 1 | 0 | 0 | 0 |
| C.J. Burton | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Colin Coates | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Lacota Dippre | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Ositadinma Ekwonu | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Zion Shockley | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mike Kelly-Lawson | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
| Dez Morgan | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Charlie Jackson | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Team stats
| James Madison Dukes | Charlotte 49ers | |
|---|---|---|
| 14 | 1st Downs | 17 |
| 3-11 | 3rd down efficiency | 7-19 |
| 1-3 | 4th down efficiency | 2-5 |
| 413 | Total Yards | 324 |
| 219 | Passing | 193 |
| 10/18 | Comp/Att | 22/45 |
| 12.2 | Yards per pass | 4.3 |
| 194 | Rushing | 131 |
| 40 | Rushing Attempts | 31 |
| 4.9 | Yards per rush | 4.2 |
| 3-30 | Penalties | 6-44 |
| 2 | Turnovers | 3 |
| 1 | Fumbles lost | 1 |
| 1 | Interceptions thrown | 2 |
| 28:18 | Possession | 31:42 |
Drives 24
Q1
CLTDowns8 plays · 30 yds · 4:32CLT 29 → JMU 41
JMUDowns9 plays · 56 yds · 3:44JMU 41 → CLT 3
CLTPunt8 plays · 19 yds · 5:11CLT 3 → CLT 22
JMUField Goal4 plays · 0 yds · 0:52CLT 25 → CLT 25
CLTFumble6 plays · 14 yds · 3:00CLT 30 → CLT 44Q2
JMUFumble3 plays · 8 yds · 1:27CLT 44 → CLT 36
CLTTouchdown6 plays · 64 yds · 3:05CLT 36 → JMU 0
JMUInterception3 plays · 1 yds · 1:09JMU 25 → JMU 26
CLTInterception3 plays · 1 yds · 0:51CLT 36 → CLT 37
JMUDowns9 plays · 57 yds · 4:14JMU 34 → CLT 9
CLTInterception5 plays · 22 yds · 1:01CLT 9 → CLT 31
JMUTouchdown1 play · 33 yds · 0:05CLT 33 → CLT 0
CLTPunt3 plays · 8 yds · 0:34CLT 39 → CLT 47
JMUEnd of Half1 play · -2 yds · 0:15JMU 20 → JMU 18Q3
JMUTouchdown2 plays · 75 yds · 0:44JMU 25 → CLT 0
CLTPunt6 plays · 31 yds · 4:51CLT 23 → JMU 46
JMUPUNT9 plays · 41 yds · 6:32JMU 9 → 50
CLTPunt3 plays · 0 yds · 0:26CLT 1 → CLT 1
JMUTouchdown7 plays · 63 yds · 3:12JMU 37 → CLT 0Q4
CLTDowns16 plays · 59 yds · 5:08CLT 25 → JMU 16
JMUPunt5 plays · 13 yds · 2:39JMU 16 → JMU 29
CLTDowns9 plays · 27 yds · 1:53CLT 25 → JMU 48
JMUTouchdown7 plays · 52 yds · 3:25JMU 48 → CLT 0
CLTEnd of Game3 plays · 19 yds · 1:10CLT 25 → CLT 44Box score and scoring summary from ESPN, refreshed through the game. Team and player stats here are the official live feed — not our projections.