From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Haven
Marist
396
Total yards
305
377
Passing yards
75
19
Rushing yards
230
6.9
Yards per pass
3.8
1.1
Yards per rush
5.3
22
First downs
17
6–15
Third downs
4–15
1–4
Fourth downs
1–2
4
Turnovers
1
9–111
Penalties
7–56
26:53
Possession
33:07
Efficiency
New Haven
Marist
35%
Success rate
26%
−0.08
EPA per play
0.02
1.36
Explosiveness
1.74
−0.53
Rushing EPA
0.03
0.06
Passing EPA
−0.01
23%
Passing-down success
19%
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)
New Haven 59% to win. Marist won as Elo’s underdog.
The line
New Haven −3.5, 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.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Marist drives left to right, New Haven right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 MaristField goal, 10 plays, 59 yards
Q1 New HavenPunt, 3 plays, −2 yards
Q1 MaristTouchdown, 4 plays, 68 yards
Q1 MaristFumble, 3 plays, 2 yards
Q1 New HavenPunt, 3 plays, 3 yards
Q1 MaristTouchdown, 9 plays, 50 yards
Q1 New HavenTouchdown, 9 plays, 72 yards
Q2 MaristTurnover on downs, 6 plays, 44 yards
Q2 New HavenPunt, 6 plays, 16 yards
Q2 MaristPunt, 4 plays, 25 yards
Q2 New HavenInterception, 9 plays, 38 yards
Q2 MaristMissed FG, 4 plays, 8 yards
Q2 New HavenEnd of half, 1 play, −1 yard
Q3 New HavenTurnover on downs, 11 plays, 74 yards
Q3 MaristPunt, 10 plays, 50 yards
Q3 MaristTouchdown, 2 plays, 13 yards
Q3 New HavenMissed FG, 9 plays, 79 yards
Q4 MaristPunt, 3 plays, 2 yards
Q4 New HavenTouchdown, 4 plays, 41 yards
Q4 MaristPunt, 3 plays, 0 yards
Q4 New HavenTurnover on downs, 10 plays, 35 yards
Q4 MaristPunt, 5 plays, 17 yards
Q4 New HavenTurnover on downs, 7 plays, 61 yards
Q4 MaristPunt, 3 plays, 6 yards
Q4 New HavenEnd of game, 3 plays, 4 yards
Play by play
1st quarter7 drives, then Marist 17, New Haven 0
Marist Field goal, 10 plays
14:56
1st & 10 at own 35
Jack Morgese kickoff for 54 yds , Tristan Shannon return for 13 yds to the MRST 24
14:56
1st & 10 at own 24
Lincoln Cardillo run for 2 yds to the MRST 26
14:56
2nd & 8 at own 26
Sonny Mannino pass complete to Jeremy DeCaro for 4 yds to the MRST 30
14:56
3rd & 4 at own 30
Sonny Mannino run for 6 yds to the MRST 36 for a 1ST down
14:56
1st & 10 at own 36
Sonny Mannino run for 12 yds to the MRST 48 for a 1ST down
14:56
1st & 10 at own 48
No Huddle-Shotgun Mannino,Sonny pass incomplete deep middle to Shumpert,Reed thrown to UNH27 PENALTY UNH Pass Interference 15 yards from MAR48 to UNH37, 1ST DOWN. NO PLAY.
14:56
1st & 10 at opp 37
Carter James run for 7 yds to the NHVN 30
14:56
2nd & 3 at opp 30
Sonny Mannino pass complete to Carter James for 12 yds to the NHVN 18 for a 1ST down
14:56
1st & 10 at opp 18
Sonny Mannino pass incomplete to Lance Martinez
14:56
2nd & 10 at opp 18
Sonny Mannino pass incomplete to Reed Shumpert
14:56
3rd & 10 at opp 18
Sonny Mannino run for 1 yd to the NHVN 17
10:49
4th & 9 at opp 17
Samer Layous 35 yd FG GOODMarist 3, New Haven 0
New Haven Punt, 3 plays
10:42
1st & 10 at own 35
Connor Mendini kickoff for 58 yds , Joshua Tracey return for 21 yds to the NHVN 28
10:42
1st & 10 at own 28
PENALTY UNH Delay Of Game 5 yards from UNH28 to UNH23. NO PLAY.
10:42
1st & 15 at own 23
AJ Duffy pass complete to Joshua Tracey for 3 yds to the NHVN 26
10:42
2nd & 12 at own 26
AJ Duffy pass incomplete to Jayden Shwed
10:42
3rd & 12 at own 26
AJ Duffy pass incomplete to Kevonne Wilder
9:46
4th & 12 at own 26
Joe Fragale punt for 41 yds , Jeremy DeCaro returns for no gain to the MRST 32
Marist Touchdown, 4 plays
9:46
1st & 10 at own 32
Marist Penalty, Offensive Holding (-10 Yards) to the MRST 28
9:46
2nd & 14 at own 28
Lincoln Cardillo run for 8 yds to the MRST 36
9:46
3rd & 6 at own 36
Sonny Mannino pass complete to Jackson Conners-McCarthy for 5 yds to the MRST 41
7:11
4th & 1 at own 41
Tristan Shannon run for 59 yds for a TD (Samer Layous KICK)Marist 10, New Haven 0
Marist Fumble, 3 plays
7:04
1st & 10 at own 35
Connor Mendini kickoff for 62 yds , Joshua Tracey return for 24 yds to the NHVN 27 Joshua Tracey fumbled, recovered by MRST Chase Hatton
7:04
1st & 10 at opp 27
Sonny Mannino run for 6 yds to the NHVN 21
7:04
2nd & 4 at opp 21
Lincoln Cardillo run for 1 yd to the NHVN 20
5:32
3rd & 3 at opp 20
Lincoln Cardillo run for a loss of 5 yards to the NHVN 25 Lincoln Cardillo fumbled, recovered by NHVN Irv Briggs
New Haven Punt, 3 plays
5:32
1st & 10 at own 25
Brian Thomas run for 1 yd to the NHVN 26
5:32
2nd & 9 at own 26
Brian Thomas run for 2 yds to the NHVN 28
5:32
3rd & 7 at own 28
AJ Duffy pass incomplete to Joshua Tracey
4:14
4th & 7 at own 28
Joe Fragale punt for 22 yds, punt out-of-bounds at the 50 yard line
Marist Touchdown, 9 plays
4:14
1st & 10 at the 50
Carter James run for a loss of 2 yards to the MRST 48
4:14
2nd & 12 at own 48
No Huddle-Shotgun Mannino,Sonny pass incomplete short middle to Hulstein,Connor thrown to UNH37 PENALTY UNH Roughing The Passer (Briggs,Irv) 15 yards from MAR48 to UNH37, 1ST DOWN. NO PLAY.
4:14
1st & 10 at opp 37
Sonny Mannino pass complete to Jack Melore for 9 yds to the NHVN 28
4:14
2nd & 1 at opp 28
Sonny Mannino pass incomplete to Jack Melore
4:14
3rd & 1 at opp 28
Tristan Shannon run for 4 yds to the NHVN 24 for a 1ST down
4:14
1st & 10 at opp 24
Tristan Shannon run for 4 yds to the NHVN 20
4:14
2nd & 6 at opp 20
Sonny Mannino run for 8 yds to the NHVN 12 for a 1ST down
4:14
1st & 10 at opp 12
Sonny Mannino pass incomplete to Jackson Conners-McCarthy
4:14
2nd & 10 at opp 12
Carter James run for a loss of 5 yards to the NHVN 17
0:18
3rd & 15 at opp 17
Sonny Mannino pass complete to Connor Hulstein for 17 yds for a TD (Samer Layous KICK)Marist 17, New Haven 0
New Haven Touchdown, 9 plays
0:11
1st & 10 at own 35
Connor Mendini kickoff for 57 yds , Joshua Tracey return for 20 yds to the NHVN 28
0:00
1st & 10 at own 28
Jalen Smith run for no gain to the NHVN 28
Q2 15:00
2nd & 10 at own 28
AJ Duffy pass complete to Joshua Tracey for 16 yds to the NHVN 44 for a 1ST down
Q2 15:00
1st & 10 at own 44
AJ Duffy pass complete to Matt Chandler for 4 yds to the NHVN 48
Q2 15:00
2nd & 6 at own 48
AJ Duffy pass complete to Evan Chieca for 8 yds to the MRST 44 for a 1ST down
Q2 15:00
1st & 10 at opp 44
AJ Duffy run for 3 yds to the MRST 41
Q2 15:00
2nd & 7 at opp 41
AJ Duffy pass complete to Joshua Tracey for 32 yds to the MRST 9 for a 1ST down
Q2 15:00
1st & goal at opp 9
Brian Thomas run for 4 yds to the MRST 5
Q2 15:00
2nd & goal at opp 5
AJ Duffy pass incomplete
Q2 11:27
3rd & goal at opp 5
AJ Duffy pass complete to Evan Chieca for 5 yds for a TD (Liam Quigley KICK)Marist 17, New Haven 7
2nd quarter6 drives, then Marist 17, New Haven 7
Marist Turnover on downs, 6 plays
11:27
1st & 10 at own 35
Jack Morgese kickoff for 65 yds for a touchback
11:27
1st & 10 at own 25
Carter James run for 1 yd to the MRST 26
11:27
2nd & 9 at own 26
Sonny Mannino run for 39 yds to the NHVN 35 for a 1ST down
AJ Duffy pass complete to Kevonne Wilder for 14 yds to the NHVN 47 for a 1ST down
9:01
1st & 10 at own 47
AJ Duffy pass incomplete to Joshua Tracey
9:01
2nd & 10 at own 47
Jayden Shwed run for no gain to the NHVN 47
9:01
3rd & 10 at own 47
AJ Duffy pass incomplete to Kevonne Wilder
6:25
4th & 10 at own 47
Joe Fragale punt for 44 yds, fair catch by Jeremy DeCaro at the MRST 9
Marist Punt, 4 plays
6:25
1st & 10 at own 9
PENALTY MAR False Start (Leonardo,Chris) 4 yards from MAR09 to MAR05. NO PLAY.
6:25
1st & 14 at own 5
No Huddle-Shotgun Mannino,Sonny rush middle for 0 yards to the MAR05 (Markey,Kyle; Conwell,Sebastian) PENALTY MAR Holding (Cobb,Masin) 2 yards from MAR05 to MAR03. NO PLAY.
6:25
1st & 16 at own 3
Tristan Shannon run for 28 yds to the MRST 31 for a 1ST down New Haven Penalty, Defensive Offside (Joshua Tracey) declined for a 1ST down
6:25
1st & 10 at own 31
Carter James run for 2 yds to the MRST 33
6:25
2nd & 8 at own 33
Carter James run for 1 yd to the MRST 34
6:25
3rd & 7 at own 34
Sonny Mannino pass incomplete to Jackson Conners-McCarthy
4:01
4th & 7 at own 34
Ethan Yuska punt for 43 yds, punt out-of-bounds at the NHVN 20 , Logan Schmidt returns for 12 yds to the NHVN 46 New Haven Penalty, UNR: Unnecessary Roughness (David Chase III) to the NHVN 20
New Haven Interception, 9 plays
4:01
1st & 10 at own 20
Brian Thomas run for 4 yds to the NHVN 24
4:01
2nd & 6 at own 24
AJ Duffy pass incomplete to Logan Schmidt
4:01
3rd & 6 at own 24
AJ Duffy pass complete to Joshua Tracey for 8 yds to the NHVN 32 for a 1ST down
4:01
1st & 10 at own 32
Brian Thomas run for no gain to the NHVN 32
4:01
2nd & 10 at own 32
AJ Duffy pass complete to Kevonne Wilder for 6 yds to the NHVN 38
2:00
3rd & 4 at own 38
Timeout Marist, clock 02:00
2:00
3rd & 4 at own 38
AJ Duffy pass complete to Matt Chandler for 6 yds to the NHVN 44 for a 1ST down
2:00
1st & 10 at own 44
AJ Duffy pass complete to Evan Chieca for 7 yds to the MRST 49
2:00
2nd & 3 at opp 49
AJ Duffy run for 7 yds to the MRST 42 for a 1ST down
1:11
1st & 10 at opp 42
Timeout New Haven, clock 01:11
1:00
1st & 10 at opp 42
AJ Duffy pass intercepted Chase Hatton return for 43 yds to the NHVN 24
Marist Missed FG, 4 plays
1:00
1st & 10 at opp 24
Sonny Mannino pass incomplete to Connor Hulstein
1:00
2nd & 10 at opp 24
Sonny Mannino pass complete to Tristan Shannon for 4 yds to the NHVN 20
0:46
3rd & 6 at opp 20
Timeout Marist, clock 00:46
0:46
3rd & 6 at opp 20
Sonny Mannino pass complete to Jackson Conners-McCarthy for 4 yds to the NHVN 16
0:29
4th & 2 at opp 16
Timeout New Haven, clock 00:29
0:24
4th & 2 at opp 16
Samer Layous 34 yd FG MISSED
New Haven End of half, 1 play
0:00
1st & 10 at own 20
Kneel down by New Haven at UNH19 for loss of 1 yard.
3rd quarter4 drives, then Marist 24, New Haven 7
New Haven Turnover on downs, 11 plays
15:00
1st & 10 at own 35
Connor Mendini kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
AJ Duffy pass complete to Joshua Tracey for 10 yds to the NHVN 35 for a 1ST down
15:00
1st & 10 at own 35
AJ Duffy pass complete to Jayden Shwed for 4 yds to the NHVN 39
15:00
2nd & 6 at own 39
AJ Duffy pass complete to Issac Glaudin for 8 yds to the NHVN 47 for a 1ST down
15:00
1st & 10 at own 47
AJ Duffy pass complete to Kevonne Wilder for 41 yds to the MRST 12 for a 1ST down
15:00
1st & 10 at opp 12
AJ Duffy pass complete to Jayden Shwed for 6 yds to the MRST 6
15:00
2nd & 4 at opp 6
Jayden Shwed run for 3 yds to the MRST 3
15:00
3rd & 1 at opp 3
Brian Thomas run for 1 yd to the MRST 2 for a 1ST down
15:00
1st & goal at opp 2
AJ Duffy pass incomplete to Joshua Tracey
15:00
2nd & goal at opp 2
Jayden Shwed run for a loss of 1 yard to the MRST 3
15:00
3rd & goal at opp 3
AJ Duffy pass complete to Jayden Shwed for 2 yds to the MRST 1
10:06
4th & goal at opp 1
Brian Thomas run for no gain to the MRST 1
Marist Punt, 10 plays
10:06
1st & 10 at own 1
Sonny Mannino run for 2 yds to the MRST 3
10:06
2nd & 8 at own 3
Sonny Mannino run for 3 yds to the MRST 6
10:06
3rd & 5 at own 6
Sonny Mannino pass complete to Jackson Conners-McCarthy for 8 yds to the MRST 14 for a 1ST down
10:06
1st & 10 at own 14
Sonny Mannino run for no gain to the MRST 14
10:06
2nd & 10 at own 14
Sonny Mannino run for 20 yds to the MRST 34 for a 1ST down
10:06
1st & 10 at own 34
Sonny Mannino sacked for a loss of 3 yards to the MRST 31
10:06
2nd & 13 at own 31
Sonny Mannino pass complete to Reed Shumpert for no gain to the MRST 31
10:06
3rd & 13 at own 31
No Huddle-Shotgun Mannino,Sonny pass incomplete short right to Martinez,Lance thrown to MAR50 PENALTY UNH Pass Interference (Kirton,Dre) 15 yards from MAR31 to MAR46, 1ST DOWN. NO PLAY.
10:06
1st & 10 at own 46
Tristan Shannon run for 1 yd to the MRST 47
10:06
2nd & 9 at own 47
Sonny Mannino run for no gain to the MRST 47
10:06
3rd & 9 at own 47
Sonny Mannino run for 4 yds to the NHVN 49
3:24
4th & 5 at opp 49
Ethan Yuska punt for 34 yds
Marist Touchdown, 2 plays
3:24
1st & 10 at opp 13
No Huddle-Shotgun Mannino,Sonny pass incomplete short left to James,Carter thrown to UNH10 PENALTY UNH Roughing The Passer (White,Alan) 7 yards from UNH13 to UNH06, 1ST DOWN. NO PLAY.
3:19
1st & goal at opp 6
Timeout Marist, clock 03:19
3:19
1st & goal at opp 6
Sonny Mannino run for 2 yds to the NHVN 4
2:42
2nd & goal at opp 4
Sonny Mannino run for 4 yds for a TD (Samer Layous KICK)Marist 24, New Haven 7
2:36
1st & 10 at own 35
Connor Mendini kickoff for 51 yds , Brian Thomas return for 14 yds to the NHVN 49 New Haven Penalty, Personal Foul (14 Yards) to the NHVN 14
New Haven Missed FG, 9 plays
2:36
1st & 10 at own 14
AJ Duffy pass complete to Kevonne Wilder for 13 yds to the NHVN 27 for a 1ST down
2:36
1st & 10 at own 27
AJ Duffy pass complete to Joshua Tracey for 44 yds to the MRST 29 for a 1ST down
2:36
1st & 10 at opp 29
AJ Duffy sacked by Tyrell Powell for a loss of 1 yard to the MRST 30
2:36
2nd & 11 at opp 30
Brian Thomas run for 4 yds to the MRST 26
0:00
3rd & 7 at opp 26
AJ Duffy pass complete to Kevonne Wilder for 14 yds to the MRST 12 for a 1ST down
Q4 15:00
1st & 10 at opp 12
AJ Duffy pass complete to Jayden Shwed for 5 yds to the MRST 7
Q4 15:00
2nd & 5 at opp 7
AJ Duffy pass incomplete to Matt Chandler
Q4 15:00
3rd & 5 at opp 7
AJ Duffy pass incomplete to Joshua Tracey
Q4 14:08
4th & 5 at opp 7
Liam Quigley 24 yd FG BLOCKED blocked by Jalen Carpenter
4th quarter8 drives, then Marist 31, New Haven 14
Marist Punt, 3 plays
14:08
1st & 10 at own 20
Tristan Shannon run for 4 yds to the MRST 24
14:08
2nd & 6 at own 24
run for a loss of 2 yards to the MRST 22
14:08
3rd & 8 at own 22
Sonny Mannino pass incomplete
12:32
4th & 8 at own 22
Ethan Yuska punt for 36 yds , Issac Glaudin returns for 17 yds to the MRST 41
New Haven Touchdown, 4 plays
12:32
1st & 10 at opp 41
AJ Duffy pass incomplete
12:32
2nd & 10 at opp 41
AJ Duffy pass complete to Joshua Tracey for 12 yds to the MRST 29 for a 1ST down
12:32
1st & 10 at opp 29
AJ Duffy pass complete to Evan Chieca for 8 yds to the MRST 21
11:13
2nd & 2 at opp 21
AJ Duffy pass complete to Logan Schmidt for 21 yds for a TD (Liam Quigley KICK)Marist 24, New Haven 14
Marist Punt, 3 plays
11:08
1st & 10 at own 35
Jack Morgese kickoff for 60 yds , Tristan Shannon return for 16 yds to the MRST 21
11:08
1st & 10 at own 21
Sonny Mannino run for 3 yds to the MRST 24
11:08
2nd & 7 at own 24
Carter James run for a loss of 1 yard to the MRST 23
11:08
3rd & 8 at own 23
Sonny Mannino sacked for a loss of 2 yards to the MRST 21
8:54
4th & 10 at own 21
Ethan Yuska punt for 49 yds , Issac Glaudin returns for 14 yds to the NHVN 34
New Haven Turnover on downs, 10 plays
8:54
1st & 10 at own 34
AJ Duffy pass incomplete to Joshua Tracey
8:54
2nd & 10 at own 34
AJ Duffy pass incomplete to Logan Schmidt
8:54
3rd & 10 at own 34
AJ Duffy pass complete to Kevonne Wilder for 7 yds to the NHVN 41
8:54
4th & 3 at own 41
AJ Duffy pass complete to Evan Chieca for 10 yds to the MRST 49 for a 1ST down
8:54
1st & 10 at opp 49
AJ Duffy pass incomplete
8:54
2nd & 10 at opp 49
AJ Duffy pass incomplete to Joshua Tracey
8:54
3rd & 10 at opp 49
No Huddle-Shotgun Duffy,AJ pass incomplete short left to Schmidt,Logan thrown to MAR38 PENALTY MAR Pass Interference (Robinson Jr.,Nate) 15 yards from MAR49 to MAR34, 1ST DOWN. NO PLAY.
8:54
1st & 10 at opp 34
AJ Duffy pass complete to Joshua Tracey for 3 yds to the MRST 31
8:54
2nd & 7 at opp 31
AJ Duffy pass incomplete to Matt Chandler
8:54
3rd & 7 at opp 31
AJ Duffy pass incomplete to Joshua Tracey
6:16
4th & 7 at opp 31
AJ Duffy pass incomplete to Issac Glaudin
Marist Punt, 5 plays
6:16
1st & 10 at own 31
Sonny Mannino run for no gain to the MRST 31
6:16
2nd & 10 at own 31
Sonny Mannino pass complete to Connor Hulstein for 10 yds to the NHVN 41 for a 1ST down New Haven Penalty, Roughing The Passer (Myles Hansford) to the NHVN 44 for a 1ST down
6:16
1st & 10 at opp 44
Patrick Grusser sacked for a loss of 2 yards to the NHVN 46
4:26
2nd & 12 at opp 46
Timeout Marist, clock 04:26
4:26
2nd & 12 at opp 46
Tristan Shannon run for 2 yds to the NHVN 44
4:26
3rd & 10 at opp 44
Tristan Shannon run for 2 yds to the NHVN 42
4:26
4th & 8 at opp 42
PENALTY MAR Delay Of Game 5 yards from UNH42 to UNH47. NO PLAY.
4:26
4th & 13 at opp 47
PENALTY MAR Delay Of Game 5 yards from UNH47 to MAR48. NO PLAY.
2:37
4th & 18 at own 48
Ethan Yuska punt for 50 yds
New Haven Turnover on downs, 7 plays
2:37
1st & 10 at own 2
AJ Duffy pass complete to Matt Chandler for 27 yds to the NHVN 29 for a 1ST down
2:37
1st & 10 at own 29
AJ Duffy pass complete to Brian Thomas for 12 yds to the NHVN 41 for a 1ST down
2:00
1st & 10 at own 41
Timeout Marist, clock 02:00
2:00
1st & 10 at own 41
AJ Duffy pass complete to Joshua Tracey for 17 yds to the MRST 42 for a 1ST down
2:00
1st & 10 at opp 42
No Huddle-Shotgun Duffy,AJ pass incomplete deep left to Tracey,Joshua thrown to MAR03 PENALTY MAR Pass Interference (Powell,Tyrell) 15 yards from MAR42 to MAR27, 1ST DOWN. NO PLAY.
2:00
1st & 10 at opp 27
AJ Duffy pass incomplete to Matt Chandler
2:00
2nd & 10 at opp 27
AJ Duffy pass incomplete to Kevonne Wilder
2:00
3rd & 10 at opp 27
AJ Duffy pass incomplete to Kevonne Wilder
1:21
4th & 10 at opp 27
AJ Duffy sacked by Kade Werner for a loss of 10 yards to the MRST 37
Marist Punt, 3 plays
1:21
1st & 10 at own 37
Sonny Mannino run for 2 yds to the MRST 39
1:16
2nd & 8 at own 39
Timeout New Haven, clock 01:16
1:16
2nd & 8 at own 39
Carter James run for 4 yds to the MRST 43
1:11
3rd & 4 at own 43
Timeout New Haven, clock 01:11
1:11
3rd & 4 at own 43
Sonny Mannino run for no gain to the MRST 43
1:04
4th & 4 at own 43
Timeout New Haven, clock 01:04
New Haven End of game, 3 plays
0:44
1st & 10 at own 35
Connor Mendini kickoff for 60 yds , Joshua Tracey return for 6 yds to the NHVN 11
0:44
1st & 10 at own 11
AJ Duffy pass incomplete to Joshua Tracey
0:44
2nd & 10 at own 11
AJ Duffy pass complete to Jayden Shwed for 4 yds to the NHVN 15
0:00
3rd & 6 at own 15
AJ Duffy pass incomplete to Jayden Shwed
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.