Skip To Main Content

NDSU

Skip Ad

Events and Results

Calendar

# 2 James Madison (12-2) -VS- # 3 North Dakota State (13-1)

Box Score

James Madison logo
14
vs
North Dakota State logo
20

# 2 James Madison (12-2) -VS- # 3 North Dakota State (13-1)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
JMUJames Madison 0 0 14 0 14
Winner NDSUNorth Dakota State 7 6 0 7 20
JMU:
Cole Johnson (210),
Latrele Palmer (89),
Solomon Vanhorse (57)
NDSU:
Cam Miller (165),
Hunter Luepke (110),
Hunter Luepke (89)
Date:
12/17/2021
Site:
Fargo, ND
Stadium:
Fargodome
Attendance:
16550
Kickoff Time:
8:18 pm
End of Game:
11:07 pm
Duration:
2:49
Temperature:
70
Wind:
None
Weather:
Indoor
VIEW
Match History vs James Madison

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play JMU NDSU
1st - 05:12 1st 05:12 NDSU - Hunter Luepke 32 yd pass from Cam Miller (Jake Reinholz kick) 5 plays, 60 yards, TOP 2:36 0 7
2nd - 13:03 2nd 13:03 NDSU - Jake Reinholz 43 yd field goal 8 plays, 47 yards, TOP 4:03 0 10
2nd - 00:02 2nd 00:02 NDSU - Jake Reinholz 20 yd field goal 15 plays, 74 yards, TOP 6:13 0 13
3rd - 08:51 3rd 08:51 JMU - Antwane Wells 13 yd pass from Cole Johnson (Ethan Ratke kick) 13 plays, 80 yards, TOP 6:01 7 13
3rd - 01:26 3rd 01:26 JMU - Devin Ravenel 4 yd pass from Cole Johnson (Ethan Ratke kick) 6 plays, 41 yards, TOP 2:10 14 13
4th - 13:44 4th 13:44 NDSU - Hunter Luepke 22 yd pass from Cam Miller (Jake Reinholz kick) 6 plays, 73 yards, TOP 2:34 14 20
14 20
Referee: Scott Broadway Line Judge: Erick Pratt Side Judge: Cedric Clark
Umpire: Vaughn Cowan Back Judge: Jay Neal
Linesman: Keith Tatum Field Judge: Gary Wiley

Game Statistics By Team

Team Statistics
Statistic JMU NDSU
First Downs
Total 18 19
Rushing 6 10
Passing 11 8
Penalty 1 1
Rushing
Total (Net) 95 174
Attempts 27 43
Avg. Per Rush 3.5 4.0
Rushing TDs 0 0
Yds. Gained 121 187
Yds. Lost 26 13
Passing
Total (Net) 210 165
Comp.-Att.-Int. 25-34-2 10-19-0
Avg. / Att. 6.2 8.7
Avg. / Comp. 8.4 16.5
TDs 2 2
Total Offense
Yards 305 339
Plays 61 62
Avg. / Play 5.0 5.5
Fumbles - Lost 1-0 0-0
Penalties - Yds. 5-25 3-25
Punting
Punts - Yds. 5-193 6-209
Avg. / Punt 38.6 34.8
Inside 20 1 1
50+ Yds. 0 1
Touchbacks 0 0
Fair Catch 4 2
Kickoffs
Total - Yds. 3-177 5-281
Avg. Yds. / Kickoff 59.0 56.2
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 3-15-0 0-0-0
Punt: Avg. / Return 5.0 0
Kickoff: Total - Yds. - TDs 5-82-0 3-55-0
Kickoff: Avg. / Return 16.4 18.3
INT: Total - Yds. - TDs 0-0-0 2-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time 27:29 32:31
3rd. Down Conv. 5 of 12 5 of 14
4th. Down Conversions 0 of 0 1 of 1
Red-Zone: Scores - Chances 2-3 1-1
Sacks: Total - Yds. 2-9 4-14
PAT: Total - Made 2-2 2-2
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 0-0 2-2

Individual Statistics

Offensive

Individual Passing Statistics
JMU - Passing
Player Cmp Att. Yds. TD INT Long Sack
Cole Johnson 25 34 210 2 2 22 4
Totals 25 34 210 2 2 22 4
NDSU - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Cam Miller 10 19 165 2 0 35 1
Quincy Patterson 0 0 0 0 0 0 1
Totals 10 19 165 2 0 35 2
Individual Rushing Statistics
JMU - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Latrele Palmer 18 91 2 89 0 17 4.9
Cole Johnson 7 25 14 11 0 11 1.6
Lorenzo Bryant Jr. 1 5 0 5 0 5 5.0
TEAM 1 0 10 -10 0 0 -10.0
Totals 27 121 26 95 0 17 3.5
NDSU - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Hunter Luepke 19 114 4 110 0 37 5.8
Cam Miller 8 28 4 24 0 11 3.0
TaMerik Williams 8 19 0 19 0 5 2.4
Quincy Patterson 4 18 5 13 0 12 3.3
Kobe Johnson 4 8 0 8 0 5 2.0
Totals 43 187 13 174 0 37 4.0
Individual Receiving Statistics
JMU - Receiving
Player Rec. Yds. TD Long
Solomon Vanhorse 8 57 0 22
Antwane Wells Jr. 5 53 1 14
Kris Thornton 6 47 0 15
Scott Bracey 3 33 0 19
Lorenzo Bryant Jr. 1 9 0 9
Latrele Palmer 1 7 0 7
Devin Ravenel 1 4 1 4
Totals 25 210 2 22
NDSU - Receiving
Player Rec. Yds. TD Long
Hunter Luepke 3 89 2 35
DJ Hart 1 26 0 26
Phoenix Sproles 2 19 0 10
RaJa Nelson 2 17 0 11
Josh Babicz 1 10 0 10
Braylon Henderson 1 4 0 4
Totals 10 165 2 35

Defensive

