← CFB Terminal
31
Mountain West
AT
14
Mountain West
2017 week 7 · Saturday, October 14, 2017 at 9:30 PM CT · Qualcomm Stadium · πŸ“Ί CBSSN · 49,053 att · 69.1°F, wind 5.8

Drive chart

Boise State San Diego State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 5 yd · 1:40
0–0
15:00 1st & 10 OWN 25 Rashaad Penny run for a loss of 1 yard to the SDSt 24 -1 -0.80
15:00 2nd & 11 OWN 24 Christian Chapman run for 6 yds to the SDSt 30 +6 0.14
15:00 3rd & 5 OWN 30 Christian Chapman pass incomplete 0 -0.37
15:00 4th & 5 OWN 30 Brandon Heicklen punt for 42 yds, downed at the BoiSt 28
PUNT
3 pl · 9 yd · 2:01
0–0
13:20 1st & 10 OWN 28 Brett Rypien pass complete to Jake Roh for 4 yds to the BoiSt 32 +4 -0.13
13:20 2nd & 6 OWN 32 Alexander Mattison run for 5 yds to the BoiSt 37 +5 0.10
13:20 3rd & 1 OWN 37 Alexander Mattison run for no gain to the BoiSt 37 0 -0.79
13:20 4th & 1 OWN 37 Quinn Skillin punt for 51 yds, downed at the SDSt 12
PUNT
4 pl · 18 yd · 1:38
0–0
11:19 1st & 10 OWN 12 Rashaad Penny run for 21 yds to the SDSt 33 for a 1ST down +21 1.30
11:19 1st & 10 OWN 33 Christian Chapman pass incomplete 0 -0.96
11:19 2nd & 10 OWN 33 Rashaad Penny run for a loss of 3 yards to the SDSt 30 -3 -0.73
11:19 3rd & 13 OWN 30 Christian Chapman pass incomplete 0 -0.16
11:19 4th & 13 OWN 30 Brandon Heicklen punt for 34 yds , Avery Williams returns for 4 yds to the BoiSt 40
PUNT
3 pl · 5 yd · 0:55
0–0
9:41 1st & 10 OWN 40 Brett Rypien pass incomplete 0 -1.12
9:41 2nd & 10 OWN 40 Brett Rypien pass complete to CT Thomas for 5 yds to the BoiSt 45 +5 0.07
8:59 3rd & 5 OWN 45 Timeout BOISE ST, clock 08:59
8:59 3rd & 5 OWN 45 Brett Rypien pass incomplete 0 -0.79
8:59 4th & 5 OWN 45 Quinn Skillin punt for 46 yds , Quest Truxton returns for 5 yds to the SDSt 14
PUNT RETURN TD
3 pl · -1 yd · 2:29
7–0
8:46 1st & 10 OWN 14 Rashaad Penny run for 2 yds to the SDSt 16 +2 -0.27
8:46 2nd & 8 OWN 16 Rashaad Penny run for no gain to the SDSt 16 0 -0.27
8:46 3rd & 8 OWN 16 SAN DIEGO ST Penalty, false start (-5 Yards) to the SDSt 11 -5
8:46 3rd & 13 OWN 11 Rashaad Penny run for 2 yds to the SDSt 13 +2 -0.03
6:17 4th & 11 OWN 13 Brandon Heicklen punt for 40 yds , Avery Williams returns for 53 yds for a TD, (Haden Hoggarth KICK)
FUMBLE TD
4 pl · 9 yd · 1:57
14–0
6:17 1st & 10 OWN 25 Christian Chapman pass complete to Mikah Holder for 15 yds to the SDSt 40 for a 1ST down +15 1.32
6:17 1st & 10 OWN 40 Juwan Washington run for a loss of 1 yard to the SDSt 39 -1 -1.32
6:17 2nd & 11 OWN 39 Christian Chapman pass complete to Quest Truxton for 6 yds to the SDSt 45 +6 0.26
4:20 3rd & 5 OWN 45 Christian Chapman sacked by Durrant Miles for a loss of 11 yards Christian Chapman fumbled, recovered by BoiSt Kekaula Kaniho , return for 0 yards , return for 34 yds, (Haden Hoggarth KICK) +34 3.18
PUNT
3 pl · -2 yd · 2:02
14–0
4:15 1st & 10 OWN 22 Rashaad Penny run for 2 yds to the SDSt 24 +2 -0.40
4:15 2nd & 8 OWN 24 Rashaad Penny run for a loss of 1 yard to the SDSt 23 -1 -0.46
4:15 3rd & 9 OWN 23 Christian Chapman sacked by Jabril Frazier for a loss of 3 yards to the SDSt 20 -3 -0.21
4:15 4th & 12 OWN 20 Brandon Heicklen punt for 36 yds, downed at the BoiSt 44
PUNT
6 pl · 20 yd · 3:09
14–0
2:13 1st & 10 OWN 44 Alexander Mattison run for 3 yds to the BoiSt 47 +3 -0.43
2:13 2nd & 7 OWN 47 Brett Rypien pass complete to Jake Roh for 6 yds to the SDSt 47 +6 0.37
2:13 3rd & 1 OPP 47 Montell Cozart run for 4 yds to the SDSt 43 for a 1ST down +4 1.07
2:13 1st & 10 OPP 43 Alexander Mattison run for 3 yds to the SDSt 40 +3 -0.31
0:00 OPP 0 End of 1st Quarter
15:00 2nd & 7 OPP 40 Alexander Mattison run for 4 yds to the SDSt 36 +4 -0.13
15:00 3rd & 3 OPP 36 Brett Rypien pass incomplete 0 -1.06
15:00 4th & 3 OPP 36 Quinn Skillin punt for 21 yds, punt out-of-bounds at the SDSt 15
Q2
PUNT
10 pl · 49 yd · 4:55
14–0
14:04 1st & 10 OWN 15 Rashaad Penny run for no gain to the SDSt 15 0 -0.44
14:04 2nd & 10 OWN 15 Christian Chapman pass complete to Mikah Holder for 20 yds to the SDSt 35 for a 1ST down +20 1.82
14:04 1st & 10 OWN 35 Rashaad Penny run for a loss of 3 yards to the SDSt 32 -3 -1.44
14:04 2nd & 13 OWN 32 Juwan Washington run for 2 yds to the SDSt 34 SAN DIEGO ST Penalty, Offensive holding ( Yards) declined +2 -0.26
14:04 3rd & 11 OWN 34 CHAPMAN, C. pass incomplete to HOLDER, Mikah (KANIHO, Kekaula), PENALTY BSU face mask 15 yards to the SDSU49, 1ST DOWN SDSU, NO PLAY. +15
14:04 1st & 10 OWN 49 Christian Chapman pass incomplete 0 -1.13
14:04 2nd & 10 OWN 49 Rashaad Penny run for 3 yds to the BoiSt 48 +3 -0.40
14:04 3rd & 7 OPP 48 Christian Chapman pass complete to Nick Bawden for 12 yds to the BoiSt 36 for a 1ST down +12 2.44
14:04 1st & 10 OPP 36 Rashaad Penny run for no gain to the BoiSt 36 0 -0.72
14:04 2nd & 10 OPP 36 Christian Chapman pass incomplete to Ronley Lakalaka 0 -0.94
9:21 3rd & 10 OPP 36 Timeout SAN DIEGO ST, clock 09:21
9:21 3rd & 10 OPP 36 Christian Chapman pass incomplete 0 -1.02
9:21 4th & 10 OPP 36 Brandon Heicklen punt for 28 yds, fair catch by Avery Williams at the BoiSt 8 SAN DIEGO ST Penalty, kick catching interference (-15 Yards) to the BoiSt 23
TD
11 pl · 77 yd · 5:58
21–0
9:09 1st & 10 OWN 23 Alexander Mattison run for a loss of 1 yard to the BoiSt 22 -1 -0.73
9:09 2nd & 11 OWN 22 Brett Rypien run for 31 yds to the SDSt 47 for a 1ST down +31 3.33
9:09 1st & 10 OPP 47 Brett Rypien pass incomplete 0 -1.05
9:09 2nd & 10 OPP 47 Brett Rypien pass complete to Ryan Wolpin for 5 yds to the SDSt 42 +5 0.07
9:09 3rd & 5 OPP 42 Brett Rypien pass complete to Cedrick Wilson for 19 yds to the SDSt 23 for a 1ST down +19 1.93
9:09 1st & 10 OPP 23 Brett Rypien pass complete to Alexander Mattison for 9 yds to the SDSt 14 +9 0.64
9:09 2nd & 1 OPP 14 MATTISON, Alex rush for 2 yards to the SDSU12 (LOMAX, Trey), PENALTY BSU illegal shift 5 yards to the SDSU19, NO PLAY. -5
9:09 2nd & 6 OPP 19 Montell Cozart run for a loss of 3 yards to the SDSt 22 -3 -0.80
9:09 3rd & 9 OPP 22 Brett Rypien pass complete to Montell Cozart for 9 yds to the SDSt 13 for a 1ST down +9 0.96
9:09 1st & 10 OPP 13 Alexander Mattison run for 6 yds to the SDSt 7 for a 1ST down SAN DIEGO ST Penalty, face mask (4 yards) (4 Yards) to the SDSt 3 for a 1ST down +10 1.07
9:09 1st & 3 OPP 3 Alexander Mattison run for no gain to the SDSt 3 0 -0.75
3:11 2nd & 3 OPP 3 Brett Rypien pass complete to Jake Roh for 3 yds for a TD, (Haden Hoggarth KICK) +3 2.21
PUNT
6 pl · 12 yd · 3:00
21–0
3:11 1st & 10 OWN 25 Mikah Holder run for 6 yds to the SDSt 31 +6 0.33
3:11 2nd & 4 OWN 31 Christian Chapman run for a loss of 1 yard to the SDSt 30 -1 -0.99
3:11 3rd & 5 OWN 30 Christian Chapman run for 7 yds to the SDSt 37 for a 1ST down +7 1.69
3:11 1st & 10 OWN 37 Christian Chapman sacked by Curtis Weaver for a loss of 3 yards to the SDSt 34 -3 -1.53
1:24 2nd & 13 OWN 34 Timeout SAN DIEGO ST, clock 01:24
1:24 2nd & 13 OWN 34 Christian Chapman pass complete to Quest Truxton for 8 yds to the SDSt 42 +8 0.53
1:24 3rd & 5 OWN 42 Christian Chapman sacked by Jabril Frazier for a loss of 5 yards to the SDSt 37 -5 -1.07
1:24 4th & 10 OWN 37 Brandon Heicklen punt for 38 yds, fair catch by Avery Williams at the BoiSt 25
END OF HALF
1 pl · -1 yd · 0:11
21–0
0:11 1st & 10 OWN 25 TEAM run for a loss of 1 yard to the BoiSt 24 -1 -0.80
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT
3 pl · 6 yd · 1:24
21–0
14:53 1st & 10 OWN 43 Brett Rypien pass complete to Jake Roh for 2 yds to the BoiSt 45 +2 -0.69
14:53 2nd & 8 OWN 45 Alexander Mattison run for 4 yds to the BoiSt 49 +4 -0.16
14:53 3rd & 4 OWN 49 Brett Rypien pass incomplete to A.J. Richardson, broken up by Tariq Thompson 0 -0.96
14:53 4th & 4 OWN 49 Quinn Skillin punt for 51 yds for a touchback
PUNT
6 pl · 43 yd · 3:34
21–0
13:29 1st & 10 OWN 20 Christian Chapman run for 2 yds to the SDSt 22 +2 -0.36
13:29 2nd & 8 OWN 22 Rashaad Penny run for a loss of 1 yard to the SDSt 21 -1 -0.42
13:29 3rd & 9 OWN 21 Christian Chapman pass complete to Fred Trevillion for 39 yds to the BoiSt 40 for a 1ST down +39 3.98
13:29 1st & 10 OPP 40 Christian Chapman run for no gain to the BoiSt 40 0 -0.85
13:29 2nd & 10 OPP 40 Rashaad Penny run for 3 yds to the BoiSt 37 +3 -0.36
13:29 3rd & 7 OPP 37 Christian Chapman pass incomplete to Mikah Holder, broken up by Kekoa Nawahine 0 -1.05
13:29 4th & 7 OPP 37 Brandon Heicklen punt for 30 yds, punt out-of-bounds at the BoiSt 7
PUNT
5 pl · 19 yd · 2:05
21–0
9:55 1st & 10 OWN 7 Alexander Mattison run for 9 yds to the BoiSt 16 +9 0.76
9:55 2nd & 1 OWN 16 Alexander Mattison run for 3 yds to the BoiSt 19 for a 1ST down +3 -0.32
9:55 1st & 10 OWN 19 Ryan Wolpin run for 2 yds to the BoiSt 21 +2 -0.35
9:55 2nd & 8 OWN 21 Brett Rypien pass complete to Sean Modster for 5 yds to the BoiSt 26 +5 0.05
9:55 3rd & 3 OWN 26 Brett Rypien pass incomplete to Cedrick Wilson 0 -0.38
9:55 4th & 3 OWN 26 Quinn Skillin punt for 29 yds, punt out-of-bounds at the SDSt 45
ON DOWNS
6 pl · 14 yd · 2:39
21–0
7:50 1st & 10 OWN 45 Juwan Washington run for a loss of 3 yards to the SDSt 42 -3 -1.78
7:50 2nd & 13 OWN 42 Christian Chapman run for 2 yds to the BoiSt 44 for a 1ST down BOISE ST Penalty, personal foul (15 Yards) to the BoiSt 41 for a 1ST down +17 2.82
7:50 1st & 10 OPP 41 Christian Chapman pass complete to Nick Bawden for no gain to the BoiSt 41 0 -0.88
7:50 2nd & 10 OPP 41 Rashaad Penny run for no gain to the BoiSt 41 0 -1.04
7:50 3rd & 10 OPP 41 Christian Chapman pass incomplete to Mikah Holder 0 -0.96
7:50 4th & 10 OPP 41 Christian Chapman pass incomplete to Nick Bawden SAN DIEGO ST Penalty, ineligible downfield on pass ( Yards) declined 0 -0.88
PUNT
3 pl · 5 yd · 0:46
21–0
5:11 1st & 10 OWN 41 Brett Rypien pass incomplete to Sean Modster 0 -1.14
5:11 2nd & 10 OWN 41 Brett Rypien pass complete to Sean Modster for 5 yds to the BoiSt 46 +5 0.07
5:11 3rd & 5 OWN 46 Brett Rypien pass incomplete to Sean Modster 0 -0.82
5:11 4th & 5 OWN 46 Quinn Skillin punt for 44 yds , Quest Truxton returns for 1 yd to the SDSt 11
TD
1 pl · 89 yd · 0:15
21–7
4:15 1st & 10 OWN 11 Christian Chapman pass complete to Fred Trevillion for 89 yds for a TD, (John Baron II KICK) +89 6.76
FG
10 pl · 75 yd · 4:18
24–7
4:10 1st & 10 OWN 23 Alexander Mattison run for 7 yds to the BoiSt 30 +7 0.57
4:10 2nd & 3 OWN 30 Alexander Mattison run for 11 yds to the BoiSt 41 for a 1ST down +11 0.98
4:10 1st & 10 OWN 41 Montell Cozart pass complete to Jake Roh for 5 yds to the BoiSt 46 +5 0.11
4:10 2nd & 5 OWN 46 Alexander Mattison run for 3 yds to the BoiSt 49 +3 -0.44
4:10 3rd & 2 OWN 49 Ryan Wolpin run for 3 yds to the SDSt 48 for a 1ST down +3 1.31
4:10 1st & 10 OPP 48 Montell Cozart pass complete to Cedrick Wilson for 41 yds to the SDSt 7 for a 1ST down +41 1.49
4:10 1st & 7 OPP 7 Ryan Wolpin run for 5 yds to the SDSt 2 +5 0.13
4:10 2nd & 2 OPP 2 Ryan Wolpin run for no gain to the SDSt 2 0 -0.48
0:00 OPP 0 End of 3rd Quarter
15:00 3rd & 2 OPP 2 Montell Cozart pass incomplete 0 -0.31
14:52 4th & 2 OPP 2 Haden Hoggarth 19 yd FG GOOD -1.15
Q4
TD
10 pl · 84 yd · 4:47
24–14
14:48 1st & 10 OWN 16 Christian Chapman pass incomplete to Mikah Holder 0 -0.46
14:48 2nd & 10 OWN 16 Rashaad Penny run for 8 yds to the SDSt 24 +8 0.33
14:48 3rd & 2 OWN 24 Rashaad Penny run for 6 yds to the SDSt 30 for a 1ST down +6 1.02
14:48 1st & 10 OWN 30 Christian Chapman pass complete to Mikah Holder for 12 yds to the SDSt 42 for a 1ST down +12 1.13
14:48 1st & 10 OWN 42 Christian Chapman pass complete to Juwan Washington for 19 yds to the BoiSt 39 for a 1ST down +19 1.42
14:48 1st & 10 OPP 39 Rashaad Penny run for 1 yd to the BoiSt 38 +1 -0.62
14:48 2nd & 9 OPP 38 Christian Chapman run for 7 yds to the BoiSt 31 +7 0.44
14:48 3rd & 2 OPP 31 Christian Chapman pass complete to Parker Houston for 11 yds to the BoiSt 20 for a 1ST down +11 0.70
14:48 1st & 10 OPP 20 Christian Chapman pass complete to David Wells for 9 yds to the BoiSt 11 +9 0.62
10:06 2nd & 1 OPP 11 Rashaad Penny run for 11 yds for a TD, (John Baron II KICK) +11 1.99
TD
9 pl · 70 yd · 5:15
31–14
10:01 1st & 10 OWN 30 Alexander Mattison run for 4 yds to the BoiSt 34 +4 -0.14
10:01 2nd & 6 OWN 34 Alexander Mattison run for 3 yds to the BoiSt 37 +3 -0.34
10:01 3rd & 3 OWN 37 Montell Cozart pass complete to Jake Roh for 7 yds to the BoiSt 44 for a 1ST down +7 1.80
10:01 1st & 10 OWN 44 Alexander Mattison run for 30 yds to the SDSt 26 for a 1ST down +30 1.65
10:01 1st & 10 OPP 26 Alexander Mattison run for 2 yds to the SDSt 24 +2 -0.25
10:01 2nd & 8 OPP 24 Ryan Wolpin run for 9 yds to the SDSt 15 for a 1ST down +9 0.41
10:01 1st & 10 OPP 15 Ryan Wolpin run for 5 yds to the SDSt 10 +5 0.07
10:01 2nd & 5 OPP 10 Alexander Mattison run for 6 yds to the SDSt 4 for a 1ST down +6 0.80
4:52 1st & 4 OPP 4 Alexander Mattison run for 4 yds for a TD, (Haden Hoggarth KICK) +4 1.69
ON DOWNS
10 pl · 28 yd · 2:18
31–14
4:46 1st & 10 OWN 17 Christian Chapman pass incomplete to Fred Trevillion 0 -0.48
4:46 2nd & 10 OWN 17 Christian Chapman run for 17 yds to the SDSt 34 for a 1ST down +17 1.68
4:46 1st & 10 OWN 34 Christian Chapman run for 8 yds to the SDSt 42 +8 1.03
4:46 2nd & 2 OWN 42 Christian Chapman pass incomplete 0 -1.34
4:46 3rd & 2 OWN 42 Rashaad Penny run for 1 yd to the SDSt 43 +1 -0.73
4:46 4th & 1 OWN 43 Rashaad Penny run for 2 yds to the SDSt 45 for a 1ST down +2 2.10
4:46 1st & 10 OWN 45 Christian Chapman pass incomplete, broken up by Leighton Vander Esch 0 -1.16
4:46 2nd & 10 OWN 45 Christian Chapman pass incomplete 0 -0.91
4:46 3rd & 10 OWN 45 Christian Chapman run for no gain to the SDSt 45 0 -0.55
2:33 4th & 10 OWN 45 Timeout SAN DIEGO ST, clock 02:33
2:33 4th & 10 OWN 45 Christian Chapman pass incomplete 0 -0.10
END OF GAME
4 pl · 25 yd · 2:28
31–14
2:28 1st & 10 OPP 45 Alexander Mattison run for 13 yds to the SDSt 32 for a 1ST down +13 0.60
2:28 1st & 10 OPP 32 Alexander Mattison run for 5 yds to the SDSt 27 +5 0.08
2:28 2nd & 5 OPP 27 Ryan Wolpin run for 3 yds to the SDSt 24 +3 -0.20
2:28 3rd & 2 OPP 24 Alexander Mattison run for 4 yds to the SDSt 20 for a 1ST down +4 0.37
0:00 OPP 0 End of 4th Quarter
23 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

