From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
BYU
West Virginia
277
Total yards
567
210
Passing yards
231
67
Rushing yards
336
5.0
Yards per pass
8.3
3.2
Yards per rush
7.0
20
First downs
30
3–11
Third downs
3–10
0–3
Fourth downs
2–4
1
Turnovers
0
10–98
Penalties
10–71
24:33
Possession
35:27
0
Sacks (by defense)
3
Efficiency
BYU
West Virginia
38%
Success rate
52%
−0.20
EPA per play
0.31
1.05
Explosiveness
1.25
−0.11
Rushing EPA
0.45
−0.23
Passing EPA
0.07
36%
Passing-down success
44%
−0.26
First-down EPA
0.21
0.26
Second-down EPA
0.57
0.14
Third-down EPA
0.64
8%
Havoc by its defense
27%
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)
West Virginia 55% to win. Elo’s favorite won.
The line
West Virginia −13, 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 West Virginia 81%, BYU 19%. 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. West Virginia drives left to right, BYU right to left.
Q1 West VirginiaTouchdown, 11 plays, 75 yards
Q1 BYUTurnover on downs, 6 plays, 28 yards
Q1 West VirginiaTouchdown, 5 plays, 52 yards
Q1 BYUPunt, 5 plays, 31 yards
Q1 West VirginiaPunt, 4 plays, 30 yards
Q1 BYUTurnover on downs, 10 plays, 46 yards
Q2 West VirginiaField goal, 6 plays, 37 yards
Q2 BYUPunt, 5 plays, 14 yards
Q2 West VirginiaTouchdown, 10 plays, 93 yards
Q2 BYUFumble, 6 plays, 49 yards
Q2 West VirginiaField goal, 9 plays, 78 yards
Q3 BYUPunt, 3 plays, −2 yards
Q3 West VirginiaField goal, 8 plays, 53 yards
Q3 BYUTurnover on downs, 6 plays, 13 yards
Q3 West VirginiaTurnover on downs, 4 plays, 9 yards
Q3 BYUPunt, 3 plays, −6 yards
Q3 West VirginiaTouchdown, 7 plays, 85 yards
Q3 BYUMissed FG, 12 plays, 42 yards
Q4 West VirginiaTurnover on downs, 5 plays, 29 yards
Q4 BYUTouchdown, 8 plays, 62 yards
Q4 West VirginiaEnd of game, 10 plays, 49 yards
Play by play
1st quarter6 drives, then West Virginia 14, BYU 0
West Virginia Touchdown, 11 plays
15:00
Will Ferrin kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Rodney Gallagher run for 3 yds to the WVU 28
15:00
2nd & 7 at own 28
GREENE, Garrett pass deep to the right incomplete intended for FOX, Preston thrown to the BYU41. PENALTY BYU Pass Interference on ROBINSON, Jakob enforced 15 yards to the WVU43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
15:00
1st & 10 at own 43
Garrett Greene pass incomplete
15:00
2nd & 10 at own 43
CJ Donaldson Jr. run for 11 yds to the BYU 46 for a 1ST down
15:00
1st & 10 at opp 46
West Virginia Penalty, False Start (-5 Yards) to the WVU 49
15:00
1st & 15 at own 49
Garrett Greene pass incomplete
15:00
2nd & 15 at own 49
CJ Donaldson Jr. run for 10 yds to the BYU 41
15:00
3rd & 5 at opp 41
CJ Donaldson Jr. run for 4 yds to the BYU 37
15:00
4th & 1 at opp 37
CJ Donaldson Jr. run for 2 yds to the BYU 35 for a 1ST down
15:00
1st & 10 at opp 35
Jahiem White run for 2 yds to the BYU 33
15:00
2nd & 8 at opp 33
Garrett Greene pass complete to Preston Fox for 12 yds to the BYU 21 for a 1ST down
15:00
1st & 10 at opp 21
Garrett Greene pass complete to Preston Fox for 9 yds to the BYU 12
15:00
2nd & 1 at opp 12
GREENE, Garrett pass to the right incomplete intended for RAY, Traylon thrown to the BYU0. PENALTY BYU Pass Interference on HECKARD, Eddie enforced 10 yards to the BYU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:59
1st & goal at opp 2
CJ Donaldson Jr. run for 2 yds for a TD (Michael Hayes KICK)West Virginia 7, BYU 0
BYU Turnover on downs, 6 plays
9:54
1st & 10 at own 24
BYU Penalty, Delay Of Game (TEAM) to the BYU 19
9:54
Michael Hayes kickoff for 61 yds
9:54
1st & 15 at own 19
RETZLAFF, Jake pass deep to the left incomplete intended for MARION, Keelan thrown to the WVU47. PENALTY WVU Pass Interference on RUFFIN, Malachi enforced 15 yards to the BYU34 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:54
1st & 10 at own 34
Jake Retzlaff pass complete to Keelan Marion for 1 yd to the BYU 35
9:54
2nd & 9 at own 35
Jake Retzlaff pass complete to Keelan Marion for 11 yds to the BYU 46 for a 1ST down
9:54
1st & 10 at own 46
Jake Retzlaff pass incomplete
9:54
2nd & 10 at own 46
Jake Retzlaff pass incomplete
9:54
3rd & 10 at own 46
Jake Retzlaff run for 8 yds to the WVU 46
8:07
4th & 2 at opp 46
Aidan Robbins run for a loss of 2 yards to the WVU 48
West Virginia Touchdown, 5 plays
8:07
1st & 10 at own 48
Jahiem White run for 9 yds to the BYU 43
8:07
2nd & 1 at opp 43
Garrett Greene pass complete to Traylon Ray for 7 yds to the BYU 36 for a 1ST down
8:07
1st & 10 at opp 36
Garrett Greene pass complete to Traylon Ray for 30 yds to the BYU 6 for a 1ST down
8:07
1st & goal at opp 6
Garrett Greene pass complete to Traylon Ray for 5 yds to the BYU 1
6:17
2nd & goal at opp 1
CJ Donaldson Jr. run for 1 yd for a TD (Michael Hayes KICK)West Virginia 14, BYU 0
BYU Punt, 5 plays
6:13
Michael Hayes kickoff for 62 yds
6:13
1st & 10 at own 16
Jake Retzlaff pass complete to Keelan Marion for 10 yds to the BYU 26 for a 1ST down
6:13
1st & 10 at own 26
Jake Retzlaff pass complete to Kody Epps for 15 yds to the BYU 41 for a 1ST down
6:13
1st & 10 at own 41
Jake Retzlaff run for 4 yds to the BYU 45
6:13
2nd & 6 at own 45
Aidan Robbins run for 2 yds to the BYU 47
6:13
3rd & 4 at own 47
Jake Retzlaff pass incomplete
3:47
4th & 4 at own 47
Ryan Rehkow punt for 39 yds, fair catch by Preston Fox at the WVU 14
West Virginia Punt, 4 plays
3:47
1st & 10 at own 14
CJ Donaldson Jr. run for 23 yds to the WVU 37 for a 1ST down
3:47
1st & 10 at own 37
CJ Donaldson Jr. run for 8 yds to the WVU 45
3:47
2nd & 2 at own 45
Garrett Greene pass incomplete
3:47
3rd & 2 at own 45
Justin Johnson Jr. run for a loss of 1 yard to the WVU 44
2:04
4th & 3 at own 44
Oliver Straw punt for 37 yds
BYU Turnover on downs, 10 plays
2:04
1st & 10 at own 19
Jake Retzlaff pass complete to Chase Roberts for 15 yds to the BYU 34 for a 1ST down
2:04
1st & 10 at own 34
Jake Retzlaff pass complete to Isaac Rex for 1 yd to the BYU 35
2:04
2nd & 9 at own 35
Jake Retzlaff run for 5 yds to the BYU 40
0:00
3rd & 4 at own 40
Jake Retzlaff pass complete to Kody Epps for 6 yds to the BYU 46 for a 1ST down
Q2 15:00
1st & 10 at own 46
Jake Retzlaff pass incomplete
Q2 15:00
2nd & 10 at own 46
Jake Retzlaff pass complete to Keelan Marion for 11 yds to the WVU 43 for a 1ST down
Q2 15:00
1st & 10 at opp 43
Jake Retzlaff pass incomplete
Q2 15:00
2nd & 10 at opp 43
BYU Penalty, False Start (-5 Yards) to the WVU 48
Q2 15:00
2nd & 15 at opp 48
Jake Retzlaff pass incomplete
Q2 15:00
3rd & 15 at opp 48
Jake Retzlaff pass complete to Chase Roberts for 13 yds to the WVU 35
Q2 13:50
4th & 2 at opp 35
Jake Retzlaff pass incomplete
Q2 13:50
1st & 10 at own 35
West Virginia Penalty, False Start (-5 Yards) to the WVU 30
2nd quarter5 drives, then West Virginia 27, BYU 0
West Virginia Field goal, 6 plays
13:50
1st & 15 at own 30
Jahiem White run for 32 yds to the BYU 38 for a 1ST down
13:50
1st & 10 at opp 38
Jahiem White run for 17 yds to the BYU 21 for a 1ST down
13:50
1st & 10 at opp 21
Jahiem White run for 6 yds to the BYU 15
13:50
2nd & 4 at opp 15
JOHNSON JR., Justin rush to the right for a loss of 1 yard to the BYU16 (HECKARD, Eddie). PENALTY WVU Holding on GALLAGHER, Rodney enforced 10 yards from the BYU15 to the BYU25 [NHSG]. NO PLAY (replay the down).
13:50
2nd & 14 at opp 25
West Virginia Penalty, False Start (CJ Donaldson Jr.) to the BYU 30
13:50
2nd & 19 at opp 30
West Virginia Penalty, False Start (-5 Yards) to the BYU 35
13:50
2nd & 24 at opp 35
Garrett Greene pass complete to Devin Carter for 7 yds to the BYU 28
13:50
3rd & 17 at opp 28
Garrett Greene pass incomplete
10:47
4th & 17 at opp 28
Michael Hayes 46 yd FG GOODWest Virginia 17, BYU 0
BYU Punt, 5 plays
10:47
Michael Hayes kickoff for 61 yds
10:47
1st & 10 at own 25
Aidan Robbins run for a loss of 1 yard to the BYU 24
10:47
2nd & 11 at own 24
Jake Retzlaff pass complete to Aidan Robbins for 12 yds to the BYU 36 for a 1ST down
10:47
1st & 10 at own 36
Aidan Robbins run for 7 yds to the BYU 43
10:47
2nd & 3 at own 43
Aidan Robbins run for a loss of 1 yard to the BYU 42
10:47
3rd & 4 at own 42
Jake Retzlaff pass complete to Parker Kingston for a loss of 3 yards to the BYU 39
7:53
4th & 7 at own 39
Ryan Rehkow punt for 48 yds, fair catch by Preston Fox at the WVU 7
West Virginia Touchdown, 10 plays
7:53
1st & 10 at own 7
Jahiem White run for 14 yds to the WVU 21 for a 1ST down
7:53
1st & 10 at own 21
Jahiem White run for 6 yds to the WVU 27
7:53
2nd & 4 at own 27
Jahiem White run for 12 yds to the WVU 39 for a 1ST down
7:53
1st & 10 at own 39
Garrett Greene run for 5 yds to the WVU 44
7:53
2nd & 5 at own 44
BYU Penalty, Personal Foul (Jakob Robinson) to the BYU 31 for a 1ST down
7:53
1st & 10 at opp 31
West Virginia Penalty, False Start (-5 Yards) to the BYU 36
7:53
1st & 15 at opp 36
Jahiem White run for 6 yds to the BYU 30
7:53
2nd & 9 at opp 30
BYU Penalty, Personal Foul (Max Tooley) to the BYU 13 for a 1ST down
7:53
1st & 10 at opp 13
Jahiem White run for 1 yd to the BYU 12
7:53
2nd & 9 at opp 12
Jahiem White run for no gain to the BYU 12
2:18
3rd & 9 at opp 12
Garrett Greene pass complete to Preston Fox for 12 yds for a TD (Michael Hayes KICK)West Virginia 24, BYU 0
BYU Fumble, 6 plays
2:12
Michael Hayes kickoff for 63 yds
2:12
1st & 10 at own 33
Jake Retzlaff pass incomplete
2:12
2nd & 10 at own 33
Jake Retzlaff pass complete to Chase Roberts for 13 yds to the BYU 46 for a 1ST down
2:12
1st & 10 at own 46
Jake Retzlaff pass complete to Parker Kingston for 9 yds to the WVU 45
2:12
2nd & 1 at opp 45
Jake Retzlaff pass incomplete
2:12
3rd & 1 at opp 45
Deion Smith run for 4 yds to the WVU 41 for a 1ST down
1:05
1st & 10 at opp 41
Jake Retzlaff pass complete to Parker Kingston for 23 yds Parker Kingston fumbled, recovered by WVU Aubrey Burks [NHSG] RETZLAFF, Jake pass deep up the middle complete for 23 yards to KINGSTON, Parker caught at the WVU20, KINGSTON, Parker fumbled at WVU20 forced by BURKS, Aubrey, recovered by WVU BURKS, Aubrey at the WVU18, returned 0 yards to the WVU18, End of Play, clock 01:05.
West Virginia Field goal, 9 plays
1:05
1st & 10 at own 18
Rodney Gallagher run for 11 yds to the WVU 29 for a 1ST down
1:05
1st & 10 at own 29
GREENE, Garrett pass to the left complete for 9 yards to TAYLOR, Kole caught at the WVU38 and advanced to the WVU38, out of bounds. PENALTY WVU Holding on MILUM, Wyatt enforced 10 yards from the WVU29 to the WVU19 [NHSG]. NO PLAY (replay the down).
0:40
2nd & 14 at own 25
Timeout West Virginia, clock 00:40
0:40
1st & 20 at own 19
CJ Donaldson Jr. run for 6 yds to the WVU 25
0:40
2nd & 14 at own 25
Garrett Greene pass incomplete
0:40
3rd & 14 at own 25
Garrett Greene pass complete to Devin Carter for 38 yds to the BYU 37 for a 1ST down
0:40
1st & 10 at opp 37
Garrett Greene pass incomplete
0:18
1st & 10 at opp 20
Timeout West Virginia, clock 00:18
0:18
2nd & 10 at opp 37
Garrett Greene pass complete to EJ Horton for 17 yds to the BYU 20 for a 1ST down
0:18
1st & 10 at opp 20
GREENE, Garrett pass deep to the left incomplete intended for HORTON, EJ thrown to the BYU0. PENALTY BYU Offsides on CRAVENS, Jackson enforced 5 yards from the BYU20 to the BYU15 [NHSG]. NO PLAY (replay the down).
0:18
1st & 5 at opp 15
Garrett Greene pass incomplete
0:05
2nd & 5 at opp 15
Garrett Greene pass complete to Devin Carter for 11 yds to the BYU 4 for a 1ST down
0:05
1st & goal at opp 4
Timeout West Virginia, clock 00:05
0:00
1st & goal at opp 4
Michael Hayes 22 yd FG GOODWest Virginia 27, BYU 0
3rd quarter7 drives, then West Virginia 37, BYU 0
BYU Punt, 3 plays
14:50
Michael Hayes kickoff for 56 yds , return for no gain
14:50
1st & 10 at own 10
Jake Retzlaff pass incomplete
14:50
2nd & 10 at own 10
Aidan Robbins run for 5 yds to the BYU 15
14:50
3rd & 5 at own 15
Jake Retzlaff sacked by Mike Lockhart for a loss of 7 yards to the BYU 8
13:19
4th & 12 at own 8
Ryan Rehkow punt for 50 yds, fair catch by Preston Fox at the WVU 42
West Virginia Field goal, 8 plays
13:19
1st & 10 at own 42
Garrett Greene pass incomplete
13:19
2nd & 10 at own 42
BYU Penalty, Face mask (15 yards) (Max Tooley) to the BYU 40 for a 1ST down
13:19
1st & 10 at opp 40
Garrett Greene pass incomplete
13:19
2nd & 10 at opp 40
Jahiem White run for 32 yds to the BYU 8 for a 1ST down
13:19
1st & goal at opp 8
Jahiem White run for 5 yds to the BYU 3
13:19
2nd & goal at opp 3
Jahiem White run for a loss of 2 yards to the BYU 5
13:19
3rd & goal at opp 5
Garrett Greene pass incomplete
10:35
4th & goal at opp 5
Michael Hayes 23 yd FG GOODWest Virginia 30, BYU 0
BYU Turnover on downs, 6 plays
10:29
Michael Hayes kickoff for 51 yds
10:29
1st & 10 at own 43
Jake Retzlaff run for 9 yds to the WVU 48
10:29
2nd & 1 at opp 48
Jake Retzlaff run for 2 yds to the WVU 46 for a 1ST down
10:29
1st & 10 at opp 46
Jake Retzlaff pass complete to Parker Kingston for 4 yds to the WVU 42
10:29
2nd & 6 at opp 42
Jake Retzlaff sacked by Ben Cutter for a loss of 2 yards to the WVU 44
10:29
3rd & 8 at opp 44
Jake Retzlaff pass incomplete
8:34
4th & 8 at opp 44
Jake Retzlaff pass incomplete
West Virginia Turnover on downs, 4 plays
8:34
1st & 10 at own 44
Jahiem White run for 5 yds to the WVU 49
8:34
2nd & 5 at own 49
Garrett Greene pass incomplete
8:34
3rd & 5 at own 49
Garrett Greene run for 4 yds to the BYU 47
7:09
4th & 1 at opp 47
Garrett Greene pass incomplete
BYU Punt, 3 plays
7:09
1st & 10 at own 47
Jake Retzlaff sacked by Asani Redwood and Hammond Russell IV for a loss of 13 yards to the BYU 34
7:09
2nd & 23 at own 34
Jake Retzlaff pass complete to Parker Kingston for 7 yds to the BYU 41
7:09
3rd & 16 at own 41
Jake Retzlaff pass incomplete
5:23
4th & 16 at own 41
punt for 44 yds, fair catch by Preston Fox at the WVU 15
West Virginia Touchdown, 7 plays
5:23
1st & 10 at own 15
CJ Donaldson Jr. run for 12 yds to the WVU 27 for a 1ST down
5:23
1st & 10 at own 27
GREENE, Garrett pass deep to the left complete for 28 yards to GALLAGHER, Rodney caught at the WVU47 and advanced to the BYU45 (HECKARD, Eddie). PENALTY WVU Ineligible Receiver Downfield on Pass on MILUM, Wyatt enforced 5 yards from the WVU27 to the WVU22 [NHSG]. NO PLAY (replay the down).
5:23
1st & 15 at own 22
CJ Donaldson Jr. run for 8 yds to the WVU 30
5:23
2nd & 7 at own 30
Garrett Greene pass complete to Rodney Gallagher for 14 yds to the WVU 44 for a 1ST down
5:23
1st & 10 at own 44
CJ Donaldson Jr. run for 5 yds to the WVU 49
5:23
2nd & 5 at own 49
CJ Donaldson Jr. run for 7 yds to the BYU 44 for a 1ST down
5:23
1st & 10 at opp 44
Jahiem White run for 1 yd to the BYU 43
1:09
2nd & 9 at opp 43
Garrett Greene pass complete to Kole Taylor for 43 yds for a TD (Michael Hayes KICK)West Virginia 37, BYU 0
BYU Missed FG, 12 plays
1:09
Danny King kickoff for 65 yds
1:09
1st & 10 at own 25
Jake Retzlaff pass complete to Keelan Marion for 3 yds to the BYU 28
1:09
2nd & 7 at own 28
Aidan Robbins run for 10 yds to the BYU 38 for a 1ST down
1:09
1st & 10 at own 38
Jake Retzlaff pass incomplete
0:00
2nd & 10 at own 38
Jake Retzlaff run for 10 yds to the BYU 48 for a 1ST down
Q4 15:00
1st & 10 at own 48
Jake Retzlaff pass complete to Aidan Robbins for 8 yds to the WVU 44
Q4 15:00
2nd & 2 at opp 44
Aidan Robbins run for 5 yds to the WVU 39 for a 1ST down
Q4 15:00
1st & 10 at opp 39
Jake Retzlaff pass incomplete
Q4 15:00
2nd & 10 at opp 39
Jake Retzlaff pass complete to Keelan Marion for 17 yds to the WVU 22 for a 1ST down
Q4 15:00
1st & 10 at opp 22
Jake Retzlaff pass incomplete
Q4 15:00
2nd & 10 at opp 22
Jake Retzlaff pass complete to Ethan Erickson for 5 yds to the WVU 17
Q4 15:00
3rd & 5 at opp 17
BYU Penalty, False Start (Weylin Lapuaho) to the WVU 22
Q4 11:50
4th & 21 at opp 33
Timeout BYU, clock 11:50
Q4 11:50
3rd & 10 at opp 22
Jake Retzlaff pass complete to Deion Smith for a loss of 11 yards to the WVU 33
Q4 11:44
4th & 21 at opp 33
Will Ferrin 50 yd FG MISSED
4th quarter3 drives, then West Virginia 37, BYU 7
West Virginia Turnover on downs, 5 plays
11:44
1st & 10 at own 33
Nicco Marchiol run for 22 yds to the BYU 45 for a 1ST down
11:44
1st & 10 at opp 45
Rodney Gallagher run for 7 yds to the BYU 38
11:44
2nd & 3 at opp 38
Nicco Marchiol pass complete to EJ Horton for a loss of 1 yard to the BYU 39
11:44
3rd & 4 at opp 39
Justin Johnson Jr. run for no gain to the BYU 39
9:21
4th & 4 at opp 39
Nicco Marchiol pass complete to Justin Johnson Jr. for 1 yd to the BYU 38
BYU Touchdown, 8 plays
9:21
1st & 10 at own 38
Jake Retzlaff run for 10 yds to the BYU 48 for a 1ST down
9:21
1st & 10 at own 48
Aidan Robbins run for 2 yds to the 50 yard line
9:21
2nd & 8 at the 50
Jake Retzlaff pass incomplete
9:21
3rd & 8 at the 50
Jake Retzlaff pass complete to Chase Roberts for 12 yds to the WVU 38 for a 1ST down
9:21
1st & 10 at opp 38
Jake Retzlaff pass complete to Aidan Robbins for 11 yds to the WVU 27 for a 1ST down
7:06
2nd & 10 at opp 27
Timeout BYU, clock 07:06
7:06
1st & 10 at opp 27
Jake Retzlaff pass incomplete
7:06
2nd & 10 at opp 27
Jake Retzlaff pass complete to Parker Kingston for 17 yds to the WVU 10 for a 1ST down
6:24
1st & goal at opp 10
Aidan Robbins run for 10 yds for a TD (Will Ferrin KICK)West Virginia 37, BYU 7
West Virginia End of game, 10 plays
6:24
Will Ferrin kickoff for 38 yds
6:24
1st & 10 at own 27
Justin Johnson Jr. run for 3 yds to the WVU 30
6:24
2nd & 7 at own 30
Nicco Marchiol pass complete to Justin Johnson Jr. for 3 yds to the WVU 33
6:24
3rd & 4 at own 33
Nicco Marchiol pass complete to EJ Horton for 23 yds to the BYU 44 for a 1ST down
6:24
1st & 10 at opp 44
Justin Johnson Jr. run for 4 yds to the BYU 40
6:24
2nd & 6 at opp 40
Nicco Marchiol run for 7 yds to the BYU 33 for a 1ST down
6:24
1st & 10 at opp 33
Justin Johnson Jr. run for no gain to the BYU 33
6:24
2nd & 10 at opp 33
Justin Johnson Jr. run for a loss of 1 yard to the BYU 34
6:24
3rd & 11 at opp 34
Jarel Williams run for 4 yds to the BYU 30
6:24
4th & 7 at opp 30
Nicco Marchiol run for 7 yds to the BYU 23 for a 1ST down
0:00
1st & 10 at opp 23
[NHSG] Kneel down by WVU at BYU24 (team loss of 1), clock 00:00.
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.