From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Cal Poly
Northern Arizona
356
Total yards
495
270
Passing yards
356
86
Rushing yards
139
7.5
Yards per pass
12.3
2.7
Yards per rush
4.1
17
First downs
23
5–15
Third downs
0–9
1–3
Fourth downs
2–4
3
Turnovers
1
5–42
Penalties
2–14
26:53
Possession
33:07
Efficiency
Cal Poly
Northern Arizona
35%
Success rate
50%
−0.01
EPA per play
0.19
1.35
Explosiveness
1.11
0.13
Rushing EPA
−0.17
−0.00
Passing EPA
0.59
17%
Passing-down success
14%
2%
Havoc by its defense
7%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Northern Arizona 79% to win. Elo’s favorite won.
The line
Northern Arizona −11.5, over/under 57.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Arizona drives left to right, Cal Poly right to left.
Q1 Cal PolyPunt, 3 plays, 8 yards
Q1 Northern ArizonaTouchdown, 8 plays, 69 yards
Q1 Cal PolyTouchdown, 11 plays, 72 yards
Q1 Northern ArizonaMissed FG, 10 plays, 54 yards
Q2 Cal PolyPunt, 3 plays, 2 yards
Q2 Northern ArizonaTurnover on downs, 9 plays, 63 yards
Q2 Cal PolyPunt, 3 plays, 2 yards
Q2 Northern ArizonaTouchdown, 6 plays, 39 yards
Q2 Cal PolyField goal, 4 plays, 0 yards
Q2 Northern ArizonaTouchdown, 1 play, 74 yards
Q2 Cal PolyTouchdown, 3 plays, 65 yards
Q3 Northern ArizonaTouchdown, 4 plays, 72 yards
Q3 Cal PolyPunt, 4 plays, −17 yards
Q3 Northern ArizonaInterception, 1 play, 2 yards
Q3 Cal PolyField goal, 9 plays, 27 yards
Q3 Northern ArizonaPunt, 6 plays, 28 yards
Q3 Cal PolyInterception, 3 plays, 27 yards
Q3 Northern ArizonaField goal, 4 plays, 4 yards
Q3 Cal PolyInterception, 9 plays, 66 yards
Q4 Northern ArizonaPunt, 3 plays, 8 yards
Q4 Cal PolyTouchdown, 7 plays, 57 yards
Q4 Northern ArizonaField goal, 6 plays, 56 yards
Q4 Cal PolyInterception, 7 plays, 67 yards
Q4 Northern ArizonaTurnover on downs, 6 plays, 19 yards
Q4 Cal PolyTurnover on downs, 4 plays, 4 yards
Q4 Northern ArizonaEnd of game, 1 play, 0 yards
Play by play
1st quarter4 drives, then Tied at 7
Cal Poly Punt, 3 plays
15:00
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00, Touchback
15:00
1st & 10 at own 25
Shotgun #29 M.Paiau rush middle for 5 yards gain to the CP30 (#35 B.Wong; #6 B.Nivens)
15:00
2nd & 5 at own 30
Shotgun #7 T.Dieffenbach rush right for 4 yards gain to the CP34 (#4 M.Beresford; #6 B.Nivens), out of bounds
15:00
3rd & 1 at own 34
No Huddle-Shotgun #7 T.Dieffenbach rush middle for 1 yard loss to the CP33 (#6 B.Nivens; #35 B.Wong)
12:58
4th & 2 at own 33
#35 J.Ehrlich punt 45 yards to the NAU22 #3 I.Eastman return 6 yards to the NAU28 (#47 B.Breedlove; #16 E.Torres)
Northern Arizona Touchdown, 8 plays
12:58
1st & 10 at own 28
Shotgun #6 T.Pennington pass complete short middle to #89 J.Purdy caught at NAU45, for 33 yards to the CP39 (#1 J.Bernard), 1ST DOWN
12:58
1st & 10 at opp 39
No Huddle-Shotgun #6 T.Pennington pass complete short middle to #3 I.Eastman caught at CP20, for 19 yards to the CP20, End Of Play, 1ST DOWN
12:58
1st & 10 at opp 20
Shotgun #34 S.Cromwell rush middle for 0 yards to the CP20 (#1 J.Bernard; #8 D.Turner)
12:58
2nd & 10 at opp 20
Shotgun #34 S.Cromwell rush left for 6 yards gain to the CP14 (#44 M.D’Amato)
12:58
3rd & 4 at opp 14
Shotgun #34 S.Cromwell rush middle for 3 yards gain to the CP11 (#20 K.Olson)
12:58
4th & 1 at opp 11
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the CP07 (#30 B.Wilson), 1ST DOWN
9:31
1st & goal at opp 7
Shotgun #34 S.Cromwell rush middle for 1 yard gain to the CP06 (#93 M.Danielson; #20 K.Olson)
9:31
4th & 1 at opp 11
Timeout Northern Arizona, clock 09:31
8:25
2nd & goal at opp 6
Kolbe Katsis 6 Yd pass from Ty Pennington (Samuel Hunsaker Kick)Northern Arizona 7, Cal Poly 0
8:25
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00, Touchback
8:25
Timeout Northern Arizona, clock 08:25
Cal Poly Touchdown, 11 plays
8:25
1st & 10 at own 25
Shotgun #7 T.Dieffenbach pass complete deep right to #22 P.Holyfield Jr. caught at CP48, for 27 yards to the NAU48 (#8 C.Moses), 1ST DOWN
8:25
1st & 10 at opp 48
Shotgun #23 T.Washington rush middle for 2 yards gain to the NAU46 (#50 M.Carreon; #2 M.Hurst)
8:25
2nd & 8 at opp 46
Shotgun #7 T.Dieffenbach rush middle for 3 yards gain to the NAU43 (#35 B.Wong; #3 A.Ma’afu)
8:25
3rd & 5 at opp 43
Shotgun #7 T.Dieffenbach pass complete short middle to #6 F.Pitts caught at NAU38, for 7 yards to the NAU36 (#4 M.Beresford), 1ST DOWN
8:25
1st & 10 at opp 36
Shotgun #29 M.Paiau rush left for 1 yard gain to the NAU35 (#43 R.Davis; #2 M.Hurst)
8:25
2nd & 9 at opp 35
Shotgun #7 T.Dieffenbach pass incomplete short right to #0 L.Booher thrown to NAU20
8:25
3rd & 9 at opp 35
Shotgun #7 T.Dieffenbach pass complete short left to #23 T.Washington caught at NAU37, for 7 yards to the NAU28 (#7 Q.Moten; #50 M.Carreon)
8:25
4th & 2 at opp 28
Shotgun #34 K.Sanders rush middle for 2 yards gain to the NAU26 (#35 B.Wong; #2 M.Hurst), 1ST DOWN
8:25
1st & 10 at opp 26
Shotgun #7 T.Dieffenbach pass incomplete deep right to #5 J.Garrison thrown to NAU03
8:25
2nd & 10 at opp 26
Shotgun #34 K.Sanders rush middle for 6 yards gain to the NAU20 (#6 B.Nivens; #4 M.Beresford)
2:40
3rd & 4 at opp 20
Fidel Tau Pitts 20 Yd pass from Ty Dieffenbach (Noah Serna Kick)Tied at 7
Northern Arizona Missed FG, 10 plays
2:40
1st & 10 at own 35
#37 G.Dimauro kickoff 65 yards to the NAU00, Touchback
2:40
1st & 10 at own 25
Shotgun #34 S.Cromwell rush middle for 7 yards gain to the NAU32 (#32 M.Rivera; #96 M.Barbour)
2:40
2nd & 3 at own 32
Shotgun #34 S.Cromwell rush right for 7 yards gain to the NAU39 (#90 B.Piland; #1 J.Bernard), 1ST DOWN
2:40
1st & 10 at own 39
Shotgun #6 T.Pennington pass complete short middle to #3 I.Eastman caught at CP44, for 22 yards to the CP39 (#32 M.Rivera), 1ST DOWN
2:40
1st & 10 at opp 39
Shotgun #6 T.Pennington pass complete short right to #11 K.Katsis caught at CP44, for 11 yards to the CP28 (#32 M.Rivera), 1ST DOWN
Q2 15:00
1st & 10 at opp 28
Shotgun #6 T.Pennington pass complete short middle to #11 K.Katsis caught at CP30, for 6 yards to the CP22 (#32 M.Rivera), out of bounds
Q2 15:00
2nd & 4 at opp 22
Shotgun #34 S.Cromwell rush middle for 6 yards gain to the CP16 (#20 K.Olson), 1ST DOWN
Q2 15:00
1st & 10 at opp 16
Shotgun #6 T.Pennington rush middle for 0 yards to the CP16 (#20 K.Olson)
Q2 15:00
2nd & 10 at opp 16
Shotgun #6 T.Pennington rush middle for 1 yard loss to the CP17 (#20 K.Olson)
Q2 15:00
3rd & 11 at opp 17
Shotgun #6 T.Pennington sacked for loss of 4 yards to the CP21 (#44 M.D’Amato, #96 M.Barbour)
Q2 11:47
4th & 15 at opp 21
#91 S.Hunsaker field goal attempt from 39 yards NO GOOD (H: #39 B.D’Aquila, LS: #45 A.Zubey), clock 11:47
2nd quarter9 drives, then Northern Arizona 22, Cal Poly 17
Cal Poly Punt, 3 plays
11:47
1st & 10 at own 21
Shotgun #29 M.Paiau rush left for 2 yards gain to the CP23 (#6 B.Nivens; #50 M.Carreon)
11:47
4th & 15 at opp 21
Timeout Northern Arizona, clock 11:47
Cal Poly Punt, 3 plays
11:47
2nd & 8 at own 23
Shotgun #7 T.Dieffenbach pass incomplete short middle to #5 J.Garrison thrown to CP26 broken up by #20 J.Fort
11:47
3rd & 8 at own 23
Shotgun #7 T.Dieffenbach pass incomplete short middle to #0 L.Booher thrown to CP34 broken up by #7 Q.Moten
10:50
4th & 8 at own 23
#35 J.Ehrlich punt 51 yards to the NAU26 #3 I.Eastman return 5 yards to the NAU31 (#12 G.Burnett; #47 B.Breedlove)
Northern Arizona Turnover on downs, 9 plays
10:50
1st & 10 at own 31
Shotgun #6 T.Pennington pass complete short right to #8 J.Raines caught at NAU34, for 19 yards to the NAU50 (#32 M.Rivera), out of bounds, 1ST DOWN
10:50
4th & 8 at own 23
Timeout Cal Poly, clock 10:50
Northern Arizona Turnover on downs, 9 plays
10:50
1st & 10 at the 50
Shotgun #6 T.Pennington pass complete short middle to #8 J.Raines caught at CP36, for 14 yards to the CP36, End Of Play, 1ST DOWN
10:50
1st & 10 at opp 36
Shotgun #4 D.Hubbard rush middle for 10 yards gain to the CP26 (#0 D.Barkins; #8 D.Turner), 1ST DOWN
10:50
1st & 10 at opp 26
Shotgun #4 D.Hubbard rush middle for 8 yards gain to the CP18 (#44 M.D’Amato; #0 D.Barkins)
10:50
2nd & 2 at opp 18
Shotgun #4 D.Hubbard rush middle for 5 yards gain to the CP13 (#20 K.Olson), 1ST DOWN
7:53
1st & 10 at opp 13
Shotgun #4 D.Hubbard rush middle for 3 yards gain to the CP10 (#11 J.Houston)
7:53
2nd & 2 at opp 18
Timeout Northern Arizona, clock 07:53
7:53
2nd & 7 at opp 10
Shotgun #4 D.Hubbard rush middle for 5 yards gain to the CP05 (#32 M.Rivera; #1 J.Bernard)
7:53
3rd & 2 at opp 5
Shotgun #6 T.Pennington rush middle for 1 yard gain to the CP04 (#11 J.Houston; #32 M.Rivera)
5:34
4th & 1 at opp 4
#1 E.Taylor rush left for 2 yards loss to the CP06 (#1 J.Bernard; #44 M.D’Amato), TURNOVER ON DOWNS
Cal Poly Punt, 3 plays
5:34
1st & 10 at own 6
Shotgun #7 T.Dieffenbach pass incomplete short middle to #9 B.Wheatley thrown to CP11
5:34
2nd & 10 at own 6
Shotgun #29 M.Paiau rush middle for 1 yard loss to the CP05 (#31 J.Letua; #35 B.Wong)
5:34
3rd & 11 at own 5
Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at CP05, for 3 yards to the CP08 (#11 J.Wesley)
3:53
4th & 8 at own 8
#35 J.Ehrlich punt 47 yards to the NAU45 #3 I.Eastman return 13 yards to the CP42 (#20 T.Wilson; #22 P.Holyfield Jr.)
Northern Arizona Touchdown, 6 plays
3:53
1st & 10 at opp 42
Shotgun #6 T.Pennington pass complete short left to #8 J.Raines caught at CP35, for 7 yards to the CP35 (#0 D.Barkins)
3:53
2nd & 3 at opp 35
Shotgun #6 T.Pennington pass complete deep middle to #1 E.Taylor caught at CP12, for 24 yards to the CP11 (#47 B.Breedlove), 1ST DOWN
3:53
1st & 10 at opp 11
Shotgun #6 T.Pennington pass incomplete short right to #1 E.Taylor thrown to CP03 QB hurried by #93 M.Danielson
3:53
2nd & 10 at opp 11
Shotgun #6 T.Pennington pass complete short left to #3 I.Eastman caught at CP15, for 5 yards to the CP06 (#44 M.D’Amato; #47 B.Breedlove)
2:00
3rd & 5 at opp 6
Shotgun #6 T.Pennington pass complete short middle to #4 D.Hubbard caught at CP05, for 4 yards to the CP02 (#99 J.Ngaluafe; #47 B.Breedlove)
2:00
2nd & 10 at opp 11
Timeout Northern Arizona, clock 02:00
1:14
4th & 1 at opp 2
Darvon Hubbard 2 Yd pass from Ty Pennington (Samuel Hunsaker Kick)Northern Arizona 14, Cal Poly 7
Cal Poly Field goal, 4 plays
1:02
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00 #20 T.Wilson return 67 yards to the NAU33 (#20 J.Fort)
1:02
1st & 10 at opp 33
Shotgun #1 A.Grigsby Jr. rush middle for 3 yards loss to the NAU36 fumbled by #1 A.Grigsby Jr. at NAU36 recovered by CP #1 A.Grigsby Jr. at NAU36, End Of Play
1:02
2nd & 13 at opp 36
Shotgun #1 A.Grigsby Jr. pass complete short right to #0 L.Booher caught at NAU33, for 3 yards to the NAU33 (#7 Q.Moten)
1:02
3rd & 10 at opp 33
Shotgun #1 A.Grigsby Jr. pass incomplete deep middle to #5 J.Garrison thrown to NAU00
0:40
4th & 10 at opp 33
Gianluca Dimauro 51 Yd Field GoalNorthern Arizona 14, Cal Poly 10
Northern Arizona Touchdown, 1 play
0:40
1st & 10 at own 35
#37 G.Dimauro kickoff 65 yards to the NAU00, Touchback
0:40
1st & 10 at own 25
Shotgun #6 T.Pennington pass incomplete short right to #3 I.Eastman thrown to NAU32
0:24
2nd & 10 at own 25
Kolbe Katsis 75 Yd pass from Ty Pennington (Ty Pennington Pass to Hayden Daugherty for Two-Point Conversion)Northern Arizona 22, Cal Poly 10
Cal Poly Touchdown, 3 plays
0:15
1st & 10 at own 35
#91 S.Hunsaker kickoff 47 yards to the CP18 #29 M.Paiau return 34 yards to the NAU48 (#23 T.Robinson) PENALTY CP Holding 10 yards from CP42 to CP32
0:15
1st & 10 at own 32
Shotgun #23 T.Washington rush middle for 11 yards gain to the CP43 (#43 R.Davis), 1ST DOWN
0:08
1st & 10 at own 43
Shotgun #1 A.Grigsby Jr. pass incomplete short middle to #6 F.Pitts thrown to CP49
0:08
1st & 10 at own 32
Timeout Cal Poly, clock 00:08
0:00
2nd & 10 at own 43
Fidel Tau Pitts 57 Yd pass from Anthony Grigsby Jr. (Noah Serna Kick)Northern Arizona 22, Cal Poly 17
0:03
1st & 10 at own 43
Timeout Cal Poly, clock 00:03
3rd quarter8 drives, then Northern Arizona 32, Cal Poly 20
Northern Arizona Touchdown, 4 plays
15:00
1st & 10 at own 35
#37 G.Dimauro kickoff 65 yards to the NAU00, Touchback
15:00
1st & 10 at own 25
Shotgun #6 T.Pennington pass complete short left to #11 K.Katsis caught at NAU20, for 12 yards to the NAU37 (#1 J.Bernard; #44 M.D’Amato), 1ST DOWN
15:00
1st & 10 at own 37
Shotgun #34 S.Cromwell rush middle for 23 yards gain to the CP40 (#4 C.Moore; #20 K.Olson), 1ST DOWN
15:00
1st & 10 at opp 40
Shotgun #34 S.Cromwell rush middle for 2 yards gain to the CP38 (#4 C.Moore)
12:53
2nd & 8 at opp 38
Kolbe Katsis 38 Yd pass from Ty Pennington (Samuel Hunsaker Kick)Northern Arizona 29, Cal Poly 17
Cal Poly Punt, 4 plays
12:53
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00, Touchback
12:53
1st & 10 at own 25
Shotgun #7 T.Dieffenbach pass incomplete short middle to #85 A.Marshall thrown to CP40
12:53
2nd & 10 at own 25
Shotgun #29 M.Paiau rush middle for 5 yards gain (2) to the CP30 (#4 M.Beresford; #8 C.Moses) PENALTY CP Holding (#0 L.Booher) 10 yards from CP27 to CP17
12:53
2nd & 18 at own 17
Shotgun #7 T.Dieffenbach sacked for loss of 3 yards to the CP14 (#35 B.Wong) PENALTY CP Holding declined
12:53
3rd & 21 at own 14
Shotgun #7 T.Dieffenbach sacked for loss of 6 yards to the CP08 (#50 M.Carreon)
11:21
4th & 27 at own 8
#35 J.Ehrlich punt 46 yards to the NAU46 fair catch by #3 I.Eastman at NAU46
Northern Arizona Interception, 1 play
11:08
1st & 10 at own 46
Shotgun #6 T.Pennington pass intercepted by #1 J.Bernard at CP20 #1 J.Bernard return 32 yards to the NAU48 (#57 C.DePrez) PENALTY NAU Holding declined
Cal Poly Field goal, 9 plays
11:08
1st & 10 at opp 48
Shotgun #7 T.Dieffenbach pass incomplete short left to #23 T.Washington thrown to NAU48
11:08
2nd & 10 at opp 48
Shotgun #7 T.Dieffenbach pass incomplete short right to #80 C.Zimmerman thrown to NAU39
11:08
3rd & 10 at opp 48
Shotgun #7 T.Dieffenbach pass complete short middle to #5 J.Garrison caught at NAU50, for 10 yards to the NAU38 (#43 R.Davis; #44 T.Ho Ching), 1ST DOWN
11:08
1st & 10 at opp 38
Shotgun #23 T.Washington rush middle for 7 yards gain to the NAU31 (#7 Q.Moten)
11:08
2nd & 3 at opp 31
No Huddle #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at NAU22, for 9 yards to the NAU22 (#2 M.Hurst), 1ST DOWN
11:08
1st & 10 at opp 22
No Huddle-Shotgun #34 K.Sanders rush right for 1 yard gain to the NAU21 (#43 R.Davis; #6 B.Nivens)
11:08
2nd & 9 at opp 21
Shotgun #7 T.Dieffenbach pass incomplete short left to #9 B.Wheatley thrown to NAU10 broken up by #4 M.Beresford
11:08
3rd & 9 at opp 21
Shotgun #7 T.Dieffenbach pass incomplete short middle to #0 L.Booher thrown to NAU12 broken up by #7 Q.Moten QB hurried by #14 D.Rausch
8:19
4th & 9 at opp 21
Gianluca Dimauro 39 Yd Field GoalNorthern Arizona 29, Cal Poly 20
8:19
1st & 10 at own 35
#37 G.Dimauro kickoff 65 yards to the NAU00, Touchback
8:19
4th & 9 at opp 21
Timeout Cal Poly, clock 08:19
Northern Arizona Punt, 6 plays
8:19
1st & 10 at own 25
Shotgun #34 S.Cromwell rush left for 3 yards gain to the NAU28 (#90 B.Piland; #32 M.Rivera)
8:19
Timeout Cal Poly, clock 08:19
8:19
2nd & 7 at own 28
Shotgun #34 S.Cromwell rush left for 10 yards gain to the NAU38 (#1 J.Bernard; #32 M.Rivera), 1ST DOWN
8:19
1st & 10 at own 38
No Huddle-Shotgun #6 T.Pennington rush middle for 12 yards gain to the NAU50 (#32 M.Rivera), out of bounds, 1ST DOWN
6:48
1st & 10 at the 50
Shotgun #34 S.Cromwell rush left for 6 yards gain to the CP44 (#0 D.Barkins) PENALTY NAU Holding (#55 J.Katt) 10 yards from NAU50 to NAU40. NO PLAY
6:48
1st & 10 at own 38
Timeout Northern Arizona, clock 06:48
6:48
1st & 20 at own 40
Shotgun #6 T.Pennington pass complete short middle to #8 J.Raines caught at NAU49, for 9 yards to the NAU49 (#32 M.Rivera)
6:48
2nd & 11 at own 49
Shotgun #6 T.Pennington pass incomplete short middle to #11 K.Katsis thrown to CP48 broken up by #96 M.Barbour
6:48
3rd & 11 at own 49
Shotgun #6 T.Pennington pass complete short right to #3 I.Eastman caught at NAU45, for 4 yards to the CP47 (#1 J.Bernard)
4:45
4th & 7 at opp 47
#39 B.D’Aquila punt 46 yards to the CP01
Cal Poly Interception, 3 plays
4:45
1st & 10 at own 1
#7 T.Dieffenbach rush middle for 1 yard gain to the CP02 (#35 B.Wong; #44 T.Ho Ching)
4:45
2nd & 9 at own 2
Shotgun #7 T.Dieffenbach pass incomplete deep left to #0 L.Booher thrown to CP30 broken up by #7 Q.Moten
3:59
3rd & 9 at own 2
Shotgun #7 T.Dieffenbach pass intercepted by #4 M.Beresford at CP28 #4 M.Beresford return 0 yards to the CP28 (#9 B.Wheatley)
Northern Arizona Field goal, 4 plays
3:59
1st & 10 at opp 28
Shotgun #4 D.Hubbard rush right for 5 yards gain to the CP23 (#32 M.Rivera; #99 J.Ngaluafe)
3:59
2nd & 5 at opp 23
Shotgun #4 D.Hubbard rush middle for 1 yard loss to the CP24 (#94 I.Taliauli; #44 M.D’Amato)
3:59
3rd & 6 at opp 24
Shotgun #6 T.Pennington pass incomplete deep middle to #11 K.Katsis thrown to CP00
2:33
4th & 6 at opp 24
Samuel Hunsaker 42 Yd Field GoalNorthern Arizona 32, Cal Poly 20
Cal Poly Interception, 9 plays
2:33
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00, Touchback
2:33
1st & 10 at own 25
Shotgun #7 T.Dieffenbach pass complete short right to #34 K.Sanders caught at CP20, for 6 yards to the CP31 (#20 J.Fort), out of bounds
2:33
2nd & 4 at own 31
Shotgun #7 T.Dieffenbach sacked for loss of 6 yards to the CP25 (#48 Q.Popham, #13 J.Johnson III)
2:33
3rd & 10 at own 25
Shotgun #7 T.Dieffenbach rush left for 12 yards gain to the CP37 (#48 Q.Popham), out of bounds, 1ST DOWN
2:33
1st & 10 at own 37
No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at CP40, for 13 yards to the CP50 (#8 C.Moses), 1ST DOWN
2:33
1st & 10 at the 50
No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the NAU46 (#2 M.Hurst)
Q4 15:00
2nd & 6 at opp 46
Shotgun #23 T.Washington rush left for 9 yards gain to the NAU37 (#11 J.Wesley), 1ST DOWN
Q4 15:00
1st & 10 at opp 37
Shotgun #7 T.Dieffenbach pass complete short middle to #88 R.Brooks caught at NAU20, for 17 yards to the NAU20 (#2 M.Hurst), 1ST DOWN
Q4 15:00
1st & 10 at opp 20
Shotgun #23 T.Washington rush left for 1 yard loss to the NAU21 (#6 B.Nivens)
Q4 13:06
2nd & 11 at opp 21
Shotgun #7 T.Dieffenbach pass intercepted by #11 J.Wesley at NAU09, End Of Play
4th quarter10 drives, then Northern Arizona 35, Cal Poly 27
Northern Arizona Punt, 3 plays
13:06
1st & 10 at own 9
Shotgun #4 D.Hubbard rush middle for 11 yards gain to the NAU20 (#21 C.Solis-Lumar) PENALTY NAU Holding (#72 E.Kramer) 4 yards from NAU09 to NAU05. NO PLAY
13:06
1st & 14 at own 5
Shotgun #6 T.Pennington pass complete short middle to #3 I.Eastman caught at NAU02, for 4 yards loss to the NAU01 (#95 A.Vakameilalo)
13:06
2nd & 18 at own 1
Shotgun #4 D.Hubbard rush middle for 3 yards gain to the NAU04 (#58 T.Bouda; #20 K.Olson)
13:06
3rd & 15 at own 4
Shotgun #6 T.Pennington pass complete short middle to #89 J.Purdy caught at NAU17, for 13 yards to the NAU17 (#1 J.Bernard)
10:16
4th & 2 at own 17
#39 B.D’Aquila punt 43 yards to the CP40 fair catch by #9 B.Wheatley at CP40
Cal Poly Touchdown, 7 plays
10:16
1st & 10 at own 40
Shotgun #1 A.Grigsby Jr. pass complete short right to #5 J.Garrison caught at NAU43, for 17 yards to the NAU43, End Of Play, 1ST DOWN
10:16
1st & 10 at opp 43
No Huddle-Shotgun #34 K.Sanders rush middle for 5 yards gain to the NAU38 (#30 T.Brown III)
9:37
2nd & 5 at opp 38
Shotgun #34 K.Sanders rush left for 8 yards gain to the NAU30 (#8 C.Moses), 1ST DOWN
9:37
1st & 10 at opp 43
Timeout Cal Poly, clock 09:37
9:37
1st & 10 at opp 30
No Huddle-Shotgun #29 M.Paiau pass incomplete deep right to #0 L.Booher thrown to NAU00
9:37
2nd & 10 at opp 30
Shotgun #1 A.Grigsby Jr. pass complete deep left to #5 J.Garrison caught at NAU10, for 20 yards to the NAU10 (#1 M.Greer), out of bounds, 1ST DOWN
9:37
1st & goal at opp 10
Shotgun #1 A.Grigsby Jr. rush middle for 8 yards gain to the NAU02 (#4 M.Beresford)
7:44
2nd & goal at opp 2
Anthony Grigsby Jr. 2 Yd Run (Noah Serna Kick)Northern Arizona 32, Cal Poly 27
Northern Arizona Field goal, 6 plays
7:44
1st & 10 at own 35
#37 G.Dimauro kickoff 65 yards to the NAU00, Touchback
7:44
1st & 10 at own 25
Shotgun #34 S.Cromwell rush left for 0 yards to the NAU25 (#44 M.D’Amato; #1 J.Bernard) PENALTY CP Face Mask (#1 J.Bernard) 15 yards from NAU25 to NAU40, 1ST DOWN. NO PLAY
7:44
1st & 10 at own 40
Shotgun #6 T.Pennington pass complete short right to #8 J.Raines caught at CP49, for 17 yards to the CP43 (#8 D.Turner), out of bounds, 1ST DOWN
7:44
1st & 10 at opp 43
Shotgun #6 T.Pennington pass complete short left to #89 J.Purdy caught at CP31, for 20 yards to the CP23 (#4 C.Moore), 1ST DOWN
7:44
1st & 10 at opp 23
Shotgun #6 T.Pennington pass incomplete short middle to #11 K.Katsis thrown to CP07 broken up by #4 C.Moore
7:44
2nd & 10 at opp 23
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the CP19 (#1 J.Bernard; #44 M.D’Amato)
7:44
3rd & 6 at opp 19
Shotgun #6 T.Pennington pass incomplete short middle to #3 I.Eastman thrown to CP12
5:02
4th & 6 at opp 19
Samuel Hunsaker 37 Yd Field GoalNorthern Arizona 35, Cal Poly 27
Cal Poly Interception, 7 plays
5:02
1st & 10 at own 35
#91 S.Hunsaker kickoff 65 yards to the CP00, Touchback
5:02
1st & 10 at own 25
Shotgun #1 A.Grigsby Jr. rush middle for 5 yards gain to the CP30 (#35 B.Wong; #2 M.Hurst)
5:02
2nd & 5 at own 30
No Huddle-Shotgun #29 M.Paiau rush middle for 3 yards gain to the CP33 (#43 R.Davis; #6 B.Nivens)
5:02
3rd & 2 at own 33
No Huddle-Shotgun #1 A.Grigsby Jr. pass complete deep middle to #6 F.Pitts caught at NAU24, for 54 yards to the NAU13 (#20 J.Fort), 1ST DOWN
5:02
1st & 10 at opp 13
No Huddle-Shotgun #1 A.Grigsby Jr. pass incomplete short left to #6 F.Pitts thrown to NAU00
5:02
2nd & 10 at opp 13
Shotgun #23 T.Washington rush middle for 0 yards to the NAU13 (#3 A.Ma’afu)
2:20
4th & 15 at opp 18
Shotgun #1 A.Grigsby Jr. pass intercepted by #11 J.Wesley at NAU05 QB hurried by #35 B.Wong #11 J.Wesley return 3 yards to the NAU08 (#88 R.Brooks)
Northern Arizona Turnover on downs, 6 plays
2:20
1st & 10 at own 8
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the NAU12 (#32 M.Rivera; #44 M.D’Amato)
2:15
2nd & 6 at own 12
Shotgun #6 T.Pennington rush middle for 6 yards gain to the NAU18 (#44 M.D’Amato; #99 J.Ngaluafe), 1ST DOWN
2:15
1st & goal at opp 8
Timeout Cal Poly, clock 02:15
Cal Poly Interception, 7 plays
2:15
3rd & 10 at opp 13
No Huddle-Shotgun #1 A.Grigsby Jr. sacked for loss of 5 yards to the NAU18 (#98 B.Kaczmarek) PENALTY CP Holding declined
Northern Arizona Turnover on downs, 6 plays
2:00
1st & 10 at own 18
Shotgun #34 S.Cromwell rush middle for 5 yards gain to the NAU23 (#4 C.Moore)
2:00
3rd & 10 at opp 13
Timeout Cal Poly, clock 02:00
Northern Arizona Turnover on downs, 6 plays
1:53
2nd & 5 at own 23
Shotgun #6 T.Pennington rush middle for 4 yards gain to the NAU27 (#32 M.Rivera; #20 K.Olson)
1:53
1st & 10 at opp 18
Timeout Cal Poly, clock 01:53
1:48
3rd & 1 at own 27
Shotgun #6 T.Pennington rush middle for 0 yards to the NAU27 (#4 C.Moore; #90 B.Piland)
1:48
2nd & 5 at opp 23
Timeout Cal Poly, clock 01:48
0:54
4th & 1 at own 27
#34 S.Cromwell rush middle for 0 yards to the NAU27 (#44 M.D’Amato; #99 J.Ngaluafe), TURNOVER ON DOWNS
0:59
3rd & 1 at own 27
Timeout Northern Arizona, clock 00:59
Cal Poly Turnover on downs, 4 plays
0:59
1st & 10 at opp 27
Shotgun #1 A.Grigsby Jr. pass incomplete deep right to #5 J.Garrison thrown to NAU00
0:59
2nd & 10 at opp 27
PENALTY CP False Start (#54 H.Jones) 5 yards from NAU27 to NAU32. NO PLAY
0:59
2nd & 15 at opp 32
Shotgun #1 A.Grigsby Jr. rush right for 9 yards gain to the NAU23 (#7 Q.Moten; #35 B.Wong)
0:59
3rd & 6 at opp 23
No Huddle-Shotgun #1 A.Grigsby Jr. pass incomplete deep middle to #6 F.Pitts thrown to NAU00
0:12
4th & 6 at opp 23
Shotgun #1 A.Grigsby Jr. pass incomplete short middle to #0 L.Booher thrown to NAU15 broken up by #7 Q.Moten, TURNOVER ON DOWNS
Northern Arizona End of game, 1 play
0:12
1st & 10 at own 23
Kneel down by #6 T.Pennington at NAU23 for loss of 0 yards
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.