Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Devon Medeiros kickoff for 65 yds for a touchback
0-yd Run
15:00 - 1st
Malik Braxton run for no gain to the WtOre 25
1st & 10 at WES 25
8-yd Run
15:00 - 1st
Malik Braxton run for 8 yds to the WtOre 33
2nd & 10 at WES 25

(14:10 - 1st) Timeout WESTERN OREGON, clock 14:10

Incompletion
14:10 - 1st
Phillip Fenumiai pass incomplete to Paul Revis
3rd & 2 at WES 33
Punt
14:10 - 1st
Nathan Osborn punt for 32 yds, downed at the SacSt 35
4th & 2 at WES 33
Incompletion
13:55 - 1st
Nate Ketteringham pass incomplete to Jaelin Ratliff
1st & 10 at SAC 35
5-yd Pass
13:55 - 1st
Nate Ketteringham pass complete to Isiah Hennie for 5 yds to the SacSt 40
2nd & 10 at SAC 35
2-yd Pass
13:55 - 1st
Nate Ketteringham pass complete to Jordan Robinson for 2 yds to the SacSt 42
3rd & 5 at SAC 40
5-yd Penalty
13:55 - 1st
SACRAMENTO ST Penalty, delay of game (-5 Yards) to the SacSt 37
4th & 3 at SAC 42
Punt
13:55 - 1st
Jaime Medina punt for 47 yds, punt out-of-bounds at the SacSt 47 , Paul Revis returns for 37 yds to the SacSt 47
4th & 8 at SAC 37
3-yd Run
12:06 - 1st
Phillip Fenumiai run for 3 yds to the SacSt 44
1st & 10 at SAC 47
-2-yd Run
12:06 - 1st
Malik Braxton run for a loss of 2 yards to the SacSt 46
2nd & 7 at SAC 44
9-yd Run
12:06 - 1st
Phillip Fenumiai run for 9 yds to the SacSt 37 for a 1ST down
3rd & 9 at SAC 46
5-yd Penalty
12:06 - 1st
WESTERN OREGON Penalty, false start (-5 Yards) to the SacSt 42
1st & 10 at SAC 37
Incompletion
12:06 - 1st
Phillip Fenumiai pass incomplete to Paul Revis
1st & 15 at SAC 42
Incompletion
12:06 - 1st
Phillip Fenumiai pass incomplete to Wesley Gray
2nd & 15 at SAC 42
6-yd Run
12:06 - 1st
Phillip Fenumiai run for 6 yds to the SacSt 36
3rd & 15 at SAC 42
5-yd Penalty
12:06 - 1st
WESTERN OREGON Penalty, delay of game (-5 Yards) to the SacSt 41
4th & 9 at SAC 36
Punt
12:06 - 1st
Nathan Osborn punt for 41 yds for a touchback
4th & 14 at SAC 41
7-yd Run
8:55 - 1st
Jordan Robinson run for 7 yds to the SacSt 27
1st & 10 at SAC 20
6-yd Run
8:55 - 1st
Jordan Robinson run for 6 yds to the SacSt 33 for a 1ST down
2nd & 3 at SAC 27
15-yd Penalty
8:55 - 1st
Jordan Robinson rush for loss of 3 yards to the SAC30 (Jones), PENALTY SAC illegal block (N. Ketteringham) 15 yards to the SAC18, NO PLAY.
1st & 10 at SAC 33
Interception
8:55 - 1st
Nate Ketteringham pass intercepted Trebriel Larry return for no gain to the SacSt 34
1st & 25 at SAC 18
4-yd Run
7:25 - 1st
Malik Braxton run for 4 yds to the SacSt 30
1st & 10 at SAC 34
Incompletion
7:25 - 1st
Phillip Fenumiai pass incomplete to Keoni Piceno
2nd & 6 at SAC 30
7-yd Pass
7:25 - 1st
Phillip Fenumiai pass complete to Malik Braxton for 7 yds to the SacSt 23 for a 1ST down
3rd & 6 at SAC 30
6-yd Run
7:25 - 1st
Steven Long run for 6 yds to the SacSt 17
1st & 10 at SAC 23
3-yd Run
7:25 - 1st
Steven Long run for 3 yds to the SacSt 14
2nd & 4 at SAC 17
5-yd Penalty
7:25 - 1st
Long rush for 3 yards to the SAC11 (Malcolm Thomas;Manoah Pearson), PENALTY SAC offside 5 yards to the SAC9, 1ST DOWN WOU, NO PLAY.
3rd & 1 at SAC 14
10-yd Penalty
7:25 - 1st
Fenumiai rush for loss of 1 yard to the SAC10 (Elijah Wallace), PENALTY WOU illegal block (Piceno,K) 10 yards to the SAC19, NO PLAY.
1st & Goal at SAC 9
19-yd Touchdown Pass
4:41 - 1st
Malik Braxton pass complete to Paul Revis for 19 yds for a TD, (Jacob Bannister KICK)
1st & 0 at SAC 19
Kickoff
4:41 - 1st
Jacob Bannister kickoff for 51 yds , Jaelin Ratliff return for 18 yds to the SacSt 32
-1-yd Run
4:35 - 1st
Jordan Robinson run for a loss of 1 yard to the SacSt 31
1st & 10 at SAC 32
Incompletion
4:35 - 1st
Nate Ketteringham pass incomplete to Isiah Hennie
2nd & 11 at SAC 31
Incompletion
4:35 - 1st
Nate Ketteringham pass incomplete
3rd & 11 at SAC 31
Punt
3:39 - 1st
Jaime Medina punt for 43 yds , Paul Revis returns for 74 yds for a TD, (Jacob Bannister KICK)
4th & 11 at SAC 31
Kickoff
3:39 - 1st
Jacob Bannister kickoff for 50 yds , Jaelin Ratliff return for 10 yds to the SacSt 45 SACRAMENTO ST Penalty, Offensive holding (10 Yards) to the SacSt 15
5-yd Run
3:26 - 1st
Jordan Robinson run for 5 yds to the SacSt 20
1st & 10 at SAC 15
30-yd Pass
3:26 - 1st
Nate Ketteringham pass complete to Isiah Hennie for 30 yds to the 50 yard line for a 1ST down
2nd & 5 at SAC 20
Incompletion
3:26 - 1st
Nate Ketteringham pass incomplete to Jaelin Ratliff
1st & 10 at 50
9-yd Run
3:26 - 1st
Nate Ketteringham run for 9 yds to the WtOre 41
2nd & 10 at 50
2-yd Run
3:26 - 1st
Jordan Robinson run for 2 yds to the WtOre 39 for a 1ST down
3rd & 1 at WES 41
8-yd Pass
3:26 - 1st
Nate Ketteringham pass complete to Jaelin Ratliff for 8 yds to the WtOre 31
1st & 10 at WES 39
10-yd Run
3:26 - 1st
Demetrius Warren run for 10 yds to the WtOre 21 for a 1ST down
2nd & 2 at WES 31
3-yd Run
3:26 - 1st
Demetrius Warren run for 3 yds to the WtOre 18
1st & 10 at WES 21
4-yd Pass
3:26 - 1st
Nate Ketteringham pass complete to Jaelin Ratliff for 4 yds to the WtOre 14
2nd & 7 at WES 18
Incompletion
3:26 - 1st
Nate Ketteringham pass incomplete to Jaelin Ratliff
3rd & 3 at WES 14
Field Goal Good
0:26 - 1st
Devon Medeiros 31 yd FG GOOD
4th & 3 at WES 14
2nd Quarter
Kickoff
0:26 - 1st
Devon Medeiros kickoff for 65 yds for a touchback
11-yd Run
0:26 - 1st
Malik Braxton run for 11 yds to the WtOre 36 for a 1ST down
1st & 10 at WES 25
Sack
0:26 - 1st
Malik Braxton sacked by Caelan Barnes for a loss of 5 yards to the WtOre 31 WESTERN OREGON Penalty, Offensive holding ( Yards) declined
1st & 10 at WES 36

