Weber State at Cal Poly

Saturday, November 18, 2023

Weber State beat Cal Poly 48–⁠21. It was their 12th meeting; after it, Weber State led the series 8–⁠4.

AwayWeber State6–⁠5 in 2023
48
HomeCal Poly3–⁠8 in 2023
21

Final at Alex G. Spanos Stadium, San Luis ObispoTV: ESPN+Attendance 4,829

At kickoff
64°F, mostly cloudy, wind 5 mph from the westWeather: NOAA NCEI Integrated Surface Database; San Luis County Regional Airport (KSBP), 7 km from the stadium
Official
Scott RootGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Weber State146141448
Cal Poly1400721

Standouts

Player stats

Weber State

PassingC/AttYdsTDInt
Richie Munoz21/2732950
RushingCarYdsTDLong
Adrian Cormier942010
Kris Jackson840021
Richie Munoz617113
Haze Hadley1606
ReceivingRecYdsTDLong
Jacob Sharp591334
Treyshun Hurry461121
Haze Hadley456020
Jayleen Record253152
DefenseTklTFLSacksInt
Jalon Rock0001
Jack Kelly0001

Cal Poly

PassingC/AttYdsTDInt
Sam Huard16/3219922
Jaden Jones3/63500
Spencer Brasch2/45210
RushingCarYdsTDLong
Kendric Sanders431021
Jaden Jones720014
Troy Fletcher72008
Bryson Allen1404
ReceivingRecYdsTDLong
Dominique Thompson5116245
Paul Holyfield Jr.445020
Giancarlo Woods437013
Bryson Allen330014

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

Team stats

Weber StateCal Poly
449Total yards324
329Passing yards286
120Rushing yards38
12.2Yards per pass6.8
3.3Yards per rush1.5
21First downs21
7–⁠13Third downs5–⁠14
1–⁠2Fourth downs1–⁠3
0Turnovers3
8–⁠80Penalties4–⁠32
32:05Possession27:55

Efficiency

Weber StateCal Poly
44%Success rate29%
0.33EPA per play−0.15
1.30Explosiveness1.91
−0.22Rushing EPA−0.34
0.98Passing EPA−0.07
37%Passing-down success27%

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)

Weber State 72% to win. Elo’s favorite won.

The line

Weber State −16.5, over/under 53.5.

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

Every drive

Cal Poly end zoneWeber State end zoneQ1 Cal PolyTouchdown, 8 playsQ1 Weber StateTouchdown, 5 playsQ1 Cal PolyTouchdown, 5 playsQ1 Weber StatePunt, 3 playsQ1 Cal PolyPunt, 3 playsQ1 Weber StateTouchdown, 3 playsQ1 Cal PolyInterception, 2 playsQ2 Weber StateField goal, 11 playsQ2 Cal PolyPunt, 3 playsQ2 Weber StateTurnover on downs, 7 playsQ2 Cal PolyFumble, 4 playsQ2 Weber StateField goal, 4 playsQ2 Cal PolyMissed FG, 13 playsQ2 Weber StateEnd of half, 1 playQ3 Weber StateTouchdown, 12 playsQ3 Cal PolyInterception, 8 playsQ3 Weber StateTouchdown, 7 playsQ3 Cal PolyPunt, 3 playsQ4 Weber StateTouchdown, 4 playsQ4 Cal PolyTurnover on downs, 10 playsQ4 Weber StateTouchdown, 3 playsQ4 Cal PolyTouchdown, 6 playsQ4 Weber StatePunt, 3 playsQ4 Cal PolyTurnover on downs, 4 playsQ4 Weber StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Cal Poly drives left to right, Weber State right to left.
  1. Q1 Cal PolyTouchdown, 8 plays, 0 yards
  2. Q1 Weber StateTouchdown, 5 plays, 0 yards
  3. Q1 Cal PolyTouchdown, 5 plays, 0 yards
  4. Q1 Weber StatePunt, 3 plays, 0 yards
  5. Q1 Cal PolyPunt, 3 plays, −12 yards
  6. Q1 Weber StateTouchdown, 3 plays, 40 yards
  7. Q1 Cal PolyInterception, 2 plays, 0 yards
  8. Q2 Weber StateField goal, 11 plays, 76 yards
  9. Q2 Cal PolyPunt, 3 plays, 0 yards
  10. Q2 Weber StateTurnover on downs, 7 plays, 56 yards
  11. Q2 Cal PolyFumble, 4 plays, −14 yards
  12. Q2 Weber StateField goal, 4 plays, 29 yards
  13. Q2 Cal PolyMissed FG, 13 plays, 0 yards
  14. Q2 Weber StateEnd of half, 1 play, 80 yards
  15. Q3 Weber StateTouchdown, 12 plays, 0 yards
  16. Q3 Cal PolyInterception, 8 plays, 0 yards
  17. Q3 Weber StateTouchdown, 7 plays, 45 yards
  18. Q3 Cal PolyPunt, 3 plays, 0 yards
  19. Q4 Weber StateTouchdown, 4 plays, 46 yards
  20. Q4 Cal PolyTurnover on downs, 10 plays, 0 yards
  21. Q4 Weber StateTouchdown, 3 plays, 61 yards
  22. Q4 Cal PolyTouchdown, 6 plays, 0 yards
  23. Q4 Weber StatePunt, 3 plays, 0 yards
  24. Q4 Cal PolyTurnover on downs, 4 plays, −40 yards
  25. Q4 Weber StateEnd of game, 2 plays, 43 yards

