| Score by Quarters | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Northwestern (Iowa) (1-0) | 14 | 7 | 14 | 13 | 48 |
| Concordia (Neb.) (0-1) | 7 | 0 | 21 | 7 | 35 |
| Qtr | Time | Scoring Play |
|---|---|---|
| 1st | 10:09 |
Northwestern (Iowa)
-
Konner McQuilla 43 yd run.
(Eli Stader kick
is good).
Drive: 3 plays, 77 yards in 1:37. 7 - 0 |
| 07:54 |
Concordia (Neb.)
-
Mark Arp 13 yd run.
(Peyton Atwood kick
is good).
Drive: 7 plays, 75 yards in 2:15. 7 - 7 |
|
| 03:40 |
Northwestern (Iowa)
-
Michael Storey 5 yd pass from Jalyn Gramstad.
(Eli Stader kick
is good).
Drive: 8 plays, 63 yards in 4:14. 14 - 7 |
|
| 2nd | 08:10 |
Northwestern (Iowa)
-
Jalyn Gramstad 4 yd run.
(Eli Stader kick
is good).
Drive: 5 plays, 59 yards in 3:07. 21 - 7 |
| 3rd | 14:06 |
Concordia (Neb.)
-
Austin Jablonsk 33 yd pass from DJ McGarvie.
(Peyton Atwood kick
is good).
Drive: 1 plays, 33 yards in 0:05. 21 - 14 |
| 09:20 |
Northwestern (Iowa)
-
Michael Storey 17 yd pass from Jalyn Gramstad.
(Eli Stader kick
is good).
Drive: 9 plays, 75 yards in 4:46. 28 - 14 |
|
| 05:25 |
Concordia (Neb.)
-
Devin Zeigler 3 yd run.
(Peyton Atwood kick
is good).
Drive: 11 plays, 58 yards in 3:55. 28 - 21 |
|
| 05:06 |
Northwestern (Iowa)
-
Konner McQuilla 67 yd run.
(Eli Stader kick
is good).
Drive: 1 plays, 67 yards in 0:19. 35 - 21 |
|
| 02:03 |
Concordia (Neb.)
-
Austin Jablonsk 7 yd pass from DJ McGarvie.
(Peyton Atwood kick
is good).
Drive: 10 plays, 72 yards in 3:03. 35 - 28 |
|
| 4th | 11:21 |
Northwestern (Iowa)
-
Michael Storey 10 yd pass from Jalyn Gramstad.
(Eli Stader kick
failed).
Drive: 9 plays, 75 yards in 5:42. 41 - 28 |
| 07:45 |
Concordia (Neb.)
-
Luke Lang 7 yd pass from DJ McGarvie.
(Peyton Atwood kick
is good).
Drive: 10 plays, 75 yards in 3:36. 41 - 35 |
|
| 03:49 |
Northwestern (Iowa)
-
Jalyn Gramstad 2 yd run.
(Eli Stader kick
is good).
Drive: 7 plays, 80 yards in 3:56. 48 - 35 |
| Northwestern (Iowa) | Concordia (Neb.) | |
|---|---|---|
| FIRST DOWNS | 32 | 28 |
| RUSHES-YARDS (NET) | 42-387 | 30-116 |
| PASSING YDS (NET) | 227 | 413 |
| Passes Att-Comp-Int | 25-20-1 | 53-33-1 |
| TOTAL OFFENSE PLAYS-YARDS | 67-614 | 83-529 |
| Fumble Returns-Yards | 0-0 | 1-0 |
| Punt Returns-Yards | 1-4 | 0-0 |
| Kickoff Returns-Yards | 4-67 | 4-97 |
| Interception Returns-Yards | 1-0 | 1-0 |
| Punts (Number-Avg) | 2-85 | 4-113 |
| Fumbles-Lost | 2-1 | 0-0 |
| Penalties-Yards | 4-45 | 6-44 |
| Possession Time | 31:32 | 28:28 |
| Third-Down Conversions | 73% (8 of 11) | 47% (7 of 15) |
| Fourth-Down Conversions | 0% (0 of 1) | 67% (2 of 3) |
| Red-Zone Scores-Chances | 5-6 | 4-5 |
| Sacks By: Number-Yards | 4-17 | 0-0 |
| Pos | ## | OFFENSE |
|---|---|---|
| RB | 3 | Konner McQuillan |
| WR | 4 | Michael Storey |
| C | 5A | Cameron Morgan |
| OG | 5B | Jawan Grant |
| WR | 6 | Ty Schafer |
| WR | 8 | Tanner Schouten |
| QB | 12 | Jalyn Gramstad |
| OT | 53 | Kole Cleveringa |
| OT | 56 | Jordan DeSmet |
| OG | 66 | Patrick Gottburg |
| TE | 80 | Peyton Carroll |
| Pos | ## | DEFENSE |
| SAF | 4A | Cody Moser |
| CB | 7A | Gavin Lorenzen |
| SAF | 10 | Clayton Bosma |
| CB | 20 | Kole Telford |
| DE | 23 | Morris Hofer |
| LB | 24 | Tristan Mulder |
| LB | 34 | Ben Egli |
| LB | 38 | Ben Kingery |
| DL | 93 | Peyton Nieuwsma |
| DE | 95 | Marshall Kleinhesselink |
| DL | 97 | Jacob Dragstra |
| Pos | ## | OFFENSE |
|---|---|---|
| WR | 2 | Adam Van Cleave |
| QB | 3 | DJ McGarvie |
| WR | 13 | Carsen Arline |
| TE | 14 | Luke Lang |
| WR | 16 | Austin Jablonski |
| RB | 22 | Devin Zeigler |
| C | 56 | Jackson Anderson |
| OG | 58 | Christian Schlepp |
| OG | 69 | Tyler Walford |
| OT | 71 | Nathan Miller |
| OT | 74 | Blake Schlegel |
| Pos | ## | DEFENSE |
| SAF | 1D | Isiaha Conner |
| LB | 4 | CJ Dyhrkopp |
| SAF | 5 | Myles Lyons |
| CB | 6 | Carson Core |
| DE | 7 | Kyle Sterup |
| SAF | 19 | Jaden Seier |
| LB | 40 | Michael Grindey |
| SAF | 42 | Gabriel Knisley |
| DL | 93 | Carson Fehlhafer |
| LB | 94 | Talatau Solo |
| DL | 99 | Devon Polley |