End of 1st Quarter

0-yd Run
15:00 - 2nd
Phillip Fenumiai run for no gain to the WtOre 31
2nd & 15 at WES 31
Incompletion
15:00 - 2nd
Phillip Fenumiai pass incomplete to Wesley Gray
3rd & 15 at WES 31
Punt
15:00 - 2nd
Nathan Osborn punt for 42 yds, fair catch by Isiah Hennie at the SacSt 27
4th & 15 at WES 31
3-yd Run
14:13 - 2nd
Jordan Robinson run for 3 yds to the SacSt 30
1st & 10 at SAC 27
-1-yd Pass
14:13 - 2nd
Nate Ketteringham pass complete to Isiah Hennie for a loss of 1 yard to the SacSt 29
2nd & 7 at SAC 30

(13:13 - 2nd) Timeout WESTERN OREGON, clock 13:13

Sack
13:13 - 2nd
Nate Ketteringham sacked by Jeremy Moore for a loss of 8 yards to the SacSt 21
3rd & 8 at SAC 29
Punt
13:13 - 2nd
Jaime Medina punt for 42 yds, downed at the WtOre 37
4th & 16 at SAC 21
9-yd Pass
12:21 - 2nd
Nick Duckworth pass complete to Jonathan Lopez for 9 yds to the WtOre 46
1st & 10 at WES 37
Incompletion
12:21 - 2nd
Nick Duckworth pass incomplete, broken up by Manoah Pearson
2nd & 1 at WES 46
-1-yd Run
12:21 - 2nd
Steven Long run for a loss of 1 yard to the WtOre 45
3rd & 1 at WES 46
Punt
12:21 - 2nd
Nathan Osborn punt for 55 yds for a touchback
4th & 2 at WES 45
5-yd Run
11:07 - 2nd
Isiah Hennie run for 5 yds to the SacSt 25
1st & 10 at SAC 20
Fumble Recovery
11:07 - 2nd
Nate Ketteringham pass complete to Jeremiah Reddick for 25 yds Jeremiah Reddick fumbled, recovered by WtOre Bo Highburger
2nd & 5 at SAC 25
7-yd Pass
10:29 - 2nd
Nick Duckworth pass complete to Keoni Piceno for 7 yds to the SacSt 45
1st & 10 at WES 48
-2-yd Pass
10:29 - 2nd
Nick Duckworth pass complete to Paul Revis for a loss of 2 yards to the SacSt 47
2nd & 3 at SAC 45
0-yd Penalty
10:29 - 2nd
Duckworth pass incomplete to Revis (Ernest Jenkins), PENALTY SAC pass interference off-setting, PENALTY WOU pass interference off-setting, NO PLAY.
3rd & 5 at SAC 0
Incompletion
10:29 - 2nd
Nick Duckworth pass incomplete to Keoni Piceno
3rd & 5 at SAC 47
Punt
10:29 - 2nd
Nathan Osborn punt for 42 yds, downed at the SacSt 5
4th & 5 at SAC 47
9-yd Run
9:09 - 2nd
Jordan Robinson run for 9 yds to the SacSt 14
1st & 10 at SAC 5
3-yd Run
9:09 - 2nd
Jordan Robinson run for 3 yds to the SacSt 17 for a 1ST down
2nd & 1 at SAC 14
4-yd Run
9:09 - 2nd
Jordan Robinson run for 4 yds to the SacSt 21
1st & 10 at SAC 17
27-yd Pass
9:09 - 2nd
Nate Ketteringham pass complete to Cody Demps for 27 yds to the SacSt 48 for a 1ST down
2nd & 6 at SAC 21
7-yd Pass
9:09 - 2nd
Nate Ketteringham pass complete to Steely Smith for 7 yds to the WtOre 45
1st & 10 at SAC 48
8-yd Run
9:09 - 2nd
Demetrius Warren run for 8 yds to the WtOre 37 for a 1ST down
2nd & 3 at WES 45
Incompletion
9:09 - 2nd
Nate Ketteringham pass incomplete to Jaelin Ratliff
1st & 10 at WES 37
12-yd Pass
9:09 - 2nd
Nate Ketteringham pass complete to Jordan Robinson for 12 yds to the WtOre 25 for a 1ST down
2nd & 10 at WES 37
8-yd Run
9:09 - 2nd
Jordan Robinson run for 8 yds to the WtOre 17
1st & 10 at WES 25

