← FADE BOARD
28–17
Final
 Torero Stadium, San DiegoUSD -1
FINALCal Poly 28, San Diego 17UPSETCP covered +1CLOSED USD -1

Highlights

YOUTUBE
▶ Find highlights on YouTube

Win probability

EVERY PLAY · ESPN MODEL
USD WINNING
CP WINNING
KICKQ2Q3Q4FINAL

KICKOFF: USD 68% · BIGGEST SINGLE-PLAY SWING: 18 PTS

Scoring plays

7 SCORES
Q1
Rushing Touchdown

Mason Randall 1 Yd Run (Brandon Eickert Kick)

6:52
0-7
Rushing Touchdown

Shakobe Harper 2 Yd Run (Jaden Ohlsen Kick)

5:48
7-7
Q2
Passing Touchdown

Chris Coleman 35 Yd pass from Spencer Brasch (Jaden Ohlsen Kick)

8:00
14-7
Q3
Field Goal Good

Brandon Eickert 25 Yd Field Goal

1:51
14-10
Q4
Passing Touchdown

Xavier Moore 9 Yd pass from Spencer Brasch (Jaden Ohlsen Kick)

14:13
21-10
Interception Return Touchdown

Elijah Ponder 75 Yd Interception Return (Jaden Ohlsen Kick)

8:25
28-10
Passing Touchdown

Bennett Dondoyano 7 Yd pass from Mason Randall (Brandon Eickert Kick)

0:50
28-17

Top performers

CP
PASSINGSpencer Brasch23/38, 318 YDS, 2 TD
RUSHINGShakobe Harper10 CAR, 29 YDS, 1 TD
RECEIVINGMichael Briscoe3 REC, 83 YDS
USD
PASSINGMason Randall29/44, 254 YDS, 1 TD, 2 INT
RUSHINGTerrence Smith14 CAR, 82 YDS
RECEIVINGMichael Gadinis8 REC, 83 YDS

Team stats

CP · USD
362
TOTAL YARDS
425
318
PASSING
254
44
RUSHING
171
18
1ST DOWNS
27
5-13
3RD DOWN EFFICIENCY
7-17
0
TURNOVERS
2
4-45
PENALTIES
6-45
21:45
POSSESSION
38:15

TORERO STADIUM, SAN DIEGO · ATTENDANCE 2,966

Loading play-by-play…

Cal Poly at San Diego | TapeDog