Cal Poly at Northern Colorado

Saturday, September 28, 2024

Cal Poly beat Northern Colorado 28–⁠7. It was their ninth meeting; after it, Cal Poly led the series 8–⁠1.

AwayCal Poly3–⁠8 in 2024
28
HomeNorthern Colorado1–⁠11 in 2024
7

Final at Nottingham Field, GreeleyTV: ESPN+Attendance 4,495

At kickoff
84°F, clear, wind 7 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Greeley-Weld County Airport (KGXY), 7 km from the stadium
Official
Robert QuelloGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cal Poly1407728
Northern Colorado00707

Standouts

Player stats

Cal Poly

PassingC/AttYdsTDInt
Jaden Jones7/1418911
Bo Kelly1/4800
Richie Watts1/1510
RushingCarYdsTDLong
Aiden Ramos23120014
Zion Hall1576029
Jaden Jones474153
Richie Watts4813
ReceivingRecYdsTDLong
Michael Briscoe3108195
Giancarlo Woods367047
Alek Marshall114014
Calvin Moore1808

Northern Colorado

PassingC/AttYdsTDInt
Kia’i Keone14/2011500
Kaiden Box2/81100
RushingCarYdsTDLong
Kia’i Keone1655115
Darius Stewart92205
Caden Meis41606
Vann Schield4905
ReceivingRecYdsTDLong
Ryder MacGillivray441026
Charles Garrison223013
Jordan Riles218012
Cash Cheeks21409
DefenseTklTFLSacksInt
Keenan Guthrie0001

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

Team stats

Cal PolyNorthern Colorado
492Total yards213
202Passing yards126
290Rushing yards87
10.6Yards per pass4.5
5.6Yards per rush2.4
21First downs13
6–⁠14Third downs5–⁠16
2–⁠2Fourth downs2–⁠5
1Turnovers1
6–⁠37Penalties5–⁠45
33:28Possession26:32

Efficiency

Cal PolyNorthern Colorado
43%Success rate31%
0.16EPA per play−0.24
1.42Explosiveness0.69
0.13Rushing EPA−0.20
0.56Passing EPA−0.28
32%Passing-down success10%

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)

Cal Poly 53% to win. Elo’s favorite won.

The line

Cal Poly −2.5, over/under 47.5.

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

Every drive

Northern Colorado end zoneCal Poly end zoneQ1 Northern ColoradoPunt, 3 playsQ1 Cal PolyPunt, 3 playsQ1 Northern ColoradoFumble, 5 playsQ1 Cal PolyMissed FG, 9 playsQ1 Northern ColoradoPunt, 6 playsQ1 Cal PolyTouchdown, 2 playsQ1 Northern ColoradoPunt, 3 playsQ1 Cal PolyTouchdown, 7 playsQ2 Cal PolyPunt, 6 playsQ2 Northern ColoradoTurnover on downs, 7 playsQ2 Cal PolyPunt, 9 playsQ2 Northern ColoradoTurnover on downs, 15 playsQ2 Cal PolyEnd of half, 3 playsQ3 Northern ColoradoPunt, 6 playsQ3 Cal PolyPunt, 7 playsQ3 Northern ColoradoTouchdown, 3 playsQ3 Cal PolyTouchdown, 7 playsQ3 Northern ColoradoPunt, 4 playsQ3 Cal PolyInterception, 3 playsQ3 Northern ColoradoTurnover on downs, 11 playsQ4 Cal PolyTouchdown, 14 playsQ4 Northern ColoradoPunt, 3 playsQ4 Cal PolyPunt, 3 playsQ4 Northern ColoradoResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Colorado drives left to right, Cal Poly right to left.
  1. Q1 Northern ColoradoPunt, 3 plays, 1 yard
  2. Q1 Cal PolyPunt, 3 plays, 5 yards
  3. Q1 Northern ColoradoFumble, 5 plays, 14 yards
  4. Q1 Cal PolyMissed FG, 9 plays, 27 yards
  5. Q1 Northern ColoradoPunt, 6 plays, 16 yards
  6. Q1 Cal PolyTouchdown, 2 plays, 92 yards
  7. Q1 Northern ColoradoPunt, 3 plays, 5 yards
  8. Q1 Cal PolyTouchdown, 7 plays, 89 yards
  9. Q2 Cal PolyPunt, 6 plays, 5 yards
  10. Q2 Northern ColoradoTurnover on downs, 7 plays, 42 yards
  11. Q2 Cal PolyPunt, 9 plays, 28 yards
  12. Q2 Northern ColoradoTurnover on downs, 15 plays, 47 yards
  13. Q2 Cal PolyEnd of half, 3 plays, 13 yards
  14. Q3 Northern ColoradoPunt, 6 plays, 9 yards
  15. Q3 Cal PolyPunt, 7 plays, 14 yards
  16. Q3 Northern ColoradoTouchdown, 3 plays, 12 yards
  17. Q3 Cal PolyTouchdown, 7 plays, 72 yards
  18. Q3 Northern ColoradoPunt, 4 plays, 1 yard
  19. Q3 Cal PolyInterception, 3 plays, 17 yards
  20. Q3 Northern ColoradoTurnover on downs, 11 plays, 30 yards
  21. Q4 Cal PolyTouchdown, 14 plays, 91 yards
  22. Q4 Northern ColoradoPunt, 3 plays, −22 yards
  23. Q4 Cal PolyPunt, 3 plays, 0 yards
  24. Q4 Northern ColoradoResult not recorded, 1 play, 0 yards

