Cal Poly at Northern Arizona

Saturday, October 8, 2022

Northern Arizona beat Cal Poly 31–⁠29. It was their eighth meeting; after it, Northern Arizona led the series 7–⁠1.

AwayCal Poly2–⁠9 in 2022
29
HomeNorthern Arizona3–⁠8 in 2022
31

Final at Walkup Skydome, FlagstaffIndoorsTV: ESPN+Attendance 9,417

Official
Reed BrothertonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly6140929
Northern Arizona1477331

Standouts

Player stats

Cal Poly

PassingC/AttYdsTDInt
Spencer Brasch29/5137432
RushingCarYdsTDLong
Adam Garwood1786123
Troy Fletcher68010
ReceivingRecYdsTDLong
Chris Coleman5118144
Josh Cuevas893231
Adam Garwood455026
Bryson Allen538014

Northern Arizona

PassingC/AttYdsTDInt
R.J. Martinez31/4535830
RushingCarYdsTDLong
Draycen Hall1171054
George Romero-Robinson1546010
ReceivingRecYdsTDLong
Hendrix Johnson489173
Jamal Glaspie886141
Isaiah Gerena684027
Draycen Hall755130
DefenseTklTFLSacksInt
George Steele0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Cal PolyNorthern Arizona
465Total yards465
374Passing yards358
91Rushing yards107
7.3Yards per pass8.0
3.3Yards per rush3.1
26First downs26
7–⁠17Third downs7–⁠16
2–⁠3Fourth downs1–⁠2
2Turnovers2
5–⁠50Penalties6–⁠75
30:48Possession29:12

Efficiency

Cal PolyNorthern Arizona
46%Success rate42%
0.16EPA per play0.24
1.34Explosiveness1.38
0.15Rushing EPA−0.08
0.34Passing EPA0.46
36%Passing-down success22%

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 68% to win. Elo’s favorite won.

The line

Northern Arizona −10.5, over/under 55.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Northern Arizona end zoneCal Poly end zoneQ1 Cal PolyTouchdown, 5 playsQ1 Northern ArizonaTouchdown, 7 playsQ1 Cal PolyPunt, 5 playsQ1 Northern ArizonaTouchdown, 13 playsQ1 Cal PolyPunt, 3 playsQ1 Northern ArizonaPunt, 3 playsQ2 Cal PolyTouchdown, 8 playsQ2 Northern ArizonaPunt, 6 playsQ2 Cal PolyPunt, 3 playsQ2 Northern ArizonaPunt, 3 playsQ2 Cal PolyTouchdown, 10 playsQ2 Northern ArizonaTouchdown, 8 playsQ2 Cal PolyEnd of half, 1 playQ3 Northern ArizonaTouchdown, 3 playsQ3 Cal PolyInterception, 5 playsQ3 Northern ArizonaMissed FG, 9 playsQ3 Cal PolyInterception, 4 playsQ3 Cal PolyMissed FG, 10 playsQ3 Northern ArizonaPunt, 8 playsQ4 Cal PolyPunt, 5 playsQ4 Northern ArizonaTurnover on downs, 7 playsQ4 Cal PolyTouchdown, 9 playsQ4 Northern ArizonaFumble, 5 playsQ4 Cal PolyField goal, 5 playsQ4 Northern ArizonaField goal, 8 playsQ4 Cal PolyTurnover on downs, 8 playsQ4 Northern ArizonaEnd of game, 1 play
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.
  1. Q1 Cal PolyTouchdown, 5 plays, 75 yards
  2. Q1 Northern ArizonaTouchdown, 7 plays, 75 yards
  3. Q1 Cal PolyPunt, 5 plays, 20 yards
  4. Q1 Northern ArizonaTouchdown, 13 plays, 90 yards
  5. Q1 Cal PolyPunt, 3 plays, −7 yards
  6. Q1 Northern ArizonaPunt, 3 plays, −8 yards
  7. Q2 Cal PolyTouchdown, 8 plays, 75 yards
  8. Q2 Northern ArizonaPunt, 6 plays, 11 yards
  9. Q2 Cal PolyPunt, 3 plays, 8 yards
  10. Q2 Northern ArizonaPunt, 3 plays, 0 yards
  11. Q2 Cal PolyTouchdown, 10 plays, 58 yards
  12. Q2 Northern ArizonaTouchdown, 8 plays, 90 yards
  13. Q2 Cal PolyEnd of half, 1 play, −2 yards
  14. Q3 Northern ArizonaTouchdown, 3 plays, 75 yards
  15. Q3 Cal PolyInterception, 5 plays, 45 yards
  16. Q3 Northern ArizonaMissed FG, 9 plays, 26 yards
  17. Q3 Cal PolyInterception, 4 plays, 23 yards
  18. Q3 Cal PolyMissed FG, 10 plays, 60 yards
  19. Q3 Northern ArizonaPunt, 8 plays, 36 yards
  20. Q4 Cal PolyPunt, 5 plays, 4 yards
  21. Q4 Northern ArizonaTurnover on downs, 7 plays, 39 yards
  22. Q4 Cal PolyTouchdown, 9 plays, 84 yards
  23. Q4 Northern ArizonaFumble, 5 plays, 20 yards
  24. Q4 Cal PolyField goal, 5 plays, 26 yards
  25. Q4 Northern ArizonaField goal, 8 plays, 52 yards
  26. Q4 Cal PolyTurnover on downs, 8 plays, 36 yards
  27. Q4 Northern ArizonaEnd of game, 1 play, −2 yards