James Madison - Individual Defensive Statistics
James Madison - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
D.Tucker-Dorsey 5 5 10 1.5/2 1.5 -/- - - 0-0 -/- - - 1 - -
Sam Kidd 4 4 8 -/- - -/- - - 0-0 -/- - - - - -
Kelvin Azanama 4 3 7 -/- - -/- - - 0-0 -/- - - - - -
Tony Thurston 1 6 7 -/- - -/- - - 0-0 -/- - - - - -
Mike Greene 2 4 6 1.0/4 1.0 1.0/4 1.0 - 0-0 -/- - - - - -
Bryce Carter 3 3 6 2.0/6 2.0 1.0/5 1.0 - 0-0 -/- - - - - -
Chris Chukwuneke 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Mateo Jackson 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Que Reid 3 - 3 -/- - -/- - - 0-0 -/- - - - - -
Wayne Davis 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
MJ Hampton 1 2 3 -/- - -/- - - 0-0 -/- - - - 1 -
Taurus Carroll - 2 2 -/- - -/- - - 0-0 -/- - - 1 - -
Isaac Ukwu - 1 1 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Greg Ross 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jalen Green 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Josh Sarratt 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Skylar Martin - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Jordan Swann - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Tate Beaver 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jordan Funk - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Abi Nwabuoku-Okonji - 1 1 -/- - -/- - - 0-0 -/- - - - - -
North Dakota State - Individual Defensive Statistics
North Dakota State - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Jackson Hankey 3 5 8 -/- - -/- - - 0-0 -/- - - - - -
Cole Wisniewski 4 1 5 -/- - -/- - - 0-0 -/- - - - - -
Dawson Weber 2 2 4 -/- - -/- - - 0-0 -/- 1-0 1 - - -
Jasir Cox 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Courtney Eubanks 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Costner Ching - 4 4 -/- - -/- - - 0-0 -/- - - - - -
Brayden Thomas 3 1 4 1.0/2 1.0 -/- - - 0-0 -/- - - - - -
Michael Tutsie 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
James Kaczor 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Marques Sigle 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Jake Kava 3 - 3 1.0/1 1.0 1.0/1 1.0 - 0-0 -/- - - - - -
DJ Hart - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Eli Mostaert - 2 2 -/- - -/- - - 0-0 -/- - - - - 1
Tony Pierce 2 - 2 2.0/10 2.0 2.0/10 2.0 - 0-0 -/- - - - - -
Destin Talbert 1 - 1 -/- - -/- - - 0-0 -/- 1-0 1 1 - -
Julian Wlodarczyk 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jayden Price 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Nick Kubitz 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Mason Hofstedt 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Javier Derritt 1 - 1 1.0/3 1.0 1.0/3 1.0 - 0-0 -/- - - - - 2
G. Volpentesta - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Lane Tucker - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Logan McCormick - 1 1 -/- - -/- - - 0-0 -/- - - 1 - -

Special Teams

Individual Punting Statistics
JMU - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Harry O'Kelly 5 193 38.6 43 1 0 0
NDSU - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Kaedin Steindorf 5 209 41.8 51 1 0 1
TEAM 1 0 0.0 0 0 0 0
Individual Return Statistics
JMU - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Jack Sroba 2 12 7 0 0 0 0 0 0
MJ Hampton 1 3 0 0 0 0 0 0 0
Solomon Vanhorse 0 0 0 3 53 21 0 0 0
Sammy Malignaggi 0 0 0 2 29 17 0 0 0
NDSU - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Kobe Johnson 0 0 0 2 37 24 0 0 0
RaJa Nelson 0 0 0 1 18 18 0 0 0
Dawson Weber 0 0 0 0 0 0 1 0 0
Destin Talbert 0 0 0 0 0 0 1 0 0
Individual Field Goal Statistics
JMU - Field Goals
Player Qtr. Clock Yds. Result
NDSU - Field Goals
Player Qtr. Clock Yds. Result
Jake Reinholz 2nd 13:03 43 GOOD
Jake Reinholz 2nd 00:02 20 GOOD
Individual Kickoff Statistics
JMU - Kickoffs
Player No. Yds. TB OB Avg.
Camden Wise 3 177 0 0 59.0
NDSU - Kickoffs
Player No. Yds. TB OB Avg.
Jake Reinholz 5 281 0 0 56.2
Individual PAT Statistics
JMU - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Ethan Ratke 2 2 0 0 0 0
NDSU - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Jake Reinholz 2 2 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:55 NDSU 1st NDSU25 14:55 KO NDSU47 09:37 PUNT 9-22 5:18
1st/09:37 JMU 1st JMU11 09:37 PUNT JMU17 07:48 PUNT 3-6 1:49
1st/07:48 NDSU 1st NDSU40 07:48 PUNT JMU00 05:12 TD 5-60 2:36
1st/05:08 JMU 1st JMU22 05:08 KO JMU32 02:06 PUNT 5-10 3:02
1st/02:06 NDSU 1st NDSU28 02:06 PUNT JMU25 13:03 FG 8-47 4:03
2nd/12:55 JMU 2nd JMU26 12:55 KO NDSU33 08:56 INT 8-41 3:59
2nd/08:56 NDSU 2nd NDSU20 08:56 INT NDSU15 07:17 PUNT 3-(-5) 1:39
2nd/07:17 JMU 2nd JMU34 07:17 PUNT JMU38 06:15 PUNT 3-4 1:02
2nd/06:15 NDSU 2nd NDSU24 06:15 PUNT JMU02 00:02 FG 15-74 6:13
3rd/15:00 JMU 3rd JMU31 15:00 KO JMU31 15:00 KO 0-0 0:00
3rd/14:52 JMU 3rd JMU20 14:52 KO NDSU00 08:51 TD 13-80 6:01
3rd/08:44 NDSU 3rd NDSU21 08:44 KO NDSU23 07:53 PUNT 3-2 0:51
3rd/07:53 JMU 3rd JMU42 07:53 PUNT JMU41 06:28 PUNT 3-(-1) 1:25
3rd/06:28 NDSU 3rd NDSU21 06:28 PUNT NDSU44 03:36 PUNT 6-23 2:52
3rd/03:36 JMU 3rd NDSU41 03:36 PUNT NDSU00 01:26 TD 6-41 2:10
3rd/01:18 NDSU 3rd NDSU27 01:18 KO JMU00 13:44 TD 6-73 2:34
4th/13:39 JMU 4th JMU27 13:39 KO NDSU36 10:01 PUNT 8-37 3:38
4th/10:01 NDSU 4th NDSU02 10:01 PUNT NDSU37 06:06 PUNT 6-35 3:55
4th/06:06 JMU 4th JMU32 06:06 PUNT NDSU07 03:05 INT 7-61 3:01
4th/03:05 NDSU 4th NDSU20 03:05 INT NDSU28 00:55 PUNT 3-8 2:10
4th/00:55 JMU 4th JMU34 00:55 PUNT NDSU45 00:00 HALF 5-21 0:55

