← CFB Terminal
28
MVFC
AT
31
Pac-12
2022 week 3 · Saturday, September 17, 2022 at 10:00 PM CT · Arizona Stadium · πŸ“Ί FS1 · 41,211 att · 83.1°F Clear, wind 8.1

Drive chart

North Dakota State Arizona bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · -2 yd · 2:08
0–0
15:00 1st & 10 OWN 25 Michael Wiley run for no gain to the Ariz 25 0 -0.70
15:00 2nd & 10 OWN 25 run for a loss of 16 yards to the Ariz 9 -16 -0.61
15:00 3rd & 26 OWN 9 Michael Wiley run for 14 yds to the Ariz 23 +14 0.07
12:52 4th & 12 OWN 23 Kyle Ostendorp punt for 57 yds , Jayden Price returns for 11 yds to the NDkSt 31
ON DOWNS
6 pl · 28 yd · 3:49
0–0
12:52 1st & 10 OWN 31 Hunter Luepke run for 5 yds to the NDkSt 36 +5 0.10
12:52 2nd & 5 OWN 36 Cam Miller pass complete to Jake Lippe for 17 yds to the Ariz 47 for a 1ST down +17 1.89
12:52 1st & 10 OPP 47 Kobe Johnson run for 3 yds to the Ariz 44 +3 -0.35
12:52 2nd & 7 OPP 44 Cam Miller run for 5 yds to the Ariz 39 +5 0.09
12:52 3rd & 2 OPP 39 NO DAKOTA ST Penalty, False Start (-5 Yards) to the Ariz 44 -5
12:52 3rd & 7 OPP 44 Cam Miller run for 3 yds to the Ariz 41 +3 -0.39
9:03 4th & 4 OPP 41 Cam Miller pass incomplete 0 -1.54
TD
8 pl · 59 yd · 3:45
0–7
9:03 1st & 10 OWN 41 Jayden de Laura run for 12 yds to the NDkSt 47 for a 1ST down +12 1.05
9:03 1st & 10 OPP 47 Jayden de Laura pass complete to Tanner McLachlan for 3 yds to the NDkSt 44 +3 -0.35
9:03 2nd & 7 OPP 44 Michael Wiley run for 3 yds to the NDkSt 41 +3 -0.38
9:03 3rd & 4 OPP 41 Jayden de Laura pass complete to Michael Wiley for 6 yds to the NDkSt 35 for a 1ST down +6 1.38
9:03 1st & 10 OPP 35 Jayden de Laura run for 1 yd to the NDkSt 34 +1 -0.53
9:03 2nd & 9 OPP 34 Jayden de Laura pass complete to Tanner McLachlan for 24 yds to the NDkSt 10 for a 1ST down +24 0.98
9:03 1st & 10 OPP 10 DJ Williams run for 4 yds to the NDkSt 6 +4 -0.01
5:18 2nd & 6 OPP 6 Michael Wiley run for 6 yds for a TD NO DAKOTA ST Penalty, Personal Foul (15 Yards) to the NDkSt 0, (Tyler Loop KICK) +6 2.53
TD
9 pl · 80 yd · 4:12
7–7
5:11 1st & 10 OWN 20 run for 6 yds to the NDkSt 26 +6 0.29
5:11 2nd & 4 OWN 26 Braylon Henderson run for 15 yds to the NDkSt 41 for a 1ST down +15 1.44
5:11 1st & 10 OWN 41 Cam Miller pass complete to RaJa Nelson for 9 yds to the 50 yard line +9 1.32
5:11 2nd & 1 50 Hunter Luepke run for 7 yds to the Ariz 43 for a 1ST down +7 -0.02
5:11 1st & 10 OPP 43 Hunter Luepke run for 7 yds to the Ariz 36 +7 0.49
5:11 2nd & 3 OPP 36 Hunter Luepke run for 2 yds to the Ariz 34 +2 -0.50
5:11 3rd & 1 OPP 34 Cam Miller run for 2 yds to the Ariz 32 for a 1ST down +2 0.49
5:11 1st & 10 OPP 32 Kobe Johnson run for 1 yd to the Ariz 31 +1 -0.46
0:59 2nd & 9 OPP 31 Cam Miller pass complete to Hunter Luepke for 31 yds for a TD, (Griffin Crosa KICK) +31 3.33
ON DOWNS
4 pl · 9 yd · 1:07
7–7
0:59 1st & 10 OWN 25 Michael Wiley run for 8 yds to the Ariz 33 +8 0.91
0:59 2nd & 2 OWN 33 Jayden de Laura pass complete to Dorian Singer for no gain to the Ariz 33 0 -1.13
0:00 2nd & 2 OWN 33 Jayden de Laura pass complete to Dorian Singer for no gain to the Ariz 33 0 -1.13
0:00 OWN 33 End of 1st Quarter
15:00 3rd & 2 OWN 33 Jayden de Laura pass incomplete 0 -0.60
14:56 4th & 2 OWN 33 Timeout ARIZONA, clock 14:56
14:56 3rd & 2 OWN 33 Jayden de Laura pass incomplete 0 -0.60
14:52 4th & 2 OWN 33 run for 1 yd to the Ariz 34 +1 -0.10
Q2
FUMBLE
7 pl · 17 yd · 4:23
7–7
14:52 1st & 10 OPP 34 Hunter Luepke run for 4 yds to the Ariz 30 +4 -0.06
14:52 2nd & 6 OPP 30 Cam Miller pass complete to Noah Gindorff for 7 yds to the Ariz 23 for a 1ST down +7 0.34
14:52 1st & 10 OPP 23 NO DAKOTA ST Penalty, False Start (Noah Gindorff) to the Ariz 28 -5
14:52 1st & 15 OPP 28 Cole Payton run for 10 yds to the Ariz 18 +10 0.53
14:52 2nd & 5 OPP 18 Dominic Gonnella run for 3 yds to the Ariz 15 +3 -0.14
14:52 3rd & 2 OPP 15 Hunter Luepke run for 5 yds to the Ariz 10 for a 1ST down +5 0.22
14:52 1st & 10 OPP 10 Cole Payton run for 5 yds to the Ariz 5 +5 0.08
10:29 2nd & 5 OPP 5 Cam Miller sacked for a loss of 12 yards to the Ariz 17 -12 -1.37
TD
10 pl · 83 yd · 4:44
7–14
10:29 1st & 10 OWN 17 Jayden de Laura run for 9 yds to the Ariz 26 +9 1.02
10:29 2nd & 1 OWN 26 Michael Wiley run for 3 yds to the Ariz 29 for a 1ST down +3 -0.26
10:29 1st & 10 OWN 29 Jayden de Laura pass complete to Dorian Singer for 22 yds to the NDkSt 49 for a 1ST down +22 2.01
9:04 1st & 10 OPP 49 Timeout ARIZONA, clock 09:04
9:04 1st & 10 OWN 29 Jayden de Laura pass complete to Dorian Singer for 22 yds to the NDkSt 49 for a 1ST down +22 2.01
9:04 1st & 10 OPP 49 Jayden de Laura pass complete to Tanner McLachlan for 7 yds to the NDkSt 42 +7 0.58
9:04 2nd & 3 OPP 42 Jayden de Laura pass complete to Michael Wiley for no gain to the NDkSt 42 0 -1.10
9:04 3rd & 3 OPP 42 Jayden de Laura run for 5 yds to the NDkSt 37 for a 1ST down +5 1.24
9:04 1st & 10 OPP 37 Jayden de Laura pass complete to Jonah Coleman for 14 yds to the NDkSt 23 for a 1ST down +14 0.39
9:04 1st & 10 OPP 23 Jonah Coleman run for no gain to the NDkSt 23 0 -0.42
9:04 2nd & 10 OPP 23 Jayden de Laura pass complete to Tanner McLachlan for 16 yds to the NDkSt 7 for a 1ST down +16 0.89
5:45 1st & 7 OPP 7 Jayden de Laura run for 7 yds for a TD, (Tyler Loop KICK) +7 2.20
TD
9 pl · 75 yd · 4:55
14–14
5:45 1st & 10 OWN 25 ARIZONA Penalty, Personal Foul (Jacob Manu) to the 50 yard line for a 1ST down +15
5:45 1st & 10 50 Cam Miller sacked by Dion Wilson Jr. for a loss of 1 yard to the NDkSt 49 -1 -1.35
5:45 2nd & 11 OWN 49 Cole Payton run for 12 yds to the Ariz 39 for a 1ST down +12 2.05
5:45 1st & 10 OPP 39 Cam Miller run for 1 yd to the Ariz 38 +1 -0.62
5:45 1st & 10 OPP 38 LUEPKE, Hunter rush to the left for a gain of 9 yards to the ARI38 (HARRIS, Jalen;MANU, Jacob), 1ST DOWN. PENALTY ARI Personal Foul on ROLAND-WALLACE, Christian NDS Holding on ZABEL, Grey , Offsetting penalties. NO PLAY (replay the down). -9
5:45 2nd & 9 OPP 38 Cam Miller pass complete to Noah Gindorff for 14 yds to the Ariz 24 for a 1ST down +14 1.08
5:45 1st & 10 OPP 24 NO DAKOTA ST Penalty, False Start (Cam Miller) to the Ariz 29 -5
5:45 1st & 15 OPP 29 DJ Hart run for 2 yds to the Ariz 27 +2 -0.30
5:45 2nd & 13 OPP 27 Cam Miller pass complete to Hunter Luepke for 25 yds to the Ariz 2 for a 1ST down +25 2.24
5:45 1st & 2 OPP 2 Hunter Luepke run for no gain to the Ariz 2 0 -0.85
0:50 2nd & 2 OPP 2 Cam Miller run for 2 yds for a TD, (Griffin Crosa KICK) +2 2.07
FG
4 pl · 56 yd · 0:50
14–17
0:50 1st & 10 OWN 25 Jayden de Laura pass incomplete 0 -0.70
0:50 2nd & 10 OWN 25 Jayden de Laura run for 11 yds to the Ariz 36 for a 1ST down +11 1.63
0:50 1st & 10 OWN 36 Jayden de Laura pass complete to Dorian Singer for 30 yds to the NDkSt 34 for a 1ST down +30 2.21
0:50 1st & 10 OPP 34 DE LAURA, Jayden pass to the left incomplete intended for MCMILLAN, Tetairoa thrown to the NDS19. PENALTY NDS Pass Interference on PRICE, Jayden enforced 15 yards to the NDS19 and results in automatic 1ST DOWN. NO PLAY (replay the down). +15
0:04 1st & 10 OPP 19 Timeout ARIZONA, clock 00:04
0:04 1st & 10 OPP 34 DE LAURA, Jayden pass to the left incomplete intended for MCMILLAN, Tetairoa thrown to the NDS19. PENALTY NDS Pass Interference on PRICE, Jayden enforced 15 yards to the NDS19 and results in automatic 1ST DOWN. NO PLAY (replay the down). +15
0:00 1st & 10 OPP 19 Tyler Loop 36 Yd Field Goal
0:00 OWN 35 End of 2nd Quarter
Q3
PUNT
3 pl · 2 yd · 1:31
14–17
15:00 1st & 10 OWN 25 Hunter Luepke run for 1 yd to the NDkSt 26 +1 -0.59
15:00 2nd & 9 OWN 26 Cam Miller pass incomplete 0 -0.41
15:00 3rd & 9 OWN 26 Cam Miller pass complete to Kobe Johnson for 1 yd to the NDkSt 27 +1 -0.16
13:29 4th & 8 OWN 27 Kaedin Steindorf punt for 53 yds, fair catch by Jacob Cowing at the Ariz 20
PUNT
3 pl · 4 yd · 1:04
14–17
13:29 1st & 10 OWN 20 Jayden de Laura pass incomplete 0 -0.56
13:29 2nd & 10 OWN 20 Rayshon Luke run for 4 yds to the Ariz 24 +4 -0.04
13:29 3rd & 6 OWN 24 Jayden de Laura pass incomplete 0 -0.24
13:29 4th & 6 OWN 24 Kyle Ostendorp punt for 52 yds, downed at the NDkSt 24
12:25 4th & 6 OWN 24 Kyle Ostendorp punt for 52 yds, downed at the NDkSt 24
TD
6 pl · 76 yd · 2:45
21–17
12:25 1st & 10 OWN 24 Kobe Johnson run for 6 yds to the NDkSt 30 +6 0.32
12:25 2nd & 4 OWN 30 Hunter Luepke run for 10 yds to the NDkSt 40 for a 1ST down +10 1.06
12:25 1st & 10 OWN 40 Hunter Luepke run for 1 yd to the NDkSt 41 +1 -0.91
12:25 2nd & 9 OWN 41 TaMerik Williams run for 34 yds to the Ariz 25 for a 1ST down +34 2.97
12:25 1st & 10 OPP 25 Dominic Gonnella run for 19 yds to the Ariz 6 for a 1ST down +19 0.65
9:40 1st & 6 OPP 6 H. Luepke run for 6 yds for a TD, (G. Crosa KICK) +6 2.05
TD
8 pl · 75 yd · 3:59
21–24
9:40 1st & 10 OWN 25 Jayden de Laura run for 2 yds to the Ariz 27 +2 -0.45
9:40 2nd & 8 OWN 27 DJ Williams run for 3 yds to the Ariz 30 +3 -0.21
9:40 3rd & 5 OWN 30 DE LAURA, Jayden pass to the right incomplete thrown to the ARI40. PENALTY NDS Personal Foul on MOSTAERT, Will enforced 15 yards from the ARI30 to the ARI45 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down). +15
9:40 1st & 10 OWN 45 Jayden de Laura pass incomplete 0 -1.16
9:40 2nd & 10 OWN 45 Jayden de Laura pass complete to Anthony Simpson for a loss of 3 yards to the Ariz 42 -3 -1.30
9:40 3rd & 13 OWN 42 Jayden de Laura pass complete to Dorian Singer for 23 yds to the NDkSt 35 for a 1ST down +23 3.76
9:40 1st & 10 OPP 35 Jayden de Laura run for 5 yds to the NDkSt 30 +5 0.08
9:40 2nd & 5 OPP 30 Rayshon Luke run for 28 yds to the NDkSt 2 for a 1ST down +28 1.68
5:41 1st & 2 OPP 2 J. Coleman run for 2 yds for a TD, (T. Loop KICK) +2 1.21
TD
7 pl · 75 yd · 3:34
28–24
5:41 1st & 10 OWN 25 Cole Payton run for 4 yds to the NDkSt 29 +4 -0.11
5:41 2nd & 6 OWN 29 Kobe Johnson run for 2 yds to the NDkSt 31 +2 -0.42
5:41 3rd & 4 OWN 31 Hunter Luepke run for 4 yds to the NDkSt 35 for a 1ST down +4 1.37
5:41 1st & 10 OWN 35 Cam Miller pass complete to Noah Gindorff for 9 yds to the NDkSt 44 +9 1.38
5:41 2nd & 1 OWN 44 TaMerik Williams run for 7 yds to the Ariz 49 for a 1ST down +7 0.10
5:41 1st & 10 OPP 49 Braylon Henderson run for 11 yds to the Ariz 38 for a 1ST down +11 0.67
2:07 1st & 10 OPP 38 Hunter Luepke run for 38 yds for a TD, (Griffin Crosa KICK) +38 3.09
MISSED FG
10 pl · 49 yd · 4:11
28–24
2:07 1st & 10 OWN 25 Jayden de Laura pass complete to Jacob Cowing for 5 yds to the Ariz 30 +5 0.09
2:07 2nd & 5 OWN 30 DJ Williams run for 10 yds to the Ariz 40 for a 1ST down +10 1.23
2:07 1st & 10 OWN 40 Jayden de Laura pass incomplete 0 -1.12
2:07 2nd & 10 OWN 40 Jayden de Laura pass complete to Jacob Cowing for 22 yds to the NDkSt 38 for a 1ST down +22 2.79
2:07 1st & 10 OPP 38 Jayden de Laura pass complete to Dorian Singer for 9 yds to the NDkSt 29 +9 0.80
0:00 1st & 10 OPP 38 Jayden de Laura pass complete to Dorian Singer for 9 yds to the NDkSt 29 +9 0.80
0:00 OPP 38 End of 3rd Quarter
15:00 2nd & 1 OPP 29 Michael Wiley run for 5 yds to the NDkSt 24 for a 1ST down +5 -0.39
15:00 1st & 10 OPP 24 Jayden de Laura sacked by Javier Derritt for a loss of 8 yards to the NDkSt 32 -8 -1.56
15:00 2nd & 18 OPP 32 Jayden de Laura run for 6 yds to the NDkSt 26 +6 0.23
15:00 3rd & 12 OPP 26 Jayden de Laura pass incomplete 0 -0.95
12:56 4th & 12 OPP 26 Tyler Loop 43 yd FG MISSED
Q4
ON DOWNS
7 pl · 52 yd · 3:57
28–24
12:56 1st & 10 OWN 26 Kobe Johnson run for 22 yds to the NDkSt 48 for a 1ST down +22 2.00
12:56 1st & 10 OWN 48 Hunter Luepke run for 7 yds to the Ariz 45 +7 0.62
12:56 2nd & 3 OPP 45 TaMerik Williams run for 14 yds to the Ariz 31 for a 1ST down +14 0.55
12:56 1st & 10 OPP 31 Jalen Bussey run for a loss of 1 yard to the Ariz 32 -1 -0.73
12:56 2nd & 11 OPP 32 Cam Miller pass complete to Hunter Luepke for 9 yds to the Ariz 23 +9 0.62
12:56 3rd & 2 OPP 23 Hunter Luepke run for no gain to the Ariz 23 0 -0.67
9:04 4th & 2 OPP 23 Timeout NO DAKOTA ST, clock 09:04
9:04 3rd & 2 OPP 23 Hunter Luepke run for no gain to the Ariz 23 0 -0.67
9:04 4th & 2 OPP 23 Cole Payton run for 1 yd to the Ariz 22 +1 -3.37
8:59 4th & 2 OPP 23 Cole Payton run for 1 yd to the Ariz 22 +1 -3.37
TD
10 pl · 78 yd · 4:06
28–31
8:59 1st & 10 OWN 22 Jonah Coleman run for 6 yds to the Ariz 28 +6 0.31
8:59 2nd & 4 OWN 28 Jonah Coleman run for 13 yds to the Ariz 41 for a 1ST down +13 1.31
8:59 1st & 10 OWN 41 Jayden de Laura pass complete to Jacob Cowing for 1 yd to the Ariz 42 +1 -0.92
8:59 2nd & 9 OWN 42 Jonah Coleman run for 3 yds to the Ariz 45 +3 -0.36
8:59 3rd & 6 OWN 45 Jayden de Laura pass complete to Tetairoa McMillan for 19 yds to the NDkSt 36 for a 1ST down +19 2.93
8:59 1st & 10 OPP 36 Jonah Coleman run for 8 yds to the NDkSt 28 +8 0.58
8:59 2nd & 2 OPP 28 Jayden de Laura pass incomplete 0 -0.73
8:59 3rd & 2 OPP 28 DJ Williams run for 1 yd to the NDkSt 27 +1 -0.63
8:59 4th & 1 OPP 27 Jayden de Laura pass complete to Jacob Cowing for 5 yds to the NDkSt 22 for a 1ST down +5 1.14
4:53 1st & 10 OPP 22 Jayden de Laura pass complete to Jacob Cowing for 22 yds for a TD NO DAKOTA ST Penalty, Defensive Holding (Oscar Benson) declined, (Tyler Loop KICK) +22 2.65
PUNT
3 pl · 2 yd · 2:05
28–31
4:53 1st & 10 OWN 25 Hunter Luepke run for 2 yds to the NDkSt 27 +2 -0.45
4:53 2nd & 8 OWN 27 TaMerik Williams run for a loss of 2 yards to the NDkSt 25 -2 -0.60
4:53 3rd & 10 OWN 25 Cam Miller pass complete to Braylon Henderson for 2 yds to the NDkSt 27 +2 -0.11
2:55 4th & 8 OWN 27 Timeout ARIZONA, clock 02:55
2:55 3rd & 10 OWN 25 Cam Miller pass complete to Braylon Henderson for 2 yds to the NDkSt 27 +2 -0.11
2:55 4th & 8 OWN 27 Kaedin Steindorf punt for 30 yds
2:48 4th & 8 OWN 27 Kaedin Steindorf punt for 30 yds
END OF GAME
6 pl · 13 yd · 2:48
28–31
2:48 1st & 10 OWN 43 Michael Wiley run for 3 yds to the Ariz 46 +3 -0.43
2:48 2nd & 7 OWN 46 Jayden de Laura pass complete to Dorian Singer for 4 yds to the 50 yard line +4 -0.17
1:58 3rd & 3 50 Timeout NO DAKOTA ST, clock 01:58
1:58 2nd & 7 OWN 46 Jayden de Laura pass complete to Dorian Singer for 4 yds to the 50 yard line +4 -0.17
1:58 3rd & 3 50 Michael Wiley run for 9 yds to the NDkSt 41 for a 1ST down +9 1.82
1:52 1st & 10 OPP 41 Timeout NO DAKOTA ST, clock 01:52
1:52 3rd & 3 50 Michael Wiley run for 9 yds to the NDkSt 41 for a 1ST down +9 1.82
0:00 OPP 44 End of 4th Quarter
19 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks2
3plays for loss4
0takeaways1
2three-and-outs forced2
13explosive plays allowed10
6.58yards allowed / play6.78
5 of 10scoring drives allowed4 of 9
North Dakota State
James Kaczor 9 (6) 1 TFL
Courtney Eubanks 5 (4)
Destin Talbert 5 (3)
Nick Kubitz 5 (3)
Michael Tutsie 4 (3) 1 PD
Jayden Price 4 (3) 1 PD
Dawson Weber 4 (3)
Oscar Benson 3 (1)
Arizona
Jerry Roberts 9 (2)
Hunter Echols 8 (4) 1 sk · 2 TFL
Christian Roland-Wallace 6 (6) 1 PD
Jaxen Turner 6 (4)
Jalen Harris 6 (3)
Christian Young 6 (2)
Kolbe Cage 5 (2) 1 PD · 1 QH
Treydan Stukes 4 (4)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals1 of 2
2punts2
41.5punt average54.5
1punts inside the 200
22return yards0
own 25average drive startown 27
North Dakota State
K Griffin Crosa 4/4 XP
P Kaedin Steindorf 2 punts · 41.5 avg · 1 in 20
KR Kobe Johnson 1 ret · 11 yds · long 11
PR Jayden Price 1 ret · 11 yds · long 11
Arizona
K Tyler Loop 1/2 FG · long 36 · 4/4 XP
P Kyle Ostendorp 2 punts · 54.5 avg
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

