From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Bowling Green
Ohio
350
Total yards
446
170
Passing yards
208
180
Rushing yards
238
5.9
Yards per pass
8.3
5.0
Yards per rush
6.6
21
First downs
24
5–13
Third downs
4–10
0–1
Fourth downs
1–2
4
Turnovers
3
5–50
Penalties
4–35
30:31
Possession
29:29
2
Sacks (by defense)
5
Efficiency
Bowling Green
Ohio
45%
Success rate
45%
−0.22
EPA per play
0.14
0.98
Explosiveness
1.38
0.24
Rushing EPA
0.04
−0.69
Passing EPA
0.29
12%
Passing-down success
37%
0.03
First-down EPA
−0.18
−1.03
Second-down EPA
0.66
0.58
Third-down EPA
0.36
13%
Havoc by its defense
25%
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)
Ohio 71% to win. Elo’s favorite won.
The line
Ohio −7.5, over/under 49.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 Ohio 71%, Bowling Green 29%. 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. Ohio drives left to right, Bowling Green right to left.
Q1 Bowling GreenPick-six, 4 plays (Ohio scores), 19 yards
Q1 Bowling GreenTouchdown, 6 plays, 75 yards
Q1 OhioTouchdown, 10 plays, 75 yards
Q1 Bowling GreenField goal, 8 plays, 63 yards
Q1 OhioPunt, 4 plays, 15 yards
Q2 Bowling GreenPunt, 3 plays, 7 yards
Q2 OhioTouchdown, 6 plays, 57 yards
Q2 Bowling GreenInterception, 6 plays, 47 yards
Q2 OhioPunt, 3 plays, 7 yards
Q2 Bowling GreenField goal, 12 plays, 71 yards
Q2 OhioMissed FG, 7 plays, 54 yards
Q3 OhioInterception, 8 plays, 38 yards
Q3 Bowling GreenPunt, 3 plays, −11 yards
Q3 OhioFumble, 2 plays, 31 yards
Q3 Bowling GreenFumble, 3 plays, −7 yards
Q3 OhioTouchdown, 3 plays, 27 yards
Q3 Bowling GreenPunt, 3 plays, 1 yard
Q3 OhioPunt, 3 plays, 0 yards
Q3 Bowling GreenPunt, 6 plays, 28 yards
Q4 OhioFumble, 5 plays, 56 yards
Q4 Bowling GreenTouchdown, 6 plays, 55 yards
Q4 OhioTouchdown, 6 plays, 75 yards
Q4 Bowling GreenTurnover on downs, 5 plays, 9 yards
Q4 OhioPunt, 3 plays, −1 yard
Q4 Bowling GreenInterception, 2 plays, 3 yards
Q4 OhioEnd of game, 5 plays, 5 yards
Play by play
1st quarter5 drives, then Ohio 14, Bowling Green 10
Bowling Green Pick-six, 4 plays (Ohio scores)
14:50
1st & 10 at own 35
David Dellenbach kickoff for 65 yds , Cameron Pettaway return for 49 yds to the BGSU 49
14:50
1st & 10 at own 49
Cameron Pettaway run for 3 yds to the OHIO 48
14:50
2nd & 7 at opp 48
Drew Pyne pass complete to Kaderris Roberts for 4 yds to the OHIO 44
14:50
3rd & 3 at opp 44
Lucian Anderson III run for 12 yds to the OHIO 32 for a 1ST down
12:59
1st & 10 at opp 32
Drew Pyne pass intercepted Cameron Hollobaugh return for 71 yds for a TD Bowling Green Penalty, (-15 Yards) to the BGSU 0 (Brack Peacock KICK)Ohio 7, Bowling Green 0
12:59
1st & 10 at own 25
Timeout Ohio, clock 12:59
Bowling Green Touchdown, 6 plays
12:59
1st & 10 at the 50
David Dellenbach kickoff for 50 yds for a touchback
12:59
1st & 10 at own 25
Cameron Pettaway run for 8 yds to the BGSU 33
12:59
2nd & 2 at own 33
Drew Pyne run for 7 yds to the BGSU 40 for a 1ST down
12:59
1st & 10 at own 40
Chris McMillian run for 33 yds to the OHIO 27 for a 1ST down
12:59
1st & 10 at opp 27
Drew Pyne pass complete to Chris McMillian for 1 yd to the OHIO 26
12:59
2nd & 9 at opp 26
Chris McMillian run for a loss of 1 yard to the OHIO 27
10:02
3rd & 10 at opp 27
Drew Pyne pass complete to Kaderris Roberts for 27 yds for a TD (Jackson Kleather KICK)Tied at 7
10:02
1st & 10 at own 25
Timeout Ohio, clock 10:02
Ohio Touchdown, 10 plays
10:02
1st & 10 at own 35
Zach Long kickoff for 65 yds for a touchback
10:02
1st & 10 at own 25
Sieh Bangura run for 3 yds to the OHIO 28
10:02
2nd & 7 at own 28
Sieh Bangura run for 5 yds to the OHIO 33
10:02
3rd & 2 at own 33
Sieh Bangura run for 6 yds to the OHIO 39 for a 1ST down
10:02
1st & 10 at own 39
Parker Navarro pass complete to Mason Williams for 6 yds to the OHIO 45
10:02
1st & 10 at opp 40
Sieh Bangura run for 24 yds to the BGSU 16 for a 1ST down Ohio Penalty, Offensive Holding (Rodney Harris II) to the BGSU 16 for a 1ST down
10:02
1st & 10 at opp 40
Ohio Penalty, Offensive Holding (-10 Yards) to the BGSU 40
10:02
1st & 10 at opp 40
Parker Navarro run for 1 yd to the BGSU 39
10:02
2nd & 9 at opp 39
Parker Navarro pass incomplete to Rodney Harris II
10:02
3rd & 9 at opp 39
Sieh Bangura run for 7 yds to the BGSU 32
10:02
4th & 2 at opp 32
Parker Navarro pass complete to Mason Williams for 13 yds to the BGSU 19 for a 1ST down
5:35
1st & 10 at opp 19
Parker Navarro pass complete to Mason Williams for 19 yds for a TD (Brack Peacock KICK)Ohio 14, Bowling Green 7
5:35
1st & 10 at own 29
Timeout Ohio, clock 05:35
Bowling Green Field goal, 8 plays
5:30
1st & 10 at own 35
David Dellenbach kickoff for 65 yds , Cameron Pettaway return for 29 yds to the BGSU 29
5:30
1st & 10 at own 29
RJ Garcia II run for 38 yds to the OHIO 33 for a 1ST down
5:30
1st & 10 at opp 33
Drew Pyne pass complete to Allen Middleton for 9 yds to the OHIO 24
5:30
2nd & 1 at opp 24
Chris McMillian run for 4 yds to the OHIO 20 for a 1ST down
5:30
1st & 10 at opp 20
Drew Pyne pass complete to Finn Hogan for 10 yds to the OHIO 10 for a 1ST down
5:30
1st & goal at opp 10
Lucian Anderson III run for a loss of 1 yard to the OHIO 11
5:30
2nd & goal at opp 11
Drew Pyne pass incomplete to Jyrin Johnson
5:30
3rd & goal at opp 11
Drew Pyne run for 3 yds to the OHIO 8
1:41
4th & goal at opp 8
Jackson Kleather 26 yd FG GOODOhio 14, Bowling Green 10
Ohio Punt, 4 plays
1:37
1st & 10 at own 35
Zach Long kickoff for 59 yds , Eamonn Dennis return for 15 yds to the OHIO 21
1:37
1st & 10 at own 21
Sieh Bangura run for 11 yds to the OHIO 32 for a 1ST down
1:37
1st & 10 at own 32
Parker Navarro pass complete to Jake Bruno for 2 yds to the OHIO 34
0:00
2nd & 8 at own 34
Sieh Bangura run for 2 yds to the OHIO 36
Q2 15:00
3rd & 6 at own 36
Parker Navarro pass incomplete to Chase Hendricks
Q2 14:49
4th & 6 at own 36
Magnus Haines punt for 38 yds, fair catch by Brennan Ridley at the BGSU 26
2nd quarter6 drives, then Ohio 21, Bowling Green 13
Bowling Green Punt, 3 plays
14:49
1st & 10 at own 26
Kaderris Roberts run for a loss of 4 yards to the BGSU 22
14:49
2nd & 14 at own 22
Kaderris Roberts run for 3 yds to the BGSU 25
14:49
3rd & 11 at own 25
Drew Pyne pass complete to Kaderris Roberts for 8 yds to the BGSU 33
12:31
4th & 3 at own 33
John Henderson punt for 37 yds, punt out-of-bounds at the OHIO 43 , Chase Hendricks returns for 13 yds to the OHIO 43
Ohio Touchdown, 6 plays
12:31
1st & 10 at own 43
Parker Navarro pass incomplete to Dom Dorwart
12:31
2nd & 10 at own 43
Parker Navarro run for 14 yds to the BGSU 43 for a 1ST down
12:31
1st & 10 at opp 43
Parker Navarro pass complete to Dom Dorwart for 7 yds to the BGSU 36
12:31
2nd & 3 at opp 36
run for 1 yd to the BGSU 25 fumbled, recovered by BGSU Parker Navarro for a 1ST down
12:31
1st & 10 at opp 25
Parker Navarro pass incomplete to Chase Hendricks
10:08
2nd & 10 at opp 25
Parker Navarro pass complete to Chase Hendricks for 25 yds for a TD (Brack Peacock KICK)Ohio 21, Bowling Green 10
10:08
1st & 10 at own 27
Timeout Ohio, clock 10:08
Bowling Green Interception, 6 plays
10:02
1st & 10 at own 35
David Dellenbach kickoff for 58 yds , Cameron Pettaway return for 20 yds to the BGSU 27
10:02
1st & 10 at own 27
PENALTY BGSU Delay Of Game 5 yards from BGSU27 to BGSU22. NO PLAY.
10:02
1st & 15 at own 22
Chris McMillian run for 15 yds to the BGSU 37 for a 1ST down
10:02
1st & 10 at own 37
Drew Pyne pass complete to RJ Garcia II for 21 yds to the OHIO 42 for a 1ST down
8:58
1st & 10 at opp 42
Timeout Bowling Green, clock 08:58
8:58
1st & 10 at opp 42
Cameron Pettaway run for 5 yds to the OHIO 37
8:58
2nd & 5 at opp 37
Drew Pyne pass complete to Winn Sharp for 6 yds to the OHIO 31 for a 1ST down
8:58
1st & 10 at opp 31
Chris McMillian run for 5 yds to the OHIO 26
6:41
2nd & 5 at opp 26
Drew Pyne pass intercepted Tank Pearson return for 37 yds to the OHIO 37
Ohio Punt, 3 plays
6:41
2nd & 7 at own 40
Timeout Ohio, clock 06:41
6:41
1st & 10 at own 37
Sieh Bangura run for 3 yds to the OHIO 40
6:41
2nd & 7 at own 40
Sieh Bangura run for 3 yds to the OHIO 43
6:41
3rd & 4 at own 43
Sieh Bangura run for 1 yd to the OHIO 44
4:30
4th & 3 at own 44
Magnus Haines punt for 40 yds, punt out-of-bounds at the BGSU 43 , Brennan Ridley returns for 27 yds to the BGSU 29 Bowling Green Penalty, (Yards) to the BGSU 43
4:30
4th & 3 at own 44
Magnus Haines punt for 40 yds, punt out-of-bounds at the BGSU 14 , Brennan Ridley returns for 29 yds to the BGSU 27 Bowling Green Penalty, (10 Yards) to the BGSU 14
Bowling Green Field goal, 12 plays
4:30
1st & 10 at own 14
Chris McMillian run for 3 yds to the BGSU 17
4:30
2nd & 7 at own 17
Chris McMillian run for 6 yds to the BGSU 23
4:30
3rd & 1 at own 23
Mar’Kel Porter run for 1 yd to the BGSU 24 for a 1ST down
4:30
1st & 10 at own 24
Drew Pyne pass complete to Finn Hogan for 18 yds to the BGSU 42 for a 1ST down
4:30
1st & 10 at own 42
Kaderris Roberts run for 12 yds to the OHIO 46 for a 1ST down
2:00
1st & 10 at opp 46
Timeout Ohio, clock 02:00
2:00
1st & 10 at opp 46
No Huddle-Shotgun Pyne,Drew pass incomplete deep right to Garcia II,RJ thrown to Ohio17 broken up by Pearson,Tank PENALTY Ohio Offside (Reagans lll,Derek) 5 yards from Ohio46 to Ohio41. NO PLAY.
2:00
1st & 5 at opp 41
Cameron Pettaway run for 6 yds to the OHIO 35 for a 1ST down
2:00
1st & 10 at opp 35
Drew Pyne pass complete to RJ Garcia II for 8 yds to the OHIO 27
2:00
2nd & 2 at opp 27
Drew Pyne pass complete to Cameron Pettaway for 6 yds to the OHIO 21 for a 1ST down
2:00
1st & 10 at opp 21
Drew Pyne pass incomplete to Finn Hogan
2:00
2nd & 10 at opp 21
Drew Pyne run for 6 yds to the OHIO 15
2:00
3rd & 4 at opp 15
Drew Pyne pass incomplete to RJ Garcia II
0:45
4th & 4 at opp 15
Jackson Kleather 33 yd FG GOODOhio 21, Bowling Green 13
Ohio Missed FG, 7 plays
0:45
1st & 10 at own 35
Zach Long kickoff for 65 yds for a touchback
0:45
1st & 10 at own 25
Parker Navarro run for 1 yd to the OHIO 26
0:39
2nd & 9 at own 26
Timeout Ohio, clock 00:39
0:39
2nd & 9 at own 26
Parker Navarro pass complete to Dom Dorwart for 4 yds to the OHIO 30
0:39
3rd & 5 at own 30
Parker Navarro pass complete to Dom Dorwart for 8 yds to the OHIO 38 for a 1ST down
0:39
1st & 10 at own 38
Parker Navarro pass complete to Rodney Harris II for 11 yds to the OHIO 49 for a 1ST down
0:39
1st & 10 at own 49
Parker Navarro run for 6 yds to the BGSU 45
0:07
2nd & 4 at opp 45
Timeout Ohio, clock 00:07
0:07
2nd & 4 at opp 45
Parker Navarro pass complete to Caleb Gossett for 24 yds to the BGSU 21 for a 1ST down
0:02
1st & 10 at opp 21
Timeout Ohio, clock 00:02
0:00
1st & 10 at opp 21
Brack Peacock 38 yd FG MISSED
3rd quarter8 drives, then Ohio 28, Bowling Green 13
Ohio Interception, 8 plays
14:56
1st & 10 at own 35
Zach Long kickoff for 58 yds , Eamonn Dennis return for 16 yds to the OHIO 23
14:56
1st & 10 at own 23
Duncan Brune run for 4 yds to the OHIO 27
14:22
2nd & 6 at own 27
Timeout Ohio, clock 14:22
14:22
2nd & 6 at own 27
Parker Navarro pass complete to Mason Williams for 16 yds to the OHIO 43 for a 1ST down
14:22
1st & 10 at own 43
Parker Navarro pass incomplete
14:22
2nd & 10 at own 43
Duncan Brune run for 11 yds to the BGSU 46 for a 1ST down
14:22
1st & 10 at opp 46
Parker Navarro pass incomplete to Chase Hendricks
14:22
2nd & 10 at opp 46
Duncan Brune run for 2 yds to the BGSU 44
14:22
3rd & 8 at opp 44
Parker Navarro run for 5 yds to the BGSU 39
11:29
4th & 3 at opp 39
Parker Navarro pass intercepted JoJo Johnson return for no gain to the BGSU 33
Bowling Green Punt, 3 plays
11:29
2nd & 10 at own 33
Timeout Ohio, clock 11:29
11:29
1st & 10 at own 33
Chris McMillian run for no gain to the BGSU 33
11:29
2nd & 10 at own 33
Chris McMillian run for 2 yds to the BGSU 35
11:29
3rd & 8 at own 35
Drew Pyne sacked by Jay Crable for a loss of 13 yards to the BGSU 22
9:22
4th & 21 at own 22
John Henderson punt for 43 yds
Ohio Fumble, 2 plays
9:22
1st & 10 at opp 31
Timeout Ohio, clock 09:22
9:22
1st & 10 at own 35
Parker Navarro pass complete to Rodney Harris II for 34 yds to the BGSU 31 for a 1ST down
Bowling Green Fumble, 3 plays
8:38
1st & 10 at own 36
Cameron Pettaway run for 7 yds to the BGSU 43
8:38
2nd & 3 at own 43
Lucian Anderson III run for a loss of 1 yard to the BGSU 42
8:38
1st & 10 at opp 31
Parker Navarro sacked by Myles Bradley for a loss of 3 yards to the BGSU 36 Parker Navarro fumbled, recovered by BGSU Isaiah Thomison , return for 0 yards
7:09
3rd & 4 at own 42
Lucian Anderson III sacked by Cameron Hollobaugh for a loss of 13 yards to the BGSU 27 Lucian Anderson III fumbled, recovered by OHIO Jay Crable , return for 2 yards
Ohio Touchdown, 3 plays
7:09
1st & 10 at opp 27
Sieh Bangura run for 17 yds to the BGSU 10 for a 1ST down
7:09
1st & goal at opp 10
Sieh Bangura run for 5 yds to the BGSU 5
5:42
2nd & goal at opp 5
Parker Navarro run for 5 yds for a TD (Brack Peacock KICK)Ohio 28, Bowling Green 13
5:42
1st & 10 at own 25
Timeout Ohio, clock 05:42
Bowling Green Punt, 3 plays
5:42
1st & 10 at own 35
David Dellenbach kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
PENALTY BGSU Delay Of Game 5 yards from BGSU25 to BGSU20. NO PLAY.
5:42
1st & 15 at own 20
Cameron Pettaway run for 2 yds to the BGSU 22
5:42
2nd & 13 at own 22
Drew Pyne pass complete to RJ Garcia II for 1 yd to the BGSU 23
5:42
3rd & 12 at own 23
Drew Pyne pass complete to Mar’Kel Porter for 3 yds to the BGSU 26
3:37
4th & 9 at own 26
John Henderson punt for 32 yds, fair catch by Chase Hendricks at the OHIO 42
Ohio Punt, 3 plays
3:37
2nd & 10 at own 42
Timeout Ohio, clock 03:37
3:37
1st & 10 at own 42
Parker Navarro run for no gain to the OHIO 42
3:37
2nd & 10 at own 42
Parker Navarro pass incomplete to Chase Hendricks
3:37
3rd & 10 at own 42
Parker Navarro pass complete to Rodney Harris II for no gain to the OHIO 42
2:15
4th & 10 at own 42
Magnus Haines punt for 37 yds, fair catch by Brennan Ridley at the BGSU 21
Bowling Green Punt, 6 plays
2:15
1st & 10 at own 21
Drew Pyne sacked by Evan Herrmann for a loss of 4 yards to the BGSU 17
2:15
2nd & 14 at own 17
Drew Pyne pass complete to Jyrin Johnson for 5 yds to the BGSU 22
2:15
3rd & 9 at own 22
Drew Pyne pass complete to Finn Hogan for 23 yds to the BGSU 45 for a 1ST down
2:15
1st & 10 at own 45
Cameron Pettaway run for 5 yds to the 50 yard line
0:00
2nd & 5 at the 50
Drew Pyne sacked by Jay Crable for a loss of 7 yards to the BGSU 43
Q4 15:00
3rd & 12 at own 43
Drew Pyne run for 6 yds to the BGSU 49
Q4 14:11
4th & 6 at own 49
John Henderson punt for 41 yds, punt out-of-bounds at the OHIO 10
4th quarter7 drives, then Ohio 35, Bowling Green 20
Ohio Fumble, 5 plays
14:11
1st & 10 at own 10
Parker Navarro pass complete to Mason Williams for 13 yds to the OHIO 23 for a 1ST down
14:11
1st & 10 at own 23
Duncan Brune run for 5 yds to the OHIO 28
14:11
2nd & 5 at own 28
Duncan Brune run for 33 yds to the BGSU 39 for a 1ST down
14:11
1st & 10 at opp 39
Parker Navarro pass complete to Mason Williams for 11 yds to the BGSU 28 for a 1ST down
11:29
1st & 10 at opp 28
Parker Navarro run for a loss of 6 yards to the BGSU 45 Parker Navarro fumbled, recovered by BGSU MJ Cannon
Bowling Green Touchdown, 6 plays
11:29
1st & 10 at own 45
Chris McMillian run for 7 yds to the OHIO 48
11:29
2nd & 3 at opp 48
Drew Pyne pass incomplete to Chris McMillian
11:29
3rd & 3 at opp 48
Drew Pyne pass complete to RJ Garcia II for 4 yds to the OHIO 44 for a 1ST down
11:29
1st & 10 at opp 44
Drew Pyne pass complete to Cameron Pettaway for 11 yds to the OHIO 33 for a 1ST down
11:29
1st & 10 at opp 33
Cameron Pettaway run for 18 yds to the OHIO 15 for a 1ST down
9:41
1st & 10 at opp 15
Chris McMillian run for 15 yds for a TD (Jackson Kleather KICK)Ohio 28, Bowling Green 20
9:41
1st & 10 at own 25
Timeout Ohio, clock 09:41
Ohio Touchdown, 6 plays
9:41
1st & 10 at own 35
Zach Long kickoff for 65 yds for a touchback
9:41
1st & 10 at own 25
Sieh Bangura run for 1 yd to the OHIO 26
9:41
2nd & 9 at own 26
Parker Navarro pass complete to Mason Williams for 7 yds to the OHIO 33
9:41
3rd & 2 at own 33
Parker Navarro pass complete to Mason Williams for 8 yds to the OHIO 41 for a 1ST down
9:41
1st & 10 at own 41
Sieh Bangura run for 2 yds to the OHIO 43
9:41
2nd & 8 at own 43
PENALTY Ohio False Start 5 yards from Ohio43 to Ohio38. NO PLAY.
9:41
2nd & 13 at own 38
Sieh Bangura run for 28 yds to the BGSU 34 for a 1ST down
6:20
1st & 10 at opp 34
Parker Navarro run for 34 yds for a TD (Brack Peacock KICK)Ohio 35, Bowling Green 20
Bowling Green Turnover on downs, 5 plays
6:13
1st & 10 at own 35
David Dellenbach kickoff for 55 yds , Allen Middleton return for 31 yds to the BGSU 41
6:13
1st & 10 at opp 42
Drew Pyne pass incomplete to RJ Garcia II
6:13
2nd & 10 at opp 42
Drew Pyne sacked by Jay Crable for a loss of 8 yards to the 50 yard line
6:13
3rd & 18 at the 50
Drew Pyne pass incomplete to Jacob Harris
5:15
4th & 18 at the 50
Timeout Bowling Green, clock 05:15
5:10
4th & 18 at the 50
Drew Pyne pass incomplete to Jacob Harris
Ohio Punt, 3 plays
5:10
1st & 10 at the 50
Duncan Brune run for no gain to the 50 yard line
5:10
2nd & 10 at the 50
Duncan Brune run for 2 yds to the BGSU 48
5:10
3rd & 8 at opp 48
Parker Navarro sacked by Myles Bradley for a loss of 3 yards to the OHIO 49
3:42
4th & 11 at own 49
Timeout Bowling Green, clock 03:42
3:35
4th & 11 at own 49
Magnus Haines punt for 36 yds , Brennan Ridley returns for no gain to the BGSU 15
Bowling Green Interception, 2 plays
3:35
1st & 10 at own 15
Drew Pyne pass complete to Cameron Pettaway for 3 yds to the BGSU 18
3:09
2nd & 7 at own 18
Drew Pyne pass intercepted DJ Walker return for no gain to the BGSU 32
Ohio End of game, 5 plays
3:09
1st & 10 at opp 32
Sieh Bangura run for 3 yds to the BGSU 29
3:09
2nd & 7 at opp 29
Sieh Bangura run for 1 yd to the BGSU 28
2:00
3rd & 6 at opp 28
Timeout Ohio, clock 02:00
2:00
3rd & 6 at opp 28
Sieh Bangura run for 7 yds to the BGSU 21 for a 1ST down
2:00
1st & 10 at opp 21
P. Navarro takes a knee
0:00
2nd & 13 at opp 24
P. Navarro takes a knee
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.