FINAL SCORE
#2 James Madison
12-2 ()
14
#3 North Dakota State
13-1 ()
20
NCAA Division I Football Championship Semifinals


December 17, 2021 • Fargodome (Fargo, ND)




FINAL STATISTICS

Scoring Summary(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)

James Madison (12-2) vs. North Dakota State (13-1)
Date: 12/17/2021 • Site: Fargo, ND • Stadium: Fargodome
Attendance: 16550

Score by Quarters1234Total
James Madison0014014
North Dakota State760720


QtrTimeScoring PlayV-H
1st05:12NDSU - Hunter Luepke 32 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 5-60 2:360-7
2nd13:03NDSU - Jake Reinholz 43 yd FG 8-47 4:030-10
2nd00:02NDSU - Jake Reinholz 20 yd FG 15-74 6:130-13
3rd08:51JMU - Antwane Wells 13 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 13-80 6:017-13
3rd01:26JMU - Devin Ravenel 4 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 6-41 2:1014-13
4th13:44NDSU - Hunter Luepke 22 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 6-73 2:3414-20

Kickoff time: 8:18 pm • End of Game: 11:07 pm • Total elapsed time: 2:49
Officials: Referee: Scott Broadway; Umpire: Vaughn Cowan; Linesman: Keith Tatum;
Line judge: Erick Pratt; Back judge: Jay Neal; Field judge: Gary Wiley;
Side judge: Cedric Clark; Center judge: ;
Temperature: 70 • Wind: None • Weather: Indoor


Team Statistics(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)


JMUNDSU
FIRST DOWNS1819
Rushing610
Passing118
Penalty11
NET YARDS RUSHING95174
Rushing Attempts2743
Average Per Rush3.54
Rushing Touchdowns00
Yards Gained Rushing121187
Yards Lost Rushing2613
NET YARDS PASSING210165
Completions-Attempts-Int25-34-210-19-0
Average Per Attempt6.28.7
Average Per Completion8.416.5
Passing Touchdowns22
TOTAL OFFENSIVE YARDS305339
Total offensive plays6162
Average Gain Per Play5.05.5
Fumbles: Number-Lost1-00-0
Penalties: Number-Yards5-253-25
PUNTS-YARDS5-1936-209
Average Yards Per Punt38.634.8
Net Yards Per Punt38.632.3
Inside 2011
50+ Yards01
Touchbacks00
Fair catch42
KICKOFFS-YARDS3-1775-281
Average Yards Per Kickoff5956.2
Net Yards Per Kickoff31.745.2
Touchbacks00
Punt returns: Number-Yards-TD3-15-00-0-0
Average Per Return50
Kickoff returns: Number-Yards-TD5-82-03-55-0
Average Per Return16.418.3
Interceptions: Number-Yards-TD0-0-02-0-0
Fumble Returns: Number-Yards--
Miscellaneous Yards00
Possession Time27:2932:31
1st Quarter04:5510:05
2nd Quarter05:1109:49
3rd Quarter09:4405:16
4th Quarter07:3907:21
Third-Down Conversions5 of 125 of 14
Fourth-Down Conversions0 of 01 of 1
Red Zone Scores-Chances2 of 31 of 1
Touchdowns20
Field Goals0 of 01 of 1
Sacks By: Number-Yards2-94-14
PAT Kicks2-22-2
Field Goals of 2 of 2
Points off turnovers00

Individual Statistics(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)


James Madison North Dakota State

RushingNo.GainLossNetTDLgAvg
Latrele Palmer18912890174.9
Cole Johnson72514110111.6
Lorenzo Bryant1505055
TEAM1010-1000-10
Totals2712126950173.5

RushingNo.GainLossNetTDLgAvg
Hunter Luepke1911441100375.8
Cam Miller8284240113
T. Williams819019052.4
Q. Patterson4185130123.3
Kobe Johnson4808052
Totals43187131740374
PassingC-A-IYdsTDLongSack
Cole Johnson25-34-22102224
Totals25-34-22102224
PassingC-A-IYdsTDLongSack
Q. Patterson0-0-00001
Cam Miller10-19-01652351
Totals10-19-01652352
ReceivingNo.YardsTDLongTgt
S.Vanhorse8570229
Kris Thornton6470157
Antwane Wells5531147
Scott Bracey3330193
Lorenzo Bryant19091
Latrele Palmer17072
Devin Ravenel14142
Totals2521022231
ReceivingNo.YardsTDLongTgt
Hunter Luepke3892353
Phoenix Sproles2190104
RaJa Nelson2170115
DJ Hart1260261
Josh Babicz1100103
B. Henderson14041
Totals1016523519
PuntingNo.YdsAvgLongIn20TB
Harry O'Kelly519338.64310
Totals519338.64310
PuntingNo.YdsAvgLongIn20TB
K. Steindorf520941.85110
TEAM100.0000
Totals620934.85110
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
S.Vanhorse00035321000
S.Malignaggi00022917000
Jack Sroba2127000000
MJ Hampton130000000
Totals315758221000
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
Dawson Weber000000100
Kobe Johnson00023724000
Destin Talbert000000100
RaJa Nelson00011818000
Totals00035524200
Field goalsQtrTimeDistResult
Field goalsQtrTimeDistResult
Jake Reinholz2nd13:0343 yardsgood
Jake Reinholz2nd00:0220 yardsgood
KickoffsNo.YardsAvgTBOB
Camden Wise3177 yards5900
KickoffsNo.YardsAvgTBOB
Jake Reinholz5281 yards56.200
All-purposeRunRcvKRPRIRTotal
S.Vanhorse0575300110
Latrele Palmer89700096
Antwane Wells05300053
Kris Thornton04700047
All-purposeRunRcvKRPRIRTotal
Hunter Luepke11089000199
Kobe Johnson80370045
RaJa Nelson017180035
DJ Hart02600026

FUMBLES: James Madison- TEAM 1-0 . North Dakota State- .

Defensive Statistics(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)

#James MadisonSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpBlksQBH
2D.Tucker-Dorsey5510-1.5-2---1--
33Sam Kidd448--------
7Kelvin Azanama437--------
90Tony Thurston167--------
3Mike Greene2461.0-41.0-4------
15Bryce Carter3361.0-52.0-6------
34C.Chukwuneke224--------
51Mateo Jackson134--------
1Que Reid303--------
8Wayne Davis213--------
32MJ Hampton123--------
27Taurus Carroll022-----1--
0Isaac Ukwu011-0.5-1------
9Greg Ross101--------
10Jalen Green101--------
12Josh Sarratt101--------
18Skylar Martin011--------
21Jordan Swann011--------
41Tate Beaver101--------
55Jordan Funk011--------
97Nwabuoku-Okonji011--------
Totals3240722-95.0-1300-00-0200