4sacks0
11plays for loss3
1takeaways0
2three-and-outs forced4
7explosive plays allowed5
5.80yards allowed / play5.53
2 of 12scoring drives allowed3 of 11
Boise State
Leighton Vander Esch 11 (9) 1 TFL · 1 PD
Avery Williams 6 (6) 1 PD
Kekoa Nawahine 5 (2) 1 TFL · 1 PD
Curtis Weaver 4 (4) 1 sk · 2 TFL
Kekaula Kaniho 4 (4)
Jabril Frazier 3 (2) 2 sk · 2 TFL · 1 QH
David Moa 3 (2) 1 sk · 1.5 TFL
Tyler Horton 3 (3) 1 TFL · 1 PD
San Diego State
Trey Lomax 10 (7) 1 TFL
Ronley Lakalaka 8 (4)
Parker Baldwin 7 (4)
Tariq Thompson 6 (5) 1 PD · 1 QH
Ron Smith 5 (5) 1 TFL · 1 PD
Kameron Kelly 5 (4)
Troy Cassidy 4 (2)
Damon Moore 3 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals
6punts7
40.3punt average35.4
0punts inside the 200
151return yards55
own 28average drive startown 19
Boise State
K Haden Hoggarth 1/1 FG · long 19 · 4/4 XP
P Quinn Skillin 4 punts · 41.8 avg
P Joel Velazquez 2 punts · 37.5 avg
KR Cedrick Wilson 2 ret · 51 yds · long 28
KR Avery Williams 1 ret · 43 yds · long 43
PR Avery Williams 2 ret · 57 yds · long 53 · 1 TD
San Diego State
K John Baron II 2/2 XP
P Brandon Heicklen 7 punts · 35.4 avg
KR Juwan Washington 2 ret · 32 yds · long 16
KR Rashaad Penny 1 ret · 17 yds · long 17
PR Quest Truxton 2 ret · 6 yds · long 5
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

