From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Holy Cross
Fordham
466
Total yards
619
337
Passing yards
410
129
Rushing yards
209
10.2
Yards per pass
11.4
3.1
Yards per rush
6.5
28
First downs
28
7–15
Third downs
4–9
3–3
Fourth downs
2–2
1
Turnovers
1
5–35
Penalties
10–81
31:45
Possession
28:15
Efficiency
Holy Cross
Fordham
49%
Success rate
59%
0.25
EPA per play
0.49
1.23
Explosiveness
1.49
0.15
Rushing EPA
0.57
0.39
Passing EPA
0.43
35%
Passing-down success
59%
3%
Havoc by its defense
2%
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)
Holy Cross 54% to win. Elo’s favorite won.
The line
Holy Cross −10, over/under 71.
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. Fordham drives left to right, Holy Cross right to left.
Q1 FordhamTouchdown, 6 plays, 62 yards
Q1 Holy CrossTouchdown, 5 plays, 72 yards
Q1 Holy CrossTouchdown, 8 plays, 77 yards
Q1 FordhamTouchdown, 5 plays, 69 yards
Q1 FordhamPunt, 9 plays, 37 yards
Q1 Holy CrossPunt, 3 plays, −1 yard
Q2 FordhamTouchdown, 5 plays, 67 yards
Q2 Holy CrossTouchdown, 9 plays, 52 yards
Q2 FordhamTouchdown, 3 plays, 79 yards
Q2 Holy CrossTouchdown, 11 plays, 54 yards
Q2 FordhamTouchdown, 6 plays, 62 yards
Q2 Holy CrossInterception, 10 plays, 26 yards
Q3 Holy CrossTouchdown, 5 plays, 63 yards
Q3 FordhamTouchdown, 12 plays, 75 yards
Q3 Holy CrossTouchdown, 18 plays, 65 yards
Q4 FordhamPunt, 3 plays, 2 yards
Q4 Holy CrossPunt, 4 plays, 10 yards
Q4 FordhamPunt, 3 plays, −4 yards
Q4 Holy CrossTouchdown, 6 plays, 45 yards
Q4 FordhamResult not recorded, 6 plays, −19 yards
Q4 FordhamTouchdown, 12 plays, 76 yards
Q4 Holy CrossResult not recorded, 3 plays, −13 yards
Play by play
1st quarter6 drives, then Holy Cross 14, Fordham 13
Fordham Touchdown, 6 plays
15:00
1st & 10 at own 35
Daniel Porto kickoff for 48 yds
14:45
1st & 10 at own 35
Julius Loughridge run for 2 yds to the FOR 37
14:45
2nd & 8 at own 37
CJ Montes pass complete to MJ Wright for 13 yds to the 50 yard line for a 1ST down
14:45
1st & 10 at the 50
Julius Loughridge run for 3 yds to the HC 47
13:32
2nd & 7 at opp 47
CJ Montes pass complete to Garrett Cody for 9 yds to the HC 38 for a 1ST down
13:04
1st & 10 at opp 38
Julius Loughridge run for 2 yds to the HC 36
12:38
2nd & 8 at opp 36
CJ Montes pass complete to Garrett Cody for 36 yds for a TD (Brandon Peskin KICK)Fordham 7, Holy Cross 0
Holy Cross Touchdown, 5 plays
12:38
1st & 10 at own 35
Brandon Peskin kickoff for 61 yds
12:19
1st & 10 at own 25
Jordan Fuller run for 2 yds to the HC 27
11:48
2nd & 8 at own 27
Jordan Fuller run for 6 yds to the HC 33
11:25
3rd & 2 at own 33
for a 1ST down Fordham Penalty, substitution infraction (5 Yards) to the HC 38 for a 1ST down
11:25
1st & 10 at own 38
Joe Pesansky pass complete to Justin Shorter for 21 yds to the FOR 41 for a 1ST down
10:47
1st & 10 at opp 41
Joe Pesansky pass complete to Jalen Coker for 41 yds for a TD (Luis Palenzuela KICK)Tied at 7
Fordham Punt, 9 plays
10:41
1st & 10 at own 35
Daniel Porto kickoff for 56 yds , MJ Wright return for 16 yds to the FOR 25
10:41
1st & 10 at own 25
Fordham Penalty, delay of game (CJ Montes) to the FOR 20
10:32
1st & 15 at own 20
CJ Montes pass complete to MJ Wright for 22 yds to the FOR 42 for a 1ST down
9:57
1st & 10 at own 42
Julius Loughridge run for 6 yds to the FOR 48
9:24
2nd & 4 at own 48
CJ Montes pass complete to Jeff Ciccio for 6 yds to the HC 46 for a 1ST down
9:03
1st & 10 at opp 46
CJ Montes run for 9 yds to the HC 37
8:38
2nd & 1 at opp 37
CJ Montes pass complete to Cole Thornton for 7 yds to the HC 30 for a 1ST down
8:13
1st & 10 at opp 30
Jamell James run for 3 yds to the HC 27
7:50
2nd & 7 at opp 27
CJ Montes pass complete to Garrett Cody Fordham Penalty, Offensive pass interference (Jaden Allen) to the HC 42
6:31
3rd & 32 at own 48
Julius Loughridge run for 14 yds to the HC 38
6:02
4th & 18 at opp 38
Will Haslett punt for 38 yds
Holy Cross Touchdown, 8 plays
5:41
1st & 10 at own 20
Tyler Purdy run for 3 yds to the HC 23
5:18
2nd & 7 at own 23
Tyler Purdy run for 4 yds to the HC 27
5:02
3rd & 3 at own 27
pass incomplete to Blake Youngblood
4:33
4th & 3 at own 27
Joe Pesansky pass complete to Jordan Forrest for 17 yds to the HC 44 for a 1ST down
4:33
1st & 10 at own 44
Joe Pesansky pass complete to Blake Youngblood for 9 yds to the FOR 47
3:33
2nd & 1 at opp 47
Joe Pesansky pass complete to Jalen Coker for 41 yds to the FOR 6 for a 1ST down
2:52
1st & goal at opp 6
Jordan Fuller run for 5 yds to the FOR 1
2:41
2nd & goal at opp 1
Jordan Fuller run for 1 yd for a TD (Luis Palenzuela KICK)Holy Cross 14, Fordham 7
Fordham Touchdown, 5 plays
2:35
1st & 10 at own 35
Daniel Porto kickoff for 56 yds , MJ Wright return for 19 yds to the FOR 28
2:18
1st & 10 at own 28
Jamell James run for 2 yds to the FOR 30
1:54
2nd & 8 at own 30
CJ Montes pass complete to Jamell James for 10 yds to the FOR 40 for a 1ST down
1:28
1st & 10 at own 40
CJ Montes pass complete to Julius Loughridge for 2 yds to the FOR 42
0:55
2nd & 8 at own 42
CJ Montes pass complete to MJ Wright for 13 yds to the HC 45 for a 1ST down
0:21
1st & 10 at opp 45
Julius Loughridge run for 45 yds for a TD (Brandon Peskin PAT MISSED)Holy Cross 14, Fordham 13
Holy Cross Punt, 3 plays
0:16
1st & 10 at own 35
Brandon Peskin kickoff for 65 yds , Maxwell Warren return for 19 yds to the HC 19
0:16
1st & 10 at own 19
Jordan Fuller run for 4 yds to the HC 23
Q2 15:00
3rd & 6 at own 23
Holy Cross Penalty, false start (Jacob Petersen) to the HC 18
Q2 14:53
2nd & 6 at own 23
pass incomplete to Charly Mullaly
Q2 14:44
3rd & 11 at own 18
Joe Pesansky pass incomplete to Justin Shorter, broken up by Andrew Osmun
Q2 14:37
4th & 11 at own 18
Patrick Haughney punt for 52 yds
2nd quarter6 drives, then Fordham 34, Holy Cross 28
Fordham Touchdown, 5 plays
14:30
1st & 10 at own 30
CJ Montes pass complete to Mekai Felton for 12 yds to the FOR 42 for a 1ST down
13:48
1st & 10 at own 42
CJ Montes pass complete to Jack Kaiser for 5 yds to the FOR 47
13:27
2nd & 5 at own 47
CJ Montes pass complete to Ricky Gonzalez II for 3 yds to the 50 yard line
13:08
3rd & 2 at the 50
CJ Montes pass incomplete to Mekai Felton, broken up by Chisom Onwuzurigbo
13:00
4th & 2 at the 50
Julius Loughridge run for 50 yds for a TD (Brandon Peskin KICK)Fordham 20, Holy Cross 14
Holy Cross Touchdown, 9 plays
12:55
1st & 10 at own 35
Brandon Peskin kickoff for 53 yds , Justin Shorter return for 28 yds to the HC 37 Fordham Penalty, off-side (-5 Yards) to the HC 45
12:35
1st & 10 at own 45
Jordan Fuller run for 14 yds to the FOR 41 for a 1ST down
12:11
1st & 10 at opp 41
Jordan Fuller run for 14 yds to the FOR 27 for a 1ST down
11:41
1st & 10 at opp 27
Jordan Fuller run for 4 yds to the FOR 23
11:09
2nd & 6 at opp 23
Tyler Purdy run for 4 yds to the FOR 19
10:46
3rd & 2 at opp 19
Joe Pesansky run for 2 yds to the FOR 17 for a 1ST down
10:18
1st & 10 at opp 17
Joe Pesansky pass incomplete to Jalen Coker, broken up by Cameron Blair for a 1ST down Fordham Penalty, Defensive pass interference (Cameron Blair) to the FOR 2 for a 1ST down
10:13
1st & goal at opp 2
Fuller,Jordan rush (Thorn,Michael), PENALTY FOR off-side 1 yard to the FOR03. Fordham Penalty, off-side (Yards) to the FOR 1
9:49
1st & goal at opp 1
Joe Pesansky pass incomplete to Jalen Coker, broken up by Nahil Perkins
9:45
2nd & goal at opp 1
Jordan Fuller run for 1 yd for a TD (Luis Palenzuela KICK)Holy Cross 21, Fordham 20
Fordham Touchdown, 3 plays
9:40
1st & 10 at own 35
Daniel Porto kickoff for 64 yds , MJ Wright return for 17 yds to the FOR 18
9:25
1st & 10 at own 18
Julius Loughridge run for 2 yds to the FOR 20
8:54
2nd & 8 at own 20
CJ Montes pass complete to MJ Wright for 25 yds to the FOR 45 for a 1ST down
8:38
1st & 10 at own 45
CJ Montes pass complete to MJ Wright for 55 yds for a TD (Brandon Peskin KICK)Fordham 27, Holy Cross 21
Holy Cross Touchdown, 11 plays
8:38
1st & 10 at own 35
Brandon Peskin kickoff Fordham Penalty, unsportsmanlike conduct (Mekai Felton) to the FOR 20
8:38
1st & 10 at own 20
Brandon Peskin kickoff for 37 yds
8:16
1st & 10 at own 43
Joe Pesansky run for 2 yds to the HC 45
7:36
2nd & 8 at own 45
Joe Pesansky pass complete to Jalen Coker for 3 yds to the HC 48
7:10
3rd & 5 at own 48
Jordan Forrest run for 10 yds to the FOR 42 for a 1ST down
6:53
1st & 10 at opp 42
Joe Pesansky pass incomplete to Jalen Coker Fordham Penalty, substitution infraction (5 Yards) to the FOR 37
6:40
1st & 5 at opp 37
Jordan Fuller run for 11 yds to the FOR 26 for a 1ST down
6:11
1st & 10 at opp 26
Joe Pesansky pass complete to Tyler Purdy for 13 yds to the FOR 13 for a 1ST down
5:41
1st & 10 at opp 13
Jordan Fuller run for 12 yds to the FOR 1 for a 1ST down
Quinton Gregory run for a loss of 1 yard to the FOR 2
3:31
3rd & goal at opp 2
Jordan Fuller run for a loss of 1 yard to the FOR 3
3:07
4th & goal at opp 3
Joe Pesansky pass complete to Byron Shipman for 3 yds for a TD (Luis Palenzuela KICK)Holy Cross 28, Fordham 27
Fordham Touchdown, 6 plays
3:07
1st & 10 at own 35
Daniel Porto kickoff for 61 yds
3:02
1st & 10 at own 35
pass incomplete to Mekai Felton
2:43
2nd & 10 at own 35
CJ Montes pass complete to Jaden Allen for 7 yds to the FOR 42
2:34
3rd & 3 at own 42
CJ Montes pass complete to Garrett Cody Fordham Penalty, Offensive holding (-10 Yards) to the FOR 32
1:54
3rd & 13 at own 32
CJ Montes pass complete to Mekai Felton for 11 yds to the FOR 43
1:46
4th & 2 at own 43
CJ Montes run for 10 yds to the HC 47 for a 1ST down
1:29
1st & 10 at opp 47
CJ Montes pass complete to Garrett Cody for 47 yds for a TD (Brandon Peskin KICK)Fordham 34, Holy Cross 28
Holy Cross Interception, 10 plays
1:22
1st & 10 at own 35
Brandon Peskin kickoff for 58 yds , Justin Shorter return for 26 yds to the HC 33
1:19
1st & 10 at own 33
Joe Pesansky pass incomplete to Jalen Coker, broken up by Nathan Lindsey
1:14
2nd & 10 at own 33
Tyler Purdy run for 5 yds to the HC 38
1:09
3rd & 5 at own 38
Joe Pesansky pass complete to Jalen Coker for 9 yds to the HC 47 for a 1ST down
1:02
1st & 10 at own 47
Joe Pesansky pass complete to Jacob Petersen for 13 yds to the FOR 40 for a 1ST down
0:51
1st & 10 at opp 40
Joe Pesansky pass complete to Justin Shorter for 10 yds to the FOR 30 for a 1ST down
0:51
1st & 10 at opp 30
Joe Pesansky pass complete to Byron Shipman for 12 yds to the FOR 18 for a 1ST down
0:35
1st & 10 at opp 18
Pesansky,Joe rush (Barletta,Jackson), PENALTY CHC holding (McMurtrie,Pat) 10 yards to the FOR08. Holy Cross Penalty, Offensive holding (Pat McMurtrie) to the FOR 28
0:29
1st & 20 at opp 28
pass incomplete to Maxwell Warren
0:23
2nd & 20 at opp 28
Joe Pesansky sacked for a loss of 13 yards to the FOR 41
0:14
3rd & 33 at opp 41
Joe Pesansky pass intercepted
3rd quarter3 drives, then Fordham 41, Holy Cross 35
Holy Cross Touchdown, 5 plays
14:55
1st & 10 at own 35
Brandon Peskin kickoff for 57 yds , Justin Shorter return for 26 yds to the HC 34
14:24
1st & 10 at own 34
Joe Pesansky pass complete to Tyler Purdy for 22 yds to the FOR 44 for a 1ST down
14:04
1st & 10 at opp 44
Jordan Fuller run for 3 yds to the FOR 41
13:29
2nd & 7 at opp 41
Jordan Fuller run for 3 yds to the FOR 38
13:00
3rd & 4 at opp 38
Joe Pesansky run for 4 yds to the FOR 34 for a 1ST down
12:30
1st & 10 at opp 34
Joe Pesansky pass complete to Tyler Purdy for 34 yds for a TD (Luis Palenzuela KICK)Holy Cross 35, Fordham 34
Fordham Touchdown, 12 plays
12:26
1st & 10 at own 35
Daniel Porto kickoff for 57 yds , KJ Reed return for 14 yds to the FOR 22
12:08
1st & 10 at own 22
Julius Loughridge run for 12 yds to the FOR 34 for a 1ST down
11:44
1st & 10 at own 34
CJ Montes pass complete to Garrett Cody
11:05
2nd & 10 at own 34
CJ Montes pass complete to MJ Wright for 22 yds to the HC 44 for a 1ST down
10:34
1st & 10 at opp 44
CJ Montes pass complete to Mekai Felton for 13 yds to the HC 31 for a 1ST down
10:07
1st & 10 at opp 31
Julius Loughridge run for 2 yds to the HC 29
9:38
2nd & 8 at opp 29
Julius Loughridge run for 1 yd to the HC 28
9:06
3rd & 7 at opp 28
CJ Montes pass complete to Garrett Cody for 10 yds to the HC 18 for a 1ST down
8:40
1st & 10 at opp 18
Julius Loughridge run for 9 yds to the HC 9
8:08
2nd & 1 at opp 9
Loughridge,Julius rush middle (Ross,Christian).
7:28
3rd & 1 at opp 9
Julius Loughridge run for 4 yds to the HC 5 for a 1ST down
7:05
1st & goal at opp 5
CJ Montes pass incomplete to Jaden Allen, broken up by Frankie Monte
7:00
2nd & goal at opp 5
CJ Montes pass complete to Mekai Felton for 5 yds for a TD (Brandon Peskin KICK)Fordham 41, Holy Cross 35
Holy Cross Touchdown, 18 plays
6:54
1st & 10 at own 35
Brandon Peskin kickoff for 60 yds , Justin Shorter return for 10 yds to the HC 15
6:44
1st & 10 at own 15
Jordan Fuller run for 6 yds to the HC 21
6:14
2nd & 4 at own 21
Joe Pesansky pass complete to Justin Shorter for 7 yds to the HC 28 for a 1ST down Fordham Penalty, off-side (Jack Low) to the HC 28 for a 1ST down
5:45
1st & 10 at own 28
Joe Pesansky pass complete to Tyler Purdy for 3 yds to the HC 31
5:12
2nd & 7 at own 31
Joe Pesansky pass complete to Jacob Petersen for 29 yds to the FOR 40 for a 1ST down
5:00
1st & 10 at opp 40
Joe Pesansky pass incomplete to Justin Shorter, broken up by Mathani Paul-Swinson
4:46
2nd & 10 at opp 40
Jordan Fuller run for 14 yds to the FOR 26 for a 1ST down
4:26
1st & 10 at opp 26
Jordan Fuller run for 6 yds to the FOR 20
3:43
2nd & 4 at opp 20
Jordan Forrest run for 3 yds to the FOR 17
3:02
3rd & 1 at opp 17
Jordan Fuller run for a loss of 1 yard to the FOR 18
2:28
4th & 2 at opp 18
Matthew Sluka run for 3 yds to the FOR 15 for a 1ST down
1:54
1st & 10 at opp 15
Jordan Fuller run for a loss of 3 yards to the FOR 18
1:29
2nd & 13 at opp 18
Holy Cross Penalty, false start (Luke Newman) to the FOR 23
1:00
2nd & 18 at opp 23
Joe Pesansky pass complete to Tyler Purdy for 13 yds to the FOR 10
1:00
3rd & 5 at opp 10
Joe Pesansky pass complete to Jalen Coker for 8 yds to the FOR 2 for a 1ST down
Q4 15:00
2nd & goal at opp 10
pass incomplete to Jalen Coker
Q4 14:48
1st & goal at opp 2
Joe Pesansky sacked for a loss of 8 yards to the FOR 10
Q4 14:17
3rd & goal at opp 10
Joe Pesansky pass incomplete to Tyler Purdy, broken up by James Conway
Q4 14:11
4th & goal at opp 10
Joe Pesansky pass complete to Jalen Coker Holy Cross Penalty, Offensive holding (Eric Schon) to the FOR 20
Q4 14:06
4th & goal at opp 20
Luis Palenzuela 37 yd FG MISSED
4th quarter7 drives, then Holy Cross 49, Fordham 47
Fordham Punt, 3 plays
13:51
1st & 10 at own 20
Julius Loughridge run for 6 yds to the FOR 26
13:37
2nd & 4 at own 26
Julius Loughridge run for a loss of 4 yards to the FOR 22
13:20
3rd & 8 at own 22
CJ Montes pass incomplete to Mekai Felton, broken up by Donovan Comestro
13:08
4th & 8 at own 22
Will Haslett punt for 47 yds , Jalen Coker returns for no gain to the HC 28
Holy Cross Punt, 4 plays
12:49
1st & 10 at own 28
Jordan Fuller run for 10 yds to the HC 38 for a 1ST down
12:27
1st & 10 at own 38
pass incomplete to Jalen Coker
12:07
2nd & 10 at own 38
Matthew Sluka run for 5 yds to the HC 43
11:52
3rd & 5 at own 43
Holy Cross Penalty, false start (Justin Shorter) to the HC 38
11:26
3rd & 10 at own 38
pass incomplete to Justin Shorter
11:15
4th & 10 at own 38
Patrick Haughney punt for 52 yds
Fordham Punt, 3 plays
11:00
1st & 10 at own 10
CJ Montes pass complete to Garrett Cody for 6 yds to the FOR 16
10:26
2nd & 4 at own 16
Julius Loughridge run for 3 yds to the FOR 19
10:26
3rd & 1 at own 19
Fordham Penalty, false start (David Evbomenya) to the FOR 14
9:51
3rd & 6 at own 14
CJ Montes sacked for a loss of 8 yards to the FOR 6
9:17
4th & 14 at own 6
Will Haslett punt for 46 yds , Jalen Coker returns for 4 yds to the FOR 48
Holy Cross Touchdown, 6 plays
9:03
1st & 10 at opp 48
Jordan Fuller run for 3 yds to the FOR 45
8:34
2nd & 7 at opp 45
Jordan Fuller run for 6 yds to the FOR 39
7:49
3rd & 1 at opp 39
Joe Pesansky pass complete to Phoenix Dickson for 29 yds to the FOR 10 for a 1ST down
7:49
1st & goal at opp 10
Jordan Fuller run for a loss of 4 yards to the FOR 14 Jordan Fuller fumbled, recovered by HC Jordan Fuller Fuller,Jordan rush middle for loss of 4 yards to the FOR14, fumble by Fuller,Jordan recovered by CHC Fuller,Jordan, Fuller,Jordan rush.
6:45
2nd & goal at opp 14
pass incomplete to Jalen Coker
6:40
3rd & goal at opp 14
Tyler Purdy run for 14 yds for a TD (Luis Palenzuela KICK)Holy Cross 42, Fordham 41
Fordham Result not recorded, 6 plays
6:34
1st & 10 at own 35
Daniel Porto kickoff for 62 yds , KJ Reed return for 19 yds to the FOR 22
6:30
1st & 10 at own 22
pass incomplete to Jeff Ciccio
6:16
2nd & 10 at own 22
CJ Montes pass complete to Mekai Felton for 14 yds to the FOR 36 for a 1ST down
5:50
1st & 10 at own 36
CJ Montes pass complete to Garrett Cody for 6 yds to the FOR 42
5:27
2nd & 4 at own 42
Julius Loughridge run for 13 yds to the HC 45 for a 1ST down
Daniel Porto kickoff for 64 yds , KJ Reed return for 20 yds to the FOR 21
4:35
1st & 10 at own 21
CJ Montes pass complete to KJ Reed for 10 yds to the FOR 31 for a 1ST down
4:13
1st & 10 at own 31
CJ Montes sacked for a loss of 8 yards to the FOR 23
3:30
2nd & 18 at own 23
CJ Montes pass complete to Cole Thornton for 14 yds to the FOR 37
2:56
3rd & 4 at own 37
CJ Montes pass complete to Garrett Cody for 13 yds to the 50 yard line for a 1ST down
2:12
1st & 10 at the 50
CJ Montes pass complete to MJ Wright for 14 yds to the HC 36 for a 1ST down
1:58
1st & 10 at opp 36
Julius Loughridge run for 12 yds to the HC 24 for a 1ST down
1:39
1st & 10 at opp 24
Julius Loughridge run for 8 yds to the HC 16
1:16
2nd & 2 at opp 16
Julius Loughridge run for 5 yds to the HC 11 for a 1ST down
1:03
1st & 10 at opp 11
Julius Loughridge run for 2 yds to the HC 9
0:58
2nd & 8 at opp 9
Julius Loughridge run for 5 yds to the HC 4
0:54
3rd & 3 at opp 4
Julius Loughridge 4 Yd Run (Two-Point Pass Conversion Failed)Holy Cross 49, Fordham 47
0:54
1st & goal at opp 3
CJ Montes pass complete to Julius Loughridge
Holy Cross Result not recorded, 3 plays
0:52
1st & 10 at own 35
Brandon Peskin kickoff for 8 yds
0:39
2nd & 20 at own 47
Joe Pesansky run for a loss of 13 yards to the HC 34
0:39
3rd & 33 at own 34
Joe Pesansky run for a loss of 1 yard to the FOR 43
0:39
1st & 10 at opp 43
Joe Pesansky run for a loss of 10 yards to the HC 47
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.