#North Dakota StateSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpBlksQBH
52Jackson Hankey358--------
31Cole Wisniewski415--------
2DDawson Weber224----1-0---
3Jasir Cox224--------
18C. Eubanks314--------
94Costner Ching044--------
98Brayden Thomas314-1.0-2------
25Michael Tutsie213--------
26James Kaczor213--------
27Marques Sigle213--------
54Jake Kava3031.0-11.0-1------
9DJ Hart022--------
53Eli Mostaert022-------1
90Tony Pierce2022.0-102.0-10------
6Destin Talbert101----1-01--
20J. Wlodarczyk101--------
23Jayden Price101--------
36Nick Kubitz101--------
51Mason Hofstedt101--------
58Javier Derritt1011.0-31.0-3-----2
83G. Volpentesta011--------
92Lane Tucker011--------
93Logan McCormick011-----1--
Totals3426604-145.0-1600-02-0203

Participation Report(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)


James Madison

Pos##OFFENSE
QB1DCole Johnson
WR1AScott Bracey
RB2DLorenzo Bryant
OC5FTanner Morris
RB5ALatrele Palmer
OT5DNick Kidwell
WR7AAntwane Wells
WR8AKris Thornton
OG52Tyshawn Wyatt
OG66Cole Potts
OT77Liam Fornadel

Pos##DEFENSE
DE0Isaac Ukwu
LB2D.Tucker-Dorsey
TK3Mike Greene
LB7Kelvin Azanama
S8Wayne Davis
CB9Greg Ross
DE15Bryce Carter
CB27Taurus Carroll
S33Sam Kidd
S34C.Chukwuneke
TK90Tony Thurston
North Dakota State

Pos##OFFENSE
QB7Cam Miller
WR11Phoenix Sproles
RB22T. Williams
FB44Hunter Luepke
FB49Hunter Brozio
OG63Jake Kubas
OG66Nash Jensen
OT67Cordell Volson
OT70Cody Mauch
OC77B. Westberg
TE81Josh Babicz

Pos##DEFENSE
S2DDawson Weber
LB3Jasir Cox
CB18C. Eubanks
CB23Jayden Price
S25Michael Tutsie
LB26James Kaczor
LB52Jackson Hankey
TK92Lane Tucker
DE93Logan McCormick
TK94Costner Ching
DE98Brayden Thomas

James Madison:

North Dakota State:


Drive Chart (By Team)(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)


Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
JMU1stJMU1109:37PUNTJMU1707:48PUNT3 - 61:49
JMU1stJMU2205:08KOJMU3202:06PUNT5 - 103:02
JMU2ndJMU2612:55KONDSU3308:56INT8 - 413:59
JMU2ndJMU3407:17PUNTJMU3806:15PUNT3 - 41:02
JMU3rdJMU3115:00KOJMU3115:00KO0 - 00:00
JMU3rdJMU2014:52KONDSU0008:51 *TD13 - 806:01
JMU3rdJMU4207:53PUNTJMU4106:28PUNT3 - -11:25
JMU3rdNDSU4103:36PUNTNDSU0001:26 *TD6 - 412:10
JMU4thJMU2713:39KONDSU3610:01PUNT8 - 373:38
JMU4thJMU3206:06PUNTNDSU0703:05INT7 - 613:01
JMU4thJMU3400:55PUNTNDSU4500:00HALF5 - 210:55

1st2nd3rd4th1st2nd
James Madison1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession04:5505:1109:4407:3910:0617:2327:29
3rd down conversions0-22-31-22-52-53-75-12
4th down conversions0-00-00-00-00-00-00-0

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
NDSU1stNDSU2514:55KONDSU4709:37PUNT9 - 225:18
NDSU1stNDSU4007:48PUNTJMU0005:12 *TD5 - 602:36
NDSU1stNDSU2802:06PUNTJMU2513:03 *FG8 - 474:03
NDSU2ndNDSU2008:56INTNDSU1507:17PUNT3 - -51:39
NDSU2ndNDSU2406:15PUNTJMU0200:02 *FG15 - 746:13
NDSU3rdNDSU2108:44KONDSU2307:53PUNT3 - 20:51
NDSU3rdNDSU2106:28PUNTNDSU4403:36PUNT6 - 232:52
NDSU3rdNDSU2701:18KOJMU0013:44 *TD6 - 732:34
NDSU4thNDSU0210:01PUNTNDSU3706:06PUNT6 - 353:55
NDSU4thNDSU2003:05INTNDSU2800:55PUNT3 - 82:10

1st2nd3rd4th1st2nd
North Dakota State1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession10:0509:4905:1607:2119:5412:3732:31
3rd down conversions2-32-60-21-34-91-55-14
4th down conversions0-01-10-00-01-10-01-1

Drive Chart (By Quarter)(Final)
#2 James Madison vs. #3 North Dakota State
(12/17/2021 at Fargo, ND)


Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
NDSU1stNDSU2514:55KONDSU4709:37PUNT9 - 225:18
JMU1stJMU1109:37PUNTJMU1707:48PUNT3 - 61:49
NDSU1stNDSU4007:48PUNTJMU0005:12*TD5 - 602:36
JMU1stJMU2205:08KOJMU3202:06PUNT5 - 103:02
NDSU1stNDSU2802:06PUNTJMU2513:03*FG8 - 474:03
JMU2ndJMU2612:55KONDSU3308:56INT8 - 413:59
NDSU2ndNDSU2008:56INTNDSU1507:17PUNT3 - -51:39
JMU2ndJMU3407:17PUNTJMU3806:15PUNT3 - 41:02
NDSU2ndNDSU2406:15PUNTJMU0200:02*FG15 - 746:13
JMU3rdJMU3115:00KOJMU3115:00KO0 - 00:00
JMU3rdJMU2014:52KONDSU0008:51*TD13 - 806:01
NDSU3rdNDSU2108:44KONDSU2307:53PUNT3 - 20:51
JMU3rdJMU4207:53PUNTJMU4106:28PUNT3 - -11:25
NDSU3rdNDSU2106:28PUNTNDSU4403:36PUNT6 - 232:52
JMU3rdNDSU4103:36PUNTNDSU0001:26*TD6 - 412:10
NDSU3rdNDSU2701:18KOJMU0013:44*TD6 - 732:34
JMU4thJMU2713:39KONDSU3610:01PUNT8 - 373:38
NDSU4thNDSU0210:01PUNTNDSU3706:06PUNT6 - 353:55
JMU4thJMU3206:06PUNTNDSU0703:05INT7 - 613:01
NDSU4thNDSU2003:05INTNDSU2800:55PUNT3 - 82:10
JMU4thJMU3400:55PUNTNDSU4500:00HALF5 - 210:55

Play-by-Play Summary (1st quarter)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