57plays66
315yards383
11drives12
46%success rate32%
8.9total PPA8.18
Derived from 123 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Brett Rypien pass complete to Jake Roh for 3 yds for a TD, (Haden Hoggarth KICK) 21–0
Q3Christian Chapman pass complete to Fred Trevillion for 89 yds for a TD, (John Baron II KICK) 7–21
Q4Haden Hoggarth 19 yd FG GOOD 24–7
Q4Rashaad Penny run for 11 yds for a TD, (John Baron II KICK) 14–24
Q4Alexander Mattison run for 4 yds for a TD, (Haden Hoggarth KICK) 31–14

Biggest plays by PPA

Q3Christian Chapman pass complete to Fred Trevillion for 89 yds for a TD, (John Baron II… 6.76
Q3Christian Chapman pass complete to Fred Trevillion for 39 yds to the BoiSt 40 for a 1ST… 3.98
Q2Brett Rypien run for 31 yds to the SDSt 47 for a 1ST down 3.33
Q1Christian Chapman sacked by Durrant Miles for a loss of 11 yards Christian Chapman… 3.18
Q3Christian Chapman run for 2 yds to the BoiSt 44 for a 1ST down BOISE ST Penalty… 2.82
Q2Christian Chapman pass complete to Nick Bawden for 12 yds to the BoiSt 36 for a 1ST down 2.44

Series recent meetings

2025 Boise State 7 – 17 San Diego State
2024 San Diego State 24 – 56 Boise State
2023 Boise State 34 – 31 San Diego State
2022 San Diego State 13 – 35 Boise State
2021 Boise State 16 – 27 San Diego State
2018 San Diego State 19 – 13 Boise State
2014 San Diego State 29 – 38 Boise State
2013 Boise State 31 – 34 San Diego State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal