Cal PolyAway
21
FinalSep 12, 2015 · Mountain America Stadium
Team1234Final
Cal Poly0147021
Arizona State71401435

Game flow

Arizona State won by 14 · 8 scores
Lead changes
0
1 time tied
ASU biggest lead
+14
Q2 13:11
CP biggest lead
—
never led
Time in front
ASU 57% · CP 0%
tied 43% · 34:03 vs 0:00 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Arizona State ahead▼ Cal Poly aheadQ1 8:14 · ASU Passing Touchdown: D.J. Foster 14 Yd pass from Mike Bercovici (Zane Gonzalez Kick) (CP 0, ASU 7)Q2 13:11 · ASU Rushing Touchdown: Demario Richard 13 Yd Run (Zane Gonzalez Kick) (CP 0, ASU 14)Q2 10:32 · CP Rushing Touchdown: Joe Protheroe 4 Yd Run (Stephen Pyle Kick) (CP 7, ASU 14)Q2 7:06 · ASU Rushing Touchdown: Demario Richard 6 Yd Run (Zane Gonzalez Kick) (CP 7, ASU 21)Q2 0:09 · CP Rushing Touchdown: Chris Brown 1 Yd Run (Stephen Pyle Kick) (CP 14, ASU 21)Q3 11:47 · CP Passing Touchdown: Reagan Enger 21 Yd pass from Chris Brown (Stephen Pyle Kick) (CP 21, ASU 21)Q4 7:36 · ASU Passing Touchdown: Kody Kohl 10 Yd pass from Mike Bercovici (Zane Gonzalez Kick) (CP 21, ASU 28)Q4 1:59 · ASU Passing Touchdown: Tim White 4 Yd pass from Mike Bercovici (Zane Gonzalez Kick) (CP 21, ASU 35)

The lead after every score: above the line Arizona State is ahead, below it Cal Poly. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
8:14ASU
TD D.J. Foster 14 Yd pass from Mike Bercovici (Zane Gonzalez Kick)9 plays, 77 yds, 3:01 · from ASU 23
CP 0–7 ASU
2nd quarter
13:11ASU
TD Demario Richard 13 Yd Run (Zane Gonzalez Kick)7 plays, 70 yds, 1:52 · from ASU 30
CP 0–14 ASU
10:32CP
TD Joe Protheroe 4 Yd Run (Stephen Pyle Kick)8 plays, 64 yds, 2:32 · from CP 36
CP 7–14 ASU
7:06ASU
TD Demario Richard 6 Yd Run (Zane Gonzalez Kick)11 plays, 43 yds, 3:16 · from CP 43
CP 7–21 ASU
0:09CP
TD Chris Brown 1 Yd Run (Stephen Pyle Kick)10 plays, 46 yds, 2:22 · from ASU 46
CP 14–21 ASU
3rd quarter
11:47CP
TD Reagan Enger 21 Yd pass from Chris Brown (Stephen Pyle Kick)8 plays, 75 yds, 3:13 · from CP 25
CP 21–21 ASU
4th quarter
7:36ASU
TD Kody Kohl 10 Yd pass from Mike Bercovici (Zane Gonzalez Kick)5 plays, 46 yds, 1:27 · from CP 46
CP 21–28 ASU
1:59ASU
TD Tim White 4 Yd pass from Mike Bercovici (Zane Gonzalez Kick)5 plays, 86 yds, 2:08 · from ASU 14
CP 21–35 ASU

Drives

ASU 5/13 scoredCP 3/12 scored
QStartTeamFromPlaysYdsTimeResult
Q113:06ASUASU 204230:00Punt
Q113:06CPCP 33341:51Punt
Q111:15ASUASU 239773:01Touchdown
Q18:14CPCP 25382:04Punt
Q16:10ASUASU 205331:54Punt
Q14:16CPCP 910184:13Punt
Q10:03ASUASU 307701:52Touchdown
Q213:04CPCP 368642:32Touchdown
Q210:22ASUCP 4311433:16Touchdown
Q27:06CPCP 257153:07Punt
Q23:59ASUASU 106361:28Fumble
Q22:31CPASU 4610462:22Touchdown

Win probability