James Madison wins toss and defers
NDS will receive
JMU will defend South end-zone
1-10JMU35Start of 1st quarter, clock 15:00, JMU ball on JMU35. [15:00]
Camden Wise kickoff 58 yards to the NDSU7, RaJa Nelson return 18 yards to the NDSU25 (Skylar Martin;Mateo Jackson).
NORTH DAKOTA STATE drive start at 14:55.
1-10NDSU25TaMerik Williams rush over right end for 2 yards to the NDSU27 (Chris Chukwuneke), clock 14:42. [14:42]
2-8NDSU27Cam Miller LE pass complete to RaJa Nelson for 6 yards to the NDSU33 (Chris Chukwuneke), clock 14:01. [14:01]
3-2NDSU33Hunter Luepke rush up middle for 4 yards to the NDSU37, 1ST DOWN NDSU (Kelvin Azanama;MJ Hampton), clock 13:34. [13:34]R
1-10NDSU37Cam Miller rush over left end for 4 yards to the NDSU41, out-of-bounds (Mateo Jackson), clock 12:55. [12:55]
2-6NDSU41TaMerik Williams rush up middle for 2 yards to the NDSU43 (Kelvin Azanama;Bryce Carter), clock 12:23. [12:23]
3-4NDSU43Hunter Luepke rush up middle for 6 yards to the NDSU49, 1ST DOWN NDSU (Sam Kidd), clock 11:38. [11:38]R
1-10NDSU49Cam Miller sacked for loss of 4 yards to the NDSU45 (Mike Greene), clock 11:05. [11:05]
2-14NDSU45Kobe Johnson rush over left end for 2 yards to the NDSU47 (D.Tucker-Dorsey), clock 10:17. [10:17]
3-12NDSU47Cam Miller middle pass incomplete to RaJa Nelson, clock 09:46. [09:46]
4-12NDSU47Kaedin Steindorf punt 49 yards to the JMU4, Jack Sroba return 7 yards to the JMU11 (Julian Wlodarczyk).
Drive Summary: 9 plays, 22 yards, 5:18
JAMES MADISON drive start at 09:37.
Timeout on the field.
1-10JMU11Latrele Palmer rush up middle for 2 yards to the JMU13 (Jackson Hankey;Costner Ching), clock 09:18. [09:18]
2-8JMU13Cole Johnson LE pass complete to Kris Thornton for 3 yards to the JMU16, out-of-bounds (Dawson Weber), clock 08:48. [08:48]
3-5JMU16Cole Johnson RE pass complete to Solomon Vanhorse for 1 yard to the JMU17 (Jasir Cox), clock 08:07. [08:07]
4-4JMU17Harry O'Kelly punt 43 yards to the NDSU40, fair catch by Jayden Price.
Drive Summary: 3 plays, 6 yards, 1:49
NORTH DAKOTA STATE drive start at 07:48.
Timeout on the field.
1-10NDSU40Cam Miller RE pass complete to Phoenix Sproles for 10 yards to the 50 yardline, 1ST DOWN NDSU (Taurus Carroll;Chris Chukwuneke), clock 07:28. [07:28]P
1-10NDSU50TaMerik Williams rush up middle for 5 yards to the JMU45 (Kelvin Azanama;Sam Kidd), clock 06:58. [06:58]
2-5JMU45Cam Miller LE pass complete to Phoenix Sproles for 9 yards to the JMU36, 1ST DOWN NDSU (Greg Ross), clock 06:18. [06:18]P
1-10JMU36Cam Miller LE pass complete to Braylon Henderson for 4 yards to the JMU32 (Wayne Davis), clock 05:37. [05:37]
2-6JMU32Cam Miller LE pass complete to Hunter Luepke for 32 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 05:12. [05:12]P
1-0JMU03Jake Reinholz kick attempt good.
Timeout on the field.
James Madison 0, North Dakota State 7
Drive Summary: 5 plays, 60 yards, 2:36
Jake Reinholz kickoff 60 yards to the JMU5, Sammy Malignaggi return 17 yards to the JMU22 (Nick Kubitz).
JAMES MADISON drive start at 05:08.
1-10JMU22Latrele Palmer rush up middle for 2 yards to the JMU24 (Dawson Weber;Costner Ching), clock 04:53. [04:53]
2-8JMU24Cole 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. [04:17]P
1-10JMU36Cole Johnson sacked for loss of 4 yards to the JMU32 (Tony Pierce), clock 03:57. [03:57]
2-14JMU32TEAM rush up middle for loss of 5 yards to the JMU27, fumble by TEAM recovered by JMU Latrele Palmer at JMU22, clock 02:36. [02:36]
3-24JMU22Latrele Palmer rush over left end for 10 yards to the JMU32, out-of-bounds, clock 02:22. [02:22]
4-14JMU32Harry O'Kelly punt 40 yards to the NDSU28, fair catch by Jayden Price.
Drive Summary: 5 plays, 10 yards, 3:02
NORTH DAKOTA STATE drive start at 02:06.
1-10NDSU28Cam Miller LE pass complete to DJ Hart for 26 yards to the JMU46, 1ST DOWN NDSU, out-of-bounds, clock 01:46. [01:46]P
1-10JMU46TaMerik Williams rush up middle for 1 yard to the JMU45 (MJ Hampton;Tony Thurston), clock 01:23. [01:23]
2-9JMU45Cam Miller rush over right end for 3 yards to the JMU42 (Kelvin Azanama), clock 00:33. [00:33]
3-6JMU42Quincy Patterson rush up middle for 12 yards to the JMU30, 1ST DOWN NDSU (Sam Kidd), clock 00:00. [00:00]R
END OF 1st QUARTER: James Madison 0, North Dakota State 7

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
James Madison004:5501010-20-05-03-3-0-160-0
North Dakota State710:0534072-30-011-376-7-0-870-0

Quickie Statistics (1st Quarter only)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score07
FIRST DOWNS17
RUSHES-YARDS (NET)5-011-37
PASSING-YARDS (NET)1687
Passes Att-Comp-Int3-3-07-6-0
TOTAL OFFENSE PLAYS-YARDS8-1618-124
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-70-0
Kickoff Returns-Yards1-171-18
Interception Returns-Yards0-00-0
Punts (Number-Avg)2-41.51-49.0
Fumbles-Lost1-00-0
Penalties-Yards0-00-0
Possession Time04:5510:05
Third-Down Conversions0-22-3
Fourth-Down Conversions0-00-0

James Madison

North Dakota State

RushingNo.GainLossNetTDAvgLg
Latrele Palmer31401404.710

RushingNo.GainLossNetTDAvgLg
Hunter Luepke210010056
Cam Miller270703.54
T. Williams41001002.55
Q. Patterson11201201212

PassingC-A-IYdsTDLgSack
Cole Johnson3-3-0120121

PassingC-A-IYdsTDLgSack
Cam Miller6-7-0831321

ReceivingNo.YardsTDTgtLg
S.Vanhorse11011
Kris Thornton13013
Antwane Wells1120112

ReceivingNo.YardsTDTgtLg
Hunter Luepke1321132
Phoenix Sproles2190210
RaJa Nelson16026
DJ Hart1260126

PuntingNo.YdsAvgLngIn20TB
Harry O'Kelly28341.54300

PuntingNo.YdsAvgLngIn20TB
K. Steindorf14949.04910

Punt ReturnsNo.YardsTDLg
Jack Sroba1707

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Malignaggi117017

Kick ReturnsNo.YardsTDLg
RaJa Nelson118018

TacklesUA-ATotalSacksTFL
Kelvin Azanama1-32.50.00.0
Sam Kidd2-12.50.00.0
C.Chukwuneke2-12.50.00.0
Mateo Jackson1-11.50.00.0
D.Tucker-Dorsey1-01.00.00.0
Mike Greene1-01.01.01.0
Wayne Davis1-01.00.00.0
Greg Ross1-01.00.00.0

