Skip To Main Content
Skip To Main Content

Northwestern College Athletics

HOME OF NORTHWESTERN RED RAIDERS ATHLETICS
HONORING CHRIST THROUGH EXCELLENCE IN ATHLETICS
Nike

Keiser (10-4) -VS- Northwestern (13-1)

Box Score

Keiser logo
25
vs
Northwestern logo
35

Keiser (10-4) -VS- Northwestern (13-1)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
KEISERKeiser 0 7 10 8 25
Winner NWCNorthwestern 0 7 14 14 35
KEISER:
Shea Spencer (122),
Jaden Meizinger (53),
Myles Henderson (88)
NWC:
Jalyn Gramstad (247),
Jalyn Gramstad (128),
Cade Moser (94)
Date:
12/17/2022
Site:
Durham, N.C.
Stadium:
Durham County Stad.
Attendance:
0
Kickoff Time:
12:00 PM
End of Game:
03:19 PM
Duration:
3:19
Temperature:
46
Wind:
sw 6 mph
Weather:
sunny
VIEW
Match History vs Keiser

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play KEISER NWC
2nd - 04:51 2nd 04:51 KEISER - Marques Burgess 1 yd run (Chance Gagnon kick), 13 plays, 98 yards, TOP 7:20 7 0
2nd - 04:33 2nd 04:33 NWC - Cade Moser 69 yd pass from Jalyn Gramstad (Eli Stader kick) 1 plays, 69 yards, TOP 0:11 7 7
3rd - 12:57 3rd 12:57 NWC - Cade Moser 64 yd run (Eli Stader kick), 4 plays, 75 yards, TOP 2:00 7 14
3rd - 08:21 3rd 08:21 KEISER - Jaden Meizinger 2 yd run (Chance Gagnon kick), 9 plays, 62 yards, TOP 4:28 14 14
3rd - 05:16 3rd 05:16 KEISER - Chance Gagnon 26 yd field goal 3 plays, 9 yards, TOP 2:09 17 14
3rd - 03:33 3rd 03:33 NWC - Konner McQuilla 64 yd pass from Jalyn Gramstad (Eli Stader kick) 4 plays, 97 yards, TOP 1:42 17 21
4th - 11:05 4th 11:05 NWC - Blake Anderson 3 yd pass from Jalyn Gramstad (Eli Stader kick) 7 plays, 48 yards, TOP 3:53 17 28
4th - 07:11 4th 07:11 KEISER - Bryce Veasley 1 yd run (Michael Robinso pass), 3 plays, 28 yards, TOP 3:54 25 28
4th - 01:59 4th 01:59 NWC - Jalyn Gramstad 19 yd run (Eli Stader kick), 9 plays, 75 yards, TOP 5:12 25 35
25 35
Referee: K. J. Sechrist Line Judge: Heath Howard Side Judge: Rick Boswell
Umpire: Jonathan Booe Back Judge: Colton Hartline Score Keeper: Steve Carlson
Linesman: C. Doramus-Kinl Field Judge: Matt Krause

Game Statistics By Team

Team Statistics
Statistic KEISER NWC
First Downs
Total 22 19
Rushing 10 11
Passing 8 8
Penalty 4 0
Rushing
Total (Net) 114 225
Attempts 37 39
Avg. Per Rush 3.1 5.8
Rushing TDs 3 2
Yds. Gained 128 256
Yds. Lost 14 31
Passing
Total (Net) 162 247
Comp.-Att.-Int. 17-22-2 14-19-0
Avg. / Att. 7.4 13.0
Avg. / Comp. 9.5 17.6
TDs 0 3
Total Offense
Yards 276 472
Plays 59 58
Avg. / Play 4.7 8.1
Fumbles - Lost 1-0 1-1
Penalties - Yds. 4-30 6-38
Punting
Punts - Yds. 3-135 2-89
Avg. / Punt 45.0 44.5
Inside 20 0 1
50+ Yds. 1 0
Touchbacks 0 0
Fair Catch 1 0
Kickoffs
Total - Yds. 5-275 6-325
Avg. Yds. / Kickoff 55.0 54.2
Touchbacks 1 1
Returns
Punt: Total - Yds. - TDs 1-10-0 2-18-0
Punt: Avg. / Return 10.0 9.0
Kickoff: Total - Yds. - TDs 4-114-0 3-38-0
Kickoff: Avg. / Return 28.5 12.7
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 31:00 29:00
3rd. Down Conv. 3 of 10 7 of 11
4th. Down Conversions 2 of 3 0 of 1
Red-Zone: Scores - Chances 4-4 2-2
Sacks: Total - Yds. 3-28 0-0
PAT: Total - Made 2-2 5-5
2PT Conversion: Total - Made 1-1 0-0
Field Goals: Total - Made 1-1 0-1

Individual Statistics

Offensive

Individual Passing Statistics
KEISER - Passing
Player Cmp Att. Yds. TD INT Long Sack
Shea Spencer 14 16 122 0 1 48 0
Bryce Veasley 3 6 40 0 1 24 0
Totals 17 22 162 0 2 48 0
NWC - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Jalyn Gramstad 14 19 247 3 0 69 3
Totals 14 19 247 3 0 69 3
Individual Rushing Statistics
KEISER - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Jaden Meizinger 16 63 10 53 1 11 3.3
Marques Burgess 13 31 1 30 1 6 2.3
Bryce Veasley 5 22 0 22 1 11 4.4
Shea Spencer 2 9 3 6 0 9 3.0
Justin Carcel 1 3 0 3 0 3 3.0
Totals 37 128 14 114 3 11 3.1
NWC - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Jalyn Gramstad 22 156 28 128 1 23 5.8
Cade Moser 1 64 0 64 1 64 64.0
Konner McQuilla 13 35 1 34 0 8 2.6
Michael Storey 1 1 0 1 0 1 1.0
Team 2 0 2 -2 0 0 -1.0
Totals 39 256 31 225 2 64 5.8
Individual Receiving Statistics
KEISER - Receiving
Player Rec. Yds. TD Long
Myles Henderson 5 88 0 48
Jaylen Arnold 5 51 0 19
Seth Rolle 2 9 0 6
Marques Burgess 1 7 0 7
Jaden Meizinger 3 5 0 8
Michael Robinso 1 2 0 2
Totals 17 162 0 48
NWC - Receiving
Player Rec. Yds. TD Long
Cade Moser 3 94 1 69
Konner McQuilla 1 64 1 64
Michael Storey 7 50 0 30
Blake Anderson 2 28 1 25
Tanner Schouten 1 11 0 11
Totals 14 247 3 69