James Madison Drives

James Madison Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/09:37 JMU 1st JMU11 09:37 PUNT JMU17 07:48 PUNT 3-6 1:49
1st/05:08 JMU 1st JMU22 05:08 KO JMU32 02:06 PUNT 5-10 3:02
2nd/12:55 JMU 2nd JMU26 12:55 KO NDSU33 08:56 INT 8-41 3:59
2nd/07:17 JMU 2nd JMU34 07:17 PUNT JMU38 06:15 PUNT 3-4 1:02
3rd/15:00 JMU 3rd JMU31 15:00 KO JMU31 15:00 KO 0-0 0:00
3rd/14:52 JMU 3rd JMU20 14:52 KO NDSU00 08:51 TD 13-80 6:01
3rd/07:53 JMU 3rd JMU42 07:53 PUNT JMU41 06:28 PUNT 3-(-1) 1:25
3rd/03:36 JMU 3rd NDSU41 03:36 PUNT NDSU00 01:26 TD 6-41 2:10
4th/13:39 JMU 4th JMU27 13:39 KO NDSU36 10:01 PUNT 8-37 3:38
4th/06:06 JMU 4th JMU32 06:06 PUNT NDSU07 03:05 INT 7-61 3:01
4th/00:55 JMU 4th JMU34 00:55 PUNT NDSU45 00:00 HALF 5-21 0:55

North Dakota State Drives