TacklesUA-ATotalSacksTFL
Dawson Weber1-11.50.00.0
Jasir Cox1-01.00.00.0
C. Eubanks1-01.00.00.0
J. Wlodarczyk1-01.00.00.0
Nick Kubitz1-01.00.00.0
Tony Pierce1-01.01.01.0
Costner Ching0-21.00.00.0
Jackson Hankey0-10.50.00.0

QtrTimeScoring PlayV-H
1st05:12NDSU - Hunter Luepke 32 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 5-60 2:360-7

Play-by-Play Summary (2nd quarter)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

1-10JMU30Start of 2nd quarter, clock 15:00. [15:00]
1-10JMU30Hunter Luepke rush up middle for 2 yards to the JMU28 (Jalen Green), clock 14:49. [14:49]
2-8JMU28TaMerik Williams rush up middle for 2 yards to the JMU26 (D.Tucker-Dorsey;Mateo Jackson), clock 14:10. [14:10]
3-6JMU26Quincy Patterson rush up middle for 1 yard to the JMU25 (Mike Greene;Tony Thurston), clock 13:32. [13:32]
4-5JMU25Jake Reinholz field goal attempt from 43 GOOD, clock 13:03. [13:03]
Timeout on the field.
James Madison 0, North Dakota State 10
Drive Summary: 8 plays, 47 yards, 4:03
Jake Reinholz kickoff 60 yards to the JMU5, Solomon Vanhorse return 21 yards to the JMU26 (Mason Hofstedt).
JAMES MADISON drive start at 12:55.
1-10JMU26Cole Johnson LE pass complete to Scott Bracey for 3 yards to the JMU29 (Jasir Cox), clock 12:38. [12:38]
2-7JMU29Cole Johnson LE pass complete to Antwane Wells Jr. for 5 yards to the JMU34 (Marques Sigle), clock 11:59. [11:59]
3-2JMU34Latrele Palmer rush up middle for 15 yards to the JMU49, 1ST DOWN JMU (Michael Tutsie), clock 11:51. [11:51]R
1-10JMU49Latrele Palmer rush up middle for 2 yards to the NDSU49 (James Kaczor;Brayden Thomas), clock 11:36. [11:36]
2-8NDSU49Cole Johnson RE pass complete to Solomon Vanhorse for 3 yards to the NDSU46 (Jackson Hankey), clock 10:58. [10:58]
3-5NDSU46Cole Johnson RE pass complete to Scott Bracey for 11 yards to the NDSU35, 1ST DOWN JMU, clock 10:21. [10:21]P
1-10NDSU35PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the NDSU40.
1st and 15.
1-15NDSU40Cole Johnson RE pass complete to Latrele Palmer for 7 yards to the NDSU33 (Cole Wisniewski), clock 09:22. [09:22]
2-8NDSU33Cole Johnson middle pass intercepted by Dawson Weber at the NDSU0, touchback.
Drive Summary: 8 plays, 41 yards, 3:59
NORTH DAKOTA STATE drive start at 08:56.
Timeout on the field.
1-10NDSU20Quincy Patterson sacked for loss of 5 yards to the NDSU15 (Bryce Carter), clock 08:50. [08:50]
2-15NDSU15Cam Miller rush up middle for no gain to the NDSU15 (Kelvin Azanama), clock 08:05. [08:05]
3-15NDSU15Cam Miller LE pass incomplete to Josh Babicz, clock 07:29. [07:29]
4-15NDSU15Kaedin Steindorf punt 51 yards to the JMU34.
Drive Summary: 3 plays, -5 yards, 1:39
JAMES MADISON drive start at 07:17.
1-10JMU34Cole Johnson middle pass incomplete to Kris Thornton, clock 07:10. [07:10]
2-10JMU34PENALTY JMU false start (Drew Painter) 5 yards to the JMU29.
2nd and 15.
2-15JMU29Cole Johnson LE pass incomplete to Antwane Wells Jr. (Destin Talbert), clock 07:04. [07:04]
3-15JMU29Cole Johnson LE pass complete to Lorenzo Bryant Jr. for 9 yards to the JMU38 (Brayden Thomas), clock 06:40. [06:40]
4-6JMU38Harry O'Kelly punt 38 yards to the NDSU24, fair catch by Jayden Price.
Drive Summary: 3 plays, 4 yards, 1:02
NORTH DAKOTA STATE drive start at 06:15.
Timeout on the field.
1-10NDSU24Hunter Luepke rush over left end for 37 yards to the JMU39, 1ST DOWN NDSU (Wayne Davis;Taurus Carroll), clock 06:03. [06:03]R
1-10JMU39Hunter Luepke rush over left end for loss of 2 yards to the JMU41 (Isaac Ukwu;D.Tucker-Dorsey), clock 05:30. [05:30]
2-12JMU41Cam Miller RE pass incomplete to Phoenix Sproles, clock 05:05. [05:05]
3-12JMU41Cam Miller rush up middle for 11 yards to the JMU30 (Que Reid), clock 04:50. [04:50]
4-1JMU30Cam Miller rush up middle for 1 yard to the JMU29, 1ST DOWN NDSU (Mike Greene;Abi Nwabuoku-Okonji), clock 04:21. [04:21]R
1-10JMU29Hunter Luepke rush over left end for 8 yards to the JMU21 (D.Tucker-Dorsey), clock 03:38. [03:38]
2-2JMU21Cam Miller LE pass incomplete to Quincy Patterson, clock 03:04. [03:04]
3-2JMU21Hunter Luepke rush over left end for 3 yards to the JMU18, 1ST DOWN NDSU (Sam Kidd;Tony Thurston), clock 02:58. [02:58]R
1-10JMU18Cam Miller middle pass complete to Josh Babicz for 10 yards to the JMU8, 1ST DOWN NDSU (MJ Hampton), clock 01:58. [01:58]P
1-0JMU08Timeout James Madison, clock 01:58. [01:58]
1-0JMU08Cam Miller rush up middle for 1 yard to the JMU7 (Sam Kidd).
2-0JMU07Kobe Johnson rush up middle for no gain to the JMU7 (Tony Thurston;Bryce Carter), clock 00:52. [00:52]
3-0JMU07Timeout North Dakota State, clock 00:52. [00:52]
3-0JMU07Cam Miller RE pass incomplete to Zach Mathis, PENALTY JMU pass interference (Greg Ross) 5 yards to the JMU2, 1ST DOWN NDSU, NO PLAY.E
1st and 2.
1-0JMU02Hunter Luepke rush over right end for loss of 1 yard to the JMU3 (D.Tucker-Dorsey), clock 00:36. [00:36]
2-0JMU03TaMerik Williams rush up middle for no gain to the JMU3 (Que Reid), clock 00:11. [00:11]
3-0JMU03Timeout North Dakota State, clock 00:11. [00:11]
3-0JMU03Kobe Johnson rush up middle for 1 yard to the JMU2 (Que Reid).
4-0JMU02Timeout North Dakota State, clock 00:07. [00:07]
4-0JMU02Jake Reinholz field goal attempt from 20 GOOD, clock 00:02. [00:02]
James Madison 0, North Dakota State 13
JMU will receive
NDS will defend North end-zone
Drive Summary: 15 plays, 74 yards, 6:13
Jake Reinholz kickoff 46 yards to the JMU19, Sammy Malignaggi return 12 yards to the JMU31, out-of-bounds (Cole Wisniewski).
END OF 2nd QUARTER: James Madison 0, North Dakota State 13

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
James Madison005:1111022-30-02-176-9-1-383-15
North Dakota State609:4931152-61-116-591-4-0-100-0

