Referee Lewis,Marshall; umpire Aulds,Ryan; head linesman Bussey,Seth; line judge Allgeier,Terry; side judge Toney,Brett; field judge Brownlee,Clay; back judge Mitchell,Kevin; center judge LeFils Jr.,GregGame 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
Troy
BYU
181
Total yards
664
162
Passing yards
472
19
Rushing yards
192
4.5
Yards per pass
13.9
1.1
Yards per rush
4.0
8
First downs
32
2–14
Third downs
5–12
1–2
Fourth downs
2–4
0
Turnovers
1
5–50
Penalties
1–15
19:53
Possession
40:07
2
Sacks (by defense)
4
Efficiency
Troy
BYU
30%
Success rate
57%
−0.12
EPA per play
0.29
0.87
Explosiveness
1.24
−0.35
Rushing EPA
0.31
−0.03
Passing EPA
0.28
6%
Passing-down success
46%
−0.17
First-down EPA
0.27
−0.16
Second-down EPA
0.46
0.13
Third-down EPA
0.89
9%
Havoc by its defense
26%
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)
BYU 64% to win. Elo’s favorite won.
The line
BYU −14.5, over/under 58.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 BYU 84%, Troy 16%. 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. BYU drives left to right, Troy right to left.
Q1 TroyFumble, recovered, 5 plays, 18 yards
Q1 TroyTurnover on downs, 4 plays, 9 yards
Q1 BYUPunt, 6 plays, 34 yards
Q1 TroyPunt, 5 plays, 19 yards
Q1 BYUTouchdown, 8 plays, 64 yards
Q1 TroyPunt, 5 plays, 14 yards
Q2 BYUTouchdown, 8 plays, 74 yards
Q2 TroyPunt, 3 plays, −18 yards
Q2 BYUTurnover on downs, 6 plays, 19 yards
Q2 TroyPunt, 3 plays, 6 yards
Q2 BYUTouchdown, 7 plays, 87 yards
Q2 TroyTouchdown, 7 plays, 75 yards
Q2 BYUField goal, 6 plays, 13 yards
Q3 BYUTouchdown, 2 plays, 75 yards
Q3 TroyPunt, 3 plays, 6 yards
Q3 BYUTurnover on downs, 6 plays, 43 yards
Q3 TroyMissed FG, 11 plays, 20 yards
Q3 BYUTouchdown, 7 plays, 64 yards
Q3 TroyPunt, 3 plays, 8 yards
Q3 BYUTouchdown, 6 plays, 60 yards
Q4 TroyPunt, 3 plays, 4 yards
Q4 BYUField goal, 11 plays, 63 yards
Q4 TroyPunt, 3 plays, 0 yards
Q4 BYUResult not recorded, 10 plays, 68 yards
Play by play
1st quarter6 drives, then BYU 7, Troy 0
Troy Fumble, recovered, 5 plays
15:00
1st & 10 at own 35
Jake Oldroyd kickoff for 56 yds , Tray Eafford return for 9 yds to the Troy 18
14:40
1st & 10 at own 18
Gunnar Watson pass complete to Kaylon Geiger for 3 yds to the Troy 21
14:20
2nd & 7 at own 21
Gunnar Watson pass complete to B.J. Smith for 10 yds to the Troy 31 for a 1ST down
14:00
1st & 10 at own 31
Gunnar Watson pass complete to B.J. Smith for 5 yds to the Troy 36
13:50
2nd & 5 at own 36
Gunnar Watson pass incomplete
13:45
3rd & 5 at own 36
Gunnar Watson pass incomplete
13:39
4th & 5 at own 36
Kyle Coale punt for 42 yds , Dax Milne returns for no gain to the BYU 22 Dax Milne fumbled, recovered by Troy Jaylon Beasley
Troy Turnover on downs, 4 plays
13:30
1st & 10 at opp 22
Kimani Vidal run for 5 yds to the BYU 17
13:15
2nd & 5 at opp 17
Kimani Vidal run for 3 yds to the BYU 14
13:00
3rd & 2 at opp 14
Kimani Vidal run for 1 yd to the BYU 13
12:12
4th & 1 at opp 13
Timeout TROY, clock 12:12
12:06
4th & 1 at opp 13
B.J. Smith run for no gain to the BYU 13
BYU Punt, 6 plays
11:50
1st & 10 at own 13
Zach. Wilson pass complete to Dax Milne for 22 yds to the BYU 35 for a 1ST down
11:45
1st & 10 at own 35
Lopini Katoa run for 3 yds to the BYU 38
11:30
2nd & 7 at own 38
Lopini Katoa run for 19 yds to the Troy 43 for a 1ST down
11:20
1st & 10 at opp 43
Zach. Wilson sacked by Elgin Griffin for a loss of 12 yards to the BYU 45
11:20
1st & 10 at opp 43
Zach Wilson sacked by Elgin Griffin for a loss of 12 yards to the BYU 45
10:40
2nd & 22 at own 45
Tyler Allgeier run for 3 yds to the BYU 48
10:15
3rd & 19 at own 48
Zach. Wilson pass complete to Tyler Allgeier for a loss of 1 yard to the BYU 47
8:34
4th & 20 at own 47
Ryan Rehkow punt for 38 yds, fair catch by Terence Dunlap at the Troy 15
Troy Punt, 5 plays
8:19
1st & 10 at own 15
B.J. Smith run for 6 yds to the Troy 21
8:10
2nd & 4 at own 21
Gunnar Watson pass complete to Marcus Rogers for 8 yds to the Troy 29 for a 1ST down
8:07
1st & 10 at own 29
TROY Penalty, False Start (-5 Yards) to the Troy 24
7:30
1st & 15 at own 24
Gunnar Watson sacked by Khyiris Tonga for a loss of 7 yards to the Troy 17
6:50
2nd & 22 at own 17
Gunnar Watson pass complete to B.J. Smith for 3 yds to the Troy 20
6:25
3rd & 19 at own 20
Kimani Vidal run for 14 yds to the Troy 34
5:51
4th & 5 at own 34
Kyle Coale punt for 30 yds, fair catch by Hobbs Nyberg at the BYU 36
BYU Touchdown, 8 plays
5:41
1st & 10 at own 36
Zach. Wilson pass complete to Lopini Katoa for 23 yds to the Troy 41 for a 1ST down
5:08
1st & 10 at opp 41
Dax Milne run for 1 yd to the Troy 40
4:29
2nd & 9 at opp 40
Zach. Wilson pass complete to Dax Milne for 11 yds to the Troy 29 for a 1ST down
3:58
1st & 10 at opp 29
Zach. Wilson pass complete to Tyler Allgeier for 24 yds to the Troy 5 for a 1ST down
3:12
1st & goal at opp 5
Zach Wilson run for 2 yds to the Troy 3
2:41
2nd & goal at opp 3
Tyler Allgeier run for 2 yds to the Troy 1
2:00
3rd & goal at opp 1
Lopini Katoa run for no gain to the Troy 1
1:26
4th & goal at opp 1
Masen Wake run for 1 yd for a TD, (Jake Oldroyd KICK)BYU 7, Troy 0
Troy Punt, 5 plays
1:21
4th & 6 at own 35
Jake Oldroyd kickoff for 60 yds , Reggie Todd return for 13 yds to the Troy 18
1:15
1st & 10 at own 18
Gunnar Watson pass complete to Kaylon Geiger for 8 yds to the Troy 26
0:57
2nd & 2 at own 26
Gunnar Watson pass complete to B.J. Smith for 9 yds to the Troy 35 for a 1ST down
0:45
1st & 10 at own 35
B.J. Smith run for 1 yd to the Troy 36
Q2 14:53
2nd & 9 at own 36
Gunnar Watson pass incomplete to Reggie Todd
Q2 14:33
3rd & 9 at own 36
Gunnar Watson run for 1 yd to the Troy 37
Q2 14:09
4th & 8 at own 37
TROY Penalty, False Start (-5 Yards) to the Troy 32
Q2 13:54
4th & 13 at own 32
Kyle Coale punt for 42 yds, punt out-of-bounds at the BYU 26
2nd quarter9 drives, then BYU 24, Troy 7
BYU Touchdown, 8 plays
13:47
1st & 10 at own 26
Tyler Allgeier run for 4 yds to the BYU 30
13:12
2nd & 6 at own 30
Tyler Allgeier run for 17 yds to the BYU 47 for a 1ST down
12:45
1st & 10 at own 47
Neil Pau’u pass incomplete
12:35
2nd & 10 at own 47
Zach. Wilson pass incomplete to Neil Pau’u
12:10
3rd & 10 at own 47
Zach. Wilson pass complete to Gunner Romney for 9 yds to the Troy 44
11:41
4th & 1 at opp 44
Zach. Wilson run for 2 yds to the Troy 42 for a 1ST down
11:09
1st & 10 at opp 42
Zach. Wilson pass complete to Gunner Romney for 41 yds to the Troy 1 for a 1ST down
11:03
1st & goal at opp 1
Zach Wilson run for 1 yd for a TD, (Jake Oldroyd KICK)BYU 14, Troy 0
11:03
1st & 10 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
BYU Touchdown, 8 plays
11:03
1st & goal at opp 1
Zach. Wilson run for 1 yd for a TD
Troy Punt, 3 plays
10:43
1st & 10 at own 25
Gunnar Watson pass complete to Kaylon Geiger for a loss of 5 yards to the Troy 20
10:30
2nd & 15 at own 20
Gunnar Watson sacked by Khyiris Tonga for a loss of 7 yards to the Troy 13
9:40
3rd & 22 at own 13
Gunnar Watson sacked by Zac Dawe for a loss of 6 yards to the Troy 7
9:05
4th & 28 at own 7
Kyle Coale punt for 40 yds, fair catch by Dax Milne at the Troy 47
BYU Turnover on downs, 6 plays
8:55
1st & 10 at opp 47
Lopini Katoa run for 6 yds to the Troy 41
8:27
2nd & 4 at opp 41
Dax Milne run for 5 yds to the Troy 36 for a 1ST down
7:54
1st & 10 at opp 36
Zach Wilson pass complete to Lopini Katoa for 6 yds to the Troy 30
7:54
1st & 10 at opp 36
Zach. Wilson pass complete to Lopini Katoa for 6 yds to the Troy 30
7:19
2nd & 4 at opp 30
Zach Wilson pass incomplete to Dax Milne
7:19
2nd & 4 at opp 30
Zach. Wilson pass incomplete to Dax Milne
7:03
3rd & 4 at opp 30
Tyler Allgeier run for 2 yds to the Troy 28
6:43
4th & 2 at opp 28
Zach Wilson pass complete to Gunner Romney for a loss of 1 yard to the Troy 29
6:43
4th & 2 at opp 28
Zach. Wilson pass complete to Gunner Romney for a loss of 1 yard to the Troy 29
Troy Punt, 3 plays
6:29
1st & 10 at own 29
B.J. Smith run for 1 yd to the Troy 30
6:00
2nd & 9 at own 30
Gunnar Watson pass complete to B.J. Smith for 5 yds to the Troy 35
5:29
3rd & 4 at own 35
Gunnar Watson pass incomplete to Kaylon Geiger
5:19
4th & 4 at own 35
Kyle Coale punt for 53 yds , Dax Milne returns for 1 yd to the BYU 13
BYU Touchdown, 7 plays
5:06
1st & 10 at own 13
Lopini Katoa run for 5 yds to the BYU 18
4:40
2nd & 5 at own 18
Lopini Katoa run for 6 yds to the BYU 24 for a 1ST down
4:07
1st & 10 at own 24
Zach. Wilson pass complete to Neil Pau’u for 9 yds to the BYU 33
3:42
2nd & 1 at own 33
Tyler Allgeier run for 3 yds to the BYU 36 for a 1ST down
2:45
1st & 10 at own 36
Zach. Wilson pass complete to Gunner Romney for 52 yds to the Troy 12 for a 1ST down
2:25
1st & 10 at opp 12
Tyler Allgeier run for 2 yds to the Troy 10
1:49
2nd & 9 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
BYU Touchdown, 7 plays
1:49
2nd & 8 at opp 10
Zach. Wilson pass complete to Isaac Rex for 10 yds for a TDBYU 21, Troy 0
Troy Touchdown, 7 plays
1:43
1st & 10 at own 25
Gunnar Watson pass incomplete to Reggie Todd
1:38
2nd & 10 at own 25
Gunnar Watson pass complete to Kaylon Geiger for 5 yds to the Troy 30
1:26
3rd & 5 at own 30
Gunnar Watson pass complete to Tray Eafford for 55 yds to the BYU 15 for a 1ST down
1:21
1st & 10 at opp 15
Gunnar Watson pass complete to Khalil McClain for 9 yds to the BYU 6
1:15
2nd & 1 at opp 6
Gunnar Watson pass incomplete to Khalil McClain
1:09
3rd & 1 at opp 6
B.J. Smith run for 4 yds to the BYU 2 for a 1ST down
1:05
1st & goal at opp 2
B.J. Smith run for 2 yds for a TD, (Evan Legassey KICK)BYU 21, Troy 7
BYU Field goal, 6 plays
0:59
1st & 10 at own 35
Jack Martin kickoff for 65 yds , Caleb Christensen return for 22 yds to the BYU 22
0:49
1st & 10 at own 22
Zach. Wilson pass complete to Dax Milne for 12 yds to the BYU 34 for a 1ST down
0:40
1st & 10 at own 34
Zach. Wilson pass complete to Neil Pau’u for 17 yds to the Troy 49 for a 1ST down
0:29
1st & 10 at opp 49
Zach. Wilson pass complete to Dax Milne for 9 yds to the Troy 40
0:18
2nd & 1 at opp 40
TROY Penalty, Defensive Pass Interference (15 Yards) to the Troy 25 for a 1ST down
0:15
1st & 10 at opp 25
Zach. Wilson pass complete to Lopini Katoa for 3 yds to the Troy 22
0:10
2nd & 7 at opp 22
BYU Penalty, Illegal Contact (-15 Yards) to the Troy 37
0:04
2nd & 22 at opp 37
Zach. Wilson pass incomplete to Dax Milne
0:00
3rd & 22 at opp 37
Jake Oldroyd 54 yd FG GOODBYU 24, Troy 7
3rd quarter7 drives, then BYU 38, Troy 7
BYU Touchdown, 2 plays
14:48
1st & 10 at own 25
Lopini Katoa run for 5 yds to the BYU 30
14:27
2nd & 5 at own 30
Zach. Wilson pass complete to Dax Milne for 70 yds for a TD, (Jake Oldroyd KICK)BYU 31, Troy 7
Troy Punt, 3 plays
14:27
2nd & 5 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
14:09
1st & 10 at own 25
Gunnar Watson pass complete to Kaylon Geiger for a loss of 3 yards to the Troy 22
13:43
2nd & 13 at own 22
Gunnar Watson pass complete to Kaylon Geiger for 9 yds to the Troy 31
13:38
3rd & 4 at own 31
Gunnar Watson pass incomplete to Reggie Todd
13:31
4th & 4 at own 31
Kyle Coale punt for 45 yds, fair catch by Dax Milne at the BYU 24
BYU Turnover on downs, 6 plays
13:05
1st & 10 at own 24
Tyler Allgeier run for 6 yds to the BYU 30
12:44
2nd & 4 at own 30
Zach. Wilson pass complete to Brayden Cosper for 15 yds to the BYU 45 for a 1ST down
12:07
1st & 10 at own 45
TROY Penalty, Roughing Passer (15 Yards) to the Troy 40 for a 1ST down
11:42
1st & 10 at opp 40
Tyler Allgeier run for 3 yds to the Troy 37
11:20
2nd & 7 at opp 37
Zach. Wilson pass incomplete to Lopini Katoa
10:56
3rd & 7 at opp 37
Zach. Wilson pass complete to Dax Milne for 4 yds to the Troy 33
10:31
4th & 3 at opp 33
Zach. Wilson sacked by Reddy Steward for a loss of 11 yards to the Troy 44
Troy Missed FG, 11 plays
10:13
1st & 10 at own 44
B.J. Smith run for 2 yds to the Troy 46
10:00
2nd & 8 at own 46
Gunnar Watson pass incomplete
9:27
3rd & 8 at own 46
Gunnar Watson pass complete to Tez Johnson for 6 yds to the BYU 48
9:15
4th & 2 at opp 48
Gunnar Watson pass complete to Bret Clark for 3 yds to the BYU 45 for a 1ST down
9:02
1st & 10 at opp 45
Gunnar Watson pass complete to Marcus Rogers for 8 yds to the BYU 37
8:50
2nd & 2 at opp 37
Gunnar Watson pass complete to B.J. Smith for 4 yds to the BYU 33 for a 1ST down
8:35
1st & 10 at opp 33
Gunnar Watson pass complete to Reggie Todd for 11 yds to the BYU 22 for a 1ST down
8:20
1st & 10 at opp 22
TROY Penalty, Offensive Holding (-10 Yards) to the BYU 32
8:08
1st & 20 at opp 32
Gunnar Watson pass incomplete
8:04
2nd & 20 at opp 32
Gunnar Watson pass incomplete to Kimani Vidal
7:31
3rd & 20 at opp 32
Gunnar Watson sacked by Tyler Batty for a loss of 4 yards to the BYU 36
7:17
4th & 24 at opp 36
Evan Legassey 53 yd FG MISSED
BYU Touchdown, 7 plays
7:11
1st & 10 at own 36
Zach. Wilson pass complete to Dax Milne for 12 yds to the BYU 48 for a 1ST down
6:45
1st & 10 at own 48
Tyler Allgeier run for 8 yds to the Troy 44
5:56
2nd & 2 at opp 44
Lopini Katoa run for 19 yds to the Troy 25 for a 1ST down
5:33
1st & 10 at opp 25
Lopini Katoa run for 11 yds to the Troy 14 for a 1ST down
4:53
1st & 10 at opp 14
Zach Wilson run for 7 yds to the Troy 7
4:23
2nd & 3 at opp 7
Zach. Wilson pass complete to Masen Wake for 5 yds to the Troy 2 for a 1ST down
3:50
1st & goal at opp 2
Zach Wilson run for 2 yds for a TD (Jake Oldroyd KICK)BYU 38, Troy 7
Troy Punt, 3 plays
3:50
1st & 10 at own 35
Jake Oldroyd kickoff for 52 yds , Reggie Todd return for no gain to the Troy 13 Reggie Todd fumbled, recovered by Troy
3:42
1st & 10 at own 13
DK Billingsley run for 3 yds to the Troy 16
3:35
2nd & 7 at own 16
Gunnar Watson pass complete to Bret Clark for 5 yds to the Troy 21
3:20
3rd & 2 at own 21
Gunnar Watson pass incomplete
1:56
4th & 2 at own 21
Kyle Coale punt for 39 yds, punt out-of-bounds at the BYU 40
BYU Touchdown, 6 plays
1:40
1st & 10 at own 40
Lopini Katoa run for 1 yd to the BYU 41
1:32
2nd & 9 at own 41
Zach. Wilson pass complete to Lopini Katoa for 3 yds to the BYU 44
1:10
3rd & 6 at own 44
Zach. Wilson pass complete to Gunner Romney for 37 yds to the Troy 19 for a 1ST down
0:50
1st & 10 at opp 19
Lopini Katoa run for 1 yd to the Troy 18
0:01
2nd & 9 at opp 18
Dax Milne run for 8 yds to the Troy 10
Q4 14:54
3rd & 1 at opp 10
Masen Wake run for 10 yds for a TD (Jake Oldroyd KICK)BYU 45, Troy 7
4th quarter4 drives, then BYU 48, Troy 7
Troy Punt, 3 plays
14:54
3rd & 1 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
14:40
1st & 10 at own 25
Gunnar Watson pass complete to Tray Eafford for 4 yds to the Troy 29
14:22
2nd & 6 at own 29
Gunnar Watson run for no gain to the Troy 29
13:59
3rd & 6 at own 29
Gunnar Watson pass incomplete to Kaylon Geiger
13:46
4th & 6 at own 29
Kyle Coale punt for 37 yds , Dax Milne returns for no gain to the BYU 34
BYU Field goal, 11 plays
13:20
1st & 10 at own 34
Kavika Fonua run for 6 yds to the BYU 40
13:11
2nd & 4 at own 40
Kavika Fonua run for 2 yds to the BYU 42
12:40
3rd & 2 at own 42
Kavika Fonua run for 8 yds to the 50 yard line for a 1ST down
11:35
1st & 10 at the 50
Baylor Romney pass complete to Brayden Cosper for 7 yds to the Troy 43
10:48
2nd & 3 at opp 43
Kavika Fonua run for no gain to the Troy 43
10:15
3rd & 3 at opp 43
Kavika Fonua run for 4 yds to the Troy 39 for a 1ST down
9:33
1st & 10 at opp 39
Baylor Romney pass complete to Kyle Griffitts for 29 yds to the Troy 10 for a 1ST down
8:46
1st & goal at opp 10
Kavika Fonua run for 4 yds to the Troy 6
8:15
2nd & goal at opp 6
Kavika Fonua run for 3 yds to the Troy 3
7:35
3rd & goal at opp 3
Baylor Romney pass incomplete
7:30
4th & goal at opp 3
Jake Oldroyd 20 yd FG GOODBYU 48, Troy 7
Troy Punt, 3 plays
7:30
4th & 3 at own 35
Jake Oldroyd kickoff for 52 yds fair catch by Tray Eafford at the Troy 13
7:24
1st & 10 at own 13
Jacob Free pass incomplete
7:18
2nd & 10 at own 13
Jacob Free pass incomplete to Orlando Lacey
7:12
3rd & 10 at own 13
Jacob Free pass incomplete
7:04
4th & 10 at own 13
Kyle Coale punt for 59 yds, fair catch by Dax Milne at the BYU 28
BYU Result not recorded, 10 plays
6:36
1st & 10 at own 28
Miles Davis run for a loss of 2 yards to the BYU 26
6:00
2nd & 12 at own 26
Baylor Romney pass complete to Kody Epps for 14 yds to the BYU 40 for a 1ST down
5:41
1st & 10 at own 40
Baylor Romney pass complete to Miles Davis for 7 yds to the BYU 47
4:51
2nd & 3 at own 47
Miles Davis run for 11 yds to the Troy 42 for a 1ST down
4:15
1st & 10 at opp 42
Kody Epps run for 5 yds to the Troy 37
3:28
2nd & 5 at opp 37
Miles Davis run for no gain to the Troy 37
2:47
3rd & 5 at opp 37
Baylor Romney pass complete to Miles Davis for 23 yds to the Troy 14 for a 1ST down
2:16
1st & 10 at opp 14
Miles Davis run for 11 yds to the Troy 3 for a 1ST down
1:29
1st & goal at opp 3
Miles Davis run for no gain to the Troy 3
0:53
2nd & 0 at opp 3
Timeout BYU, clock 00:53
0:30
2nd & goal at opp 3
TEAM run for a loss of 1 yard to the Troy 4
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.