(6:03 - 2nd) Timeout WESTERN OREGON, clock 06:03

6-yd Run
6:03 - 2nd
Jordan Robinson run for 6 yds to the WtOre 11 for a 1ST down
2nd & 2 at WES 17
7-yd Run
6:03 - 2nd
Nate Ketteringham run for 3 yds to the WtOre 8 for a 1ST down WESTERN OREGON Penalty, personal foul (Malik Abdul-Haqq) to the WtOre 4 for a 1ST down
1st & 10 at WES 11
-5-yd Run
6:03 - 2nd
Jordan Robinson run for a loss of 5 yards to the WtOre 9
1st & Goal at WES 4
Incompletion
6:03 - 2nd
Nate Ketteringham pass incomplete
2nd & Goal at WES 9
9-yd Touchdown Run
4:36 - 2nd
Nate Ketteringham run for 9 yds for a TD, (Devon Medeiros PAT MISSED)
3rd & Goal at WES 9
Kickoff
4:36 - 2nd
Devon Medeiros kickoff for 65 yds , Steven Long return for 14 yds to the WtOre 49 WESTERN OREGON Penalty, illegal block (Keoni Piceno) to the WtOre 7
2-yd Run
4:30 - 2nd
Malik Braxton run for 2 yds to the WtOre 9
1st & 10 at WES 7
15-yd Penalty
4:30 - 2nd
Fenumiai pass incomplete to Gray (Caelan Barnes), PENALTY SAC pass interference (Caelan Barnes) 15 yards to the WOU24, 1ST DOWN WOU, NO PLAY.
2nd & 8 at WES 9
1-yd Run
4:30 - 2nd
Phillip Fenumiai run for 1 yd to the WtOre 25
1st & 10 at WES 24
12-yd Pass
4:30 - 2nd
Phillip Fenumiai pass complete to Paul Revis for 12 yds to the WtOre 37 for a 1ST down
2nd & 9 at WES 25
2-yd Run
4:30 - 2nd
Malik Braxton run for 2 yds to the WtOre 39
1st & 10 at WES 37
38-yd Pass
4:30 - 2nd
Phillip Fenumiai pass complete to Wesley Gray for 38 yds to the SacSt 23 for a 1ST down
2nd & 8 at WES 39
3-yd Run
4:30 - 2nd
Steven Long run for 3 yds to the SacSt 20
1st & 10 at SAC 23
10-yd Pass
4:30 - 2nd
Phillip Fenumiai pass complete to Andy Avgi for 10 yds to the SacSt 10 for a 1ST down
2nd & 7 at SAC 20
Incompletion
4:30 - 2nd
Phillip Fenumiai pass incomplete to Andy Avgi, broken up by Nick Crouch
1st & Goal at SAC 10
0-yd Pass
4:30 - 2nd
Phillip Fenumiai pass complete to Paul Revis for no gain to the SacSt 10
2nd & Goal at SAC 10