Play by play

1st quarter6 drives, then Northern Arizona 14, Cal Poly 6
Cal Poly Touchdown, 5 plays
15:001st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
15:001st & 10 at own 25Adam Garwood run for 5 yds to the CPoly 30
15:002nd & 5 at own 30Adam Garwood run for 1 yd to the CPoly 31
15:003rd & 4 at own 31Spencer Brasch pass complete to Chris Coleman for 44 yds to the NoArz 25 for a 1ST down
13:181st & 10 at opp 25Timeout CAL POLY, clock 13:18
13:181st & 10 at opp 25Spencer Brasch pass complete to Adam Garwood for 18 yds to the NoArz 7 for a 1ST down
12:341st & goal at opp 7Adam Garwood run for 7 yds for a TD, (Two-Point Conversion failed )Cal Poly 6, Northern Arizona 0
Northern Arizona Touchdown, 7 plays
12:341st & 10 at own 35Jaden Ohlsen kickoff for 65 yds for a touchback
12:341st & 10 at own 25George Robinson run for 5 yds to the NoArz 30
12:342nd & 5 at own 30RJ Martinez run for 6 yds to the NoArz 36 for a 1ST down
12:341st & 10 at own 36George Robinson run for no gain to the NoArz 36
12:342nd & 10 at own 36RJ Martinez pass complete to Isaiah Gerena for 18 yds to the CPoly 46 for a 1ST down
12:341st & 10 at opp 46RJ Martinez pass incomplete to Jamal Glaspie
12:342nd & 10 at opp 46RJ Martinez pass complete to Draycen Hall for 16 yds to the CPoly 30 for a 1ST down
10:211st & 10 at opp 30RJ Martinez pass complete to Draycen Hall for 30 yds for a TD, (Collin Robbins KICK)Northern Arizona 7, Cal Poly 6
Cal Poly Punt, 5 plays
10:211st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
10:211st & 10 at own 25Troy Fletcher run for 1 yd to the CPoly 26
10:212nd & 9 at own 26NORTHRN ARIZONA Penalty, Personal Foul (15 Yards) to the CPoly 37 for a 1ST down
10:211st & 10 at own 37Spencer Brasch pass incomplete to Chris Coleman
10:212nd & 10 at own 37Spencer Brasch pass complete to Josh Cuevas for 8 yds to the CPoly 45
10:213rd & 2 at own 45Spencer Brasch pass incomplete to Troy Fletcher
8:404th & 2 at own 45Thomas Lee punt for 45 yds
Northern Arizona Touchdown, 13 plays
8:401st & 10 at own 10George Robinson run for 10 yds to the NoArz 20 for a 1ST down
8:401st & 10 at own 20RJ Martinez pass incomplete to Jamal Glaspie
8:402nd & 10 at own 20George Robinson run for 6 yds to the NoArz 26
8:403rd & 4 at own 26RJ Martinez pass complete to Hendrix Johnson for 4 yds to the NoArz 30 for a 1ST down
8:401st & 10 at own 30RJ Martinez pass complete to Stacy Chukwumezie for 6 yds to the CPoly 36 for a 1ST down CAL POLY Penalty, UNS: Unsportsmanlike Conduct (Dylan Wyatt) to the CPoly 49 for a 1ST down
8:401st & 10 at opp 49RJ Martinez pass complete to Draycen Hall for 5 yds to the CPoly 44
8:402nd & 5 at opp 44RJ Martinez pass complete to Isaiah Gerena for 27 yds to the CPoly 17 for a 1ST down
8:401st & 10 at opp 17Draycen Hall run for 4 yds to the CPoly 13
8:402nd & 6 at opp 13RJ Martinez pass complete to Jamal Glaspie for 3 yds to the CPoly 10
8:403rd & 3 at opp 10RJ Martinez pass complete to Draycen Hall for 5 yds to the CPoly 5 for a 1ST down
8:401st & goal at opp 5Draycen Hall run for 2 yds to the CPoly 3
8:402nd & goal at opp 3George Robinson run for no gain to the CPoly 3
2:563rd & goal at opp 3RJ Martinez pass complete to Jamal Glaspie for 3 yds for a TD, (Collin Robbins KICK)Northern Arizona 14, Cal Poly 6
Cal Poly Punt, 3 plays
2:561st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
2:561st & 10 at own 25Spencer Brasch pass complete to Adam Garwood for 1 yd to the CPoly 26
2:562nd & 9 at own 26Spencer Brasch pass incomplete to Giancarlo Woods
2:563rd & 9 at own 26Spencer Brasch sacked by Eloi Kwete for a loss of 8 yards to the CPoly 18
1:324th & 17 at own 18Thomas Lee punt for 44 yds, fair catch by Terrell Hayward at the NoArz 38
Northern Arizona Punt, 3 plays
1:321st & 10 at own 38RJ Martinez sacked by Drew Sulick for a loss of 7 yards to the NoArz 31
1:322nd & 17 at own 31RJ Martinez pass complete to Stacy Chukwumezie for 11 yds to the NoArz 42
Q2 15:003rd & 6 at own 42RJ Martinez sacked by Elijah Ponder for a loss of 12 yards to the NoArz 30
Q2 14:534th & 18 at own 30Eemil Herranen punt for 45 yds, punt out-of-bounds at the CPoly 25
2nd quarter7 drives, then Northern Arizona 21, Cal Poly 20
Cal Poly Touchdown, 8 plays
14:531st & 10 at own 25Adam Garwood run for 8 yds to the CPoly 33
14:532nd & 2 at own 33Adam Garwood run for 1 yd to the CPoly 34
14:533rd & 1 at own 34Spencer Brasch run for 2 yds to the CPoly 36 for a 1ST down
12:591st & 10 at own 36Timeout CAL POLY, clock 12:59
12:591st & 10 at own 36Spencer Brasch pass complete to Chris Coleman for 34 yds to the NoArz 30 for a 1ST down
12:591st & 10 at opp 30Troy Fletcher run for no gain to the NoArz 30
12:592nd & 10 at opp 30Spencer Brasch pass complete to Josh Cuevas for 7 yds to the NoArz 23
10:563rd & 3 at opp 23Timeout CAL POLY, clock 10:56
10:563rd & 3 at opp 23Spencer Brasch pass complete to Bryson Allen for no gain to the NoArz 23
10:154th & 3 at opp 23Spencer Brasch pass complete to Chris Coleman for 23 yds for a TD, (Jaden Ohlsen KICK)Northern Arizona 14, Cal Poly 13
Northern Arizona Punt, 6 plays
10:001st & 10 at own 35Jaden Ohlsen kickoff for 64 yds , Terrell Hayward return for 29 yds to the NoArz 30
10:001st & 10 at own 30George Robinson run for 5 yds to the NoArz 35
10:002nd & 5 at own 35George Robinson run for 1 yd to the NoArz 34
10:003rd & 6 at own 34RJ Martinez pass incomplete to Stacy Chukwumezie for a 1ST down CAL POLY Penalty, Roughing The Passer (Elijah Ponder) to the NoArz 49 for a 1ST down
10:001st & 10 at own 49RJ Martinez pass incomplete to Jamal Glaspie
8:392nd & 10 at own 49No Huddle-Shotgun Martinez,RJ pass complete deep right to Glaspie,Jamal for 51 yards to the CP00 TOUCHDOWN nullified by penalty, clock 08:39 PENALTY NAU Holding 10 yards from NAU49 to NAU39. NO PLAY.
8:392nd & 20 at own 39RJ Martinez pass complete to Draycen Hall for 3 yds to the NoArz 36
8:393rd & 23 at own 36RJ Martinez pass complete to Hendrix Johnson for 5 yds to the NoArz 41
7:124th & 18 at own 41Eemil Herranen punt for 41 yds , Chris Coleman returns for 4 yds to the CPoly 22 Chris Coleman fumbled, recovered by CPoly Dominique Thompson
Cal Poly Punt, 3 plays
7:121st & 10 at own 22Spencer Brasch pass incomplete to Chris Coleman
7:122nd & 10 at own 22Spencer Brasch pass complete to Josh Cuevas for 8 yds to the CPoly 30
7:123rd & 2 at own 30Spencer Brasch pass incomplete to Josh Cuevas
6:294th & 2 at own 30Thomas Lee punt for 45 yds , Terrell Hayward returns for 1 yd to the NoArz 26
6:294th & 2 at own 30Thomas Lee punt for 45 yds , Terrell Hayward returns for 1 yd to the NoArz 16
Northern Arizona Punt, 3 plays
6:291st & 10 at own 16RJ Martinez pass incomplete to Hendrix Johnson
6:292nd & 10 at own 16RJ Martinez pass incomplete to Jamal Glaspie
6:293rd & 10 at own 16RJ Martinez pass incomplete
6:074th & 10 at own 16Eemil Herranen punt for 54 yds, punt out-of-bounds at the CPoly 42 , Chris Coleman returns for 12 yds to the CPoly 42
Cal Poly Touchdown, 10 plays
6:071st & 10 at own 42Troy Fletcher run for no gain to the CPoly 42
6:072nd & 10 at own 42Troy Fletcher run for 10 yds to the NoArz 48 for a 1ST down
6:071st & 10 at opp 48Spencer Brasch pass complete to Troy Fletcher for 8 yds to the NoArz 40
6:072nd & 2 at opp 40Spencer Brasch pass complete to Bryson Allen for 2 yds to the NoArz 38 for a 1ST down
6:071st & 10 at opp 38Spencer Brasch pass incomplete to Bryson Allen
6:072nd & 10 at opp 38Troy Fletcher run for 1 yd to the NoArz 37
6:073rd & 9 at opp 37Spencer Brasch pass complete to Bryson Allen for 14 yds to the NoArz 23 for a 1ST down
6:071st & 10 at opp 23Adam Garwood run for 8 yds to the NoArz 15
6:072nd & 2 at opp 15Adam Garwood run for no gain to the NoArz 15
1:593rd & 2 at opp 15Spencer Brasch pass complete to Josh Cuevas for 15 yds for a TD, (Jaden Ohlsen KICK)Cal Poly 20, Northern Arizona 14
1:521st & 10 at own 35Jaden Ohlsen kickoff for 65 yds , Jorim Powell return for 20 yds to the NORTHERNAZ 45 NORTHRN ARIZONA Penalty, Offensive Holding (10 Yards) to the NoArz 10
Northern Arizona Touchdown, 8 plays
1:521st & 10 at own 10RJ Martinez pass complete to Isaiah Gerena for 10 yds to the NoArz 20 for a 1ST down
1:521st & 10 at own 20RJ Martinez pass complete to Jamal Glaspie for 15 yds to the NoArz 35 for a 1ST down
1:521st & 10 at own 35Draycen Hall run for 54 yds to the CPoly 11 for a 1ST down
1:521st & 10 at opp 11George Robinson run for 4 yds to the CPoly 7
1:522nd & 6 at opp 7George Robinson run for 4 yds to the CPoly 3
0:433rd & 2 at opp 3Timeout NORTHRN ARIZONA, clock 00:43
0:433rd & 2 at opp 3RJ Martinez run for 1 yd to the CPoly 2
0:294th & 1 at opp 2Timeout NORTHRN ARIZONA, clock 00:29
0:294th & 1 at opp 2RJ Martinez run for 1 yd to the CPoly 1 for a 1ST down
0:181st & goal at opp 1RJ Martinez run for 1 yd for a TD, (Collin Robbins KICK)Northern Arizona 21, Cal Poly 20
Cal Poly End of half, 1 play
0:181st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
0:001st & 10 at own 25S. Brasch takes a knee
3rd quarter6 drives, then Northern Arizona 28, Cal Poly 20
Northern Arizona Touchdown, 3 plays
15:001st & 10 at own 35Jaden Ohlsen kickoff for 65 yds for a touchback
15:001st & 10 at own 25Draycen Hall run for 1 yd to the NoArz 24
15:002nd & 11 at own 24Draycen Hall run for 3 yds to the NoArz 27
13:283rd & 8 at own 27RJ Martinez pass complete to Hendrix Johnson for 73 yds for a TD, (Collin Robbins KICK)Northern Arizona 28, Cal Poly 20
13:281st & goal at opp 3PENALTY CP Offside (Wyatt,Dylan). NO PLAY.
Cal Poly Interception, 5 plays
13:281st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
13:281st & 10 at own 25Adam Garwood run for 6 yds to the CPoly 31
13:282nd & 4 at own 31Adam Garwood run for no gain to the CPoly 31
13:283rd & 4 at own 31Spencer Brasch pass complete to Josh Cuevas for 14 yds to the CPoly 45 for a 1ST down
13:281st & 10 at own 45Spencer Brasch pass complete to Adam Garwood for 10 yds to the NoArz 45 for a 1ST down
13:281st & 10 at opp 45No Huddle-Shotgun Brasch,Spencer pass incomplete short right to Coleman,Chris PENALTY NAU Pass Interference (Steele,George) 15 yards from NAU45 to NAU30, 1ST DOWN. NO PLAY.
11:221st & 10 at opp 30Spencer Brasch pass intercepted
Northern Arizona Missed FG, 9 plays
11:221st & 10 at own 42George Robinson run for 3 yds to the NoArz 45
11:222nd & 7 at own 45RJ Martinez pass complete to Isaiah Gerena for 5 yds to the 50 yard line
11:223rd & 2 at the 50George Robinson run for 5 yds to the CPoly 45 for a 1ST down
11:221st & 10 at opp 45RJ Martinez pass incomplete to Stacy Chukwumezie
11:222nd & 10 at opp 45CAL POLY Penalty, Personal Foul (Nilasoni Finau) to the CPoly 33 for a 1ST down
11:221st & 10 at opp 33RJ Martinez pass complete to Draycen Hall for 1 yd to the CPoly 32
11:222nd & 9 at opp 32RJ Martinez pass complete to Jamal Glaspie for no gain to the CPoly 32
11:223rd & 9 at opp 32RJ Martinez pass incomplete to Draycen Hall
8:554th & 9 at opp 32Collin Robbins 49 yd FG MISSED
Cal Poly Interception, 4 plays
8:551st & 10 at own 32Spencer Brasch pass complete to Josh Cuevas for 5 yds to the CPoly 37
8:552nd & 5 at own 37No Huddle-Shotgun Brasch,Spencer pass incomplete short right to Coleman,Chris PENALTY NAU Pass Interference (Steele,George) 15 yards from CP37 to NAU48, 1ST DOWN. NO PLAY.
8:551st & 10 at opp 48Spencer Brasch pass complete to Troy Fletcher for 2 yds to the NoArz 46
8:552nd & 8 at opp 46PENALTY CP False Start (Fitisemanu,Kavika) 5 yards from NAU46 to CP49. NO PLAY.
8:552nd & 13 at own 49Spencer Brasch pass complete to Zedakiah Centers for 6 yds to the NoArz 45
6:433rd & 7 at opp 45Spencer Brasch pass intercepted George Steele fumbled, recovered by CPoly Bryson Allen
Cal Poly Missed FG, 10 plays
6:431st & 10 at own 35Spencer Brasch pass complete to Bryson Allen for 12 yds to the CPoly 47 for a 1ST down
6:431st & 10 at own 47Spencer Brasch pass complete to Josh Cuevas for 5 yds to the NoArz 48
6:432nd & 5 at opp 48Adam Garwood run for 1 yd to the NoArz 47
6:433rd & 4 at opp 47Spencer Brasch pass complete to Logan Booher for 7 yds to the NoArz 40 for a 1ST down
6:431st & 10 at opp 40Spencer Brasch pass complete to Ryan Rivera for 25 yds to the NoArz 15 for a 1ST down
6:431st & 10 at opp 15Adam Garwood run for 13 yds to the NoArz 2 for a 1ST down
6:431st & goal at opp 2Spencer Brasch pass incomplete to Michael Roth
6:432nd & goal at opp 2Adam Garwood run for 3 yds to the NoArz 5
6:433rd & goal at opp 5Spencer Brasch pass incomplete to Bryson Allen
2:494th & goal at opp 5Jaden Ohlsen 22 yd FG MISSED
Northern Arizona Punt, 8 plays
2:491st & 10 at own 20RJ Martinez pass complete to Jamal Glaspie for 12 yds to the NoArz 32 for a 1ST down
2:491st & 10 at own 32Draycen Hall run for 6 yds to the NoArz 38
2:492nd & 4 at own 38RJ Martinez pass complete to Stacy Chukwumezie for 5 yds to the NoArz 43 for a 1ST down
2:491st & 10 at own 43RJ Martinez pass incomplete to Stacy Chukwumezie
2:492nd & 10 at own 43RJ Martinez pass complete to Stacy Chukwumezie for 12 yds to the CPoly 45 for a 1ST down
2:491st & 10 at opp 45RJ Martinez pass incomplete to Jamal Glaspie
2:492nd & 10 at opp 45RJ Martinez pass incomplete to Jamal Glaspie
0:003rd & 10 at opp 45RJ Martinez pass complete to Draycen Hall for 1 yd to the CPoly 44
Q4 14:534th & 9 at opp 44Eemil Herranen punt for 29 yds, fair catch by Chris Coleman at the CPoly 15
4th quarter8 drives, then Northern Arizona 31, Cal Poly 29
Cal Poly Punt, 5 plays
14:531st & 10 at own 15Adam Garwood run for 3 yds to the CPoly 18
14:532nd & 7 at own 18Spencer Brasch run for 11 yds to the CPoly 29 for a 1ST down
14:531st & 10 at own 29Adam Garwood run for 4 yds to the CPoly 25
14:532nd & 14 at own 25Spencer Brasch pass incomplete to Chris Coleman
14:533rd & 14 at own 25Spencer Brasch sacked by Eloi Kwete for a loss of 6 yards to the CPoly 19
12:464th & 20 at own 19Thomas Lee punt for 36 yds, fair catch by Terrell Hayward at the NoArz 45
Northern Arizona Turnover on downs, 7 plays
12:461st & 10 at own 45George Robinson run for 3 yds to the NoArz 48
12:462nd & 7 at own 48RJ Martinez pass complete to Hendrix Johnson for 7 yds to the CPoly 45 for a 1ST down
12:461st & 10 at opp 45RJ Martinez pass complete to Isaiah Gerena for 20 yds to the CPoly 25 for a 1ST down
12:461st & 10 at opp 25RJ Martinez pass incomplete to Hendrix Johnson
12:462nd & 10 at opp 25George Robinson run for 2 yds to the CPoly 23
12:463rd & 8 at opp 23RJ Martinez pass complete to George Robinson for 6 yds to the CPoly 17
10:024th & 2 at opp 17George Robinson run for 1 yd to the CPoly 16
Cal Poly Touchdown, 9 plays
10:021st & 10 at own 16Spencer Brasch pass complete to Bryson Allen for 10 yds to the CPoly 26 for a 1ST down
10:021st & 10 at own 26Spencer Brasch pass incomplete to Chris Coleman
10:022nd & 10 at own 26Spencer Brasch pass complete to Chris Coleman for 9 yds to the CPoly 35
10:023rd & 1 at own 35Adam Garwood run for 14 yds to the CPoly 49 for a 1ST down
10:021st & 10 at own 49Spencer Brasch pass complete to Zedakiah Centers for 12 yds to the NoArz 39 for a 1ST down
10:021st & 10 at opp 39Spencer Brasch pass incomplete to Josh Cuevas
10:022nd & 10 at opp 39Spencer Brasch pass incomplete to Troy Fletcher
10:023rd & 10 at opp 39Spencer Brasch pass complete to Chris Coleman for 8 yds to the NoArz 31
7:164th & 2 at opp 31Spencer Brasch pass complete to Josh Cuevas for 31 yds for a TD, (Two-Point Conversion failed )Northern Arizona 28, Cal Poly 26
Northern Arizona Fumble, 5 plays
7:161st & 10 at own 35Jaden Ohlsen kickoff for 65 yds for a touchback
7:161st & 10 at own 25RJ Martinez pass complete to Stacy Chukwumezie for 4 yds to the NoArz 29
7:162nd & 6 at own 29RJ Martinez pass complete to Jamal Glaspie for 9 yds to the NoArz 38 for a 1ST down
7:161st & 10 at own 38Draycen Hall run for no gain to the NoArz 38
7:162nd & 10 at own 38RJ Martinez pass complete to Jamal Glaspie for 3 yds to the NoArz 41
5:413rd & 7 at own 41RJ Martinez pass complete to Isaiah Gerena for 4 yds Isaiah Gerena fumbled, recovered by CPoly Dylan Wyatt
Cal Poly Field goal, 5 plays
5:411st & 10 at opp 35Adam Garwood run for 23 yds to the NoArz 12 for a 1ST down
5:411st & 10 at opp 12Adam Garwood run for 3 yds to the NoArz 9
5:412nd & 7 at opp 9Spencer Brasch pass incomplete to Josh Cuevas
5:413rd & 7 at opp 9Spencer Brasch pass incomplete to Chris Coleman
4:184th & 7 at opp 9Jaden Ohlsen 27 yd FG GOODCal Poly 29, Northern Arizona 28
Northern Arizona Field goal, 8 plays
4:181st & 10 at own 35Jaden Ohlsen kickoff for 65 yds for a touchback
4:181st & 10 at own 25Draycen Hall run for 6 yds to the NoArz 31
4:182nd & 4 at own 31Draycen Hall run for 3 yds to the NoArz 34
4:183rd & 1 at own 34RJ Martinez run for 2 yds to the NoArz 36 for a 1ST down
4:181st & 10 at own 36RJ Martinez pass complete to Jamal Glaspie for 41 yds to the CPoly 23 for a 1ST down
4:181st & 10 at opp 23George Robinson run for 1 yd to the CPoly 24
4:182nd & 11 at opp 24RJ Martinez pass incomplete to Alishawuan Taylor
4:183rd & 11 at opp 24Draycen Hall run for 1 yd to the CPoly 23
1:324th & 10 at opp 23Timeout CAL POLY, clock 01:32
1:274th & 10 at opp 23Collin Robbins 40 yd FG GOODNorthern Arizona 31, Cal Poly 29
Cal Poly Turnover on downs, 8 plays
1:271st & 10 at own 35Marcus Lye kickoff for 65 yds for a touchback
1:271st & 10 at own 25Spencer Brasch pass incomplete to Josh Cuevas
1:272nd & 10 at own 25Spencer Brasch pass complete to Adam Garwood for 26 yds to the NoArz 49 for a 1ST down
1:271st & 10 at opp 49Spencer Brasch pass incomplete to Chris Coleman
1:272nd & 10 at opp 49Spencer Brasch pass complete to Logan Booher for 10 yds to the NoArz 39 for a 1ST down
1:271st & 10 at opp 39Spencer Brasch pass incomplete to Bryson Allen
1:272nd & 10 at opp 39Spencer Brasch pass incomplete to Chris Coleman
1:273rd & 10 at opp 39Spencer Brasch pass incomplete to Bryson Allen
0:304th & 10 at opp 39Timeout CAL POLY, clock 00:30
0:254th & 10 at opp 39Spencer Brasch pass incomplete to Chris Coleman
Northern Arizona End of game, 1 play
0:001st & 10 at own 39R. Martinez takes a knee

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.

Northern Arizona leads 9–⁠1 in 10 meetings, counting the two since this game.

Recent meetings
2025Northern Arizona 35, Cal Poly 27
2024Northern Arizona 31, Cal Poly 14
2022Northern Arizona 31, Cal Poly 29
2021Northern Arizona 45, Cal Poly 21
2018Cal Poly 38, Northern Arizona 28
2017Northern Arizona 28, Cal Poly 10

Around this game