Quickie Statistics (Halftime Cumulative)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score013
FIRST DOWNS312
RUSHES-YARDS (NET)7-1727-96
PASSING-YARDS (NET)5497
Passes Att-Comp-Int12-9-111-7-0
TOTAL OFFENSE PLAYS-YARDS19-7138-193
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-70-0
Kickoff Returns-Yards3-501-18
Interception Returns-Yards0-01-0
Punts (Number-Avg)2-41.51-49.0
Fumbles-Lost2-00-0
Penalties-Yards3-150-0
Possession Time10:0619:54
Third-Down Conversions2-54-9
Fourth-Down Conversions0-01-1

James Madison

North Dakota State

RushingNo.GainLossNetTDLgAvg
Latrele Palmer5310310156.2

RushingNo.GainLossNetTDLgAvg
Hunter Luepke860-3570377.1
Cam Miller6200200113.3
T. Williams612012052
Q. Patterson2130130126.5

PassingC-A-IYdsTDLgSack
Cole Johnson9-12-1500121

PassingC-A-IYdsTDLgSack
Cam Miller7-11-0931321
Q. Patterson0-0-0-501

ReceivingNo.YdsTDTgtLg
S.Vanhorse24023
Kris Thornton13023
Antwane Wells2170312
Scott Bracey2140211

ReceivingNo.YdsTDTgtLg
Hunter Luepke1321132
Phoenix Sproles2190310
RaJa Nelson16026
DJ Hart1260126

PuntingNo.YdsAvgLgIn20TB
Harry O'Kelly312140.34300

PuntingNo.YdsAvgLgIn20TB
K. Steindorf210050.05110

Punt ReturnsNo.YardsTDLg
Jack Sroba1707

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Vanhorse121021
S.Malignaggi229017

Kick ReturnsNo.YardsTDLg
RaJa Nelson118018

TacklesUA-ATotalSacksTFL
D.Tucker-Dorsey3-24.00.02.0
Sam Kidd3-24.00.00.0
Kelvin Azanama2-33.50.00.0
Que Reid3-03.00.00.0
C.Chukwuneke2-12.50.00.0
Mike Greene1-22.01.01.0
Bryce Carter1-22.01.01.0
MJ Hampton1-22.00.00.0

TacklesUA-ATotalSacksTFL
Jasir Cox2-02.00.00.0
Cole Wisniewski2-02.00.00.0
Dawson Weber1-11.50.00.0
Jackson Hankey1-11.50.00.0
Brayden Thomas1-11.50.00.0
C. Eubanks1-01.00.00.0
J. Wlodarczyk1-01.00.00.0
Michael Tutsie1-01.00.00.0

QtrTimeScoring PlayV-H
1st05:12NDSU - Hunter Luepke 32 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 5-60 2:360-7
2nd13:03NDSU - Jake Reinholz 43 yd FG 8-47 4:030-10
2nd00:02NDSU - Jake Reinholz 20 yd FG 15-74 6:130-13

Quickie Statistics (2nd Quarter only)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score06
FIRST DOWNS25
RUSHES-YARDS (NET)2-1716-59
PASSING-YARDS (NET)3810
Passes Att-Comp-Int9-6-14-1-0
TOTAL OFFENSE PLAYS-YARDS11-5520-69
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards2-330-0
Interception Returns-Yards0-01-0
Punts (Number-Avg)1-38.01-51.0
Fumbles-Lost0-00-0
Penalties-Yards3-150-0
Possession Time05:1109:49
Third-Down Conversions2-32-6
Fourth-Down Conversions0-01-1

James Madison

North Dakota State

RushingNo.GainLossNetTDAvgLg
Latrele Palmer21701708.515

RushingNo.GainLossNetTDAvgLg
Hunter Luepke650-34707.837
Cam Miller41301303.311
T. Williams2202012
Q. Patterson1101011

PassingC-A-IYdsTDLgSack
Cole Johnson6-9-1380110

PassingC-A-IYdsTDLgSack
Cam Miller1-4-0100100
Q. Patterson0-0-0-501

ReceivingNo.YardsTDTgtLg
S.Vanhorse13013
Kris Thornton0001
Antwane Wells15025
Scott Bracey2140211

ReceivingNo.YardsTDTgtLg
Phoenix Sproles0001

PuntingNo.YdsAvgLngIn20TB
Harry O'Kelly13838.03800

PuntingNo.YdsAvgLngIn20TB
K. Steindorf15151.05100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Vanhorse121021
S.Malignaggi112012

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
Que Reid3-03.00.00.0
D.Tucker-Dorsey2-23.00.02.0
Bryce Carter1-11.51.01.0
Sam Kidd1-11.50.00.0
Tony Thurston0-31.50.00.0
Mike Greene0-21.00.00.0
Kelvin Azanama1-01.00.00.0
Jalen Green1-01.00.00.0

TacklesUA-ATotalSacksTFL
Cole Wisniewski2-02.00.00.0
Brayden Thomas1-11.50.00.0
Jasir Cox1-01.00.00.0
Michael Tutsie1-01.00.00.0
Marques Sigle1-01.00.00.0
Mason Hofstedt1-01.00.00.0
Jackson Hankey1-01.00.00.0
James Kaczor0-10.50.00.0

QtrTimeScoring PlayV-H
2nd13:03NDSU - Jake Reinholz 43 yd FG 8-47 4:030-10
2nd00:02NDSU - Jake Reinholz 20 yd FG 15-74 6:130-13

Play-by-Play Summary (3rd quarter)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