(1:22 - 2nd) Timeout SACRAMENTO ST, clock 01:22

10-yd Touchdown Pass
1:15 - 2nd
Phillip Fenumiai pass complete to Malik Braxton for 10 yds for a TD, (Jacob Bannister KICK)
3rd & Goal at SAC 10
Kickoff
1:15 - 2nd
Jacob Bannister kickoff for 65 yds , Jaelin Ratliff return for 28 yds to the SacSt 28
17-yd Pass
1:05 - 2nd
Nate Ketteringham pass complete to Isiah Hennie for 17 yds to the SacSt 45 for a 1ST down
1st & 10 at SAC 28
Incompletion
1:05 - 2nd
Nate Ketteringham pass incomplete
1st & 10 at SAC 45
9-yd Pass
1:05 - 2nd
Nate Ketteringham pass complete to Isiah Hennie for 9 yds to the WtOre 46
2nd & 10 at SAC 45
19-yd Pass
1:05 - 2nd
Nate Ketteringham pass complete to Johnnie Rucker for 19 yds to the WtOre 27 for a 1ST down
3rd & 1 at WES 46
7-yd Pass
1:05 - 2nd
Nate Ketteringham pass complete to Cody Demps for 7 yds to the WtOre 20
1st & 10 at WES 27
13-yd Pass
1:05 - 2nd
Nate Ketteringham pass complete to Demetrius Warren for 13 yds to the WtOre 7 for a 1ST down
2nd & 3 at WES 20
Incompletion
1:05 - 2nd
Nate Ketteringham pass incomplete
1st & Goal at WES 7
2-yd Run
1:05 - 2nd
Jordan Robinson run for 2 yds to the WtOre 5
2nd & Goal at WES 7