Defensive

Keiser - Individual Defensive Statistics
Keiser - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Tivon Sutton 2 9 11 0.5/5 0.5 0.5/5 0.5 - 0-0 -/- - - - - -
Jaelin Willis 5 3 8 -/- - -/- - - 0-0 -/- - - - - -
Camron Allen 3 5 8 -/- - -/- - - 0-0 -/- - - - - -
Alessandro Cant 2 3 5 2.0/12 2.0 1.0/11 1.0 - 0-0 -/- - - - - -
Wendol Philord 1 3 4 0.5/1 0.5 -/- - - 0-1 1/- - - 1 - -
Justin Carcel 2 2 4 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Brendan Parr 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Kensly Johnson 2 1 3 -/- - -/- - - 0-0 -/- - - 1 - -
Louis Lubin 2 1 3 1.0/7 1.0 1.0/7 1.0 - 0-0 -/- - - 1 - -
Brian Edwards 2 1 3 -/- - -/- - 1 1-0 -/- - - 1 - -
Luckaad Dorsain - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Noah Curtis - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Logan Wakefield 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Justin Wake 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jertavis Black - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Jalen Housey - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Mitchel Desulme - 1 1 0.5/5 0.5 0.5/5 0.5 - 0-0 -/- - - - - -
Northwestern - Individual Defensive Statistics
Northwestern - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Parker Fryar 4 8 12 0.5/1 0.5 -/- - - 0-0 -/- - - - - -
Ben Kingery 3 6 9 -/- - -/- - - 0-0 -/- - - - - -
Jaden Snyder 5 3 8 -/- - -/- - - 0-0 -/- - - - - -
Tyler Jones 7 - 7 2.0/11 2.0 -/- - - 0-0 -/- - - - - -
Morris Hofer 4 2 6 -/- - -/- - 1 1-0 -/- - - - - -
Tanner Oleson 3 2 5 -/- - -/- - - 0-0 -/- - - - - -
Noah Van't Hof 3 1 4 -/- - -/- - - 0-0 -/- 2-0 2 - - -
Jacob Dragstra 2 2 4 1.0/4 1.0 -/- - - 0-0 -/- - - - - -
Cody Moser 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Korbyn Gramstad 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Gavin Lorenzen 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Ben Egli 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Colby Postma - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Kole Telford - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Nate Rice 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Tristan Mulder 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Brendan Zeutenh - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Drake Harder - 1 1 0.5/- 0.5 -/- - - 0-0 -/- - - - - -

Special Teams

Individual Punting Statistics
KEISER - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Chance Gagnon 3 135 45.0 51 0 0 1
NWC - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Jaden Snyder 2 89 44.5 46 1 0 0
Individual Return Statistics
KEISER - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Michael Robinso 1 10 10 0 0 0 0 0 0
Wendol Philord 0 0 0 1 30 30 0 0 0
Louis Lubin 0 0 0 3 84 35 0 0 0
NWC - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Ty Schafer 2 18 18 0 0 0 0 0 0
Michael Storey 0 0 0 2 33 23 0 0 0
Brendan Zeutenh 0 0 0 1 5 5 0 0 0
Noah Van't Hof 0 0 0 0 0 0 2 0 0
Individual Field Goal Statistics
KEISER - Field Goals
Player Qtr. Clock Yds. Result
Chance Gagnon 3rd 05:16 26 GOOD
NWC - Field Goals
Player Qtr. Clock Yds. Result
Eli Stader 1st 00:00 40 MISSED
Individual Kickoff Statistics
KEISER - Kickoffs
Player No. Yds. TB OB Avg.
Chance Gagnon 5 275 1 0 55.0
NWC - Kickoffs
Player No. Yds. TB OB Avg.
Eli Stader 6 325 1 1 54.2
Individual PAT Statistics
KEISER - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Bryce Veasley 0 0 0 0 1 1
Chance Gagnon 2 2 0 0 0 0
NWC - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Eli Stader 5 5 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/15:00 KEISER 1st KEISER25 15:00 KO KEISER30 12:45 PUNT 3-9 02:15
1st/12:45 NWC 1st NWC30 12:45 PUNT KEISER23 07:32 FGA 10-47 05:13
1st/07:32 KEISER 1st KEISER23 07:32 FGA KEISER40 05:28 PUNT 3-7 02:04
1st/05:28 NWC 1st NWC40 05:28 PUNT KEISER49 03:04 DOWNS 4-9 02:24
1st/03:04 KEISER 1st NWC49 03:04 DOWNS KEISER08 02:22 INT 2-4 00:42
1st/02:22 NWC 1st NWC08 02:22 INT KEISER02 12:11 PUNT 9-47 05:11
2nd/12:11 KEISER 2nd KEISER02 12:11 PUNT KEISER00 04:51 TD 13-98 07:20
2nd/04:44 NWC 2nd NWC31 04:44 KO KEISER00 04:33 TD 1-69 00:11
2nd/04:26 KEISER 2nd KEISER33 04:26 KO KEISER24 01:52 PUNT 3-(-8) 02:34
2nd/01:52 NWC 2nd NWC24 01:52 PUNT KEISER50 01:18 PUNT 3-(-10) 00:34
2nd/01:18 KEISER 2nd KEISER50 01:18 PUNT KEISER25 00:00 HALF 5-8 01:18
3rd/14:57 NWC 3rd NWC25 14:57 KO KEISER00 12:57 TD 4-75 02:00
3rd/12:49 KEISER 3rd KEISER38 12:49 KO KEISER00 08:21 TD 9-62 04:28
3rd/08:15 NWC 3rd NWC14 08:15 KO KEISER18 07:25 FUMB 2-4 00:50
3rd/07:25 KEISER 3rd NWC18 07:25 FUMB KEISER03 05:16 FGA 3-9 02:09
3rd/05:15 NWC 3rd NWC03 05:15 KO KEISER00 03:33 TD 4-97 01:42
3rd/03:25 KEISER 3rd KEISER16 03:25 KO KEISER48 14:58 DOWNS 8-32 03:27
4th/14:58 NWC 4th KEISER48 14:58 DOWNS KEISER00 11:05 TD 7-48 03:53
4th/11:05 KEISER 4th KEISER41 11:05 KO KEISER00 11:05 TD 5-46 00:00
4th/11:05 KEISER 4th NWC13 11:05 TD KEISER00 07:11 TD 3-28 03:54
4th/07:11 NWC 4th NWC25 07:11 KO KEISER00 01:59 TD 9-75 05:12
4th/01:59 KEISER 4th KEISER21 01:59 TD KEISER30 01:51 UNK 0-0 00:08
4th/01:51 KEISER 4th KEISER46 01:51 KO KEISER29 01:33 INT 2-0 00:18
4th/01:33 NWC 4th NWC29 01:33 INT KEISER41 00:00 HALF 5-12 01:33