James Madison
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:55 NDSU 1st NDSU25 14:55 KO NDSU47 09:37 PUNT 9-22 5:18
1st/07:48 NDSU 1st NDSU40 07:48 PUNT JMU00 05:12 TD 5-60 2:36
1st/02:06 NDSU 1st NDSU28 02:06 PUNT JMU25 13:03 FG 8-47 4:03
2nd/08:56 NDSU 2nd NDSU20 08:56 INT NDSU15 07:17 PUNT 3-(-5) 1:39
2nd/06:15 NDSU 2nd NDSU24 06:15 PUNT JMU02 00:02 FG 15-74 6:13
3rd/08:44 NDSU 3rd NDSU21 08:44 KO NDSU23 07:53 PUNT 3-2 0:51
3rd/06:28 NDSU 3rd NDSU21 06:28 PUNT NDSU44 03:36 PUNT 6-23 2:52
3rd/01:18 NDSU 3rd NDSU27 01:18 KO JMU00 13:44 TD 6-73 2:34
4th/10:01 NDSU 4th NDSU02 10:01 PUNT NDSU37 06:06 PUNT 6-35 3:55
4th/03:05 NDSU 4th NDSU20 03:05 INT NDSU28 00:55 PUNT 3-8 2:10

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
James Madison wins toss and defers
NDS will receive
JMU will defend South end-zone
Start of 1st quarter, clock 15:00, JMU ball on JMU35.
Camden Wise kickoff 58 yards to the NDSU7, RaJa Nelson return 18 yards to the NDSU25 (Skylar Martin;Mateo Jackson).
North Dakota State at 14:55
North Dakota State at 14:55
Down & Distance Play
North Dakota State at 14:55
1st and 10 at NDSU25 NORTH DAKOTA STATE drive start at 14:55.
1st and 10 at NDSU25 TaMerik Williams rush over right end for 2 yards to the NDSU27 (Chris Chukwuneke), clock 14:42.
2nd and 8 at NDSU27 Cam Miller LE pass complete to RaJa Nelson for 6 yards to the NDSU33 (Chris Chukwuneke), clock 14:01.
3rd and 2 at NDSU33 Hunter Luepke rush up middle for 4 yards to the NDSU37, 1ST DOWN NDSU (Kelvin Azanama;MJ Hampton), clock 13:34.
1st and 10 at NDSU37 Cam Miller rush over left end for 4 yards to the NDSU41, out-of-bounds (Mateo Jackson), clock 12:55.
2nd and 6 at NDSU41 TaMerik Williams rush up middle for 2 yards to the NDSU43 (Kelvin Azanama;Bryce Carter), clock 12:23.
3rd and 4 at NDSU43 Hunter Luepke rush up middle for 6 yards to the NDSU49, 1ST DOWN NDSU (Sam Kidd), clock 11:38.
1st and 10 at NDSU49 Cam Miller sacked for loss of 4 yards to the NDSU45 (Mike Greene), clock 11:05.
2nd and 14 at NDSU45 Kobe Johnson rush over left end for 2 yards to the NDSU47 (D.Tucker-Dorsey), clock 10:17.
3rd and 12 at NDSU47 Cam Miller middle pass incomplete to RaJa Nelson, clock 09:46.
4th and 12 at NDSU47 Kaedin Steindorf punt 49 yards to the JMU4, Jack Sroba return 7 yards to the JMU11 (Julian Wlodarczyk).
Total 9 plays , 22 yards Time of Possession: 5:18
James Madison at 09:37
James Madison at 09:37
Down & Distance Play
James Madison at 09:37
1st and 10 at JMU11 JAMES MADISON drive start at 09:37.
Timeout on the field.
1st and 10 at JMU11 Latrele Palmer rush up middle for 2 yards to the JMU13 (Jackson Hankey;Costner Ching), clock 09:18.
2nd and 8 at JMU13 Cole Johnson LE pass complete to Kris Thornton for 3 yards to the JMU16, out-of-bounds (Dawson Weber), clock 08:48.
3rd and 5 at JMU16 Cole Johnson RE pass complete to Solomon Vanhorse for 1 yard to the JMU17 (Jasir Cox), clock 08:07.
4th and 4 at JMU17 Harry O'Kelly punt 43 yards to the NDSU40, fair catch by Jayden Price.
Total 3 plays , 6 yards Time of Possession: 1:49
North Dakota State at 07:48
North Dakota State at 07:48
Down & Distance Play
North Dakota State at 07:48
1st and 10 at NDSU40 NORTH DAKOTA STATE drive start at 07:48.
Timeout on the field.
1st and 10 at NDSU40 Cam Miller RE pass complete to Phoenix Sproles for 10 yards to the 50 yardline, 1ST DOWN NDSU (Taurus Carroll;Chris Chukwuneke), clock 07:28.
1st and 10 at NDSU50 TaMerik Williams rush up middle for 5 yards to the JMU45 (Kelvin Azanama;Sam Kidd), clock 06:58.
2nd and 5 at JMU45 Cam Miller LE pass complete to Phoenix Sproles for 9 yards to the JMU36, 1ST DOWN NDSU (Greg Ross), clock 06:18.
1st and 10 at JMU36 Cam Miller LE pass complete to Braylon Henderson for 4 yards to the JMU32 (Wayne Davis), clock 05:37.
2nd and 6 at JMU32 Cam Miller LE pass complete to Hunter Luepke for 32 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 05:12.
1st and GOAL at JMU03 Jake Reinholz kick attempt good.
Timeout on the field.
1st and GOAL at NDSU35 Jake Reinholz kickoff 60 yards to the JMU5, Sammy Malignaggi return 17 yards to the JMU22 (Nick Kubitz).
Total 5 plays , 60 yards Time of Possession: 2:36
Score:
James Madison 0-7 North Dakota State
James Madison at 05:08
James Madison at 05:08
Down & Distance Play
James Madison at 05:08
1st and 10 at JMU22 JAMES MADISON drive start at 05:08.
1st and 10 at JMU22 Latrele Palmer rush up middle for 2 yards to the JMU24 (Dawson Weber;Costner Ching), clock 04:53.
2nd and 8 at JMU24 Cole Johnson LE pass complete to Antwane Wells Jr. for 12 yards to the JMU36, 1ST DOWN JMU, out-of-bounds (Courtney Eubanks), clock 04:17.
1st and 10 at JMU36 Cole Johnson sacked for loss of 4 yards to the JMU32 (Tony Pierce), clock 03:57.
2nd and 14 at JMU32 TEAM rush up middle for loss of 5 yards to the JMU27, fumble by TEAM recovered by JMU Latrele Palmer at JMU22, clock 02:36.
3rd and 24 at JMU22 Latrele Palmer rush over left end for 10 yards to the JMU32, out-of-bounds, clock 02:22.
4th and 14 at JMU32 Harry O'Kelly punt 40 yards to the NDSU28, fair catch by Jayden Price.
Total 5 plays , 10 yards Time of Possession: 3:02
North Dakota State at 02:06
North Dakota State at 02:06
Down & Distance Play
North Dakota State at 02:06
1st and 10 at NDSU28 NORTH DAKOTA STATE drive start at 02:06.
1st and 10 at NDSU28 Cam Miller LE pass complete to DJ Hart for 26 yards to the JMU46, 1ST DOWN NDSU, out-of-bounds, clock 01:46.
1st and 10 at JMU46 TaMerik Williams rush up middle for 1 yard to the JMU45 (MJ Hampton;Tony Thurston), clock 01:23.
2nd and 9 at JMU45 Cam Miller rush over right end for 3 yards to the JMU42 (Kelvin Azanama), clock 00:33.
3rd and 6 at JMU42 Quincy Patterson rush up middle for 12 yards to the JMU30, 1ST DOWN NDSU (Sam Kidd), clock 00:00.

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
1st and 10 at JMU30 Start of 2nd quarter, clock 15:00.
1st and 10 at JMU30 Hunter Luepke rush up middle for 2 yards to the JMU28 (Jalen Green), clock 14:49.
2nd and 8 at JMU28 TaMerik Williams rush up middle for 2 yards to the JMU26 (D.Tucker-Dorsey;Mateo Jackson), clock 14:10.
3rd and 6 at JMU26 Quincy Patterson rush up middle for 1 yard to the JMU25 (Mike Greene;Tony Thurston), clock 13:32.
4th and 5 at JMU25 Jake Reinholz field goal attempt from 43 GOOD, clock 13:03.
Timeout on the field.
1st and GOAL at NDSU35 Jake Reinholz kickoff 60 yards to the JMU5, Solomon Vanhorse return 21 yards to the JMU26 (Mason Hofstedt).
Total 8 plays , 47 yards Time of Possession: 4:03
Score:
James Madison 0-10 North Dakota State
James Madison at 12:55
James Madison at 12:55
Down & Distance Play
James Madison at 12:55
1st and 10 at JMU26 JAMES MADISON drive start at 12:55.
1st and 10 at JMU26 Cole Johnson LE pass complete to Scott Bracey for 3 yards to the JMU29 (Jasir Cox), clock 12:38.
2nd and 7 at JMU29 Cole Johnson LE pass complete to Antwane Wells Jr. for 5 yards to the JMU34 (Marques Sigle), clock 11:59.
3rd and 2 at JMU34 Latrele Palmer rush up middle for 15 yards to the JMU49, 1ST DOWN JMU (Michael Tutsie), clock 11:51.
1st and 10 at JMU49 Latrele Palmer rush up middle for 2 yards to the NDSU49 (James Kaczor;Brayden Thomas), clock 11:36.
2nd and 8 at NDSU49 Cole Johnson RE pass complete to Solomon Vanhorse for 3 yards to the NDSU46 (Jackson Hankey), clock 10:58.
3rd and 5 at NDSU46 Cole Johnson RE pass complete to Scott Bracey for 11 yards to the NDSU35, 1ST DOWN JMU, clock 10:21.
1st and 10 at NDSU35 PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the NDSU40.
1st and 15 at NDSU40 1st and 15.
1st and 15 at NDSU40 Cole Johnson RE pass complete to Latrele Palmer for 7 yards to the NDSU33 (Cole Wisniewski), clock 09:22.
2nd and 8 at NDSU33 Cole Johnson middle pass intercepted by Dawson Weber at the NDSU0, touchback.
Total 8 plays , 41 yards Time of Possession: 3:59
North Dakota State at 08:56
North Dakota State at 08:56
Down & Distance Play
North Dakota State at 08:56
1st and 10 at NDSU20 NORTH DAKOTA STATE drive start at 08:56.
Timeout on the field.
1st and 10 at NDSU20 Quincy Patterson sacked for loss of 5 yards to the NDSU15 (Bryce Carter), clock 08:50.
2nd and 15 at NDSU15 Cam Miller rush up middle for no gain to the NDSU15 (Kelvin Azanama), clock 08:05.
3rd and 15 at NDSU15 Cam Miller LE pass incomplete to Josh Babicz, clock 07:29.
4th and 15 at NDSU15 Kaedin Steindorf punt 51 yards to the JMU34.
Total 3 plays , -5 yards Time of Possession: 1:39
James Madison at 07:17
James Madison at 07:17
Down & Distance Play
James Madison at 07:17
1st and 10 at JMU34 JAMES MADISON drive start at 07:17.
1st and 10 at JMU34 Cole Johnson middle pass incomplete to Kris Thornton, clock 07:10.
2nd and 10 at JMU34 PENALTY JMU false start (Drew Painter) 5 yards to the JMU29.
2nd and 15 at JMU29 2nd and 15.
2nd and 15 at JMU29 Cole Johnson LE pass incomplete to Antwane Wells Jr. (Destin Talbert), clock 07:04.
3rd and 15 at JMU29 Cole Johnson LE pass complete to Lorenzo Bryant Jr. for 9 yards to the JMU38 (Brayden Thomas), clock 06:40.
4th and 6 at JMU38 Harry O'Kelly punt 38 yards to the NDSU24, fair catch by Jayden Price.
Total 3 plays , 4 yards Time of Possession: 1:02
North Dakota State at 06:15
North Dakota State at 06:15
Down & Distance Play
North Dakota State at 06:15
1st and 10 at NDSU24 NORTH DAKOTA STATE drive start at 06:15.
Timeout on the field.
1st and 10 at NDSU24 Hunter Luepke rush over left end for 37 yards to the JMU39, 1ST DOWN NDSU (Wayne Davis;Taurus Carroll), clock 06:03.
1st and 10 at JMU39 Hunter Luepke rush over left end for loss of 2 yards to the JMU41 (Isaac Ukwu;D.Tucker-Dorsey), clock 05:30.
2nd and 12 at JMU41 Cam Miller RE pass incomplete to Phoenix Sproles, clock 05:05.
3rd and 12 at JMU41 Cam Miller rush up middle for 11 yards to the JMU30 (Que Reid), clock 04:50.
4th and 1 at JMU30 Cam Miller rush up middle for 1 yard to the JMU29, 1ST DOWN NDSU (Mike Greene;Abi Nwabuoku-Okonji), clock 04:21.
1st and 10 at JMU29 Hunter Luepke rush over left end for 8 yards to the JMU21 (D.Tucker-Dorsey), clock 03:38.
2nd and 2 at JMU21 Cam Miller LE pass incomplete to Quincy Patterson, clock 03:04.
3rd and 2 at JMU21 Hunter Luepke rush over left end for 3 yards to the JMU18, 1ST DOWN NDSU (Sam Kidd;Tony Thurston), clock 02:58.
1st and 10 at JMU18 Cam Miller middle pass complete to Josh Babicz for 10 yards to the JMU8, 1ST DOWN NDSU (MJ Hampton), clock 01:58.
1st and GOAL at JMU08 Timeout James Madison, clock 01:58.
1st and GOAL at JMU08 Cam Miller rush up middle for 1 yard to the JMU7 (Sam Kidd).
2nd and GOAL at JMU07 Kobe Johnson rush up middle for no gain to the JMU7 (Tony Thurston;Bryce Carter), clock 00:52.
3rd and GOAL at JMU07 Timeout North Dakota State, clock 00:52.
3rd and GOAL at JMU07 Cam Miller RE pass incomplete to Zach Mathis, PENALTY JMU pass interference (Greg Ross) 5 yards to the JMU2, 1ST DOWN NDSU, NO PLAY.
1st and GOAL at JMU02 1st and 2.
1st and GOAL at JMU02 Hunter Luepke rush over right end for loss of 1 yard to the JMU3 (D.Tucker-Dorsey), clock 00:36.
2nd and GOAL at JMU03 TaMerik Williams rush up middle for no gain to the JMU3 (Que Reid), clock 00:11.
3rd and GOAL at JMU03 Timeout North Dakota State, clock 00:11.
3rd and GOAL at JMU03 Kobe Johnson rush up middle for 1 yard to the JMU2 (Que Reid).
4th and GOAL at JMU02 Timeout North Dakota State, clock 00:07.
4th and GOAL at JMU02 Jake Reinholz field goal attempt from 20 GOOD, clock 00:02.
JMU will receive
NDS will defend North end-zone
1st and GOAL at NDSU35 Jake Reinholz kickoff 46 yards to the JMU19, Sammy Malignaggi return 12 yards to the JMU31, out-of-bounds (Cole Wisniewski).
Total 15 plays , 74 yards Time of Possession: 6:13
Score:
James Madison 0-13 North Dakota State
James Madison at 00:02
James Madison at 00:02
Down & Distance Play
James Madison at 00:02