Arizona State 100% · pregame line Arizona State −36.5 (closing line)
Q1Q2Q3Q4▲ Arizona State▼ Cal PolyCal Poly +12% win probability: Joe Protheroe run for 5 yds to the CPoly 25Cal Poly +9% win probability: Chris Brown pass complete to Reagan Enger for 21 yds for a TD, (Stephen Pyle KICK)Arizona State +7% win probability: D.J. Foster run for 14 yds to the CPoly 32 for a 1ST downArizona State +7% win probability: Stephen Pyle kickoff for 37 yds , Nick Ralston return for 4 yds to the ArzSt 32Cal Poly +6% win probability: Chris Brown run for 5 yds to the CPoly 25

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Chris Brown4/8465.810--
RushingCARYDSAVGTDLONG
Joe Protheroe281304.6123
Jared Mohamed11756.8026
Kori Garcia8303.8011
Chris Brown15251.7110
Kyle Lewis5173.4010
DJ Peluso263.008
Alex Suchesk210.507
ReceivingRECYDSAVGTDLONG
Reagan Enger12121.0121
Kyle Lewis2199.5015
Jordan Hines166.006
InterceptionsINTYDSTD
Fernando Cabico100
KickingFGPCTLONGXPPTS
Stephen Pyle0/00.003/33
PuntingNOYDSAVGTBIn 20LONG
Stephen Pyle832640.80055

Biggest plays

CP +12% Q4 12:00 Joe Protheroe run for 5 yds to the CPoly 25
CP +9% Q3 11:47 Chris Brown pass complete to Reagan Enger for 21 yds for a TD, (Stephen Pyle KICK)
ASU +7% Q4 9:03 D.J. Foster run for 14 yds to the CPoly 32 for a 1ST down
ASU +7% Q3 11:47 Stephen Pyle kickoff for 37 yds , Nick Ralston return for 4 yds to the ArzSt 32
CP +6% Q3 7:24 Chris Brown run for 5 yds to the CPoly 25

Team stats

StatCPASU
1st Downs2028
3rd down efficiency8-197-15
4th down efficiency2-31-2
Total Yards330531
Passing46283
Comp/Att4/823/35
Yards per pass5.88.1
Rushing284248
Rushing Attempts7145
Yards per rush4.05.5
Penalties6-553-45
Turnovers02
Fumbles lost01
Interceptions thrown01
Possession32:2227:38

Play by play

Q4 0:00 End of 4th Quarter
Q4 1:32 3rd & 14 at CP 32 TEAM run for a loss of 1 yard to the CPoly 33
Q4 1:32 2nd & 12 at CP 30 TEAM run for a loss of 2 yards to the CPoly 32
Q4 1:32 1st & 10 at CP 28 TEAM run for a loss of 2 yards to the CPoly 30
Q4 1:44 4th & 1 at CP 34 Alex Suchesk run for a loss of 6 yards to the CPoly 28
Q4 1:44 3rd & 7 at CP 28 Chris Brown pass complete to Jordan Hines for 6 yds to the CPoly 34
Q4 1:44 2nd & 7 at CP 28 Chris Brown pass incomplete to Roland Jackson Jr
Q4 1:44 Timeout CAL POLY, clock 01:44
Q4 1:55 1st & 10 at CP 25 Kyle Lewis run for 3 yds to the CPoly 28
Q4 1:59 Zane Gonzalez kickoff for 65 yds for a touchback
Q4 1:59 2nd & Goal at CP 4 Mike Bercovici pass complete to Tim White for 4 yds for a TD, (Zane Gonzalez KICK)
Q4 2:04 Timeout CAL POLY, clock 02:04
Q4 4:07 1st & Goal at CP 4 D.J. Foster run for no gain to the CPoly 4
Q4 4:07 1st & 10 at ASU 37 Tim White run for 59 yds to the CPoly 4 for a 1ST down
Q4 4:07 2nd & 6 at ASU 18 Mike Bercovici pass complete to Tim White for 19 yds to the ArzSt 37 for a 1ST down
Q4 4:07 1st & 10 at ASU 14 D.J. Foster run for 4 yds to the ArzSt 18
Q4 4:13 4th & 6 at ASU 44 Stephen Pyle punt for 30 yds
Q4 4:13 Timeout ARIZONA ST, clock 04:13
Q4 7:36 3rd & 4 at ASU 42 Dj Peluso run for a loss of 2 yards to the ArzSt 44
Q4 7:36 2nd & 6 at ASU 44 Joe Protheroe run for 2 yds to the ArzSt 42
Q4 7:36 1st & 10 at ASU 48 Jared Mohamed run for 4 yds to the ArzSt 44
Q4 7:36 2nd & 2 at CP 45 Jared Mohamed run for 7 yds to the ArzSt 48 for a 1ST down
Q4 7:36 1st & 10 at CP 37 Kori Garcia run for 8 yds to the CPoly 45
Q4 7:36 3rd & 1 at CP 34 Chris Brown run for 3 yds to the CPoly 37 for a 1ST down
Q4 7:36 2nd & 9 at CP 26 Kori Garcia run for 8 yds to the CPoly 34