Highlights
YOUTUBEWin probability
EVERY PLAY · ESPN MODELKICKOFF: CP 72% · BIGGEST SINGLE-PLAY SWING: 14 PTS
Scoring plays
13 SCORES
Duy Tran-Sampson 87 Yd Run (Colton Theaker Kick)
0-7

Emilio Martinez 1 Yd Run (Brandon Eickert Kick)
7-7

Jalen Hamler 3 Yd Run (Colton Theaker Kick)
7-14

Reid Sinnett 30 Yd pass from Reid Sinnett (Brandon Eickert Kick)
14-14

J.J. Koski 55 Yd pass from Jalen Hamler (Colton Theaker Kick)
14-21

Quentin Harrison 60 Yd pass from Jalen Hamler (Colton Theaker Kick)
14-28

J.J. Koski 23 Yd pass from Jalen Hamler (Colton Theaker Kick)
14-35

Colton Theaker 28 Yd Field Goal
14-38

Jalen Hamler 38 Yd Run (Colton Theaker Kick)
14-45

Duy Tran-Sampson 34 Yd Run (Colton Theaker Kick)
14-52

Dalton Kincaid 17 Yd pass from Reid Sinnett (Brandon Eickert Kick)
21-52

Michael Bandy 7 Yd pass from Reid Sinnett (Brandon Eickert Kick)
28-52

Michael Bandy 20 Yd pass from Reid Sinnett (Two-Point Run Conversion Failed)
34-52
What happened
ESPN RECAPHamler sparks breakaway, Cal Poly tops San Diego 52-34
SAN LUIS OBISPO, Calif. -- Three Jalen Hamler touchdown passes in the second quarter sparked an explosion of scoring as Cal Poly defeated San Diego 52-34 in a season opener Saturday. Hamler accounted for five of Cal Poly's seven touchdowns, passing for 221 yards and running for 96. His 55-yard touchdown pass to J.J. Koski early in the second quarter broke a 14-14 tie and ignited a run of 38 unanswered points. Hamler threw scoring passes to Quentin Harrison and Koski again before halftime. In the third quarter he ran for a 38-yard TD. Duy Tran-Sampson scored on a 34-yard run, following an earlier 87-yard TD, and led all rushers with 172 yards on 15 carries. Cal Poly led 52-14 by late in the third. Reid Sinnett threw for 416 yards and four touchdowns -- three in the final 17 minutes -- as San Diego whittled down Cal Poly's lead. Sinnett was also picked off three times.
READ THE FULL STORY →Top performers
Team stats
USD · CPMUSTANG MEMORIAL FIELD AT SPANOS STADIUM, SAN LUIS OBISPO · ATTENDANCE 5,779
Loading play-by-play…