(0:11 - 2nd) Timeout SACRAMENTO ST, clock 00:11

5-yd Touchdown Pass
0:06 - 2nd
Nate Ketteringham pass complete to Johnnie Rucker for 5 yds for a TD, (Devon Medeiros KICK)
3rd & Goal at WES 5

End of 2nd Quarter

Kickoff
0:06 - 2nd
Devon Medeiros kickoff for 58 yds , Steven Long return for 75 yds to the SacSt 18
3rd Quarter
Kickoff
15:00 - 3rd
Jacob Bannister kickoff for 65 yds , Jaelin Ratliff return for 22 yds to the SacSt 22
3-yd Run
14:50 - 3rd
Jordan Robinson run for 3 yds to the SacSt 25
1st & 10 at SAC 22
4-yd Pass
14:50 - 3rd
Nate Ketteringham pass complete to Cody Demps for 4 yds to the SacSt 29
2nd & 7 at SAC 25
2-yd Run
14:50 - 3rd
Jordan Robinson run for 2 yds to the SacSt 31
3rd & 3 at SAC 29
Punt
14:50 - 3rd
Nolan Merker punt for 43 yds, downed at the WtOre 26
4th & 1 at SAC 31
6-yd Run
13:06 - 3rd
Malik Braxton run for 6 yds to the WtOre 32
1st & 10 at WES 26
3-yd Run
13:06 - 3rd
Malik Braxton run for 3 yds to the WtOre 35
2nd & 4 at WES 32
Sack
13:06 - 3rd
Phillip Fenumiai sacked by George Obinna for a loss of 7 yards to the WtOre 28
3rd & 1 at WES 35
Punt
13:06 - 3rd
Nathan Osborn punt for 46 yds, downed at the SacSt 26
4th & 8 at WES 28
4-yd Pass
11:09 - 3rd
Nate Ketteringham pass complete to Jordan Robinson for 4 yds to the SacSt 30
1st & 10 at SAC 26
-6-yd Run
11:09 - 3rd
TEAM run for a loss of 6 yards to the SacSt 24
2nd & 6 at SAC 30
Incompletion
11:09 - 3rd
Nate Ketteringham pass incomplete to Demetrius Warren
3rd & 12 at SAC 24
Punt
11:09 - 3rd
Nolan Merker punt for 42 yds, fair catch by Paul Revis at the WtOre 34
4th & 12 at SAC 24
Incompletion
9:41 - 3rd
Phillip Fenumiai pass incomplete to Danny Hankins, broken up by Manny Scott-Anderson
1st & 10 at WES 34
-3-yd Run
9:41 - 3rd
Malik Braxton run for a loss of 3 yards to the WtOre 31
2nd & 10 at WES 34
0-yd Run
9:41 - 3rd
Phillip Fenumiai run for no gain to the WtOre 31
3rd & 13 at WES 31
Punt
9:41 - 3rd
Nathan Osborn punt for 36 yds , Isiah Hennie returns for no gain to the SacSt 29 Isiah Hennie fumbled, recovered by SacSt Isiah Hennie
4th & 13 at WES 31
0-yd Pass
8:38 - 3rd
Nate Ketteringham pass complete to Damon Jackson for no gain to the SacSt 29
1st & 10 at SAC 29
11-yd Pass
8:38 - 3rd
Nate Ketteringham pass complete to John McGill for 11 yds to the SacSt 40 for a 1ST down
2nd & 10 at SAC 29
1-yd Run
8:38 - 3rd
Jordan Robinson run for 1 yd to the SacSt 41
1st & 10 at SAC 40
Sack
8:38 - 3rd
Nate Ketteringham sacked by Bo Highburger for a loss of 10 yards to the SacSt 31
2nd & 9 at SAC 41
5-yd Penalty
8:38 - 3rd
SACRAMENTO ST Penalty, delay of game (Nate Ketteringham) to the SacSt 26
3rd & 19 at SAC 31
Sack
8:38 - 3rd
Nate Ketteringham sacked by Jeremy Moore for a loss of 4 yards to the SacSt 22
3rd & 24 at SAC 26
Punt
8:38 - 3rd
Nolan Merker punt for 35 yds, fair catch by Paul Revis at the WtOre 43
4th & 28 at SAC 22
16-yd Run
5:13 - 3rd
Malik Braxton run for 16 yds to the SacSt 41 for a 1ST down
1st & 10 at WES 43
8-yd Run
5:13 - 3rd
Torreahno Sweet run for 8 yds to the SacSt 33
1st & 10 at SAC 41
10-yd Run
5:13 - 3rd
Torreahno Sweet run for 10 yds to the SacSt 23 for a 1ST down
2nd & 2 at SAC 33
3-yd Run
5:13 - 3rd
Torreahno Sweet run for 3 yds to the SacSt 20
1st & 10 at SAC 23
-2-yd Run
5:13 - 3rd
Torreahno Sweet run for a loss of 2 yards to the SacSt 22
2nd & 7 at SAC 20
Incompletion
5:13 - 3rd
Nick Duckworth pass incomplete to Paul Revis
3rd & 9 at SAC 22
Field Goal Good
2:21 - 3rd
Jacob Bannister 40 yd FG GOOD
4th & 9 at SAC 22
4th Quarter
Kickoff
2:21 - 3rd
Jacob Bannister kickoff for 65 yds for a touchback
1-yd Run
2:21 - 3rd
Jaelin Ratliff run for 1 yd to the SacSt 26
1st & 10 at SAC 25
Incompletion
2:21 - 3rd
Nate Ketteringham pass incomplete to Jaelin Ratliff
2nd & 9 at SAC 26
15-yd Pass
2:21 - 3rd
Nate Ketteringham pass complete to Cody Demps for 15 yds to the SacSt 41 for a 1ST down
3rd & 9 at SAC 26
7-yd Run
2:21 - 3rd
Jordan Robinson run for 7 yds to the SacSt 48
1st & 10 at SAC 41
2-yd Run
2:21 - 3rd
Jordan Robinson run for 2 yds to the 50 yard line
2nd & 3 at SAC 48
5-yd Run
2:21 - 3rd
Demetrius Warren run for 5 yds to the WtOre 45 for a 1ST down
3rd & 1 at 50
8-yd Run
2:21 - 3rd
Demetrius Warren run for 8 yds to the WtOre 37
1st & 10 at WES 45