Quarter #3 Plays

Start of Quarter #3
Start of Quarter #3
Down & Distance Play
1st and 10 at JMU31 Start of 3rd quarter, clock 15:00, NDSU ball on NDSU35.
1st and 10 at NDSU35 Jake Reinholz kickoff 62 yards to the JMU3, Solomon Vanhorse return 17 yards to the JMU20 (DJ Hart;Marques Sigle).
Total 0 plays , 0 yards Time of Possession: 0:00
James Madison at 14:52
James Madison at 14:52
Down & Distance Play
James Madison at 14:52
1st and 10 at JMU20 JAMES MADISON drive start at 14:52.
1st and 10 at JMU20 Latrele Palmer rush over left end for 7 yards to the JMU27 (Jasir Cox;Costner Ching), clock 14:39.
2nd and 3 at JMU27 Latrele Palmer rush up middle for 4 yards to the JMU31, 1ST DOWN JMU (Costner Ching;Logan McCormick), clock 13:55.
1st and 10 at JMU31 Latrele Palmer rush up middle for 6 yards to the JMU37 (Jackson Hankey;Eli Mostaert), clock 13:35.
2nd and 4 at JMU37 Cole Johnson LE pass complete to Kris Thornton for 8 yards to the JMU45, 1ST DOWN JMU, out-of-bounds (Courtney Eubanks), clock 13:13.
1st and 10 at JMU45 PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU40.
1st and 15 at JMU40 1st and 15.
1st and 15 at JMU40 Lorenzo Bryant Jr. rush over left end for 5 yards to the JMU45 (Michael Tutsie), clock 12:31.
2nd and 10 at JMU45 Cole Johnson rush up middle for 11 yards to the NDSU44, 1ST DOWN JMU, clock 11:56.
1st and 10 at NDSU44 Cole Johnson rush over left end for 5 yards to the NDSU39, clock 11:30.
2nd and 5 at NDSU39 Cole Johnson LE pass complete to Kris Thornton for 5 yards to the NDSU34, 1ST DOWN JMU, out-of-bounds (Michael Tutsie;Jackson Hankey), clock 11:07.
1st and 10 at NDSU34 Latrele Palmer rush up middle for 4 yards to the NDSU30 (Courtney Eubanks;Jackson Hankey), clock 10:37.
2nd and 6 at NDSU30 Latrele Palmer rush up middle for 1 yard to the NDSU29 (James Kaczor), clock 10:05.
3rd and 5 at NDSU29 Cole Johnson LE pass complete to Antwane Wells Jr. for 9 yards to the NDSU20, 1ST DOWN JMU (Courtney Eubanks), clock 09:29.
1st and 10 at NDSU20 Cole Johnson LE pass complete to Solomon Vanhorse for 7 yards to the NDSU13, out-of-bounds (Jackson Hankey), clock 09:19.
2nd and 3 at NDSU13 Cole Johnson middle pass complete to Antwane Wells Jr. for 13 yards to the NDSU0, 1ST DOWN JMU, TOUCHDOWN, clock 08:51.
1st and GOAL at NDSU03 Ethan Ratke kick attempt good.
Timeout on the field.
1st and GOAL at JMU35 Camden Wise kickoff 57 yards to the NDSU8, Kobe Johnson return 13 yards to the NDSU21 (Josh Sarratt).
Total 13 plays , 80 yards Time of Possession: 6:01
Score:
James Madison 7-13 North Dakota State
North Dakota State at 08:44
North Dakota State at 08:44
Down & Distance Play
North Dakota State at 08:44
1st and 10 at NDSU21 NORTH DAKOTA STATE drive start at 08:44.
1st and 10 at NDSU21 Hunter Luepke rush over left end for 2 yards to the NDSU23, clock 08:19.
2nd and 8 at NDSU23 Cam Miller RE pass incomplete to RaJa Nelson, clock 08:04.
3rd and 8 at NDSU23 Cam Miller middle pass incomplete to RaJa Nelson, clock 07:59.
Phelps,Jalen, Carroll,Taurus injured on the play
Timeout on the field.
4th and 8 at NDSU23 Kaedin Steindorf punt 35 yards to the JMU42, fair catch by Jack Sroba.
Total 3 plays , 2 yards Time of Possession: 0:51
James Madison at 07:53
James Madison at 07:53
Down & Distance Play
James Madison at 07:53
1st and 10 at JMU42 JAMES MADISON drive start at 07:53.
1st and 10 at JMU42 Cole Johnson sacked for loss of 1 yard to the JMU41 (Jake Kava), clock 07:33.
2nd and 11 at JMU41 Latrele Palmer rush up middle for no gain to the JMU41 (Jake Kava), clock 07:05.
3rd and 11 at JMU41 Cole Johnson middle pass incomplete to Devin Ravenel, clock 06:35.
4th and 11 at JMU41 Harry O'Kelly punt 38 yards to the NDSU21, fair catch by Jayden Price.
Total 3 plays , -1 yards Time of Possession: 1:25
North Dakota State at 06:28
North Dakota State at 06:28
Down & Distance Play
North Dakota State at 06:28
1st and 10 at NDSU21 NORTH DAKOTA STATE drive start at 06:28.
Timeout on the field.
1st and 10 at NDSU21 Cam Miller RE pass complete to RaJa Nelson for 11 yards to the NDSU32, 1ST DOWN NDSU, out-of-bounds (D.Tucker-Dorsey), PENALTY JMU offside defense declined.
1st and 10 at NDSU32 1st and 10.
1st and 10 at NDSU32 Hunter Luepke rush up middle for 9 yards to the NDSU41 (Wayne Davis), clock 05:51.
2nd and 1 at NDSU41 TaMerik Williams rush up middle for 3 yards to the NDSU44, 1ST DOWN NDSU (D.Tucker-Dorsey;Sam Kidd), clock 05:25.
1st and 10 at NDSU44 PENALTY NDSU false start (Brandon Westberg) 5 yards to the NDSU39.
1st and 15 at NDSU39 1st and 15.
1st and 15 at NDSU39 Cam Miller middle pass incomplete to Phoenix Sproles, clock 04:28.
2nd and 15 at NDSU39 Kobe Johnson rush over left end for 5 yards to the NDSU44, out-of-bounds (Bryce Carter), clock 04:18.
3rd and 10 at NDSU44 Cam Miller RE pass incomplete to Kobe Johnson (Taurus Carroll), clock 03:44.
Johnson,Kobe injured on the play
4th and 10 at NDSU44 Kaedin Steindorf punt BLOCKED, recovered by JMU TEAM at NDSU41 (blocked by MJ Hampton), out-of-bounds.
Total 6 plays , 23 yards Time of Possession: 2:52
James Madison at 03:36
James Madison at 03:36
Down & Distance Play
James Madison at 03:36
1st and 10 at NDSU41 JAMES MADISON drive start at 03:36.
1st and 10 at NDSU41 Latrele Palmer rush up middle for 7 yards to the NDSU34 (Brayden Thomas), clock 03:23.
2nd and 3 at NDSU34 Cole Johnson rush over left end for 9 yards to the NDSU25, 1ST DOWN JMU (James Kaczor), clock 02:54.
1st and 10 at NDSU25 Cole Johnson LE pass complete to Kris Thornton for 5 yards to the NDSU20 (Jackson Hankey), clock 02:40.
2nd and 5 at NDSU20 Cole Johnson LE pass complete to Antwane Wells Jr. for 14 yards to the NDSU6, 1ST DOWN JMU, out-of-bounds (Cole Wisniewski), clock 02:12.
1st and GOAL at NDSU06 Latrele Palmer rush up middle for 2 yards to the NDSU4 (Jasir Cox;Eli Mostaert), clock 01:53.
2nd and GOAL at NDSU04 Cole Johnson LE pass complete to Devin Ravenel for 4 yards to the NDSU0, TOUCHDOWN, clock 01:26.
1st and GOAL at NDSU03 Ethan Ratke kick attempt good.
1st and GOAL at JMU35 Camden Wise kickoff 62 yards to the NDSU3, Kobe Johnson return 24 yards to the NDSU27 (Tate Beaver).
Total 6 plays , 41 yards Time of Possession: 2:10
Score:
James Madison 14-13 North Dakota State
North Dakota State at 01:18
North Dakota State at 01:18
Down & Distance Play
North Dakota State at 01:18
1st and 10 at NDSU27 NORTH DAKOTA STATE drive start at 01:18.
1st and 10 at NDSU27 Hunter Luepke rush up middle for 4 yards to the NDSU31 (D.Tucker-Dorsey), clock 01:02.
2nd and 6 at NDSU31 Cam Miller middle pass incomplete to Josh Babicz (D.Tucker-Dorsey), clock 00:30.
3rd and 6 at NDSU31 Cam Miller rush over right end for 8 yards to the NDSU39, 1ST DOWN NDSU (Sam Kidd;Chris Chukwuneke), clock 00:00.

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
1st and 10 at NDSU39 Start of 4th quarter, clock 15:00.
1st and 10 at NDSU39 Cam Miller RE pass complete to Hunter Luepke for 35 yards to the JMU26, 1ST DOWN NDSU (Sam Kidd), clock 14:37.
1st and 10 at JMU26 Hunter Luepke rush up middle for 4 yards to the JMU22 (Kelvin Azanama), clock 14:15.
2nd and 6 at JMU22 Cam Miller RE pass complete to Hunter Luepke for 22 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 13:44.
1st and GOAL at JMU03 PENALTY NDSU delay of game 5 yards to the JMU8.
1st and GOAL at JMU08 Jake Reinholz kick attempt good.
Timeout on the field.
1st and GOAL at NDSU35 Jake Reinholz kickoff 53 yards to the JMU12, Solomon Vanhorse return 15 yards to the JMU27 (DJ Hart;G. Volpentesta).
Total 6 plays , 73 yards Time of Possession: 2:34
Score:
James Madison 14-20 North Dakota State
James Madison at 13:39
James Madison at 13:39
Down & Distance Play
James Madison at 13:39
1st and 10 at JMU27 JAMES MADISON drive start at 13:39.
1st and 10 at JMU27 Cole Johnson LE pass complete to Kris Thornton for 15 yards to the JMU42, 1ST DOWN JMU (Dawson Weber), clock 13:31.
1st and 10 at JMU42 Latrele Palmer rush up middle for loss of 2 yards to the JMU40 (Brayden Thomas), clock 13:14.
2nd and 12 at JMU40 Cole Johnson LE pass complete to Solomon Vanhorse for 11 yards to the NDSU49 (Jayden Price), clock 12:46.
Timeout on the field.
3rd and 1 at NDSU49 Latrele Palmer rush up middle for 3 yards to the NDSU46, 1ST DOWN JMU (Jake Kava), clock 12:38.
1st and 10 at NDSU46 Cole Johnson middle pass complete to Kris Thornton for 11 yards to the NDSU35, 1ST DOWN JMU, clock 12:11.
1st and 10 at NDSU35 Latrele Palmer rush over left end for 1 yard to the NDSU34 (Jackson Hankey;Lane Tucker), clock 11:43.
2nd and 9 at NDSU34 Cole Johnson LE pass complete to Solomon Vanhorse for 4 yards to the NDSU30, out-of-bounds (Destin Talbert), clock 11:10.
3rd and 5 at NDSU30 Cole Johnson sacked for loss of 6 yards to the NDSU36 (Tony Pierce), clock 10:45.
4th and 11 at NDSU36 Harry O'Kelly punt 34 yards to the NDSU2.
Total 8 plays , 37 yards Time of Possession: 3:38
North Dakota State at 10:01
North Dakota State at 10:01
Down & Distance Play
North Dakota State at 10:01
1st and 10 at NDSU02 NORTH DAKOTA STATE drive start at 10:01.
Timeout on the field.
1st and 10 at NDSU02 Hunter Luepke rush up middle for 2 yards to the NDSU4 (Mike Greene;Bryce Carter), clock 09:53.
2nd and 8 at NDSU04 Hunter Luepke rush over left end for 13 yards to the NDSU17, 1ST DOWN NDSU (Kelvin Azanama), clock 09:14.
1st and 10 at NDSU17 Hunter Luepke rush up middle for 11 yards to the NDSU28, 1ST DOWN NDSU (Tony Thurston;Jordan Swann), clock 08:34.
1st and 10 at NDSU28 Hunter Luepke rush up middle for 5 yards to the NDSU33 (Tony Thurston), clock 07:56.
2nd and 5 at NDSU33 Hunter Luepke rush over right end for loss of 1 yard to the NDSU32 (Bryce Carter), clock 07:19.
3rd and 6 at NDSU32 Quincy Patterson rush up middle for 5 yards to the NDSU37 (D.Tucker-Dorsey;Mike Greene), clock 06:40.
4th and 1 at NDSU37 Kaedin Steindorf punt 31 yards to the JMU32, fair catch by Jack Sroba.
Total 6 plays , 35 yards Time of Possession: 3:55
James Madison at 06:06
James Madison at 06:06
Down & Distance Play
James Madison at 06:06
1st and 10 at JMU32 JAMES MADISON drive start at 06:06.
1st and 10 at JMU32 Latrele Palmer rush over left end for 17 yards to the JMU49, 1ST DOWN JMU, out-of-bounds, clock 05:58.
1st and 10 at JMU49 PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU44.
1st and 15 at JMU44 1st and 15.
1st and 15 at JMU44 Cole Johnson sacked for loss of 6 yards to the JMU38 (Lane Tucker), PENALTY NDSU face mask (Lane Tucker) 15 yards to the NDSU41, 1ST DOWN JMU, NO PLAY.
1st and 10 at NDSU41 1st and 10.
1st and 10 at NDSU41 Latrele Palmer rush over left end for 8 yards to the NDSU33 (Marques Sigle), clock 04:46.
2nd and 2 at NDSU33 Cole Johnson LE pass incomplete to Latrele Palmer, QB hurry by Eli Mostaert, clock 04:28.
3rd and 2 at NDSU33 Timeout James Madison, clock 04:28.
3rd and 2 at NDSU33 Cole Johnson RE pass complete to Solomon Vanhorse for 22 yards to the NDSU11, 1ST DOWN JMU (Cole Wisniewski;Dawson Weber), clock 04:18.
1st and 10 at NDSU11 Cole Johnson LE pass incomplete to Antwane Wells Jr., clock 03:52.
2nd and 10 at NDSU11 Cole Johnson middle pass complete to Solomon Vanhorse for 4 yards to the NDSU7 (Cole Wisniewski), clock 03:36.
3rd and 6 at NDSU07 Cole Johnson RE pass intercepted by Destin Talbert at the NDSU0, touchback, QB hurry by Javier Derritt.
Total 7 plays , 61 yards Time of Possession: 3:01
North Dakota State at 03:05
North Dakota State at 03:05
Down & Distance Play
North Dakota State at 03:05
1st and 10 at NDSU20 NORTH DAKOTA STATE drive start at 03:05.
Timeout on the field.
1st and 10 at NDSU20 Hunter Luepke rush up middle for 2 yards to the NDSU22 (Mike Greene), clock 02:58.
Timeout on the field.
2nd and 8 at NDSU22 Hunter Luepke rush up middle for 2 yards to the NDSU24 (D.Tucker-Dorsey;Tony Thurston).
3rd and 6 at NDSU24 TaMerik Williams rush up middle for 4 yards to the NDSU28 (Mateo Jackson;Jordan Funk), clock 01:30.
4th and 2 at NDSU28 Timeout North Dakota State, clock 01:30.
4th and 2 at NDSU28 Kaedin Steindorf punt 43 yards to the JMU29, Jack Sroba return 5 yards to the JMU34, out-of-bounds.
Total 3 plays , 8 yards Time of Possession: 2:10
James Madison at 00:55
James Madison at 00:55
Down & Distance Play
James Madison at 00:55
1st and 10 at JMU34 JAMES MADISON drive start at 00:55.
1st and 10 at JMU34 Cole Johnson LE pass complete to Solomon Vanhorse for 5 yards to the JMU39, clock 00:41.
2nd and 5 at JMU39 Cole Johnson RE pass complete to Scott Bracey for 19 yards to the NDSU42, 1ST DOWN JMU, out-of-bounds, clock 00:33.
1st and 10 at NDSU42 Cole Johnson RE pass incomplete to Solomon Vanhorse, QB hurry by Javier Derritt, clock 00:26.
2nd and 10 at NDSU42 Cole Johnson sacked for loss of 3 yards to the NDSU45 (Javier Derritt), clock 00:13.
3rd and 13 at NDSU45 Cole Johnson RE pass incomplete (Logan McCormick).
4th and 13 at NDSU45 End of game, clock 00:00.
Total 5 plays , 21 yards Time of Possession: 0:55
Score:
James Madison 14-20 North Dakota State

