House Prediction
Model Margin
Northern Arizona by 19.4
Home Win Probability
Northern Arizona 86%
Market (ESPN Bet)
Northern Arizona -11.5
fitted_v1 · Nov 15, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Cal Poly | 7 | 10 | 3 | 7 | 27 |
Northern Arizona | 7 | 15 | 10 | 3 | 35 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Cal Poly | Northern Arizona |
|---|---|---|
| Passing | 15-36 | 22-29 |
| Pass Yards | 270 | 356 |
| Rush Yards | 86 | 139 |
| Total Yards | 356 | 495 |
| Turnovers | 3 | 1 |
| 3rd Down | 5-15 | 0-9 |
| Penalties | 5-42 | 2-14 |
| Possession | 26:53 | 33:07 |
Player Leaders
Player Leaders
Play-by-Play
Shotgun #29 M.Paiau rush middle for 5 yards gain to the CP30 (#35 B.Wong; #6 B.Nivens)
Shotgun #7 T.Dieffenbach rush right for 4 yards gain to the CP34 (#4 M.Beresford; #6 B.Nivens), out of bounds
No Huddle-Shotgun #7 T.Dieffenbach rush middle for 1 yard loss to the CP33 (#6 B.Nivens; #35 B.Wong)
#35 J.Ehrlich punt 45 yards to the NAU22 #3 I.Eastman return 6 yards to the NAU28 (#47 B.Breedlove; #16 E.Torres)
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
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
Shotgun #34 S.Cromwell rush middle for 0 yards to the CP20 (#1 J.Bernard; #8 D.Turner)
Shotgun #34 S.Cromwell rush left for 6 yards gain to the CP14 (#44 M.D'Amato)
Shotgun #34 S.Cromwell rush middle for 3 yards gain to the CP11 (#20 K.Olson)
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the CP07 (#30 B.Wilson), 1ST DOWN
Shotgun #34 S.Cromwell rush middle for 1 yard gain to the CP06 (#93 M.Danielson; #20 K.Olson)
Kolbe Katsis 6 Yd pass from Ty Pennington (Samuel Hunsaker Kick)
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
Shotgun #23 T.Washington rush middle for 2 yards gain to the NAU46 (#50 M.Carreon; #2 M.Hurst)
Shotgun #7 T.Dieffenbach rush middle for 3 yards gain to the NAU43 (#35 B.Wong; #3 A.Ma'afu)
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
Shotgun #29 M.Paiau rush left for 1 yard gain to the NAU35 (#43 R.Davis; #2 M.Hurst)
Shotgun #7 T.Dieffenbach pass incomplete short right to #0 L.Booher thrown to NAU20
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)
Shotgun #34 K.Sanders rush middle for 2 yards gain to the NAU26 (#35 B.Wong; #2 M.Hurst), 1ST DOWN
Shotgun #7 T.Dieffenbach pass incomplete deep right to #5 J.Garrison thrown to NAU03
Shotgun #34 K.Sanders rush middle for 6 yards gain to the NAU20 (#6 B.Nivens; #4 M.Beresford)
Fidel Tau Pitts 20 Yd pass from Ty Dieffenbach (Noah Serna Kick)
Shotgun #34 S.Cromwell rush middle for 7 yards gain to the NAU32 (#32 M.Rivera; #96 M.Barbour)
Shotgun #34 S.Cromwell rush right for 7 yards gain to the NAU39 (#90 B.Piland; #1 J.Bernard), 1ST DOWN
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
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
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
Shotgun #34 S.Cromwell rush middle for 6 yards gain to the CP16 (#20 K.Olson), 1ST DOWN
Shotgun #6 T.Pennington rush middle for 0 yards to the CP16 (#20 K.Olson)
Shotgun #6 T.Pennington rush middle for 1 yard loss to the CP17 (#20 K.Olson)
Shotgun #6 T.Pennington sacked for loss of 4 yards to the CP21 (#44 M.D'Amato, #96 M.Barbour)
#91 S.Hunsaker field goal attempt from 39 yards NO GOOD (H: #39 B.D'Aquila, LS: #45 A.Zubey), clock 11:47
Shotgun #29 M.Paiau rush left for 2 yards gain to the CP23 (#6 B.Nivens; #50 M.Carreon)
Shotgun #7 T.Dieffenbach pass incomplete short middle to #5 J.Garrison thrown to CP26 broken up by #20 J.Fort
Shotgun #7 T.Dieffenbach pass incomplete short middle to #0 L.Booher thrown to CP34 broken up by #7 Q.Moten
#35 J.Ehrlich punt 51 yards to the NAU26 #3 I.Eastman return 5 yards to the NAU31 (#12 G.Burnett; #47 B.Breedlove)
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
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
Shotgun #4 D.Hubbard rush middle for 10 yards gain to the CP26 (#0 D.Barkins; #8 D.Turner), 1ST DOWN
Shotgun #4 D.Hubbard rush middle for 8 yards gain to the CP18 (#44 M.D'Amato; #0 D.Barkins)
Shotgun #4 D.Hubbard rush middle for 5 yards gain to the CP13 (#20 K.Olson), 1ST DOWN
Shotgun #4 D.Hubbard rush middle for 3 yards gain to the CP10 (#11 J.Houston)
Shotgun #4 D.Hubbard rush middle for 5 yards gain to the CP05 (#32 M.Rivera; #1 J.Bernard)
Shotgun #6 T.Pennington rush middle for 1 yard gain to the CP04 (#11 J.Houston; #32 M.Rivera)
#1 E.Taylor rush left for 2 yards loss to the CP06 (#1 J.Bernard; #44 M.D'Amato), TURNOVER ON DOWNS
Shotgun #7 T.Dieffenbach pass incomplete short middle to #9 B.Wheatley thrown to CP11
Shotgun #29 M.Paiau rush middle for 1 yard loss to the CP05 (#31 J.Letua; #35 B.Wong)
Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at CP05, for 3 yards to the CP08 (#11 J.Wesley)
#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.)
Shotgun #6 T.Pennington pass complete short left to #8 J.Raines caught at CP35, for 7 yards to the CP35 (#0 D.Barkins)
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
Shotgun #6 T.Pennington pass incomplete short right to #1 E.Taylor thrown to CP03 QB hurried by #93 M.Danielson
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)
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)
Darvon Hubbard 2 Yd pass from Ty Pennington (Samuel Hunsaker Kick)
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
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)
Shotgun #1 A.Grigsby Jr. pass incomplete deep middle to #5 J.Garrison thrown to NAU00
Gianluca Dimauro 51 Yd Field Goal
Shotgun #6 T.Pennington pass incomplete short right to #3 I.Eastman thrown to NAU32
Kolbe Katsis 75 Yd pass from Ty Pennington (Ty Pennington Pass to Hayden Daugherty for Two-Point Conversion)
Shotgun #23 T.Washington rush middle for 11 yards gain to the CP43 (#43 R.Davis), 1ST DOWN
Shotgun #1 A.Grigsby Jr. pass incomplete short middle to #6 F.Pitts thrown to CP49
Fidel Tau Pitts 57 Yd pass from Anthony Grigsby Jr. (Noah Serna Kick)
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
Shotgun #34 S.Cromwell rush middle for 23 yards gain to the CP40 (#4 C.Moore; #20 K.Olson), 1ST DOWN
Shotgun #34 S.Cromwell rush middle for 2 yards gain to the CP38 (#4 C.Moore)
Kolbe Katsis 38 Yd pass from Ty Pennington (Samuel Hunsaker Kick)
Shotgun #7 T.Dieffenbach pass incomplete short middle to #85 A.Marshall thrown to CP40
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
Shotgun #7 T.Dieffenbach sacked for loss of 3 yards to the CP14 (#35 B.Wong) PENALTY CP Holding declined
Shotgun #7 T.Dieffenbach sacked for loss of 6 yards to the CP08 (#50 M.Carreon)
#35 J.Ehrlich punt 46 yards to the NAU46 fair catch by #3 I.Eastman at NAU46
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
Shotgun #7 T.Dieffenbach pass incomplete short left to #23 T.Washington thrown to NAU48
Shotgun #7 T.Dieffenbach pass incomplete short right to #80 C.Zimmerman thrown to NAU39
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
Shotgun #23 T.Washington rush middle for 7 yards gain to the NAU31 (#7 Q.Moten)
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
No Huddle-Shotgun #34 K.Sanders rush right for 1 yard gain to the NAU21 (#43 R.Davis; #6 B.Nivens)
Shotgun #7 T.Dieffenbach pass incomplete short left to #9 B.Wheatley thrown to NAU10 broken up by #4 M.Beresford
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
Gianluca Dimauro 39 Yd Field Goal
Shotgun #34 S.Cromwell rush left for 3 yards gain to the NAU28 (#90 B.Piland; #32 M.Rivera)
Shotgun #34 S.Cromwell rush left for 10 yards gain to the NAU38 (#1 J.Bernard; #32 M.Rivera), 1ST DOWN
No Huddle-Shotgun #6 T.Pennington rush middle for 12 yards gain to the NAU50 (#32 M.Rivera), out of bounds, 1ST DOWN
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
Shotgun #6 T.Pennington pass complete short middle to #8 J.Raines caught at NAU49, for 9 yards to the NAU49 (#32 M.Rivera)
Shotgun #6 T.Pennington pass incomplete short middle to #11 K.Katsis thrown to CP48 broken up by #96 M.Barbour
Shotgun #6 T.Pennington pass complete short right to #3 I.Eastman caught at NAU45, for 4 yards to the CP47 (#1 J.Bernard)
#39 B.D'Aquila punt 46 yards to the CP01
#7 T.Dieffenbach rush middle for 1 yard gain to the CP02 (#35 B.Wong; #44 T.Ho Ching)
Shotgun #7 T.Dieffenbach pass incomplete deep left to #0 L.Booher thrown to CP30 broken up by #7 Q.Moten
Shotgun #7 T.Dieffenbach pass intercepted by #4 M.Beresford at CP28 #4 M.Beresford return 0 yards to the CP28 (#9 B.Wheatley)
Shotgun #4 D.Hubbard rush right for 5 yards gain to the CP23 (#32 M.Rivera; #99 J.Ngaluafe)
Shotgun #4 D.Hubbard rush middle for 1 yard loss to the CP24 (#94 I.Taliauli; #44 M.D'Amato)
Shotgun #6 T.Pennington pass incomplete deep middle to #11 K.Katsis thrown to CP00
Samuel Hunsaker 42 Yd Field Goal
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
Shotgun #7 T.Dieffenbach sacked for loss of 6 yards to the CP25 (#48 Q.Popham, #13 J.Johnson III)
Shotgun #7 T.Dieffenbach rush left for 12 yards gain to the CP37 (#48 Q.Popham), out of bounds, 1ST DOWN
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
No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the NAU46 (#2 M.Hurst)
Shotgun #23 T.Washington rush left for 9 yards gain to the NAU37 (#11 J.Wesley), 1ST DOWN
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
Shotgun #23 T.Washington rush left for 1 yard loss to the NAU21 (#6 B.Nivens)
Shotgun #7 T.Dieffenbach pass intercepted by #11 J.Wesley at NAU09, End Of Play
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
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)
Shotgun #4 D.Hubbard rush middle for 3 yards gain to the NAU04 (#58 T.Bouda; #20 K.Olson)
Shotgun #6 T.Pennington pass complete short middle to #89 J.Purdy caught at NAU17, for 13 yards to the NAU17 (#1 J.Bernard)
#39 B.D'Aquila punt 43 yards to the CP40 fair catch by #9 B.Wheatley at CP40
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
No Huddle-Shotgun #34 K.Sanders rush middle for 5 yards gain to the NAU38 (#30 T.Brown III)
Shotgun #34 K.Sanders rush left for 8 yards gain to the NAU30 (#8 C.Moses), 1ST DOWN
No Huddle-Shotgun #29 M.Paiau pass incomplete deep right to #0 L.Booher thrown to NAU00
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
Shotgun #1 A.Grigsby Jr. rush middle for 8 yards gain to the NAU02 (#4 M.Beresford)
Anthony Grigsby Jr. 2 Yd Run (Noah Serna Kick)
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
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
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
Shotgun #6 T.Pennington pass incomplete short middle to #11 K.Katsis thrown to CP07 broken up by #4 C.Moore
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the CP19 (#1 J.Bernard; #44 M.D'Amato)
Shotgun #6 T.Pennington pass incomplete short middle to #3 I.Eastman thrown to CP12
Samuel Hunsaker 37 Yd Field Goal
Shotgun #1 A.Grigsby Jr. rush middle for 5 yards gain to the CP30 (#35 B.Wong; #2 M.Hurst)
No Huddle-Shotgun #29 M.Paiau rush middle for 3 yards gain to the CP33 (#43 R.Davis; #6 B.Nivens)
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
No Huddle-Shotgun #1 A.Grigsby Jr. pass incomplete short left to #6 F.Pitts thrown to NAU00
Shotgun #23 T.Washington rush middle for 0 yards to the NAU13 (#3 A.Ma'afu)
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)
No Huddle-Shotgun #1 A.Grigsby Jr. sacked for loss of 5 yards to the NAU18 (#98 B.Kaczmarek) PENALTY CP Holding declined
Shotgun #34 S.Cromwell rush middle for 4 yards gain to the NAU12 (#32 M.Rivera; #44 M.D'Amato)
Shotgun #6 T.Pennington rush middle for 6 yards gain to the NAU18 (#44 M.D'Amato; #99 J.Ngaluafe), 1ST DOWN
Shotgun #34 S.Cromwell rush middle for 5 yards gain to the NAU23 (#4 C.Moore)
Shotgun #6 T.Pennington rush middle for 4 yards gain to the NAU27 (#32 M.Rivera; #20 K.Olson)
Shotgun #6 T.Pennington rush middle for 0 yards to the NAU27 (#4 C.Moore; #90 B.Piland)
#34 S.Cromwell rush middle for 0 yards to the NAU27 (#44 M.D'Amato; #99 J.Ngaluafe), TURNOVER ON DOWNS
Shotgun #1 A.Grigsby Jr. pass incomplete deep right to #5 J.Garrison thrown to NAU00
PENALTY CP False Start (#54 H.Jones) 5 yards from NAU27 to NAU32. NO PLAY
Shotgun #1 A.Grigsby Jr. rush right for 9 yards gain to the NAU23 (#7 Q.Moten; #35 B.Wong)
No Huddle-Shotgun #1 A.Grigsby Jr. pass incomplete deep middle to #6 F.Pitts thrown to NAU00
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
Kneel down by #6 T.Pennington at NAU23 for loss of 0 yards