1-10JMU31Start of 3rd quarter, clock 15:00, NDSU ball on NDSU35. [15:00]
Drive Summary: 0 plays, 0 yards, 0:00
Jake Reinholz kickoff 62 yards to the JMU3, Solomon Vanhorse return 17 yards to the JMU20 (DJ Hart;Marques Sigle).
JAMES MADISON drive start at 14:52.
1-10JMU20Latrele Palmer rush over left end for 7 yards to the JMU27 (Jasir Cox;Costner Ching), clock 14:39. [14:39]
2-3JMU27Latrele Palmer rush up middle for 4 yards to the JMU31, 1ST DOWN JMU (Costner Ching;Logan McCormick), clock 13:55. [13:55]R
1-10JMU31Latrele Palmer rush up middle for 6 yards to the JMU37 (Jackson Hankey;Eli Mostaert), clock 13:35. [13:35]
2-4JMU37Cole Johnson LE pass complete to Kris Thornton for 8 yards to the JMU45, 1ST DOWN JMU, out-of-bounds (Courtney Eubanks), clock 13:13. [13:13]P
1-10JMU45PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU40.
1st and 15.
1-15JMU40Lorenzo Bryant Jr. rush over left end for 5 yards to the JMU45 (Michael Tutsie), clock 12:31. [12:31]
2-10JMU45Cole Johnson rush up middle for 11 yards to the NDSU44, 1ST DOWN JMU, clock 11:56. [11:56]R
1-10NDSU44Cole Johnson rush over left end for 5 yards to the NDSU39, clock 11:30. [11:30]
2-5NDSU39Cole 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. [11:07]P
1-10NDSU34Latrele Palmer rush up middle for 4 yards to the NDSU30 (Courtney Eubanks;Jackson Hankey), clock 10:37. [10:37]
2-6NDSU30Latrele Palmer rush up middle for 1 yard to the NDSU29 (James Kaczor), clock 10:05. [10:05]
3-5NDSU29Cole Johnson LE pass complete to Antwane Wells Jr. for 9 yards to the NDSU20, 1ST DOWN JMU (Courtney Eubanks), clock 09:29. [09:29]P
1-10NDSU20Cole Johnson LE pass complete to Solomon Vanhorse for 7 yards to the NDSU13, out-of-bounds (Jackson Hankey), clock 09:19. [09:19]
2-3NDSU13Cole Johnson middle pass complete to Antwane Wells Jr. for 13 yards to the NDSU0, 1ST DOWN JMU, TOUCHDOWN, clock 08:51. [08:51]P
1-0NDSU03Ethan Ratke kick attempt good.
Timeout on the field.
James Madison 7, North Dakota State 13
Drive Summary: 13 plays, 80 yards, 6:01
Camden Wise kickoff 57 yards to the NDSU8, Kobe Johnson return 13 yards to the NDSU21 (Josh Sarratt).
NORTH DAKOTA STATE drive start at 08:44.
1-10NDSU21Hunter Luepke rush over left end for 2 yards to the NDSU23, clock 08:19. [08:19]
2-8NDSU23Cam Miller RE pass incomplete to RaJa Nelson, clock 08:04. [08:04]
3-8NDSU23Cam Miller middle pass incomplete to RaJa Nelson, clock 07:59. [07:59]
Phelps,Jalen, Carroll,Taurus injured on the play
Timeout on the field.
4-8NDSU23Kaedin Steindorf punt 35 yards to the JMU42, fair catch by Jack Sroba.
Drive Summary: 3 plays, 2 yards, 0:51
JAMES MADISON drive start at 07:53.
1-10JMU42Cole Johnson sacked for loss of 1 yard to the JMU41 (Jake Kava), clock 07:33. [07:33]
2-11JMU41Latrele Palmer rush up middle for no gain to the JMU41 (Jake Kava), clock 07:05. [07:05]
3-11JMU41Cole Johnson middle pass incomplete to Devin Ravenel, clock 06:35. [06:35]
4-11JMU41Harry O'Kelly punt 38 yards to the NDSU21, fair catch by Jayden Price.
Drive Summary: 3 plays, -1 yards, 1:25
NORTH DAKOTA STATE drive start at 06:28.
Timeout on the field.
1-10NDSU21Cam 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.P
1st and 10.
1-10NDSU32Hunter Luepke rush up middle for 9 yards to the NDSU41 (Wayne Davis), clock 05:51. [05:51]
2-1NDSU41TaMerik Williams rush up middle for 3 yards to the NDSU44, 1ST DOWN NDSU (D.Tucker-Dorsey;Sam Kidd), clock 05:25. [05:25]R
1-10NDSU44PENALTY NDSU false start (Brandon Westberg) 5 yards to the NDSU39.
1st and 15.
1-15NDSU39Cam Miller middle pass incomplete to Phoenix Sproles, clock 04:28. [04:28]
2-15NDSU39Kobe Johnson rush over left end for 5 yards to the NDSU44, out-of-bounds (Bryce Carter), clock 04:18. [04:18]
3-10NDSU44Cam Miller RE pass incomplete to Kobe Johnson (Taurus Carroll), clock 03:44. [03:44]
Johnson,Kobe injured on the play
4-10NDSU44Kaedin Steindorf punt BLOCKED, recovered by JMU TEAM at NDSU41 (blocked by MJ Hampton), out-of-bounds.
Drive Summary: 6 plays, 23 yards, 2:52
JAMES MADISON drive start at 03:36.
1-10NDSU41Latrele Palmer rush up middle for 7 yards to the NDSU34 (Brayden Thomas), clock 03:23. [03:23]
2-3NDSU34Cole Johnson rush over left end for 9 yards to the NDSU25, 1ST DOWN JMU (James Kaczor), clock 02:54. [02:54]R
1-10NDSU25Cole Johnson LE pass complete to Kris Thornton for 5 yards to the NDSU20 (Jackson Hankey), clock 02:40. [02:40]
2-5NDSU20Cole 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. [02:12]P
1-0NDSU06Latrele Palmer rush up middle for 2 yards to the NDSU4 (Jasir Cox;Eli Mostaert), clock 01:53. [01:53]
2-0NDSU04Cole Johnson LE pass complete to Devin Ravenel for 4 yards to the NDSU0, TOUCHDOWN, clock 01:26. [01:26]
1-0NDSU03Ethan Ratke kick attempt good.
James Madison 14, North Dakota State 13
Drive Summary: 6 plays, 41 yards, 2:10
Camden Wise kickoff 62 yards to the NDSU3, Kobe Johnson return 24 yards to the NDSU27 (Tate Beaver).
NORTH DAKOTA STATE drive start at 01:18.
1-10NDSU27Hunter Luepke rush up middle for 4 yards to the NDSU31 (D.Tucker-Dorsey), clock 01:02. [01:02]
2-6NDSU31Cam Miller middle pass incomplete to Josh Babicz (D.Tucker-Dorsey), clock 00:30. [00:30]
3-6NDSU31Cam Miller rush over right end for 8 yards to the NDSU39, 1ST DOWN NDSU (Sam Kidd;Chris Chukwuneke), clock 00:00. [00:00]R
END OF 3rd QUARTER: James Madison 14, North Dakota State 13

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
James Madison1409:4435081-20-013-608-9-0-651-5
North Dakota State005:1621030-20-06-311-6-0-111-5

Quickie Statistics (3rd Quarter Cumulative)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score1413
FIRST DOWNS1115
RUSHES-YARDS (NET)20-7733-127
PASSING-YARDS (NET)119108
Passes Att-Comp-Int21-17-117-8-0
TOTAL OFFENSE PLAYS-YARDS41-19650-235
Fumble Returns-Yards0-00-0
Punt Returns-Yards2-100-0
Kickoff Returns-Yards4-673-55
Interception Returns-Yards0-01-0
Punts (Number-Avg)2-41.51-49.0
Fumbles-Lost2-00-0
Penalties-Yards4-201-5
Possession Time19:5025:10
Third-Down Conversions3-74-11
Fourth-Down Conversions0-01-1

James Madison

North Dakota State

RushingNo.GainLossNetTDLgAvg
Latrele Palmer13620620154.8
Cole Johnson3250250118.3
Lorenzo Bryant1505055

RushingNo.GainLossNetTDLgAvg
Hunter Luepke1175-3720376.5
Cam Miller7280280114
T. Williams715015052.1
Q. Patterson2130130126.5

PassingC-A-IYdsTDLgSack
Cole Johnson17-21-11142142

PassingC-A-IYdsTDLgSack
Cam Miller8-17-01041321
Q. Patterson0-0-0-501

ReceivingNo.YdsTDTgtLg
S.Vanhorse311037
Kris Thornton421058
Antwane Wells5531614
Scott Bracey2140211