End of 3rd Quarter

19-yd Pass
15:00 - 4th
Nate Ketteringham pass complete to Jeremiah Reddick for 19 yds to the WtOre 18 for a 1ST down
2nd & 2 at WES 37
0-yd Run
15:00 - 4th
Demetrius Warren run for no gain to the WtOre 18
1st & 10 at WES 18
Incompletion
15:00 - 4th
Nate Ketteringham pass incomplete to Johnnie Rucker
2nd & 10 at WES 18
18-yd Touchdown Pass
14:03 - 4th
Nate Ketteringham pass complete to Jaelin Ratliff for 18 yds for a TD, (Two-Point Conversion failed )
3rd & 10 at WES 18
Kickoff
14:03 - 4th
Devon Medeiros kickoff for 65 yds for a touchback
1-yd Run
14:03 - 4th
Malik Braxton run for 1 yd to the WtOre 26
1st & 10 at WES 25
22-yd Pass
14:03 - 4th
Nick Duckworth pass complete to Paul Revis for 7 yds to the WtOre 33 for a 1ST down SACRAMENTO ST Penalty, personal foul (Marcus Bruce) to the WtOre 48 for a 1ST down
2nd & 9 at WES 26
6-yd Run
14:03 - 4th
Malik Braxton run for 6 yds to the SacSt 46
1st & 10 at WES 48
Sack
14:03 - 4th
Nick Duckworth sacked by Tyree Thompson for a loss of 6 yards to the WtOre 48
2nd & 4 at SAC 46
16-yd Pass
14:03 - 4th
Nick Duckworth pass complete to Paul Revis for 16 yds to the SacSt 36 for a 1ST down
3rd & 10 at WES 48
0-yd Run
14:03 - 4th
Malik Braxton run for no gain to the SacSt 36
1st & 10 at SAC 36
36-yd Touchdown Pass
10:31 - 4th
Nick Duckworth pass complete to Wesley Gray for 36 yds for a TD, (Jacob Bannister KICK)
2nd & 10 at SAC 36
Kickoff
10:31 - 4th
Jacob Bannister kickoff for 61 yds , Allen Perryman return for 28 yds to the SacSt 32
5-yd Pass
10:24 - 4th
Nate Ketteringham pass complete to Jeremiah Reddick for 5 yds to the SacSt 37
1st & 10 at SAC 32
1-yd Run
10:24 - 4th
Jordan Robinson run for 1 yd to the SacSt 38
2nd & 5 at SAC 37
Incompletion
10:24 - 4th
Nate Ketteringham pass incomplete to Jaelin Ratliff
3rd & 4 at SAC 38
Punt
10:24 - 4th
Nolan Merker punt for 42 yds, fair catch by Paul Revis at the WtOre 20
4th & 4 at SAC 38
6-yd Run
9:21 - 4th
Malik Braxton run for 6 yds to the WtOre 26
1st & 10 at WES 20
4-yd Run
9:21 - 4th
Malik Braxton run for 4 yds to the WtOre 30 for a 1ST down
2nd & 4 at WES 26
12-yd Run
9:21 - 4th
Torreahno Sweet run for 12 yds to the WtOre 42 for a 1ST down
1st & 10 at WES 30
3-yd Run
9:21 - 4th
Torreahno Sweet run for 3 yds to the WtOre 45
1st & 10 at WES 42
2-yd Run
9:21 - 4th
Torreahno Sweet run for 2 yds to the WtOre 47
2nd & 7 at WES 45