Participation

Starters

JMU - Offense
# Player Pos.
5F Tanner Morris OC
52 Tyshawn Wyatt OG
66 Cole Potts OG
5D Nick Kidwell OT
77 Liam Fornadel OT
1D Cole Johnson QB
2D Lorenzo Bryant Jr. RB
5A Latrele Palmer RB
1A Scott Bracey WR
7A Antwane Wells Jr. WR
8A Kris Thornton WR
JMU - Defense
# Player Pos.
9 Greg Ross CB
27 Taurus Carroll CB
0 Isaac Ukwu DE
15 Bryce Carter DE
2 D.Tucker-Dorsey LB
7 Kelvin Azanama LB
8 Wayne Davis S
33 Sam Kidd S
34 Chris Chukwuneke S
3 Mike Greene TK
90 Tony Thurston TK
NDSU - Offense
# Player Pos.
44 Hunter Luepke FB
49 Hunter Brozio FB
77 Brandon Westberg OC
63 Jake Kubas OG
66 Nash Jensen OG
67 Cordell Volson OT
70 Cody Mauch OT
7 Cam Miller QB
22 TaMerik Williams RB
81 Josh Babicz TE
11 Phoenix Sproles WR
NDSU - Defense
# Player Pos.
18 Courtney Eubanks CB
23 Jayden Price CB
93 Logan McCormick DE
98 Brayden Thomas DE
3 Jasir Cox LB
26 James Kaczor LB
52 Jackson Hankey LB
2D Dawson Weber S
25 Michael Tutsie S
92 Lane Tucker TK
94 Costner Ching TK

Player Participation

James Madison
# Player
1H Devin Ravenel
3D Alex Miller
3A Solomon Vanhorse
4C Zach Horton
9A Reggie Brown
1 Que Reid
6 Julio Ayamel
10 Jalen Green
12 Josh Sarratt
14 Jamari Currence
17 Chase Lundy
18 Skylar Martin
19 Jalen Phelps
21 Jordan Swann
23 Sammy Malignaggi
25 Jailin Walker
26 Jack Sroba
28 Kye Holmes
32 MJ Hampton
37 Clayton Cheatham
40 Camden Wise
41 Tate Beaver
44 Taurus Jones
47 Mike Wilcox
49 Francis Meehan
50 Kyle Davis
51 Mateo Jackson
55 Jordan Funk
85 Noah Turner
89 Drew Painter
91 Ethan Ratke
94 Sean Johns
97 Abi Nwabuoku-Okonji
98 Harry O'Kelly