ReceivingNo.YdsTDTgtLg
Hunter Luepke1321132
Phoenix Sproles2190410
RaJa Nelson2170511
DJ Hart1260126

PuntingNo.YdsAvgLgIn20TB
Harry O'Kelly415939.84300

PuntingNo.YdsAvgLgIn20TB
K. Steindorf413533.85110

Punt ReturnsNo.YardsTDLg
Jack Sroba1707

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Vanhorse238021
S.Malignaggi229017

Kick ReturnsNo.YardsTDLg
Kobe Johnson237024
RaJa Nelson118018

TacklesUA-ATotalSacksTFL
D.Tucker-Dorsey5-36.50.02.0
Sam Kidd3-45.00.00.0
Kelvin Azanama2-33.50.00.0
Que Reid3-03.00.00.0
Bryce Carter2-23.01.01.0
C.Chukwuneke2-23.00.00.0
Wayne Davis2-12.50.00.0
Mike Greene1-22.01.01.0

TacklesUA-ATotalSacksTFL
Jackson Hankey3-45.00.00.0
C. Eubanks3-13.50.00.0
Jasir Cox2-23.00.00.0
Cole Wisniewski3-03.00.00.0
Michael Tutsie2-12.50.00.0
James Kaczor2-12.50.00.0
Brayden Thomas2-12.50.00.0
Jake Kava2-02.01.01.0

QtrTimeScoring PlayV-H
1st05:12NDSU - Hunter Luepke 32 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 5-60 2:360-7
2nd13:03NDSU - Jake Reinholz 43 yd FG 8-47 4:030-10
2nd00:02NDSU - Jake Reinholz 20 yd FG 15-74 6:130-13
3rd08:51JMU - Antwane Wells 13 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 13-80 6:017-13
3rd01:26JMU - Devin Ravenel 4 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 6-41 2:1014-13

Quickie Statistics (3rd Quarter only)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score140
FIRST DOWNS83
RUSHES-YARDS (NET)13-606-31
PASSING-YARDS (NET)6511
Passes Att-Comp-Int9-8-06-1-0
TOTAL OFFENSE PLAYS-YARDS22-12512-42
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-30-0
Kickoff Returns-Yards1-172-37
Interception Returns-Yards0-00-0
Punts (Number-Avg)1-38.02-17.5
Fumbles-Lost0-00-0
Penalties-Yards1-51-5
Possession Time09:4405:16
Third-Down Conversions1-20-2
Fourth-Down Conversions0-00-0

James Madison

North Dakota State

RushingNo.GainLossNetTDAvgLg
Latrele Palmer83103103.97
Cole Johnson32502508.311
Lorenzo Bryant1505055

RushingNo.GainLossNetTDAvgLg
Hunter Luepke315015059
Cam Miller1808088
T. Williams1303033

PassingC-A-IYdsTDLgSack
Cole Johnson8-9-0642141

PassingC-A-IYdsTDLgSack
Cam Miller1-6-0110110

ReceivingNo.YardsTDTgtLg
S.Vanhorse17017
Kris Thornton318038
Antwane Wells3361314

ReceivingNo.YardsTDTgtLg
Phoenix Sproles0001
RaJa Nelson1110311

PuntingNo.YdsAvgLngIn20TB
Harry O'Kelly13838.03800

PuntingNo.YdsAvgLngIn20TB
K. Steindorf23517.53500

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Vanhorse117017

Kick ReturnsNo.YardsTDLg
Kobe Johnson237024

TacklesUA-ATotalSacksTFL
D.Tucker-Dorsey2-12.50.00.0
Wayne Davis1-01.00.00.0
Josh Sarratt1-01.00.00.0
Bryce Carter1-01.00.00.0
Sam Kidd0-21.00.00.0
Tate Beaver1-01.00.00.0
C.Chukwuneke0-10.50.00.0

TacklesUA-ATotalSacksTFL
Jackson Hankey2-33.50.00.0
C. Eubanks2-12.50.00.0
James Kaczor2-02.00.00.0
Jake Kava2-02.01.01.0
Michael Tutsie1-11.50.00.0
Jasir Cox0-21.00.00.0
Cole Wisniewski1-01.00.00.0
Eli Mostaert0-21.00.00.0

QtrTimeScoring PlayV-H
3rd08:51JMU - Antwane Wells 13 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 13-80 6:017-13
3rd01:26JMU - Devin Ravenel 4 yd TD PASS from Cole Johnson (KICK by Ethan Ratke), 6-41 2:1014-13

Play-by-Play Summary (4th quarter)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