Keiser Drives

Keiser Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 KEISER 1st KEISER25 15:00 KO KEISER30 12:45 PUNT 3-9 02:15
1st/07:32 KEISER 1st KEISER23 07:32 FGA KEISER40 05:28 PUNT 3-7 02:04
1st/03:04 KEISER 1st NWC49 03:04 DOWNS KEISER08 02:22 INT 2-4 00:42
2nd/12:11 KEISER 2nd KEISER02 12:11 PUNT KEISER00 04:51 TD 13-98 07:20
2nd/04:26 KEISER 2nd KEISER33 04:26 KO KEISER24 01:52 PUNT 3-(-8) 02:34
2nd/01:18 KEISER 2nd KEISER50 01:18 PUNT KEISER25 00:00 HALF 5-8 01:18
3rd/12:49 KEISER 3rd KEISER38 12:49 KO KEISER00 08:21 TD 9-62 04:28
3rd/07:25 KEISER 3rd NWC18 07:25 FUMB KEISER03 05:16 FGA 3-9 02:09
3rd/03:25 KEISER 3rd KEISER16 03:25 KO KEISER48 14:58 DOWNS 8-32 03:27
4th/11:05 KEISER 4th KEISER41 11:05 KO KEISER00 11:05 TD 5-46 00:00
4th/11:05 KEISER 4th NWC13 11:05 TD KEISER00 07:11 TD 3-28 03:54
4th/01:59 KEISER 4th KEISER21 01:59 TD KEISER30 01:51 UNK 0-0 00:08
4th/01:51 KEISER 4th KEISER46 01:51 KO KEISER29 01:33 INT 2-0 00:18

Northwestern Drives