(6:26 - 4th) Timeout WESTERN OREGON, clock 06:26

12-yd Pass
6:26 - 4th
Phillip Fenumiai pass complete to Paul Revis for 12 yds to the SacSt 41 for a 1ST down
3rd & 5 at WES 47
11-yd Run
6:26 - 4th
Torreahno Sweet run for 11 yds to the SacSt 30 for a 1ST down
1st & 10 at SAC 41
30-yd Touchdown Run
5:11 - 4th
Torreahno Sweet run for 30 yds for a TD, (Jacob Bannister KICK)
1st & 10 at SAC 30
Kickoff
5:11 - 4th
Jacob Bannister kickoff for 58 yds , Isiah Hennie return for 28 yds to the SacSt 35
Incompletion
5:03 - 4th
Nate Ketteringham pass incomplete to Isiah Hennie
1st & 10 at SAC 35
12-yd Pass
5:03 - 4th
Nate Ketteringham pass complete to Jordan Robinson for 12 yds to the SacSt 47 for a 1ST down
2nd & 10 at SAC 35
Incompletion
5:03 - 4th
Nate Ketteringham pass incomplete to Cody Demps
1st & 10 at SAC 47
6-yd Pass
5:03 - 4th
Nate Ketteringham pass complete to Jeremiah Reddick for 6 yds to the WtOre 47
2nd & 10 at SAC 47
2-yd Pass
5:03 - 4th
Nate Ketteringham pass complete to Jordan Robinson for 2 yds to the WtOre 45
3rd & 4 at WES 47
28-yd Pass
5:03 - 4th
Nate Ketteringham pass complete to Isiah Hennie for 13 yds to the WtOre 32 for a 1ST down WESTERN OREGON Penalty, personal foul (Phillip Fenumiai) to the WtOre 17 for a 1ST down
4th & 2 at WES 45
Incompletion
5:03 - 4th
Nate Ketteringham pass incomplete to Damon Jackson
1st & 10 at WES 17
10-yd Penalty
5:03 - 4th
N. Ketteringham pass incomplete to John McGill, PENALTY SAC holding (Jonathan Bade) 10 yards to the WOU27, NO PLAY.
2nd & 10 at WES 17
4-yd Pass
5:03 - 4th
Nate Ketteringham pass complete to Demetrius Warren for 4 yds to the WtOre 23
2nd & 20 at WES 27
Incompletion
5:03 - 4th
Nate Ketteringham pass incomplete to Cody Demps, broken up by Danny Hankins
3rd & 16 at WES 23

