Referee Terry Layden; umpire Mike Stephens; head linesman Rod Ammari; line judge Steve Kovac; side judge Gary Reed; field judge Steve Steichen; back judge Shane Standley; center judge Doug WilsonGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Stanford
San Diego State
254
Total yards
353
80
Passing yards
187
174
Rushing yards
166
3.8
Yards per pass
6.4
7.9
Yards per rush
3.4
10
First downs
21
3–11
Third downs
7–17
0–0
Fourth downs
0–1
3
Turnovers
0
4–20
Penalties
7–60
18:46
Possession
41:14
13
Sacks (by defense)
4
Efficiency
Stanford
San Diego State
36%
Success rate
39%
−0.05
EPA per play
0.01
1.21
Explosiveness
1.01
0.56
Rushing EPA
−0.05
−0.45
Passing EPA
0.07
20%
Passing-down success
22%
0.27
First-down EPA
0.07
−0.14
Second-down EPA
−0.20
−0.41
Third-down EPA
0.44
14%
Havoc by its defense
23%
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)
San Diego State 56% to win. San Diego State pulled the upset. Elo’s favorite won.
The line
Stanford −9, over/under 48.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Stanford 73%, San Diego State 27%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. San Diego State drives left to right, Stanford right to left.
Q1 StanfordPunt, 3 plays, −4 yards
Q1 San Diego StateTurnover on downs, 7 plays, 32 yards
Q1 StanfordPunt, 3 plays, 0 yards
Q1 San Diego StatePunt, 3 plays, 3 yards
Q1 StanfordPunt, 3 plays, 7 yards
Q1 San Diego StateField goal, 14 plays, 58 yards
Q2 StanfordTouchdown, 3 plays, 63 yards
Q2 San Diego StatePunt, 6 plays, 36 yards
Q2 StanfordPunt, 4 plays, 13 yards
Q2 San Diego StatePunt, 6 plays, 12 yards
Q2 StanfordPunt, 3 plays, 8 yards
Q2 San Diego StatePunt, 3 plays, −8 yards
Q2 StanfordInterception, 3 plays, −2 yards
Q2 San Diego StateTouchdown, 3 plays, 15 yards
Q2 StanfordFumble, 3 plays, 15 yards
Q2 San Diego StateEnd of half, 1 play, −1 yard
Q3 San Diego StateField goal, 11 plays, 57 yards
Q3 StanfordField goal, 8 plays, 71 yards
Q3 San Diego StatePunt, 6 plays, 21 yards
Q3 StanfordTouchdown, 4 plays, 65 yards
Q4 San Diego StateMissed FG, 9 plays, 42 yards
Q4 StanfordPunt, 6 plays, 9 yards
Q4 San Diego StateTouchdown, 11 plays, 75 yards
Q4 StanfordInterception, 1 play, 0 yards
Q4 San Diego StateEnd of game, 1 play, 0 yards
Play by play
1st quarter6 drives, then Tied at 0
Stanford Punt, 3 plays
15:00
1st & 10 at own 35
John Baron II kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Keller Chryst pass complete to Trenton Irwin for 4 yds to the Stanf 29
14:20
2nd & 6 at own 29
Keller Chryst sacked by Noble Hall for a loss of 8 yards to the Stanf 21
13:44
3rd & 14 at own 21
Keller Chryst pass incomplete
13:37
4th & 14 at own 21
Jake Bailey punt for 40 yds, fair catch by Quest Truxton at the SDSt 39
San Diego State Turnover on downs, 7 plays
13:20
1st & 10 at own 39
Christian Chapman run for 4 yds to the SDSt 43
12:50
2nd & 6 at own 43
STANFORD Penalty, Defensive Offside (5 Yards) to the SDSt 48
12:30
2nd & 1 at own 48
Rashaad Penny run for 2 yds to the 50 yard line for a 1ST down
11:58
1st & 10 at the 50
Christian Chapman pass complete to Rashaad Penny for 13 yds to the Stanf 37 for a 1ST down
11:31
1st & 10 at opp 37
Rashaad Penny run for 7 yds to the Stanf 30
11:00
2nd & 3 at opp 30
Christian Chapman sacked by Mike Tyler for a loss of 7 yards to the Stanf 37
10:08
3rd & 10 at opp 37
Christian Chapman pass complete to Rashaad Penny for 8 yds to the Stanf 29
9:29
4th & 2 at opp 29
Rashaad Penny run for 1 yd to the Stanf 28
Stanford Punt, 3 plays
9:15
1st & 10 at own 28
Bryce Love run for no gain to the Stanf 28
8:52
2nd & 10 at own 28
Keller Chryst pass incomplete
8:44
3rd & 10 at own 28
Keller Chryst pass incomplete
8:33
4th & 10 at own 28
Jake Bailey punt for 52 yds, downed at the SDSt 20
San Diego State Punt, 3 plays
8:25
1st & 10 at own 20
Rashaad Penny run for 4 yds to the SDSt 24
7:40
2nd & 6 at own 24
Rashaad Penny run for a loss of 9 yards to the SDSt 15 Rashaad Penny fumbled, recovered by SDSt
7:11
3rd & 15 at own 15
Rashaad Penny run for 8 yds to the SDSt 23
6:58
4th & 7 at own 23
Brandon Heicklen punt for 43 yds, punt out-of-bounds at the Stanf 34
Stanford Punt, 3 plays
6:48
1st & 10 at own 34
Bryce Love run for 3 yds to the Stanf 37
6:15
2nd & 7 at own 37
Keller Chryst pass complete to Scooter Harrington for 4 yds to the Stanf 41
5:40
3rd & 3 at own 41
Keller Chryst pass incomplete
5:33
4th & 3 at own 41
Jake Bailey punt for 43 yds, fair catch by Quest Truxton at the SDSt 16
San Diego State Field goal, 14 plays
5:22
1st & 10 at own 16
Rashaad Penny run for 4 yds to the SDSt 20
4:56
2nd & 6 at own 20
Juwan Washington run for 13 yds to the SDSt 33 for a 1ST down
4:22
1st & 10 at own 33
Christian Chapman pass complete to Nick Bawden for 3 yds to the SDSt 36
3:45
2nd & 7 at own 36
Rashaad Penny run for 2 yds to the SDSt 38
3:08
3rd & 5 at own 38
Christian Chapman pass incomplete
2:58
4th & 5 at own 38
STANFORD Penalty, Running Into Kicker (5 Yards) to the SDSt 43 for a 1ST down
2:30
1st & 10 at own 43
Juwan Washington run for 4 yds to the SDSt 47
2:15
2nd & 6 at own 47
Christian Chapman pass complete to Mikah Holder for 6 yds to the Stanf 47 for a 1ST down
1:50
1st & 10 at opp 47
Juwan Washington run for 5 yds to the Stanf 42
1:26
2nd & 5 at opp 42
Timeout SAN DIEGO ST, clock 01:26
1:15
2nd & 5 at opp 42
Rashaad Penny run for 2 yds to the Stanf 40
0:45
3rd & 3 at opp 40
Rashaad Penny run for 14 yds to the Stanf 26 for a 1ST down
0:09
1st & 10 at opp 26
Rashaad Penny run for 2 yds to the Stanf 24
Q2 14:56
2nd & 8 at opp 24
Christian Chapman pass incomplete
Q2 14:30
3rd & 8 at opp 24
Christian Chapman sacked by Bobby Okereke for a loss of 2 yards to the Stanf 26
Q2 14:05
4th & 10 at opp 26
John Baron II 43 yd FG GOODSan Diego State 3, Stanford 0
2nd quarter10 drives, then San Diego State 10, Stanford 7
Stanford Touchdown, 3 plays
14:05
4th & 10 at own 35
John Baron II kickoff for 65 yds , Cameron Scarlett return for 37 yds to the Stanf 37
13:45
1st & 10 at own 37
Bryce Love run for 1 yd to the Stanf 38
13:20
2nd & 9 at own 38
Keller Chryst pass complete to Trenton Irwin for 11 yds to the Stanf 49 for a 1ST down
12:38
1st & 10 at own 49
Bryce Love run for 51 yds for a TD, (Jet Toner KICK)Stanford 7, San Diego State 3
San Diego State Punt, 6 plays
12:38
1st & 10 at own 35
Jake Bailey kickoff for 65 yds for a touchback
12:29
1st & 10 at own 25
Rashaad Penny run for 3 yds to the SDSt 28
11:56
2nd & 7 at own 28
Christian Chapman pass complete to Mikah Holder for 15 yds to the SDSt 43 for a 1ST down
11:23
1st & 10 at own 43
Christian Chapman pass complete to Mikah Holder for 22 yds to the Stanf 35 for a 1ST down
10:50
1st & 10 at opp 35
Rashaad Penny run for 1 yd to the Stanf 34
10:17
2nd & 9 at opp 41
Christian Chapman sacked by Joey Alfieri for a loss of 7 yards to the Stanf 41 SAN DIEGO ST Penalty, Intentional Grounding ( Yards) to the Stanf 41
9:55
3rd & 16 at opp 41
Christian Chapman pass complete to Rashaad Penny for 2 yds to the Stanf 39
9:51
4th & 14 at opp 39
Timeout STANFORD, clock 09:51
9:46
4th & 14 at opp 39
Brandon Heicklen punt for 19 yds, punt out-of-bounds at the Stanf 20
Stanford Punt, 4 plays
9:38
1st & 10 at own 20
Keller Chryst pass complete to Trenton Irwin for 17 yds to the Stanf 37 for a 1ST down
8:52
1st & 10 at own 37
Bryce Love run for 1 yd to the Stanf 38
8:15
2nd & 9 at own 38
Keller Chryst pass complete to Trenton Irwin for 5 yds to the Stanf 43
7:34
3rd & 4 at own 43
Keller Chryst sacked by Kameron Kelly for a loss of 10 yards to the Stanf 33
6:55
4th & 14 at own 33
Jake Bailey punt for 40 yds , Quest Truxton returns for 2 yds to the SDSt 29
San Diego State Punt, 6 plays
6:50
1st & 10 at own 29
Christian Chapman pass incomplete
6:43
2nd & 10 at own 29
Juwan Washington run for 3 yds to the SDSt 32
6:06
3rd & 7 at own 32
Christian Chapman pass complete to Mikah Holder for 9 yds to the SDSt 41 for a 1ST down
5:41
1st & 10 at own 41
Washington, Juwan rush for no gain to the SANDIEGOST41, PENALTY SANDIEGOST holding 10 yards to the SANDIEGOST31, NO PLAY.
5:15
1st & 20 at own 31
Christian Chapman sacked by Harrison Phillips for a loss of 3 yards to the SDSt 28
4:33
2nd & 23 at own 28
Christian Chapman pass incomplete
4:25
3rd & 23 at own 28
Rashaad Penny run for 13 yds to the SDSt 41
3:56
4th & 10 at own 41
Brandon Heicklen punt for 34 yds , Jay Tyler returns for 3 yds to the Stanf 28
Stanford Punt, 3 plays
3:45
1st & 10 at own 28
Ryan Burns pass complete to Connor Wedington for 8 yds to the Stanf 36
3:14
2nd & 2 at own 36
Keller Chryst pass incomplete
3:06
3rd & 2 at own 36
Bryce Love run for no gain to the Stanf 36
2:16
4th & 2 at own 36
Jake Bailey punt for 24 yds, punt out-of-bounds at the SDSt 40
San Diego State Punt, 3 plays
2:13
1st & 10 at own 40
Christian Chapman pass incomplete
2:02
2nd & 10 at own 40
Christian Chapman sacked by Eric Cotton for a loss of 15 yards to the SDSt 25
2:02
3rd & 25 at own 25
Timeout STANFORD, clock 02:02
2:00
3rd & 25 at own 25
Rashaad Penny run for 7 yds to the SDSt 32
2:00
4th & 18 at own 32
Timeout STANFORD, clock 02:00
1:50
4th & 18 at own 32
Brandon Heicklen punt for 49 yds , Jay Tyler returns for 4 yds to the Stanf 23
Stanford Interception, 3 plays
1:37
1st & 10 at own 23
Keller Chryst pass complete to Bryce Love for 3 yds to the Stanf 26
1:24
2nd & 7 at own 26
Keller Chryst pass incomplete
1:24
3rd & 7 at own 26
STANFORD Penalty, 12 Men on the Field (-5 Yards) to the Stanf 21
1:14
3rd & 12 at own 21
Keller Chryst pass intercepted Ron Smith return for 22 yds to the Stanf 15
San Diego State Touchdown, 3 plays
1:10
1st & 10 at opp 15
Christian Chapman pass complete to Kahale Warring for 7 yds to the Stanf 8
1:06
2nd & 3 at opp 8
Christian Chapman pass complete to Kahale Warring for 4 yds to the Stanf 4 for a 1ST down
0:43
1st & goal at opp 4
Rashaad Penny run for 4 yds for a TD, (John Baron II KICK)San Diego State 10, Stanford 7
Stanford Fumble, 3 plays
0:43
1st & 25 at own 20
John Baron II kickoff for 63 yds , Dorian Maddox return for 27 yds to the Stanf 44
0:36
1st & 10 at opp 40
Keller Chryst pass complete to Dalton Schultz for 16 yds to the SANDIEGOST 40 for a 1ST down SAN DIEGO ST Penalty, Unsportsmanlike Conduct (15 Yards) to the SDSt 25 for a 1ST down
0:25
1st & 10 at opp 25
Keller Chryst pass incomplete
0:19
2nd & 10 at opp 25
Keller Chryst sacked by Kameron Kelly for a loss of 2 yards to the SDSt 27 Keller Chryst fumbled, recovered by SDSt
San Diego State End of half, 1 play
0:05
1st & 10 at own 27
TEAM run for a loss of 1 yard to the SDSt 26
3rd quarter4 drives, then San Diego State 13, Stanford 10
San Diego State Field goal, 11 plays
15:00
1st & 10 at own 35
Jake Bailey kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Rashaad Penny run for 7 yds to the SDSt 32
14:21
2nd & 3 at own 32
Rashaad Penny run for 2 yds to the SDSt 34
13:49
3rd & 1 at own 34
Rashaad Penny run for 3 yds to the SDSt 37 for a 1ST down
13:11
1st & 10 at own 37
Christian Chapman pass complete to David Wells for 14 yds to the Stanf 49 for a 1ST down
12:40
1st & 10 at opp 49
Rashaad Penny run for 14 yds to the Stanf 35 for a 1ST down
12:06
1st & 10 at opp 35
Rashaad Penny run for 8 yds to the Stanf 27
11:29
2nd & 2 at opp 27
Timeout SAN DIEGO ST, clock 11:29
11:25
2nd & 2 at opp 27
Juwan Washington run for 5 yds to the Stanf 22 for a 1ST down
10:50
1st & 10 at opp 22
Rashaad Penny run for no gain to the Stanf 22
10:05
2nd & 10 at opp 22
Christian Chapman run for 1 yd to the Stanf 21
9:30
3rd & 9 at opp 21
Christian Chapman pass complete to Juwan Washington for 8 yds to the Stanf 13
8:51
4th & 1 at opp 13
SAN DIEGO ST Penalty, Substitution Infraction (-5 Yards) to the Stanf 18
8:33
4th & 6 at opp 18
John Baron II 36 yd FG GOODSan Diego State 13, Stanford 7
Stanford Field goal, 8 plays
8:33
4th & 6 at own 35
John Baron II kickoff for 65 yds for a touchback
8:30
1st & 10 at own 25
Keller Chryst pass incomplete
8:22
2nd & 10 at own 25
Bryce Love run for 9 yds to the Stanf 34
8:00
3rd & 1 at own 34
Bryce Love run for 6 yds to the Stanf 40 for a 1ST down
7:22
1st & 10 at own 40
Bryce Love run for 47 yds to the SDSt 13 for a 1ST down
6:35
1st & 10 at opp 13
Keller Chryst pass complete to Trenton Irwin for 5 yds to the SDSt 8
6:00
2nd & 5 at opp 8
Bryce Love run for 4 yds to the SDSt 4
5:12
3rd & 1 at opp 4
Cameron Scarlett run for no gain to the SDSt 4
4:51
4th & 1 at opp 4
Jet Toner 20 yd FG GOODSan Diego State 13, Stanford 10
San Diego State Punt, 6 plays
4:51
4th & 1 at own 35
Jake Bailey kickoff for 65 yds for a touchback
4:40
1st & 10 at own 25
Christian Chapman pass complete to Nick Bawden for 7 yds to the SDSt 32
4:14
2nd & 3 at own 32
Juwan Washington run for 2 yds to the SDSt 34
3:47
3rd & 1 at own 34
Rashaad Penny run for 11 yds to the SDSt 45 for a 1ST down
3:04
1st & 10 at own 45
Christian Chapman pass complete to Rashaad Penny for 4 yds to the SDSt 49
2:32
2nd & 6 at own 49
Juwan Washington run for a loss of 3 yards to the SDSt 46
1:54
3rd & 9 at own 46
Christian Chapman pass incomplete
1:42
4th & 9 at own 46
Brandon Heicklen punt for 47 yds to the SDSt 7, Jay Tyler returns for 18 yds to the SDSt 25. SAN DIEGO ST Penalty, Defensive Holding (-10 Yards) to the Stanf 35
Stanford Touchdown, 4 plays
1:28
1st & 10 at own 35
Keller Chryst pass complete to Trenton Irwin for 7 yds to the Stanf 42
1:00
2nd & 3 at own 42
Trevor Speights run for 2 yds to the Stanf 44
0:22
3rd & 1 at own 44
Cameron Scarlett run for 3 yds to the Stanf 47 for a 1ST down
Q4 14:51
1st & 10 at own 47
Bryce Love run for 53 yds for a TD, (Jet Toner KICK)Stanford 17, San Diego State 13
4th quarter5 drives, then San Diego State 20, Stanford 17
San Diego State Missed FG, 9 plays
14:51
1st & 10 at own 35
Jake Bailey kickoff for 65 yds for a touchback
14:44
1st & 10 at own 25
Rashaad Penny run for 1 yd to the SDSt 26
14:11
2nd & 9 at own 26
Christian Chapman pass complete to Mikah Holder for 6 yds to the SDSt 32
13:45
3rd & 3 at own 32
Christian Chapman pass complete to David Wells for 8 yds to the SDSt 40 for a 1ST down
13:05
1st & 10 at own 40
Christian Chapman pass complete to Rashaad Penny for 4 yds to the SDSt 44
12:32
2nd & 6 at own 44
Rashaad Penny run for 36 yds to the Stanf 20 for a 1ST down
12:02
1st & 10 at opp 20
SAN DIEGO ST Penalty, False Start (-5 Yards) to the Stanf 25
11:29
1st & 15 at opp 25
Juwan Washington run for 1 yd to the Stanf 24
10:53
2nd & 14 at opp 24
Christian Chapman pass incomplete
10:40
3rd & 14 at opp 24
Christian Chapman sacked by Casey Toohill for a loss of 9 yards to the Stanf 33
10:05
4th & 23 at opp 33
John Baron II 50 yd FG MISSED
Stanford Punt, 6 plays
9:54
1st & 10 at own 33
Bryce Love run for 4 yds to the Stanf 37
9:25
2nd & 6 at own 37
Bryce Love run for 5 yds to the Stanf 42
8:37
3rd & 1 at own 42
Cameron Scarlett run for 2 yds to the Stanf 44 for a 1ST down
8:14
1st & 10 at own 44
STANFORD Penalty, False Start (-5 Yards) to the Stanf 39
7:35
1st & 15 at own 39
Keller Chryst sacked by Troy Cassidy and Anthony Luke for a loss of 6 yards to the Stanf 33
6:53
2nd & 21 at own 33
Connor Wedington run for 9 yds to the Stanf 42
6:27
3rd & 12 at own 42
Timeout STANFORD, clock 06:27
6:23
3rd & 12 at own 42
Keller Chryst pass incomplete
6:15
4th & 12 at own 42
Jake Bailey punt for 33 yds, punt out-of-bounds at the SDSt 25
San Diego State Touchdown, 11 plays
6:03
1st & 10 at own 25
Rashaad Penny run for 3 yds to the SDSt 28
5:30
2nd & 7 at own 28
Christian Chapman pass incomplete
5:25
3rd & 7 at own 28
Christian Chapman pass complete to Mikah Holder for 16 yds to the SDSt 44 for a 1ST down
4:55
1st & 10 at own 44
Rashaad Penny run for 3 yds to the SDSt 47
4:19
2nd & 7 at own 47
Rashaad Penny run for 11 yds to the Stanf 42 for a 1ST down
3:58
1st & 10 at opp 42
Timeout SAN DIEGO ST, clock 03:58
3:49
1st & 10 at opp 42
Rashaad Penny run for 6 yds to the Stanf 36
3:12
2nd & 4 at opp 36
Christian Chapman pass complete to Juwan Washington for 12 yds to the Stanf 24 for a 1ST down
2:44
1st & 10 at opp 24
Rashaad Penny run for 3 yds to the Stanf 21
2:05
2nd & 7 at opp 21
Rashaad Penny run for 2 yds to the Stanf 19
1:29
3rd & 5 at opp 19
Christian Chapman pass complete to Mikah Holder for 11 yds to the Stanf 8 for a 1ST down
0:54
1st & goal at opp 8
Christian Chapman pass complete to David Wells for 8 yds for a TD, (John Baron II KICK)San Diego State 20, Stanford 17
Stanford Interception, 1 play
0:54
1st & 10 at own 35
John Baron II kickoff for 65 yds for a touchback
0:48
1st & 10 at own 25
Keller Chryst pass intercepted Kameron Kelly return for no gain to the SDSt 37
San Diego State End of game, 1 play
0:36
1st & 10 at own 37
Rashaad Penny run for no gain to the SDSt 37
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.