59plays67
400yards441
9drives10
54%success rate51%
14.85total PPA26.29
Derived from 126 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Michael Wiley run for 6 yds for a TD NO DAKOTA ST Penalty, Personal Foul (15 Yards) to the… 7–0
Q1Cam Miller pass complete to Hunter Luepke for 31 yds for a TD, (Griffin Crosa KICK) 7–7
Q2Jayden de Laura run for 7 yds for a TD, (Tyler Loop KICK) 14–7
Q2Cam Miller run for 2 yds for a TD, (Griffin Crosa KICK) 14–14
Q2Tyler Loop 36 Yd Field Goal 17–14
Q3H. Luepke run for 6 yds for a TD, (G. Crosa KICK) 21–17
Q3J. Coleman run for 2 yds for a TD, (T. Loop KICK) 24–21
Q3Hunter Luepke run for 38 yds for a TD, (Griffin Crosa KICK) 28–24
Q4Jayden de Laura pass complete to Jacob Cowing for 22 yds for a TD NO DAKOTA ST Penalty… 31–28

Biggest plays by PPA

Q3Jayden de Laura pass complete to Dorian Singer for 23 yds to the NDkSt 35 for a 1ST down 3.76
Q1Cam Miller pass complete to Hunter Luepke for 31 yds for a TD, (Griffin Crosa KICK) 3.33
Q3Hunter Luepke run for 38 yds for a TD, (Griffin Crosa KICK) 3.09
Q3TaMerik Williams run for 34 yds to the Ariz 25 for a 1ST down 2.97
Q4Jayden de Laura pass complete to Tetairoa McMillan for 19 yds to the NDkSt 36 for a 1ST… 2.93
Q3Jayden de Laura pass complete to Jacob Cowing for 22 yds to the NDkSt 38 for a 1ST down 2.79
Data: CollegeFootballData · terminal