Play by play

1st quarter9 drives, then Cal Poly 14, Northern Colorado 0
Cal Poly Punt, 3 plays
15:001st & 10 at own 35Hunter Green kickoff for 65 yds for a touchback
15:001st & 10 at own 25Aiden Ramos run for 2 yds to the CP 27
15:002nd & 8 at own 27Aiden Ramos run for 3 yds to the CP 30
15:003rd & 5 at own 30Bo Kelly pass incomplete to Giancarlo Woods, broken up by Noah Mangham
Northern Colorado Punt, 3 plays
15:001st & 10 at own 25pass incomplete to Carver Cheeks
13:464th & 5 at own 30Ryan Collins punt for 38 yds
Northern Colorado Fumble, 5 plays
13:461st & 10 at own 32pass incomplete to Brayden Munroe
13:462nd & 10 at own 32Darius Stewart run for 4 yds to the UNCO 36
13:463rd & 6 at own 36Stewart,Darius rush (Olson,Kenny;Turner,Demel), PENALTY CPU off-side (Jones,Je’Kob) 5 yards to the UNC31. Cal Poly Penalty, off-side (Je’kob Jones) to the UNCO 41
13:463rd & 1 at own 41Caden Meis run for 5 yds to the UNCO 46 for a 1ST down
11:591st & 10 at own 46Kia’i Keone run for 11 yds to the CP 43 Kia’i Keone fumbled, recovered by CP Kai Rapolla
Cal Poly Missed FG, 9 plays
11:591st & 10 at own 43Aiden Ramos run for 4 yds to the CP 47
11:592nd & 6 at own 47Bo Kelly pass complete to Calvin Moore for 8 yds to the UNCO 45 for a 1ST down
11:591st & 10 at opp 45pass incomplete to Michael Otterstedt
11:592nd & 10 at opp 45Zion Hall run for 9 yds to the UNCO 36
11:593rd & 1 at opp 36Aiden Ramos run for 3 yds to the UNCO 33 for a 1ST down
11:591st & 10 at opp 33Bo Kelly run for 1 yd to the UNCO 32
9:532nd & 9 at opp 32Zion Hall run for 3 yds to the UNCO 29
9:533rd & 6 at opp 29Zion Hall run for a loss of 1 yard to the UNCO 30
8:474th & 7 at opp 30Noah Serna 41 yd FG MISSED
Northern Colorado Punt, 6 plays
8:471st & 10 at own 30Darius Stewart run for 5 yds to the UNCO 35
8:472nd & 5 at own 35Stewart,Darius rush middle (Sanders,Jordan).
8:473rd & 5 at own 35Kaiden Box pass complete to Carver Cheeks for 10 yds to the UNCO 45 for a 1ST down
8:471st & 10 at own 45Northern Colorado Penalty, illegal formation (Kia’i Keone) to the UNCO 40
8:471st & 15 at own 40pass incomplete to Cash Cheeks
8:472nd & 15 at own 40Kia’i Keone run for 6 yds to the UNCO 46
8:473rd & 9 at own 46pass incomplete to Jordan Hornbeak
5:534th & 9 at own 46Hunter Green punt for 49 yds
Cal Poly Touchdown, 2 plays
5:531st & 10 at own 5Cal Poly Penalty, false start (Charles Lincoln) to the CP 3
5:531st & 12 at own 3Aiden Ramos run for 2 yds to the CP 5
5:082nd & 10 at own 5Jaden Jones pass complete to Michael Briscoe for 95 yds for a TD (Noah Serna KICK)Cal Poly 7, Northern Colorado 0
Northern Colorado Punt, 3 plays
5:081st & 10 at own 35Noah Serna kickoff for 65 yds for a touchback
5:081st & 10 at own 25Kaiden Box pass incomplete to Ryder MacGillivray, broken up by Mason Rivera
5:082nd & 10 at own 25Kia’i Keone run for 2 yds to the UNCO 27
5:083rd & 8 at own 27Kia’i Keone run for 3 yds to the UNCO 30
3:344th & 5 at own 30Hunter Green punt for 59 yds , Giancarlo Woods returns for no gain to the CP 8
Cal Poly Touchdown, 7 plays
3:341st & 10 at own 8Ramos,Aiden rush right (Jordan, Jr.,Michael).
3:342nd & 10 at own 8Jaden Jones pass complete to Giancarlo Woods for 14 yds to the CP 22 for a 1ST down
3:341st & 10 at own 22Zion Hall run for 7 yds to the CP 29
3:342nd & 3 at own 29Jaden Jones pass complete to Alek Marshall for 14 yds to the CP 43 for a 1ST down
3:341st & 10 at own 43Zion Hall run for 4 yds to the CP 47
3:342nd & 6 at own 47Fletcher,Troy rush middle (Iongo-Amituanai,Samuel;Howard,Marcus).
0:013rd & 6 at own 47Jaden Jones run for 53 yds for a TD (Noah Serna KICK)Cal Poly 14, Northern Colorado 0
Northern Colorado Punt, 3 plays
0:011st & 10 at own 35Noah Serna kickoff for 65 yds for a touchback
Q2 15:002nd & 10 at own 25Vann Schield run for 1 yd to the UNCO 26
Q2 15:003rd & 9 at own 26Kaiden Box pass incomplete to Carver Cheeks, broken up by Mason Barbour
Q2 14:114th & 9 at own 26Hunter Green punt for 50 yds , Giancarlo Woods returns for 6 yds to the CP 30
2nd quarter5 drives, then Cal Poly 14, Northern Colorado 0
Cal Poly Punt, 6 plays
14:111st & 10 at own 30Troy Fletcher run for 5 yds to the CP 35
14:112nd & 5 at own 35Jones,Jaden rush right (Mangham,Noah).
14:113rd & 5 at own 35Jaden Jones pass complete to Giancarlo Woods for 6 yds to the CP 41 for a 1ST down
14:111st & 10 at own 41Jaden Jones pass incomplete to Kian Salehi, broken up by Franky Morales
14:112nd & 10 at own 41Troy Fletcher run for a loss of 6 yards to the CP 35
14:113rd & 16 at own 35pass incomplete to Guy Kirson Cal Poly Penalty, illegal forward pass (Jaden Jones) to the CP 35
11:304th & 16 at own 35Ryan Collins punt for 42 yds
Northern Colorado Turnover on downs, 7 plays
11:301st & 10 at own 23Kia’i Keone pass complete to Brayden Munroe for 7 yds to the UNCO 30
11:302nd & 3 at own 30Kia’i Keone pass complete to Kamron Randell-Taylor for 4 yds to the UNCO 34 for a 1ST down
11:301st & 10 at own 34Kia’i Keone pass complete to Ryder MacGillivray for 26 yds to the CP 40 for a 1ST down
11:301st & 10 at opp 40Kia’i Keone run for a loss of 3 yards to the CP 43
11:302nd & 13 at opp 43Kia’i Keone run for 5 yds to the CP 38
11:303rd & 8 at opp 38Vann Schield run for 3 yds to the CP 35
8:154th & 5 at opp 35Kia’i Keone pass complete to Vann Schield for 4 yds to the CP 31
Cal Poly Punt, 9 plays
8:151st & 10 at own 31Michael Briscoe run for 7 yds to the CP 38
8:152nd & 3 at own 38Aiden Ramos run for 8 yds to the CP 46 for a 1ST down
8:151st & 10 at own 46pass incomplete to Giancarlo Woods
8:152nd & 10 at own 46Aiden Ramos run for 4 yds to the 50 yard line
8:153rd & 6 at the 50Jaden Jones run for 17 yds to the UNCO 33 for a 1ST down
8:151st & 10 at opp 33pass incomplete to Michael Otterstedt
8:152nd & 10 at opp 33Zion Hall run for 2 yds to the UNCO 31
8:153rd & 8 at opp 31Jones,Jaden rush (Iongo-Amituanai,Samuel), PENALTY CPU holding (Norton,Brady) 10 yards to the UNC21. Cal Poly Penalty, Offensive holding (Brady Norton) to the UNCO 41
4:193rd & 18 at opp 41Jaden Jones pass incomplete to Giancarlo Woods, broken up by Komari Owens
4:064th & 18 at opp 41Ryan Collins punt for 41 yds Northern Colorado Penalty, tripping (Michael Jordan Jr.) to the UNCO 10
Northern Colorado Turnover on downs, 15 plays
4:061st & 10 at own 10Darius Stewart run for 5 yds to the UNCO 15
4:062nd & 5 at own 15Darius Stewart run for 3 yds to the UNCO 18
4:063rd & 2 at own 18Darius Stewart run for 1 yd to the UNCO 19
2:224th & 1 at own 19Kia’i Keone run for 4 yds to the UNCO 23 for a 1ST down
2:001st & 10 at own 23Kia’i Keone pass incomplete to Keenan Campbell, broken up by Ethan Calvert
2:002nd & 10 at own 23Kia’i Keone pass incomplete to Cash Cheeks Cal Poly Penalty, off-side (Elijah Ponder) to the UNCO 28
2:002nd & 5 at own 28Kia’i Keone pass complete to Jordan Riles for 12 yds to the UNCO 40 for a 1ST down
2:001st & 10 at own 40Kia’i Keone pass complete to Charles Garrison for 10 yds to the 50 yard line for a 1ST down
2:001st & 10 at the 50Kia’i Keone run for 8 yds to the CP 42
1:152nd & 2 at opp 42Caden Meis run for 4 yds to the CP 38 for a 1ST down
1:151st & 10 at opp 38pass incomplete to Ryder MacGillivray
1:152nd & 10 at opp 38Caden Meis run for 1 yd to the CP 37
1:153rd & 9 at opp 37Kia’i Keone pass complete to Brayden Munroe for no gain to the UNCO 37 Northern Colorado Penalty, Offensive pass interference (Carver Cheeks) to the UNCO 48
1:153rd & 24 at own 48Kia’i Keone pass complete to Cash Cheeks for 9 yds to the CP 43
0:124th & 15 at opp 43pass incomplete to Cash Cheeks
Cal Poly End of half, 3 plays
0:121st & 10 at own 43Jaden Jones pass complete to Michael Briscoe for 5 yds to the CP 48
0:122nd & 5 at own 48Jaden Jones pass complete to Michael Briscoe for 8 yds to the UNCO 44 for a 1ST down
0:021st & 10 at opp 44pass incomplete to Giancarlo Woods
3rd quarter8 drives, then Cal Poly 21, Northern Colorado 7
Northern Colorado Punt, 6 plays
15:001st & 10 at own 35Noah Serna kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kia’i Keone pass complete to Ryder MacGillivray for 7 yds to the UNCO 32
15:002nd & 3 at own 32Darius Stewart run for 2 yds to the UNCO 34
15:003rd & 1 at own 34Darius Stewart run for 5 yds to the UNCO 39 for a 1ST down
15:001st & 10 at own 39Darius Stewart run for a loss of 3 yards to the UNCO 36
15:002nd & 13 at own 36Kia’i Keone pass incomplete to Carver Cheeks, broken up by Ethan Calvert
15:003rd & 13 at own 36Kia’i Keone run for a loss of 2 yards to the UNCO 34
Northern Colorado Turnover on downs, 11 plays
15:003rd & 5 at opp 31Kia’i Keone run for a loss of 2 yards to the CP 33
12:174th & 15 at own 34Hunter Green punt for 66 yds
Cal Poly Punt, 7 plays
12:171st & 10 at own 20Aiden Ramos run for 3 yds to the CP 23
12:172nd & 7 at own 23Ramos,Aiden rush left (Jordan, Jr.,Michael), PENALTY CPU holding (Jones,Hayden) 10 yards to the CPU33. Cal Poly Penalty, Offensive holding (Hayden Jones) to the CP 13
12:172nd & 17 at own 13Aiden Ramos run for 14 yds to the CP 27
12:173rd & 3 at own 27Bo Kelly run for 5 yds to the CP 32 for a 1ST down
12:171st & 10 at own 32Zion Hall run for 2 yds to the CP 34
12:172nd & 8 at own 34Hall,Zion rush left (Guthrie,Keenan).
12:173rd & 8 at own 34Bo Kelly pass incomplete to Brooks Wheatley, broken up by David Hoage
9:064th & 8 at own 34punt for no gain , Franky Morales returns for 5 yds to the CP 15
Northern Colorado Touchdown, 3 plays
9:061st & 10 at opp 15Vann Schield run for 5 yds to the CP 10
9:062nd & 5 at opp 10Schield,Vann rush left (Moon,Judaea).
8:173rd & 5 at opp 10Kia’i Keone run for 10 yds for a TD (Hunter Green KICK)Cal Poly 14, Northern Colorado 7
Cal Poly Touchdown, 7 plays
8:171st & 10 at own 35Hunter Green kickoff for 65 yds for a touchback
8:171st & 10 at own 25Aiden Ramos run for 4 yds to the CP 29
8:172nd & 6 at own 29Jaden Jones pass complete to Giancarlo Woods for 47 yds to the UNCO 24 for a 1ST down
8:171st & 10 at opp 24Aiden Ramos run for 14 yds to the UNCO 10 for a 1ST down
8:171st & goal at opp 10Aiden Ramos run for 4 yds to the UNCO 6
8:172nd & goal at opp 6Aiden Ramos run for 3 yds to the UNCO 3
8:173rd & goal at opp 3Richie Watts run for 1 yd to the UNCO 2
4:554th & goal at opp 2Richie Watts run for 2 yds for a TD (Noah Serna KICK)Cal Poly 21, Northern Colorado 7
Northern Colorado Punt, 4 plays
4:501st & 10 at own 35Noah Serna kickoff for 61 yds , Justin Guin return for 16 yds to the UNCO 20
4:501st & 10 at own 20Jacquez Robertson run for 3 yds to the UNCO 23 Northern Colorado Penalty, Offensive holding (Carver Cheeks) to the UNCO 13
4:501st & 17 at own 13Kia’i Keone sacked by Mikey D’Amato for a loss of 5 yards to the UNCO 8
4:502nd & 22 at own 8Kia’i Keone pass complete to Jordan Riles for 6 yds to the UNCO 14
4:503rd & 16 at own 14Kia’i Keone pass complete to Ryder MacGillivray for 7 yds to the UNCO 21
2:264th & 9 at own 21Hunter Green punt for 54 yds
Cal Poly Interception, 3 plays
2:261st & 10 at own 25Zion Hall run for 17 yds to the CP 42 for a 1ST down
2:261st & 10 at own 42Hall,Zion rush left (Guthrie,Keenan;Bryant Jr.,Darrell).
1:032nd & 10 at own 42Jaden Jones pass intercepted
Northern Colorado Turnover on downs, 11 plays
1:031st & 10 at opp 36Keone,Kia’i rush middle (Javorsky,Jake;Ponder,Elijah).
1:032nd & 10 at opp 36Kia’i Keone pass complete to Jordan Hornbeak for 5 yds to the CP 31
Q4 15:004th & 7 at opp 33Kia’i Keone pass complete to Charles Garrison for 13 yds to the CP 20 for a 1ST down
Q4 15:001st & 10 at opp 20Kia’i Keone run for 3 yds to the CP 17
Q4 15:002nd & 7 at opp 17Kia’i Keone pass complete to Cash Cheeks for 5 yds to the CP 12
Q4 15:003rd & 2 at opp 12Caden Meis run for 6 yds to the CP 6 for a 1ST down
Q4 15:001st & goal at opp 6Kia’i Keone pass complete to Kamron Randell-Taylor for no gain to the CP 6
Q4 15:002nd & goal at opp 6Keone,Kia’i rush middle (Jones,Je’Kob;Ponder,Elijah).
Q4 15:003rd & goal at opp 6pass incomplete to Cash Cheeks
Q4 11:174th & goal at opp 6pass incomplete to Brayden Munroe
4th quarter4 drives, then Cal Poly 28, Northern Colorado 7
Cal Poly Touchdown, 14 plays
11:171st & 10 at own 6Aiden Ramos run for 12 yds to the CP 18 for a 1ST down
11:171st & 10 at own 18Aiden Ramos run for 9 yds to the CP 27
11:172nd & 1 at own 27Hall,Zion rush left (Lakes,Keyvon).
9:573rd & 1 at own 27Aiden Ramos run for 3 yds to the CP 30 for a 1ST down
9:571st & 10 at own 30Aiden Ramos run for 12 yds to the CP 42 for a 1ST down
9:571st & 10 at own 42Zion Hall run for 29 yds to the UNCO 29 for a 1ST down
9:571st & 10 at opp 29Aiden Ramos run for 6 yds to the UNCO 23
9:572nd & 4 at opp 23Jaden Jones run for 4 yds to the UNCO 19 for a 1ST down
6:221st & 10 at opp 19Aiden Ramos run for 7 yds to the UNCO 12
6:222nd & 3 at opp 12Aiden Ramos run for 2 yds to the UNCO 10
6:223rd & 1 at opp 10Hall,Zion rush middle (Lakes,Keyvon;Morales,Franky).
4:164th & 1 at opp 10Richie Watts run for 2 yds to the UNCO 8 for a 1ST down
4:161st & goal at opp 8Richie Watts run for 3 yds to the UNCO 5
3:202nd & goal at opp 5Richie Watts pass complete to Evan Burkhart for 5 yds for a TD (Noah Serna KICK)Cal Poly 28, Northern Colorado 7
Northern Colorado Punt, 3 plays
3:201st & 10 at own 35Noah Serna kickoff for 65 yds for a touchback
3:201st & 10 at own 25Northern Colorado Penalty, delay of game (Kaiden Box) to the UNCO 20
3:201st & 15 at own 20Kaiden Box sacked by Mason Rivera for a loss of 10 yards to the UNCO 10
3:202nd & 25 at own 10Kaiden Box pass complete to Ryder MacGillivray for 1 yd to the UNCO 11
3:203rd & 24 at own 11Kaiden Box sacked by Mason Barbour for a loss of 8 yards to the UNCO 3
1:514th & 32 at own 3Hunter Green punt for 47 yds , Delano Franklin returns for 2 yds to the UNCO 48
Cal Poly Punt, 3 plays
1:511st & 10 at opp 48Aiden Ramos run for 1 yd to the UNCO 47
1:442nd & 9 at opp 47Zion Hall run for 1 yd to the UNCO 46
1:443rd & 8 at opp 46Zion Hall run for 3 yds to the UNCO 43
1:444th & 5 at opp 43Cal Poly Penalty, delay of game (Bo Kelly) to the UNCO 48
0:024th & 10 at opp 48Ryan Collins punt for 48 yds
Northern Colorado Result not recorded, 1 play
0:021st & 10 at own 20Kia’i Keone run for 15 yds to the UNCO 20 for a 1ST down

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.

Cal Poly leads 8–⁠2 in 10 meetings, counting the one since this game.

Recent meetings
2026Northern Colorado 28, Cal Poly 18
2024Cal Poly 28, Northern Colorado 7
2023Cal Poly 24, Northern Colorado 17
2019Cal Poly 28, Northern Colorado 21
2017Northern Colorado 42, Cal Poly 0
2016Cal Poly 55, Northern Colorado 48

Around this game