North Dakota at James Madison
| Team | 1 | 2 | 3 | 4 | Score | Status |
| North Dakota | 0 | 14 | 0 | 7 | 21 | |
| James Madison | 10 | 10 | 7 | 7 | 34 | Final |
| Scoring Summary | |
| 1st Quarter | |
| 10:49 | James Madison field goal. Ethan Ratke 43 Yd Field Goal |
| 0:30 | James Madison touchdown. Percy Agyei-Obese 3 Yd Run (Ethan Ratke Kick) |
| 2nd Quarter | |
| 13:12 | North Dakota touchdown. Quincy Vaughn 5 Yd Run (Adam Stage Kick) |
| 10:18 | James Madison touchdown. Percy Agyei-Obese 6 Yd Run (Ethan Ratke Kick) |
| 1:40 | North Dakota touchdown. Otis Weah 10 Yd Run (Adam Stage Kick) |
| 0:00 | James Madison field goal. Ethan Ratke 32 Yd Field Goal |
| 3rd Quarter | |
| 2:21 | James Madison touchdown. Antwane Wells Jr. 19 Yd pass from Cole Johnson (Ethan Ratke Kick) |
| 4th Quarter | |
| 10:06 | James Madison touchdown. Antwane Wells Jr. 63 Yd pass from Cole Johnson (Ethan Ratke Kick) |
| 6:39 | North Dakota touchdown. Luke Skokna 4 Yd Run (Adam Stage Kick) |
| Team stats | ||
| First down | North Dakota | James Madison |
| Total first downs | 18 | 22 |
| First downs from rushing | ||
| First downs from passing | ||
| First downs from penalties | ||
| Third down | North Dakota | James Madison |
| Third downs attempted | 10 | 16 |
| Third downs converted | 4 | 8 |
| Third down percentage | 40 % | 50 % |
| Fourth down | North Dakota | James Madison |
| Fourth downs attempted | 0 | 3 |
| Fourth downs converted | 0 | 3 |
| Fourth down percentage | 0 % | 100 % |
| Offense | North Dakota | James Madison |
| Total yards | 344 | 468 |
| Total rushing yards | 131 | 0 |
| Total passing yards | 213 | 251 |
| Total offensive plays | ||
| Average yards per play | ||
| Time of possession | 23:08 | 36:52 |
| Rushing | North Dakota | James Madison |
| Total rushing plays | 25 | 217 |
| Total rushing yards | 131 | 0 |
| Average yards per rush | 5.2 | 4.1 |
| Rushing touchdowns | 3 | 2 |
| Passing | North Dakota | James Madison |
| Passes attempted | 26 | 17 |
| Passes completed | 16 | 14 |
| Average yards per completion | 8.2 | 14.8 |
| Passing touchdowns | 0 | 2 |
| Penalties | North Dakota | James Madison |
| Penalties committed | 4 | 3 |
| Penalty yards | 29 | 23 |
| Turnovers | North Dakota | James Madison |
| Passes intercepted | ||
| Interception returns | 2 | 0 |
| Interception return yards | ||
| Fumbles | ||
| Fumbles lost | 0 | 1 |
| Rushing | |||||||||
| North Dakota | Rushes | Yards | Yards/rush | TD | Long | ||||
| Otis Weah | 13 | 96 | 7.4 | 1 | 45 | ||||
| Tommy Schuster | 3 | 14 | 4.7 | 0 | 11 | ||||
| Quincy Vaughn | 4 | 12 | 3.0 | 1 | 8 | ||||
| Luke Skokna | 4 | 9 | 2.3 | 1 | 4 | ||||
| Dalton Gee | 1 | 0 | 0.0 | 0 | 0 | ||||
| James Madison | Rushes | Yards | Yards/rush | TD | Long | ||||
| Percy Agyei-Obese | 27 | 128 | 4.7 | 2 | 28 | ||||
| Latrele Palmer | 14 | 40 | 2.9 | 0 | 11 | ||||
| Jawon Hamilton | 6 | 32 | 5.3 | 0 | 20 | ||||
| Solomon Vanhorse | 1 | 18 | 18.0 | 0 | 18 | ||||
| Cole Johnson | 5 | -1 | -0.2 | 0 | 6 | ||||
| Passing | |||||||||
| North Dakota | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Tommy Schuster | 26 | 16 | 62 % | 213 | 8.2 | 0 | 2 | ||
| James Madison | Att | Comp | Comp % | Yards | Yards/pass | TD | Int | Sacks/Yards | QB Rating |
| Cole Johnson | 17 | 14 | 82 % | 251 | 14.8 | 2 | 0 | ||
| Receiving | |||||||||
| North Dakota | Catches | Yards | Yards/catch | TD | Long | ||||
| Garett Maag | 6 | 87 | 14.5 | 0 | 30 | ||||
| Marcus Preston | 3 | 32 | 10.7 | 0 | 15 | ||||
| Adam Zavalney | 1 | 27 | 27.0 | 0 | 27 | ||||
| Chrysten Cochran | 2 | 19 | 9.5 | 0 | 12 | ||||
| Luke Skokna | 0 | 16 | 0.0 | 0 | 16 | ||||
| Tyler Burian | 1 | 15 | 15.0 | 0 | 15 | ||||
| Jake Richter | 1 | 12 | 12.0 | 0 | 12 | ||||
| Dalton Gee | 1 | 4 | 4.0 | 0 | 4 | ||||
| Otis Weah | 1 | 1 | 1.0 | 0 | 1 | ||||
| James Madison | Catches | Yards | Yards/catch | TD | Long | ||||
| Antwane Wells Jr. | 7 | 143 | 20.4 | 2 | 63 | ||||
| Kris Thornton | 4 | 78 | 19.5 | 0 | 43 | ||||
| Solomon Vanhorse | 2 | 26 | 13.0 | 0 | 15 | ||||
| Scott Bracey | 1 | 4 | 4.0 | 0 | 4 | ||||
| Fumbles | |||||||||
| North Dakota | Lost | Recovered | Total | ||||||
| Ty Shannon | 0 | 1 | 0 | ||||||
| Luke Skokna | 0 | 0 | 1 | ||||||
| James Madison | Lost | Recovered | Total | ||||||
| Taurus Carroll | 1 | 0 | 1 | ||||||
| Interceptions | |||||||||
| North Dakota | Total | Yards | Int TDs | ||||||
| None | |||||||||
| James Madison | Total | Yards | Int TDs | ||||||
| Kelvin Azanama | 1 | 12 | 0 | ||||||
| Wesley McCormick | 1 | 6 | 0 | ||||||
| Defense | |||||||||
| North Dakota | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| None | |||||||||
| James Madison | Tackles | Unassist. tkl | TFL | Pass def. | QB hits | Int TD | K blocked | K ret. TD | |
| None | |||||||||
| Kick returns | |||||||||
| North Dakota | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Luke Skokna | 2 | 39 | 19.5 | 20 | 0 | ||||
| Evan Holm | 1 | 17 | 17.0 | 17 | 0 | ||||
| James Madison | Total | Yards | Avg | Long | TD | Kick ret. TD | |||
| Jawon Hamilton | 1 | 18 | 18.0 | 18 | 0 | ||||
| Punt returns | |||||||||
| North Dakota | Total | Yards | Avg | Long | TD | ||||
| Luke Skokna | 1 | 1 | 1.0 | 1 | 0 | ||||
| James Madison | Total | Yards | Avg | Long | TD | ||||
| Taurus Carroll | 1 | 0 | 0.0 | 0 | 0 | ||||
| Jack Sroba | 1 | -4 | -4.0 | 0 | 0 | ||||
| Kicking | |||||||||
| North Dakota | FG | Long | Extra Pt | Points | |||||
| Adam Stage | 0/0 | 0 | 3/3 | 3 | |||||
| James Madison | FG | Long | Extra Pt | Points | |||||
| Ethan Ratke | 2/2 | 43 | 4/4 | 10 | |||||
| Punting | |||||||||
| North Dakota | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Cade Peterson | 4 | 146 | 36.5 | 1 | 2 | 40 | |||
| James Madison | Total | Yards | Avg | Touchbacks | Inside 20 | Long | |||
| Harry O'Kelly | 2 | 73 | 36.5 | 0 | 2 | 40 | |||
Last updated on Friday, August 6, 2021 1:22 AM.