Keiser
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/12:45 NWC 1st NWC30 12:45 PUNT KEISER23 07:32 FGA 10-47 05:13
1st/05:28 NWC 1st NWC40 05:28 PUNT KEISER49 03:04 DOWNS 4-9 02:24
1st/02:22 NWC 1st NWC08 02:22 INT KEISER02 12:11 PUNT 9-47 05:11
2nd/04:44 NWC 2nd NWC31 04:44 KO KEISER00 04:33 TD 1-69 00:11
2nd/01:52 NWC 2nd NWC24 01:52 PUNT KEISER50 01:18 PUNT 3-(-10) 00:34
3rd/14:57 NWC 3rd NWC25 14:57 KO KEISER00 12:57 TD 4-75 02:00
3rd/08:15 NWC 3rd NWC14 08:15 KO KEISER18 07:25 FUMB 2-4 00:50
3rd/05:15 NWC 3rd NWC03 05:15 KO KEISER00 03:33 TD 4-97 01:42
4th/14:58 NWC 4th KEISER48 14:58 DOWNS KEISER00 11:05 TD 7-48 03:53
4th/07:11 NWC 4th NWC25 07:11 KO KEISER00 01:59 TD 9-75 05:12
4th/01:33 NWC 4th NWC29 01:33 INT KEISER41 00:00 HALF 5-12 01:33

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
NWC ball on NWC35, clock 15:00.
Eli Stader kickoff 65 yards to the KEISER00, touchback.
Keiser at 15:00
Keiser at 15:00
Down & Distance Play
Keiser at 15:00
1st and 10 at KEISER25 Keiser drive start at 15:00.
1st and 10 at KEISER25 Jaden Meizinger rush for 5 yards to the KEISER30 (Ben Kingery).
2nd and 5 at KEISER30 Jaden Meizinger rush for 2 yards to the KEISER32 (Tyler Jones).
3rd and 3 at KEISER32 Shea Spencer pass complete to Michael Robinso for 2 yards to the KEISER34 (Jaden Snyder).
4th and 1 at KEISER34 Chance Gagnon punt 36 yards to the NWC30, fair catch by Ty Schafer.
Total 3 plays , 9 yards Time of Possession: 02:15
Northwestern at 12:45
Northwestern at 12:45
Down & Distance Play
Northwestern at 12:45
1st and 10 at NWC30 Northwestern drive start at 12:45.
1st and 10 at NWC30 Konner McQuilla rush for 3 yards to the NWC33 (Camron Allen).
2nd and 7 at NWC33 Jalyn Gramstad rush for 11 yards to the NWC44, out-of-bounds.
1st and 10 at NWC44 Jalyn Gramstad pass complete to Michael Storey for 9 yards to the KEISER47 (Jaelin Willis).
2nd and 1 at KEISER47 Konner McQuilla rush for 7 yards to the KEISER40 (Camron Allen).
1st and 10 at KEISER40 Jalyn Gramstad pass incomplete to Tanner Schouten.
2nd and 10 at KEISER40 Jalyn Gramstad pass complete to Michael Storey for 4 yards to the KEISER36 (Wendol Philord; Jaelin Willis).
3rd and 6 at KEISER36 Jalyn Gramstad pass complete to Cade Moser for 14 yards to the KEISER22 (Kensly Johnson).
1st and 10 at KEISER22 Konner McQuilla rush for loss of 1 yard to the KEISER23 (Alessandro Cant).
2nd and 11 at KEISER23 Jalyn Gramstad rush for no gain to the KEISER23 (Jaelin Willis).
3rd and 11 at KEISER23 Jalyn Gramstad pass incomplete to Tanner Schouten (Wendol Philord).
4th and 11 at KEISER23 Eli Stader field goal attempt from 40 MISSED - wide right, spot at KEISER23.
Total 11 plays , 47 yards Time of Possession: 05:13
Keiser at 07:32
Keiser at 07:32
Down & Distance Play
Keiser at 07:32
1st and 10 at KEISER23 Keiser drive start at 07:32.
1st and 10 at KEISER23 Shea Spencer pass complete to Seth Rolle for 6 yards to the KEISER29 (Tanner Oleson).
2nd and 4 at KEISER29 Jaden Meizinger rush for loss of 4 yards to the KEISER25 (Jacob Dragstra).
3rd and 8 at KEISER25 Shea Spencer pass complete to Myles Henderson for 5 yards to the KEISER30 (Cody Moser).
4th and 3 at KEISER30 Chance Gagnon punt 48 yards to the NWC22, Ty Schafer return 18 yards to the NWC40 (Camron Allen; Noah Curtis).
Total 3 plays , 7 yards Time of Possession: 02:04
Northwestern at 05:28
Northwestern at 05:28
Down & Distance Play
Northwestern at 05:28
1st and 10 at NWC40 Northwestern drive start at 05:28.
1st and 10 at NWC40 Jalyn Gramstad rush for 4 yards to the NWC44 (Tivon Sutton; Jaelin Willis).
2nd and 6 at NWC44 Konner McQuilla rush for 2 yards to the NWC46 (Noah Curtis; Jaelin Willis).
3rd and 4 at NWC46 Jalyn Gramstad rush for 3 yards to the NWC49 (Brendan Parr; Tivon Sutton).
4th and 1 at NWC49 Jalyn Gramstad rush for no gain to the NWC49 (Brendan Parr; Tivon Sutton).
Total 4 plays , 9 yards Time of Possession: 02:24
Keiser at 03:04
Keiser at 03:04
Down & Distance Play
Keiser at 03:04
1st and 10 at NWC49 Keiser drive start at 03:04.
1st and 10 at NWC49 Jaden Meizinger rush for 4 yards to the NWC45 (Parker Fryar).
2nd and 6 at NWC45 Shea Spencer pass intercepted by Noah Van't Hof at the NWC08, Noah Van't Hof return 0 yards to the NWC08.
Total 2 plays , 4 yards Time of Possession: 00:42
Northwestern at 02:22
Northwestern at 02:22
Down & Distance Play
Northwestern at 02:22
1st and 10 at NWC08 Northwestern drive start at 02:22.
1st and 10 at NWC08 PENALTY NWC illegal block (Tanner Schouten) 4 yards to the NWC04.
1st and 14 at NWC04 Jalyn Gramstad pass complete to Cade Moser for 11 yards to the NWC15 (Justin Carcel; Wendol Philord).
2nd and 3 at NWC15 Jalyn Gramstad pass incomplete to Cade Moser (Kensly Johnson).
3rd and 3 at NWC15 Jalyn Gramstad rush for 15 yards to the NWC30 (Brian Edwards), out-of-bounds.
1st and 10 at NWC30 Konner McQuilla rush for 4 yards to the NWC34 (Camron Allen; Tivon Sutton).
2nd and 6 at NWC34 Jalyn Gramstad pass complete to Michael Storey for loss of 2 yards to the NWC32 (Wendol Philord; Justin Carcel).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
3rd and 8 at NWC32 Start of 2nd quarter, clock 15:00.
3rd and 8 at NWC32 Jalyn Gramstad pass complete to Michael Storey for 30 yards to the KEISER38.
1st and 10 at KEISER38 Jalyn Gramstad sacked for loss of 7 yards to the KEISER45 (Louis Lubin).
2nd and 17 at KEISER45 Jalyn Gramstad sacked for loss of 11 yards to the NWC44 (Alessandro Cant).
3rd and 28 at NWC44 Jalyn Gramstad rush for 11 yards to the KEISER45 (Justin Carcel).
4th and 17 at KEISER45 Jaden Snyder punt 43 yards to the KEISER02, downed.
Total 9 plays , 47 yards Time of Possession: 05:11
Keiser at 12:11
Keiser at 12:11
Down & Distance Play
Keiser at 12:11
1st and 10 at KEISER02 Keiser drive start at 12:11.
1st and 10 at KEISER02 Marques Burgess rush for 2 yards to the KEISER04 (Parker Fryar; Jacob Dragstra).
2nd and 8 at KEISER04 Marques Burgess rush for 2 yards to the KEISER06 (Jaden Snyder; Morris Hofer).
3rd and 6 at KEISER06 Shea Spencer pass complete to Myles Henderson for 7 yards to the KEISER13 (Gavin Lorenzen).
1st and 10 at KEISER13 Marques Burgess rush for 2 yards to the KEISER15 (Ben Kingery; Parker Fryar).
2nd and 8 at KEISER15 Shea Spencer pass complete to Jaylen Arnold for 10 yards to the KEISER25 (Cody Moser).
1st and 10 at KEISER25 Marques Burgess rush for 5 yards to the KEISER30 (Jaden Snyder).
2nd and 5 at KEISER30 Jaden Meizinger rush for 6 yards to the KEISER36 (Noah Van't Hof).
1st and 10 at KEISER36 Jaden Meizinger rush for 4 yards to the KEISER40 (Ben Kingery; Parker Fryar).
2nd and 6 at KEISER40 Jaden Meizinger rush for 5 yards to the KEISER45 (Gavin Lorenzen; Parker Fryar).
3rd and 1 at KEISER45 Marques Burgess rush for 3 yards to the KEISER48 (Parker Fryar; Ben Kingery).
1st and 10 at KEISER48 Shea Spencer pass complete to Myles Henderson for 48 yards to the NWC04 (Noah Van't Hof), out-of-bounds.
1st and GOAL at NWC04 Marques Burgess rush for loss of 1 yard to the NWC05 (Parker Fryar; Drake Harder).
2nd and GOAL at NWC05 PENALTY NWC pass interference (Colby Postma) 3 yards to the NWC02.
1st and GOAL at NWC02 PENALTY NWC face mask (Parker Fryar) 1 yards to the NWC01.
1st and GOAL at NWC01 Marques Burgess rush for 1 yard to the NWC00, TOUCHDOWN, clock 04:51.
1st and GOAL at NWC03 Chance Gagnon kick attempt good.
1st and 10 at KEISER35 Chance Gagnon kickoff 57 yards to the NWC08, Michael Storey return 23 yards to the NWC31 (Justin Wake).
Total 13 plays , 98 yards Time of Possession: 07:20
Score:
Keiser 7-0 Northwestern
Northwestern at 04:44
Northwestern at 04:44
Down & Distance Play
Northwestern at 04:44
1st and 10 at NWC31 Northwestern drive start at 04:44.
1st and 10 at NWC31 Jalyn Gramstad pass complete to Cade Moser for 69 yards to the KEISER00, TOUCHDOWN, clock 04:33.
1st and GOAL at KEISER03 Eli Stader kick attempt good.
1st and 10 at NWC35 Eli Stader kickoff 52 yards to the KEISER13, Louis Lubin return 20 yards to the KEISER33 (Brendan Zeutenh; Kole Telford).
Total 1 plays , 69 yards Time of Possession: 00:11
Score:
Keiser 7-7 Northwestern
Keiser at 04:26
Keiser at 04:26
Down & Distance Play
Keiser at 04:26
1st and 10 at KEISER33 Keiser drive start at 04:26.
1st and 10 at KEISER33 Shea Spencer pass complete to Seth Rolle for 3 yards to the KEISER36 (Cody Moser; Tanner Oleson).
2nd and 7 at KEISER36 Jaden Meizinger rush for loss of 6 yards to the KEISER30 (Tyler Jones).
3rd and 13 at KEISER30 Shea Spencer pass complete to Jaden Meizinger for loss of 5 yards to the KEISER25 (Tyler Jones).
4th and 18 at KEISER25 Chance Gagnon punt 51 yards to the NWC24, Ty Schafer return 0 yards to the NWC24.
Total 3 plays , -8 yards Time of Possession: 02:34
Northwestern at 01:52
Northwestern at 01:52
Down & Distance Play
Northwestern at 01:52
1st and 10 at NWC24 Northwestern drive start at 01:52.
1st and 10 at NWC24 Jalyn Gramstad pass incomplete to Michael Storey (Brian Edwards).
2nd and 10 at NWC24 Jalyn Gramstad sacked for loss of 10 yards to the NWC14 (Mitchel Desulme; Tivon Sutton).
3rd and 20 at NWC14 Timeout Keiser, clock 01:37.
3rd and 20 at NWC14 Jalyn Gramstad pass incomplete to Cade Moser (Louis Lubin), PENALTY NWC holding declined.
4th and 20 at NWC14 Jaden Snyder punt 46 yards to the KEISER40, Michael Robinso return 10 yards to the 50 yardline (Ben Egli), out-of-bounds.
Total 3 plays , -10 yards Time of Possession: 00:34
Keiser at 01:18
Keiser at 01:18
Down & Distance Play
Keiser at 01:18
1st and 10 at KEISER50 Keiser drive start at 01:18.
1st and 10 at KEISER50 Shea Spencer pass complete to Jaden Meizinger for 8 yards to the NWC42 (Tanner Oleson).
2nd and 2 at NWC42 Shea Spencer pass complete to Myles Henderson for 22 yards to the NWC20 (Parker Fryar), PENALTY KEISER illegal touching (Myles Henderson) 5 yards to the NWC47, NO PLAY.
3rd and 7 at NWC47 Shea Spencer pass complete to Jaden Meizinger for 2 yards to the NWC45 (Ben Kingery).
4th and 5 at NWC45 Timeout Northwestern, clock 00:15.
4th and 5 at NWC45 Shea Spencer pass complete to Jaylen Arnold for 6 yards to the NWC39 (Parker Fryar).
1st and 10 at NWC39 Timeout Keiser, clock 00:09.
1st and 10 at NWC39 Shea Spencer pass incomplete to Seth Rolle.
2nd and 10 at NWC39 Shea Spencer rush for loss of 3 yards to the NWC42, fumble forced by Morris Hofer, fumble by Shea Spencer recovered by KEISER Roderick Carter at NWC42.
3rd and 13 at NWC42 End of half, clock 00:00.
Total 6 plays , 8 yards Time of Possession: 01:18

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, KEISER ball on KEISER35.
Chance Gagnon kickoff 45 yards to the NWC20, Brendan Zeutenh return 5 yards to the NWC25, out-of-bounds.
Northwestern at 14:57
Northwestern at 14:57
Down & Distance Play
Northwestern at 14:57
1st and 10 at NWC25 Northwestern drive start at 14:57.
1st and 10 at NWC25 Konner McQuilla rush for 1 yard to the NWC26 (Tivon Sutton; Jertavis Black).
2nd and 9 at NWC26 Jalyn Gramstad rush for 5 yards to the NWC31 (Camron Allen).
3rd and 4 at NWC31 Jalyn Gramstad pass complete to Michael Storey for 5 yards to the NWC36 (Jaelin Willis).
1st and 10 at NWC36 Cade Moser rush for 64 yards to the KEISER00, TOUCHDOWN, clock 12:57.
1st and GOAL at KEISER03 Eli Stader kick attempt good.
1st and 10 at NWC35 Eli Stader kickoff 62 yards to the KEISER03, Louis Lubin return 35 yards to the KEISER38 (Ben Egli).
Total 4 plays , 75 yards Time of Possession: 02:00
Score:
Keiser 7-14 Northwestern
Keiser at 12:49
Keiser at 12:49
Down & Distance Play
Keiser at 12:49
1st and 10 at KEISER38 Keiser drive start at 12:49.
1st and 10 at KEISER38 Jaden Meizinger rush for 11 yards to the KEISER49 (Ben Kingery).
1st and 10 at KEISER49 Marques Burgess rush for no gain to the KEISER49 (Jacob Dragstra; Parker Fryar).
2nd and 10 at KEISER49 Shea Spencer pass complete to Jaylen Arnold for 7 yards to the NWC44 (Tyler Jones).
3rd and 3 at NWC44 Marques Burgess rush for 1 yard to the NWC43 (Jaden Snyder).
4th and 2 at NWC43 Justin Carcel rush for 3 yards to the NWC40 (Korbyn Gramstad).
1st and 10 at NWC40 Shea Spencer pass complete to Jaylen Arnold for 19 yards to the NWC21, out-of-bounds.
1st and 10 at NWC21 Jaden Meizinger rush for 10 yards to the NWC11 (Jaden Snyder; Colby Postma).
1st and 10 at NWC11 Jaden Meizinger rush for 9 yards to the NWC02 (Morris Hofer).
2nd and 1 at NWC02 Jaden Meizinger rush for 2 yards to the NWC00, TOUCHDOWN, clock 08:21.
1st and GOAL at NWC03 Chance Gagnon kick attempt good.
1st and 10 at KEISER35 Chance Gagnon kickoff 61 yards to the NWC04, Michael Storey return 10 yards to the NWC14 (Jalen Housey; Louis Lubin).
Total 9 plays , 62 yards Time of Possession: 04:28
Score:
Keiser 14-14 Northwestern
Northwestern at 08:15
Northwestern at 08:15
Down & Distance Play
Northwestern at 08:15
1st and 10 at NWC14 Northwestern drive start at 08:15.
1st and 10 at NWC14 Konner McQuilla rush for 2 yards to the NWC16 (Tivon Sutton; Luckaad Dorsain).
2nd and 8 at NWC16 Jalyn Gramstad pass complete to Michael Storey for 5 yards to the NWC21, fumble forced by Brian Edwards, fumble by Michael Storey recovered by KEISER Wendol Philord at NWC18.
Total 2 plays , 4 yards Time of Possession: 00:50
Keiser at 07:25
Keiser at 07:25
Down & Distance Play
Keiser at 07:25
1st and 10 at NWC18 Keiser drive start at 07:25.
1st and 10 at NWC18 Marques Burgess rush for 5 yards to the NWC13 (Tristan Mulder).
2nd and 5 at NWC13 Shea Spencer pass complete to Myles Henderson for 4 yards to the NWC09 (Tanner Oleson).
3rd and 1 at NWC09 Marques Burgess rush for no gain to the NWC09 (Noah Van't Hof; Korbyn Gramstad).
4th and 1 at NWC09 Chance Gagnon field goal attempt from 26 GOOD, clock 05:16.
1st and 10 at KEISER35 Chance Gagnon kickoff 62 yards to the NWC03, downed.
Total 4 plays , 9 yards Time of Possession: 02:09
Score:
Keiser 17-14 Northwestern
Northwestern at 05:15
Northwestern at 05:15
Down & Distance Play
Northwestern at 05:15
1st and 10 at NWC03 Northwestern drive start at 05:15.
1st and 10 at NWC03 Jalyn Gramstad rush for 16 yards to the NWC19 (Brendan Parr).
1st and 10 at NWC19 Konner McQuilla rush for 8 yards to the NWC27 (Tivon Sutton).
2nd and 2 at NWC27 Jalyn Gramstad rush for 9 yards to the NWC36.
1st and 10 at NWC36 Jalyn Gramstad pass complete to Konner McQuilla for 64 yards to the KEISER00, TOUCHDOWN, clock 03:33.
1st and GOAL at KEISER03 Eli Stader kick attempt good.
1st and 10 at NWC35 Eli Stader kickoff 64 yards to the KEISER01, Wendol Philord return 30 yards to the KEISER31 (Nate Rice), PENALTY KEISER holding 15 yards to the KEISER16.
Total 4 plays , 97 yards Time of Possession: 01:42
Score:
Keiser 17-21 Northwestern
Keiser at 03:25
Keiser at 03:25
Down & Distance Play
Keiser at 03:25
1st and 10 at KEISER16 Keiser drive start at 03:25.
1st and 10 at KEISER16 Jaden Meizinger rush for 3 yards to the KEISER19 (Jaden Snyder; Parker Fryar).
2nd and 7 at KEISER19 Shea Spencer rush for 9 yards to the KEISER28 (Jacob Dragstra).
1st and 10 at KEISER28 Jaden Meizinger rush for 2 yards to the KEISER30 (Morris Hofer).
2nd and 8 at KEISER30 Bryce Veasley pass complete to Jaylen Arnold for 9 yards to the KEISER39 (Jaden Snyder).
1st and 10 at KEISER39 Bryce Veasley rush for 7 yards to the KEISER46 (Ben Kingery; Morris Hofer).
2nd and 3 at KEISER46 Jaden Meizinger rush for no gain to the KEISER46 (Tyler Jones).
3rd and 3 at KEISER46 Bryce Veasley rush for 2 yards to the KEISER48 (Tyler Jones).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
4th and 1 at KEISER48 Start of 4th quarter, clock 15:00.
4th and 1 at KEISER48 Jaden Meizinger rush for no gain to the KEISER48 (Korbyn Gramstad; Ben Kingery).
Total 8 plays , 32 yards Time of Possession: 03:27
Northwestern at 14:58
Northwestern at 14:58
Down & Distance Play
Northwestern at 14:58
1st and 10 at KEISER48 Northwestern drive start at 14:58.
1st and 10 at KEISER48 Konner McQuilla rush for 5 yards to the KEISER43 (Justin Carcel), out-of-bounds.
2nd and 5 at KEISER43 Jalyn Gramstad pass complete to Blake Anderson for 25 yards to the KEISER18, out-of-bounds.
1st and 10 at KEISER18 Jalyn Gramstad rush for 4 yards to the KEISER14 (Camron Allen; Kensly Johnson).
2nd and 6 at KEISER14 Michael Storey rush for 1 yard to the KEISER13 (Wendol Philord).
3rd and 5 at KEISER13 Jalyn Gramstad rush for 9 yards to the KEISER04 (Brian Edwards; Alessandro Cant).
1st and GOAL at KEISER04 Konner McQuilla rush for 1 yard to the KEISER03 (Camron Allen; Logan Wakefield).
2nd and GOAL at KEISER03 Jalyn Gramstad pass complete to Blake Anderson for 3 yards to the KEISER00, TOUCHDOWN, clock 11:05.
1st and GOAL at KEISER03 Eli Stader kick attempt good.
1st and 10 at NWC35 Eli Stader kickoff 29 yards to the KEISER36, out-of-bounds, KEISER ball on KEISER41, clock 11:05.
Total 7 plays , 48 yards Time of Possession: 03:53
Score:
Keiser 17-28 Northwestern
Keiser at 11:05
Keiser at 11:05
Down & Distance Play
Keiser at 11:05
1st and 10 at KEISER41 Keiser drive start at 11:05.
1st and 10 at KEISER41 Bryce Veasley pass complete to Myles Henderson for 24 yards to the NWC35 (Noah Van't Hof).
1st and 10 at NWC35 Marques Burgess rush for 4 yards to the NWC31 (Morris Hofer).
2nd and 6 at NWC31 Bryce Veasley pass complete to Marques Burgess for 7 yards to the NWC24 (Tanner Oleson; Ben Kingery).
1st and 10 at NWC24 PENALTY KEISER false start (Jaylen Arnold) 5 yards to the NWC29.
1st and 15 at NWC29 Timeout Northwestern, clock 09:30.
1st and 15 at NWC29 Bryce Veasley pass complete to Myles Henderson for 29 yards to the NWC00, TOUCHDOWN, clock 09:21, PENALTY KEISER holding off-setting, PENALTY NWC roughing the passer off-setting, NO PLAY.
1st and 15 at NWC29 Bryce Veasley pass incomplete to Myles Henderson.
2nd and 15 at NWC29 Marques Burgess rush for 6 yards to the NWC23 (Parker Fryar).
3rd and 9 at NWC23 Bryce Veasley pass intercepted by Parker Fryar at the NWC13, Parker Fryar return 0 yards to the NWC13 (Jonathan Santos), PENALTY NWC pass interference (Parker Fryar) 10 yards to the NWC13, NO PLAY.
Total 7 plays , 30 yards Time of Possession: 01:44
Keiser at 09:21
Keiser at 09:21
Down & Distance Play
Keiser at 09:21
1st and 10 at NWC13 Bryce Veasley rush for 11 yards to the NWC02 (Parker Fryar).
1st and GOAL at NWC02 Bryce Veasley rush for 1 yard to the NWC01 (Tyler Jones).
2nd and GOAL at NWC01 Bryce Veasley rush for 1 yard to the NWC00, TOUCHDOWN, clock 07:11.
1st and GOAL at NWC03 Bryce Veasley pass attempt to Michael Robinso good.
1st and 10 at KEISER35 PENALTY NWC unsportmanlike conduct (Korbyn Gramstad) 15 yards to the 50 yardline.
1st and 10 at KEISER50 Chance Gagnon kickoff 50 yards to the NWC00, touchback.
Total 3 plays , 13 yards Time of Possession: 02:10
Score:
Keiser 25-28 Northwestern
Northwestern at 07:11
Northwestern at 07:11
Down & Distance Play
Northwestern at 07:11
1st and 10 at NWC25 Northwestern drive start at 07:11.
1st and 10 at NWC25 Jalyn Gramstad rush for no gain to the NWC25 (Jaelin Willis).
2nd and 10 at NWC25 Jalyn Gramstad rush for 13 yards to the NWC38 (Tivon Sutton).
1st and 10 at NWC38 Konner McQuilla rush for 1 yard to the NWC39 (Logan Wakefield).
2nd and 9 at NWC39 Jalyn Gramstad pass complete to Tanner Schouten for 11 yards to the 50 yardline (Kensly Johnson), out-of-bounds.
1st and 10 at NWC50 Konner McQuilla rush for no gain to the 50 yardline (Alessandro Cant; Tivon Sutton).
2nd and 10 at NWC50 Jalyn Gramstad pass complete to Michael Storey for 2 yards to the KEISER48 (Louis Lubin).
3rd and 8 at KEISER48 PENALTY KEISER offside (Jertavis Black) 5 yards to the KEISER43.
3rd and 3 at KEISER43 Jalyn Gramstad rush for 23 yards to the KEISER20 (Jaelin Willis).
1st and 10 at KEISER20 Konner McQuilla rush for 1 yard to the KEISER19 (Brendan Parr).
2nd and 9 at KEISER19 Timeout Keiser, clock 02:06.
2nd and 9 at KEISER19 Jalyn Gramstad rush for 19 yards to the KEISER00, TOUCHDOWN, clock 01:59.
1st and GOAL at KEISER03 Eli Stader kick attempt good.
1st and 10 at NWC35 Eli Stader kickoff 44 yards to the KEISER21, out-of-bounds, PENALTY NWC illegal procedure (Eli Stader) 5 yards to the NWC30, NO PLAY.
Total 9 plays , 75 yards Time of Possession: 05:12
Score:
Keiser 25-35 Northwestern
Northwestern at 01:59
Northwestern at 01:59
Down & Distance Play
Northwestern at 01:59
1st and 15 at NWC30 Eli Stader kickoff 53 yards to the KEISER17, Louis Lubin return 29 yards to the KEISER46 (Jaden Snyder).
Total 0 plays , 0 yards Time of Possession: 00:00
Keiser at 01:51
Keiser at 01:51
Down & Distance Play
Keiser at 01:51
1st and 10 at KEISER46 Keiser drive start at 01:51.
1st and 10 at KEISER46 Bryce Veasley pass incomplete to Michael Robinso.
2nd and 10 at KEISER46 Bryce Veasley pass intercepted by Noah Van't Hof at the NWC29, Noah Van't Hof return 0 yards to the NWC29.
Total 2 plays , 0 yards Time of Possession: 00:18
Northwestern at 01:33
Northwestern at 01:33
Down & Distance Play
Northwestern at 01:33
1st and 10 at NWC29 Northwestern drive start at 01:33.
1st and 10 at NWC29 Jalyn Gramstad rush for 3 yards to the NWC32 (Luckaad Dorsain; Alessandro Cant).
2nd and 7 at NWC32 Timeout Keiser, clock 01:28.
2nd and 7 at NWC32 Jalyn Gramstad rush for 3 yards to the NWC35 (Tivon Sutton; Camron Allen).
3rd and 4 at NWC35 Timeout Keiser, clock 01:23.
3rd and 4 at NWC35 Jalyn Gramstad rush for 8 yards to the NWC43.
1st and 10 at NWC43 TEAM rush for loss of 1 yard to the NWC42.
2nd and 11 at NWC42 TEAM rush for loss of 1 yard to the NWC41.
3rd and 12 at NWC41 End of game, clock 00:00.
Total 5 plays , 12 yards Time of Possession: 01:33
Score:
Keiser 25-35 Northwestern

Participation

Starters

KEISER - Offense
# Player Pos.
78 Ignacio Olvera C
59 Roderick Carter OG
72 Sala Lologo OG
60 Colton Takis OT
66 Scarlee Jean OT
16 Shea Spencer QB
32 Jaden Meizinger RB
14 Jaylen Arnold TE
8 Michael Robinso WR
9 Seth Rolle WR
10 Myles Henderson WR
KEISER - Defense
# Player Pos.
5D Kensly Johnson CB
7D Louis Lubin CB
4D Noah Curtis DE
8D Jertavis Black DE
0 Luckaad Dorsain DT
6D Jaelin Willis LB
12 Justin Carcel LB
23 Tivon Sutton LB
53 Camron Allen NG
1 Wendol Philord SAF
24 Brian Edwards SAF
NWC - Offense
# Player Pos.
69 Jack Johnson C
54 Jawan Grant OG
79 Darlin Marquez OG
58 Travis Grover OT
74 Greg Will OT
12 Jalyn Gramstad QB
3 Konner McQuilla RB
35 Blake Anderson TE
1 Cade Moser WR
4 Michael Storey WR
8 Tanner Schouten WR
NWC - Defense
# Player Pos.
4A Cody Moser CB
7A Gavin Lorenzen CB
8A Korbyn Gramstad DE
23 Morris Hofer DE
0A Tyler Jones DT
97 Jacob Dragstra DT
5A Noah Van't Hof FS
38 Ben Kingery LB
43 Parker Fryar LB
51 Tanner Oleson LB
6 Jaden Snyder SS

Player Participation

Keiser
# Player
5 Bryce Veasley
7 Justin Wake
19 Chance Gagnon
25 Marques Burgess
30 Jalen Housey
38 Brendan Parr
52 Logan Wakefield
55 Alessandro Cant
90 Mitchel Desulme