(2:40 - 4th) Timeout WESTERN OREGON, clock 02:40

23-yd Touchdown Pass
2:33 - 4th
Nate Ketteringham pass complete to Jaelin Ratliff for 23 yds for a TD, (Nate Ketteringham pass to Cody Demps for Two-Point Conversion)
4th & 16 at WES 23
Kickoff
2:33 - 4th
Devon Medeiros kickoff for 65 yds for a touchback
0-yd Run
2:33 - 4th
Malik Braxton run for no gain to the WtOre 25
1st & 10 at WES 25

(2:26 - 4th) Timeout SACRAMENTO ST, clock 02:26

8-yd Pass
2:26 - 4th
Phillip Fenumiai pass complete to Keoni Piceno for 8 yds to the WtOre 33
2nd & 10 at WES 25

(2:17 - 4th) Timeout SACRAMENTO ST, clock 02:17

(2:17 - 4th) Timeout WESTERN OREGON, clock 02:17

1-yd Run
2:17 - 4th
Malik Braxton run for 1 yd to the WtOre 34
3rd & 2 at WES 33
Punt
2:17 - 4th
Nathan Osborn punt for 33 yds, fair catch by Isiah Hennie at the SacSt 33
4th & 1 at WES 34
Incompletion
2:01 - 4th
Nate Ketteringham pass incomplete to Jaelin Ratliff
1st & 10 at SAC 33
5-yd Pass
2:01 - 4th
Nate Ketteringham pass complete to Jordan Robinson for 5 yds to the SacSt 38
2nd & 10 at SAC 33
15-yd Pass
2:01 - 4th
Nate Ketteringham pass complete to Johnnie Rucker for 15 yds to the WtOre 47 for a 1ST down
3rd & 5 at SAC 38
Incompletion
2:01 - 4th
Nate Ketteringham pass incomplete to Cody Demps
1st & 10 at WES 47
Sack
2:01 - 4th
Nate Ketteringham sacked by Isaiah Molden for a loss of 4 yards to the SacSt 49
2nd & 10 at WES 47
Incompletion
2:01 - 4th
Nate Ketteringham pass incomplete to Cody Demps
3rd & 14 at SAC 49
17-yd Pass
2:01 - 4th
Nate Ketteringham pass complete to Cody Demps for 17 yds to the WtOre 34 for a 1ST down
4th & 14 at SAC 49
6-yd Pass
2:01 - 4th
Nate Ketteringham pass complete to Johnnie Rucker for 6 yds to the WtOre 28
1st & 10 at WES 34
Incompletion
2:01 - 4th
Nate Ketteringham pass incomplete to Cody Demps
2nd & 4 at WES 28
-9-yd Run
2:01 - 4th
Jordan Robinson run for 1 yd to the WtOre 27 SACRAMENTO ST Penalty, Offensive holding (-10 Yards) to the WtOre 37
3rd & 4 at WES 28
Incompletion
2:01 - 4th
Nate Ketteringham pass incomplete to Jaelin Ratliff, broken up by Bo Highburger
3rd & 13 at WES 37
Interception
2:01 - 4th
Nate Ketteringham pass intercepted, touchback. Danny Hankins return for no gain
4th & 13 at WES 37
-2-yd Run
0:19 - 4th
TEAM run for a loss of 2 yards to the WtOre 18
1st & 10 at WES 20

End of 4th Quarter