Play by play

1st quarter7 drives, then Tied at 14
Cal Poly Touchdown, 8 plays
15:00Sloan Calder kickoff for 60 yds
14:511st & 10 at own 35Sam Huard pass complete to Giancarlo Woods for 13 yds to the CP 48 for a 1ST down
14:191st & 10 at own 48Sam Huard pass complete to Dominique Thompson for 7 yds to the WEB 45
13:402nd & 3 at opp 45Jaden Jones run for 10 yds to the WEB 35 for a 1ST down
13:151st & 10 at opp 35Troy Fletcher run for 1 yd to the WEB 34
12:352nd & 9 at opp 34Sam Huard pass complete to Troy Fletcher for no gain to the WEB 34
11:543rd & 9 at opp 34Sam Huard pass complete to Giancarlo Woods for no gain to the WEB 34
11:124th & 9 at opp 34Sam Huard pass complete to Dominique Thompson for 12 yds to the WEB 22 for a 1ST down
10:251st & 10 at opp 22Sam Huard pass complete to Michael Otterstedt for 22 yds for a TD (Noah Serna KICK)Cal Poly 7, Weber State 0
Weber State Touchdown, 5 plays
10:25Noah Serna kickoff for 47 yds
10:131st & 10 at opp 45Richie Munoz pass complete to Jacob Sharp for 10 yds to the CP 35 for a 1ST down
9:451st & 10 at opp 35Richie Munoz pass complete to Jacob Sharp for 19 yds to the CP 16 for a 1ST down
9:061st & 10 at opp 16Richie Munoz sacked by Elijah Satcher for a loss of 5 yards to the CP 21
8:322nd & 15 at opp 21Richie Munoz pass complete to Treyshun Hurry for 7 yds to the CP 14
7:563rd & 8 at opp 14Richie Munoz pass complete to Treyshun Hurry for 14 yds for a TD (Kyle Thompson KICK)Tied at 7
Cal Poly Touchdown, 5 plays
7:56Sloan Calder kickoff for 63 yds
7:441st & 10 at own 25Sam Huard pass complete to Paul Holyfield Jr. for 13 yds to the CP 38 for a 1ST down
7:061st & 10 at own 38Sam Huard pass complete to Michael Briscoe for 17 yds to the WEB 45 for a 1ST down
6:231st & 10 at opp 45Sam Huard sacked by Jack Kelly for a loss of 8 yards to the CP 47
5:422nd & 18 at own 47Troy Fletcher run for 8 yds to the WEB 45
4:523rd & 10 at opp 45Sam Huard pass complete to Dominique Thompson for 45 yds for a TD (Noah Serna KICK)Cal Poly 14, Weber State 7
Weber State Punt, 3 plays
4:52Noah Serna kickoff for 65 yds for a touchback
4:511st & 10 at own 25Clarence Butler run for 5 yds to the WEB 30
4:192nd & 5 at own 30Clarence Butler run for no gain to the WEB 30
3:493rd & 5 at own 30Richie Munoz sacked by Elijah Ponder for a loss of 4 yards to the WEB 26
3:054th & 9 at own 26(03:05) BURGESS, Jack punt 42 yards to the CPM32, fair catch by OLIPHANT, Xavier, clock 03:03. PENALTY CPM Offsides on SAUNDERS, Donovan enforced 5 yards from the WSU26 to the WSU31 [FAKE PUNT]. NO PLAY (replay the down).
2:594th & 4 at own 31Jack Burgess punt for 57 yds, downed at the CP 12
Cal Poly Punt, 3 plays
2:511st & 10 at own 12Sam Huard pass complete to Bryson Allen for 3 yds to the CP 15
2:042nd & 7 at own 15Bryson Allen run for 4 yds to the CP 19
1:333rd & 3 at own 19Sam Huard pass incomplete
1:204th & 3 at own 19Ryan Collins punt for 21 yds
Weber State Touchdown, 3 plays
1:131st & 10 at opp 40Richie Munoz pass incomplete
1:082nd & 10 at opp 40Adrian Cormier run for 6 yds to the CP 34
0:463rd & 4 at opp 34Richie Munoz pass complete to Jacob Sharp for 34 yds for a TD (Kyle Thompson KICK)Tied at 14
Cal Poly Interception, 2 plays
0:46Sloan Calder kickoff for 57 yds
0:361st & 10 at opp 45Jaden Jones pass complete to Paul Holyfield Jr. for 2 yds to the WEB 43
Q2 14:562nd & 8 at opp 43Sam Huard pass intercepted Jalon Rock return for no gain to the WEB 24
2nd quarter7 drives, then Weber State 20, Cal Poly 14
Weber State Field goal, 11 plays
14:491st & 10 at own 24Kris Jackson run for 5 yds to the WEB 29
14:102nd & 5 at own 29Adrian Cormier run for a loss of 1 yard to the WEB 28
13:303rd & 6 at own 28Richie Munoz pass complete to Adrian Cormier for 32 yds to the CP 40 for a 1ST down
13:011st & 10 at opp 40Richie Munoz pass complete to Haze Hadley for 15 yds to the CP 25 for a 1ST down
12:451st & 10 at opp 25Richie Munoz pass incomplete
12:452nd & 10 at opp 25Kris Jackson run for 21 yds to the CP 4 for a 1ST down
12:021st & goal at opp 4Kris Jackson run for a loss of 1 yard to the CP 5
11:262nd & goal at opp 5MUNOZ, Richie pass short to the left incomplete intended for HURRY, Treyshun thrown to the CPM0, clock 11:26. PENALTY CPM Pass Interference on RAPOLLA, Kai enforced 3 yards to the CPM2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
11:261st & goal at opp 2Weber State Penalty, False Start (Jordan Lutui) to the CP 7
11:211st & goal at opp 7Kris Jackson run for 4 yds to the CP 3
10:372nd & goal at opp 3Kris Jackson run for 1 yd to the CP 2
9:523rd & goal at opp 2Richie Munoz pass incomplete
9:494th & goal at opp 2Kyle Thompson 19 yd FG GOODWeber State 17, Cal Poly 14
Cal Poly Punt, 3 plays
9:49Sloan Calder kickoff for 65 yds
9:391st & 10 at own 17Troy Fletcher run for no gain to the CP 17
9:042nd & 10 at own 17Sam Huard pass incomplete
8:593rd & 10 at own 17Sam Huard pass incomplete
8:594th & 10 at own 17Ryan Collins punt for 39 yds, fair catch by Haze Hadley at the WEB 44
Weber State Turnover on downs, 7 plays
8:461st & 10 at own 44Richie Munoz pass complete to Haze Hadley for 11 yds to the CP 45 for a 1ST down
8:171st & 10 at opp 45Adrian Cormier run for 10 yds to the CP 35 for a 1ST down
7:591st & 10 at opp 35Richie Munoz run for 13 yds to the CP 22 for a 1ST down
7:361st & 10 at opp 22Richie Munoz run for 7 yds to the CP 15
7:102nd & 3 at opp 15Adrian Cormier run for 2 yds to the CP 13
6:383rd & 1 at opp 13Timeout Weber State, clock 06:38
6:353rd & 1 at opp 13Richie Munoz pass incomplete
6:304th & 1 at opp 13Kris Jackson run for a loss of 1 yard to the CP 14
Cal Poly Fumble, 4 plays
6:251st & 10 at own 14Jaden Jones run for 14 yds to the CP 28 for a 1ST down
5:461st & 10 at own 28Sam Huard pass incomplete
5:402nd & 10 at own 28Troy Fletcher run for 5 yds to the CP 33
4:553rd & 5 at own 33Sam Huard run for a loss of 4 yards to the CP 29 Sam Huard fumbled, recovered by WEB Steven Bryant [SG] QB Keeper HUARD, Sam rush up the middle for a loss of 4 yards, HUARD, Sam fumbled at CPM29 forced by KELLY, Jack, recovered by WSU BRYANT, Steven at the CPM29, returned 0 yards to the CPM29 (FLETCHER, Troy;KELLY, Jack), clock 04:55.
Weber State Field goal, 4 plays
4:291st & 10 at opp 29Clarence Butler run for 1 yd to the CP 28
4:142nd & 9 at opp 28Clarence Butler run for a loss of 1 yard to the CP 29
3:413rd & 10 at opp 29Weber State Penalty, False Start (Jacob Sharp) to the CP 34
3:213rd & 15 at opp 34Richie Munoz pass complete to Haze Hadley for 10 yds to the CP 24
2:434th & 5 at opp 24Kyle Thompson 41 yd FG GOODWeber State 20, Cal Poly 14
Cal Poly Missed FG, 13 plays
2:36Sloan Calder kickoff for 64 yds , Delano Franklin return for no gain to the CP 33
2:281st & 10 at own 33Sam Huard pass incomplete
2:212nd & 10 at own 33Sam Huard pass complete to Michael Briscoe for 10 yds to the CP 43 for a 1ST down
1:451st & 10 at own 43Sam Huard pass incomplete
1:422nd & 10 at own 43Sam Huard pass incomplete
1:423rd & 10 at own 43Weber State Penalty, Targeting on BECK, Garrett enforced (Garrett Beck) to the WEB 42 for a 1ST down
1:361st & 10 at opp 42Sam Huard pass complete to Paul Holyfield Jr. for 10 yds to the WEB 32 for a 1ST down
1:271st & 10 at opp 32Sam Huard pass complete to Giancarlo Woods for 12 yds to the WEB 20 for a 1ST down
0:531st & 10 at opp 20Sam Huard pass incomplete
0:492nd & 10 at opp 20Sam Huard pass incomplete
0:433rd & 10 at opp 20Sam Huard pass complete to Giancarlo Woods for 12 yds to the WEB 8 for a 1ST down
0:431st & goal at opp 8Timeout Cal Poly, clock 00:43
0:431st & goal at opp 8Jaden Jones run for 2 yds to the WEB 6
0:302nd & goal at opp 6Sam Huard pass incomplete
0:303rd & goal at opp 6Timeout Cal Poly, clock 00:30
0:273rd & goal at opp 6Sam Huard pass incomplete
0:244th & goal at opp 6Noah Serna 23 yd FG MISSED
Weber State End of half, 1 play
0:211st & 10 at own 20(00:21) [NH] Kneel down by MUNOZ, Richie at WSU19 (team loss of 1), clock 00:14.
3rd quarter4 drives, then Weber State 34, Cal Poly 14
Weber State Touchdown, 12 plays
15:00Noah Serna kickoff for 65 yds
14:511st & 10 at own 15Richie Munoz pass complete to Treyshun Hurry for 21 yds to the WEB 36 for a 1ST down
14:251st & 10 at own 36Haze Hadley run for 6 yds to the WEB 42
14:022nd & 4 at own 42(14:02) MUNOZ, Richie pass deep to the right incomplete intended for HURRY, Treyshun thrown to the CPM30, clock 14:01. PENALTY CPM Pass Interference on OLIPHANT, Xavier enforced 15 yards to the CPM43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
13:561st & 10 at opp 43Kris Jackson run for 2 yds to the CP 41
13:182nd & 8 at opp 41Weber State Penalty, False Start (Richie Munoz) to the CP 46
12:572nd & 13 at opp 46Richie Munoz pass incomplete
12:513rd & 13 at opp 46Kris Jackson run for 9 yds to the CP 37
12:104th & 4 at opp 37Richie Munoz pass complete to Kris Jackson for 4 yds to the CP 33 for a 1ST down
11:331st & 10 at opp 33MUNOZ, Richie pass up the middle incomplete intended for HADLEY, Haze thrown to the CPM18, clock 11:33. PENALTY WSU Personal Foul on CARTER, Andrew enforced 15 yards from the CPM33 to the CPM48 [NHSG]. NO PLAY (replay the down).
11:271st & 25 at opp 48Richie Munoz pass complete to Jaden Thrower for 6 yds to the CP 42
10:492nd & 19 at opp 42Richie Munoz pass complete to Hayden Meacham for 12 yds to the CP 30
10:083rd & 7 at opp 30Adrian Cormier run for 9 yds to the CP 21 for a 1ST down
9:311st & 10 at opp 21Adrian Cormier run for 10 yds to the CP 11 for a 1ST down
8:431st & 10 at opp 11Richie Munoz pass incomplete
8:392nd & 10 at opp 11MUNOZ, Richie pass to the right incomplete intended for SHARP, Jacob thrown to the CPM0, clock 08:39. PENALTY CPM Pass Interference on OLIPHANT, Xavier enforced 9 yards to the CPM2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:341st & goal at opp 2Richie Munoz run for 2 yds for a TD (Kyle Thompson KICK)Weber State 27, Cal Poly 14
Cal Poly Interception, 8 plays
8:34Sloan Calder kickoff for 63 yds
8:231st & 10 at own 22Troy Fletcher run for 3 yds to the CP 25
7:532nd & 7 at own 25Sam Huard pass complete to Troy Fletcher for 9 yds to the CP 34 for a 1ST down
7:171st & 10 at own 34Troy Fletcher run for no gain to the CP 34
6:382nd & 10 at own 34Sam Huard pass incomplete
6:293rd & 10 at own 34Sam Huard pass complete to Bryson Allen for 14 yds to the CP 48 for a 1ST down
5:551st & 10 at own 48Sam Huard sacked by Matt Herron for a loss of 4 yards to the CP 44
5:182nd & 14 at own 44Paul Holyfield Jr. run for a loss of 2 yards to the CP 42
4:403rd & 16 at own 42Sam Huard pass intercepted Jack Kelly return for 12 yds to the CP 45
Weber State Touchdown, 7 plays
4:321st & 10 at opp 45Richie Munoz run for 4 yds to the CP 41
4:032nd & 6 at opp 41Adrian Cormier run for 2 yds to the CP 39
3:203rd & 4 at opp 39Richie Munoz pass complete to Hayden Meacham for 7 yds to the CP 32 for a 1ST down
2:451st & 10 at opp 32Adrian Cormier run for 2 yds to the CP 30
2:012nd & 8 at opp 30Richie Munoz pass complete to Haze Hadley for 20 yds to the CP 10 for a 1ST down
1:211st & goal at opp 10Timeout Weber State, clock 01:21
1:151st & goal at opp 10Treyshun Hurry run for 6 yds to the CP 4
0:322nd & goal at opp 4Richie Munoz pass complete to Jacob Sharp for 4 yds for a TD (Kyle Thompson KICK)Weber State 34, Cal Poly 14
Cal Poly Punt, 3 plays
0:32Sloan Calder kickoff for 59 yds
0:261st & 10 at own 20Sam Huard sacked by Brayden Wilson for a loss of 10 yards to the CP 10
Q4 15:002nd & 20 at own 10Sam Huard pass incomplete
Q4 14:523rd & 20 at own 10Sam Huard pass incomplete
Q4 14:524th & 20 at own 10Ryan Collins punt for 36 yds, fair catch by Jaden Thrower at the CP 46
4th quarter7 drives, then Weber State 48, Cal Poly 21
Weber State Touchdown, 4 plays
14:441st & 10 at opp 46Richie Munoz pass complete to Treyshun Hurry for 19 yds to the CP 27 for a 1ST down
14:121st & 10 at opp 27Adrian Cormier run for 2 yds to the CP 25
13:532nd & 8 at opp 25Richie Munoz pass complete to Jayleen Record for 1 yd to the CP 24
13:183rd & 7 at opp 24Timeout Weber State, clock 13:18
13:123rd & 7 at opp 24Richie Munoz pass complete to Jacob Sharp for 24 yds for a TD (Kyle Thompson KICK)Weber State 41, Cal Poly 14
Cal Poly Turnover on downs, 10 plays
13:12Sloan Calder kickoff for 63 yds
13:011st & 10 at own 20Jaden Jones run for no gain to the CP 20
12:252nd & 10 at own 20Jaden Jones pass complete to Bryson Allen for 13 yds to the CP 33 for a 1ST down
11:461st & 10 at own 33Jaden Jones sacked by Zeke Birch and Brayden Wilson for a loss of 7 yards to the CP 26
11:212nd & 17 at own 26JONES, Jaden pass to the right incomplete intended for OTTERSTEDT, Michael thrown to the CPM23, clock 11:21. PENALTY WSU Unnecessary Roughness on REID, Winston enforced 15 yards from the CPM26 to the CPM41 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
11:141st & 10 at own 41Jaden Jones sacked by Zeke Birch and Brayden Wilson for a loss of 4 yards to the CP 37
10:372nd & 14 at own 37Paul Holyfield Jr. run for a loss of 1 yard to the CP 36
10:053rd & 15 at own 36Jaden Jones pass complete to Paul Holyfield Jr. for 20 yds to the WEB 44 for a 1ST down
9:401st & 10 at opp 44Jaden Jones pass incomplete
9:342nd & 10 at opp 44Jaden Jones pass incomplete
9:273rd & 10 at opp 44Jaden Jones run for 5 yds to the WEB 39
8:434th & 5 at opp 39Jaden Jones pass incomplete
Weber State Touchdown, 3 plays
8:381st & 10 at own 39Major Givens run for 2 yds to the WEB 41
7:562nd & 8 at own 41Richie Munoz pass complete to Jaden Thrower for 7 yds to the WEB 48
7:143rd & 1 at own 48Richie Munoz pass complete to Jayleen Record for 52 yds for a TD (Kyle Thompson KICK)Weber State 48, Cal Poly 14
Cal Poly Touchdown, 6 plays
7:14Sloan Calder kickoff for 65 yds for a touchback
7:091st & 10 at own 25Kendric Sanders run for 2 yds to the CP 27
6:232nd & 8 at own 27Kendric Sanders run for 21 yds to the CP 48 for a 1ST down
5:531st & 10 at own 48Kendric Sanders run for a loss of 3 yards to the CP 45
5:102nd & 13 at own 45Troy Fletcher run for 3 yds to the CP 48
4:233rd & 10 at own 48Spencer Brasch pass complete to Dominique Thompson for 34 yds to the WEB 18 for a 1ST down
3:421st & 10 at opp 18Spencer Brasch pass complete to Dominique Thompson for 18 yds for a TD (Noah Serna KICK)Weber State 48, Cal Poly 21
Weber State Punt, 3 plays
3:42Noah Serna kickoff for 65 yds for a touchback
3:341st & 10 at own 25Tiger Adolpho run for no gain to the WEB 25
2:492nd & 10 at own 25Clarence Butler run for 1 yd to the WEB 26
2:053rd & 9 at own 26Major Givens run for 4 yds to the WEB 30
1:384th & 5 at own 30Weber State Penalty, Personal Foul (-15 Yards) to the WEB 15
1:374th & 20 at own 15Jack Burgess punt for 45 yds, downed at the CP 40
Cal Poly Turnover on downs, 4 plays
1:091st & 10 at own 40Spencer Brasch sacked by Brayden Wilson for a loss of 8 yards to the CP 32
1:032nd & 18 at own 32Spencer Brasch pass incomplete
1:033rd & 18 at own 32Kendric Sanders run for 11 yds to the CP 43
0:584th & 7 at own 43Spencer Brasch pass incomplete
Weber State End of game, 2 plays
0:391st & 10 at opp 43(00:39) [NH] Kneel down by MUNOZ, Richie at CPM44 (team loss of 1), clock 00:26.
0:172nd & 11 at opp 44(00:17) [NH] Kneel down by MUNOZ, Richie at CPM45 (team loss of 1), clock 00:11.

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.

Weber State leads 10–⁠4 in 14 meetings, counting the two since this game.

Recent meetings
2026Weber State 42, Cal Poly 34
2024Weber State 28, Cal Poly 17
2023Weber State 48, Cal Poly 21
2021Weber State 38, Cal Poly 7
2019Weber State 41, Cal Poly 24
2018Weber State 24, Cal Poly 17

Around this game