1-10NDSU39Start of 4th quarter, clock 15:00. [15:00]
1-10NDSU39Cam Miller RE pass complete to Hunter Luepke for 35 yards to the JMU26, 1ST DOWN NDSU (Sam Kidd), clock 14:37. [14:37]P
1-10JMU26Hunter Luepke rush up middle for 4 yards to the JMU22 (Kelvin Azanama), clock 14:15. [14:15]
2-6JMU22Cam Miller RE pass complete to Hunter Luepke for 22 yards to the JMU0, 1ST DOWN NDSU, TOUCHDOWN, clock 13:44. [13:44]P
1-0JMU03PENALTY NDSU delay of game 5 yards to the JMU8.
1-0JMU08Jake Reinholz kick attempt good.
Timeout on the field.
James Madison 14, North Dakota State 20
Drive Summary: 6 plays, 73 yards, 2:34
Jake Reinholz kickoff 53 yards to the JMU12, Solomon Vanhorse return 15 yards to the JMU27 (DJ Hart;G. Volpentesta).
JAMES MADISON drive start at 13:39.
1-10JMU27Cole Johnson LE pass complete to Kris Thornton for 15 yards to the JMU42, 1ST DOWN JMU (Dawson Weber), clock 13:31. [13:31]P
1-10JMU42Latrele Palmer rush up middle for loss of 2 yards to the JMU40 (Brayden Thomas), clock 13:14. [13:14]
2-12JMU40Cole Johnson LE pass complete to Solomon Vanhorse for 11 yards to the NDSU49 (Jayden Price), clock 12:46. [12:46]
Timeout on the field.
3-1NDSU49Latrele Palmer rush up middle for 3 yards to the NDSU46, 1ST DOWN JMU (Jake Kava), clock 12:38. [12:38]R
1-10NDSU46Cole Johnson middle pass complete to Kris Thornton for 11 yards to the NDSU35, 1ST DOWN JMU, clock 12:11. [12:11]P
1-10NDSU35Latrele Palmer rush over left end for 1 yard to the NDSU34 (Jackson Hankey;Lane Tucker), clock 11:43. [11:43]
2-9NDSU34Cole Johnson LE pass complete to Solomon Vanhorse for 4 yards to the NDSU30, out-of-bounds (Destin Talbert), clock 11:10. [11:10]
3-5NDSU30Cole Johnson sacked for loss of 6 yards to the NDSU36 (Tony Pierce), clock 10:45. [10:45]
4-11NDSU36Harry O'Kelly punt 34 yards to the NDSU2.
Drive Summary: 8 plays, 37 yards, 3:38
NORTH DAKOTA STATE drive start at 10:01.
Timeout on the field.
1-10NDSU02Hunter Luepke rush up middle for 2 yards to the NDSU4 (Mike Greene;Bryce Carter), clock 09:53. [09:53]
2-8NDSU04Hunter Luepke rush over left end for 13 yards to the NDSU17, 1ST DOWN NDSU (Kelvin Azanama), clock 09:14. [09:14]R
1-10NDSU17Hunter Luepke rush up middle for 11 yards to the NDSU28, 1ST DOWN NDSU (Tony Thurston;Jordan Swann), clock 08:34. [08:34]R
1-10NDSU28Hunter Luepke rush up middle for 5 yards to the NDSU33 (Tony Thurston), clock 07:56. [07:56]
2-5NDSU33Hunter Luepke rush over right end for loss of 1 yard to the NDSU32 (Bryce Carter), clock 07:19. [07:19]
3-6NDSU32Quincy Patterson rush up middle for 5 yards to the NDSU37 (D.Tucker-Dorsey;Mike Greene), clock 06:40. [06:40]
4-1NDSU37Kaedin Steindorf punt 31 yards to the JMU32, fair catch by Jack Sroba.
Drive Summary: 6 plays, 35 yards, 3:55
JAMES MADISON drive start at 06:06.
1-10JMU32Latrele Palmer rush over left end for 17 yards to the JMU49, 1ST DOWN JMU, out-of-bounds, clock 05:58. [05:58]R
1-10JMU49PENALTY JMU false start (Tyshawn Wyatt) 5 yards to the JMU44.
1st and 15.
1-15JMU44Cole 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.E
1st and 10.
1-10NDSU41Latrele Palmer rush over left end for 8 yards to the NDSU33 (Marques Sigle), clock 04:46. [04:46]
2-2NDSU33Cole Johnson LE pass incomplete to Latrele Palmer, QB hurry by Eli Mostaert, clock 04:28. [04:28]
3-2NDSU33Timeout James Madison, clock 04:28. [04:28]
3-2NDSU33Cole Johnson RE pass complete to Solomon Vanhorse for 22 yards to the NDSU11, 1ST DOWN JMU (Cole Wisniewski;Dawson Weber), clock 04:18. [04:18]P
1-10NDSU11Cole Johnson LE pass incomplete to Antwane Wells Jr., clock 03:52. [03:52]
2-10NDSU11Cole Johnson middle pass complete to Solomon Vanhorse for 4 yards to the NDSU7 (Cole Wisniewski), clock 03:36. [03:36]
3-6NDSU07Cole Johnson RE pass intercepted by Destin Talbert at the NDSU0, touchback, QB hurry by Javier Derritt.
Drive Summary: 7 plays, 61 yards, 3:01
NORTH DAKOTA STATE drive start at 03:05.
Timeout on the field.
1-10NDSU20Hunter Luepke rush up middle for 2 yards to the NDSU22 (Mike Greene), clock 02:58. [02:58]
Timeout on the field.
2-8NDSU22Hunter Luepke rush up middle for 2 yards to the NDSU24 (D.Tucker-Dorsey;Tony Thurston).
3-6NDSU24TaMerik Williams rush up middle for 4 yards to the NDSU28 (Mateo Jackson;Jordan Funk), clock 01:30. [01:30]
4-2NDSU28Timeout North Dakota State, clock 01:30. [01:30]
4-2NDSU28Kaedin Steindorf punt 43 yards to the JMU29, Jack Sroba return 5 yards to the JMU34, out-of-bounds.
Drive Summary: 3 plays, 8 yards, 2:10
JAMES MADISON drive start at 00:55.
1-10JMU34Cole Johnson LE pass complete to Solomon Vanhorse for 5 yards to the JMU39, clock 00:41. [00:41]
2-5JMU39Cole Johnson RE pass complete to Scott Bracey for 19 yards to the NDSU42, 1ST DOWN JMU, out-of-bounds, clock 00:33. [00:33]P
1-10NDSU42Cole Johnson RE pass incomplete to Solomon Vanhorse, QB hurry by Javier Derritt, clock 00:26. [00:26]
2-10NDSU42Cole Johnson sacked for loss of 3 yards to the NDSU45 (Javier Derritt), clock 00:13. [00:13]
3-13NDSU45Cole Johnson RE pass incomplete (Logan McCormick).
4-13NDSU45End of game, clock 00:00. [00:00]
Drive Summary: 5 plays, 21 yards, 0:55
FINAL SCORE - : James Madison 14, North Dakota State 20

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
James Madison007:3924172-50-07-188-13-1-911-5
North Dakota State707:2122041-30-010-472-2-0-572-20

Quickie Statistics (4th Quarter only)
#2 James Madison vs. #3 North Dakota State (12/17/2021 at Fargo, ND)

JMUNDSU
Score07
FIRST DOWNS74
RUSHES-YARDS (NET)7-1810-47
PASSING-YARDS (NET)9157
Passes Att-Comp-Int13-8-12-2-0
TOTAL OFFENSE PLAYS-YARDS20-10912-104
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-50-0
Kickoff Returns-Yards1-150-0
Interception Returns-Yards0-01-0
Punts (Number-Avg)1-34.02-37.0
Fumbles-Lost0-00-0
Penalties-Yards1-52-20
Possession Time07:3907:21
Third-Down Conversions2-51-3
Fourth-Down Conversions0-00-0

James Madison

North Dakota State

RushingNo.GainLossNetTDAvgLg
Latrele Palmer529-22705.417

RushingNo.GainLossNetTDAvgLg
Hunter Luepke839-13804.813
T. Williams1404044
Q. Patterson1505055

PassingC-A-IYdsTDLgSack
Cole Johnson8-13-1820222

PassingC-A-IYdsTDLgSack
Cam Miller2-2-0571350

ReceivingNo.YardsTDTgtLg
S.Vanhorse5460622
Kris Thornton2260215
Antwane Wells0001
Scott Bracey1190119

ReceivingNo.YardsTDTgtLg
Hunter Luepke2571235

PuntingNo.YdsAvgLngIn20TB
Harry O'Kelly13434.03410

PuntingNo.YdsAvgLngIn20TB
K. Steindorf27437.04300

Punt ReturnsNo.YardsTDLg
Jack Sroba1505

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
S.Vanhorse115015

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
Mike Greene1-22.00.00.0
Kelvin Azanama2-02.00.00.0
Tony Thurston1-22.00.00.0
Bryce Carter1-11.50.01.0
D.Tucker-Dorsey0-21.00.00.0
Sam Kidd1-01.00.00.0
Jordan Swann0-10.50.00.0
Mateo Jackson0-10.50.00.0

TacklesUA-ATotalSacksTFL
Dawson Weber1-11.50.00.0
Cole Wisniewski1-11.50.00.0
Destin Talbert1-01.00.00.0
Jayden Price1-01.00.00.0
Marques Sigle1-01.00.00.0
Jake Kava1-01.00.00.0
Javier Derritt1-01.01.01.0
Tony Pierce1-01.01.01.0

QtrTimeScoring PlayV-H
4th13:44NDSU - Hunter Luepke 22 yd TD PASS from Cam Miller (KICK by Jake Reinholz), 6-73 2:3414-20