Final at Fitton Field, WorcesterTV: ESPN+Attendance 12,578
At kickoff
57°F, overcast, wind 11 mph from the northeast, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Worcester Regional Airport (KORH), 6 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Colgate
Holy Cross
280
Total yards
507
137
Passing yards
190
143
Rushing yards
317
4.3
Yards per pass
7.0
3.9
Yards per rush
8.1
16
First downs
25
7–16
Third downs
5–9
2–4
Fourth downs
1–2
2
Turnovers
0
9–72
Penalties
1–15
32:41
Possession
27:19
Efficiency
Colgate
Holy Cross
39%
Success rate
52%
−0.15
EPA per play
0.42
1.05
Explosiveness
1.51
−0.07
Rushing EPA
0.22
0.00
Passing EPA
0.66
40%
Passing-down success
39%
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 89% to win. Elo’s favorite won.
The line
Holy Cross −31, over/under 55.
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. Holy Cross drives left to right, Colgate right to left.
Q1 Holy CrossTouchdown, 6 plays, 76 yards
Q1 ColgateTouchdown, 18 plays, 73 yards
Q1 Holy CrossPunt, 6 plays, 35 yards
Q1 ColgateTurnover on downs, 7 plays, 36 yards
Q2 Holy CrossTouchdown, 11 plays, 65 yards
Q2 Holy CrossTouchdown, 7 plays, 45 yards
Q2 ColgatePunt, 5 plays, 17 yards
Q2 ColgatePunt, 7 plays, 20 yards
Q2 Holy CrossTouchdown, 10 plays, 25 yards
Q2 ColgateEnd of half, 1 play, 0 yards
Q3 ColgatePunt, 3 plays, 3 yards
Q3 Holy CrossTouchdown, 5 plays, 27 yards
Q3 ColgatePunt, 4 plays, −13 yards
Q3 Holy CrossPunt, 3 plays, −10 yards
Q3 ColgatePunt, 3 plays, 6 yards
Q3 Holy CrossTouchdown, 5 plays, 91 yards
Q3 ColgateInterception, 4 plays, 11 yards
Q3 Holy CrossTouchdown, 10 plays, 52 yards
Q4 ColgateInterception, 5 plays, 33 yards
Q4 Holy CrossFumble, recovered, 6 plays, 79 yards
Q4 ColgateTurnover on downs, 14 plays, 62 yards
Q4 Holy CrossResult not recorded, 1 play, 0 yards
Play by play
1st quarter4 drives, then Tied at 7
Holy Cross Touchdown, 6 plays
15:00
1st & 10 at own 21
Matthew Sluka pass complete to Jalen Coker for 16 yds to the HC 37 for a 1ST down
15:00
1st & 10 at own 37
15:00
2nd & 10 at own 37
Matthew Sluka pass incomplete to Justin Shorter
15:00
3rd & 10 at own 37
Matthew Sluka pass complete to Jalen Coker for 16 yds to the COLG 47 for a 1ST down
15:00
1st & 10 at opp 47
Tyler Purdy run for 6 yds to the COLG 41
14:54
1st & 10 at own 35
Luke Vogeler kickoff for 62 yds , Justin Shorter return for 18 yds to the HC 21
12:44
2nd & 4 at opp 41
Tyler Purdy run for 41 yds for a TD (Luis Palenzuela KICK)Holy Cross 7, Colgate 0
Colgate Touchdown, 18 plays
12:41
1st & 10 at own 35
Daniel Porto kickoff for 50 yds , Max Hurleman return for 9 yds to the COLG 24
12:41
1st & 10 at own 24
Jaedon Henry run for 3 yds to the COLG 27
12:41
2nd & 7 at own 27
Colgate Penalty, false start (K2 Dickens) to the COLG 22
12:41
2nd & 12 at own 22
Michael Brescia pass complete to Jaedon Henry for 1 yd to the COLG 23
12:41
3rd & 11 at own 23
Michael Brescia pass complete to Max Hurleman for 12 yds to the COLG 35 for a 1ST down
12:41
1st & 10 at own 35
Jaedon Henry run for 8 yds to the COLG 43
12:41
2nd & 2 at own 43
12:41
3rd & 2 at own 43
Michael Brescia pass complete to Treyvhon Saunders for 1 yd to the COLG 44
12:41
4th & 1 at own 44
Michael Brescia run for 2 yds to the COLG 46 for a 1ST down
12:41
1st & 10 at own 46
Michael Brescia pass complete to Jaedon Henry for 6 yds to the HC 48
12:41
2nd & 4 at opp 48
Colgate Penalty, Offensive holding (Miles Salinas) to the COLG 42
12:41
2nd & 14 at own 42
Michael Brescia pass complete to Brady Hutchison for 11 yds to the HC 47
7:23
3rd & 3 at opp 47
Jaedon Henry run for 4 yds to the HC 43 for a 1ST down
7:23
1st & 10 at opp 43
pass incomplete to Max Hurleman
7:23
2nd & 10 at opp 43
Jaedon Henry run for 11 yds to the HC 32 for a 1ST down
7:23
1st & 10 at opp 32
Jaedon Henry run for 3 yds to the HC 29
7:23
2nd & 7 at opp 29
Michael Brescia sacked for a loss of 1 yard to the HC 30
7:23
3rd & 8 at opp 30
Michael Brescia pass complete to Treyvhon Saunders for 13 yds to the HC 17 for a 1ST down
7:23
1st & 10 at opp 17
Michael Brescia pass complete to Winston Moore for 9 yds to the HC 8
3:45
2nd & 1 at opp 8
Michael Brescia run for 8 yds for a TD (Jacob Jaworski KICK)Tied at 7
Holy Cross Punt, 6 plays
3:40
1st & 10 at own 35
Luke Vogeler kickoff for 63 yds , Justin Shorter return for 20 yds to the HC 45 Colgate Penalty, off-side (K2 Dickens) to the HC 27
3:40
1st & 10 at own 27
Matthew Sluka run for 32 yds to the COLG 41 for a 1ST down
3:40
1st & 10 at opp 41
Matthew Sluka pass complete to Justin Shorter for 4 yds to the COLG 37
3:40
2nd & 6 at opp 37
Jordan Fuller run for 10 yds to the COLG 27 for a 1ST down
3:40
1st & 10 at opp 27
pass incomplete to Justin Shorter
3:40
2nd & 10 at opp 27
pass incomplete to Jalen Coker
3:40
3rd & 10 at opp 27
Matthew Sluka run for 4 yds to the COLG 23 Holy Cross Penalty, unsportsmanlike conduct (Matthew Sluka) to the COLG 38
1:37
4th & 21 at opp 38
Patrick Haughney punt for 24 yds
Colgate Turnover on downs, 7 plays
1:37
1st & 10 at own 14
Max Hurleman run for 5 yds to the COLG 19
1:37
2nd & 5 at own 19
pass incomplete to Jaedon Henry
1:37
3rd & 5 at own 19
Michael Brescia pass complete to Treyvhon Saunders for 22 yds to the COLG 41 for a 1ST down
1:37
1st & 10 at own 41
pass incomplete to Matt Paske
1:37
2nd & 10 at own 41
Michael Brescia sacked for a loss of 2 yards to the COLG 39
Q2 15:00
3rd & 12 at own 39
Michael Brescia pass complete to Jaedon Henry for 11 yds to the 50 yard line
Q2 14:25
4th & 1 at the 50
Michael Brescia run for a loss of 2 yards to the COLG 48
2nd quarter6 drives, then Holy Cross 26, Colgate 7
Holy Cross Touchdown, 7 plays
14:25
1st & 10 at opp 48
Jordan Fuller run for 7 yds to the COLG 41
14:25
2nd & 3 at opp 41
Jordan Fuller run for 23 yds to the COLG 18 for a 1ST down
14:25
1st & 10 at opp 18
Matthew Sluka pass incomplete to Phoenix Dickson, broken up by Cole Kozlowski
14:25
2nd & 10 at opp 18
Jordan Fuller run for 14 yds to the COLG 4 for a 1ST down
14:25
1st & goal at opp 4
Jordan Fuller run for 1 yd to the COLG 3
14:25
2nd & goal at opp 3
Matthew Sluka run for 2 yds to the COLG 1
11:54
3rd & goal at opp 1
Jordan Fuller run for 1 yd for a TD (Luis Palenzuela KICK)Holy Cross 14, Colgate 7
Colgate Punt, 5 plays
11:47
1st & 10 at own 35
Daniel Porto kickoff for 59 yds , Jariyah Sawyer return for 12 yds to the COLG 18
11:47
1st & 10 at own 18
pass incomplete to Brady Hutchison
11:47
2nd & 10 at own 18
Michael Brescia pass complete to Treyvhon Saunders for 10 yds to the COLG 28 for a 1ST down
11:47
1st & 10 at own 28
Marco Maldonado run for 4 yds to the COLG 32
11:47
2nd & 6 at own 32
Colgate Penalty, false start (Ryan Steinbrink) to the COLG 27
11:47
2nd & 11 at own 27
Michael Brescia pass complete to Brady Hutchison for 8 yds to the COLG 35
11:47
3rd & 3 at own 35
pass incomplete to Treyvhon Saunders
9:03
4th & 3 at own 35
Shelby Pruett punt for 31 yds , Jalen Coker returns for no gain to the HC 34
Holy Cross Touchdown, 11 plays
9:03
1st & 10 at own 34
Tyler Purdy run for 5 yds to the HC 39
9:03
2nd & 5 at own 39
Matthew Sluka run for 3 yds to the HC 42
9:03
3rd & 2 at own 42
Jordan Fuller run for 4 yds to the HC 46 for a 1ST down
9:03
1st & 10 at own 46
Matthew Sluka pass complete to Justin Shorter for 5 yds to the COLG 49
9:03
2nd & 5 at opp 49
Matthew Sluka pass complete to Justin Shorter for 7 yds to the COLG 42 for a 1ST down
9:03
1st & 10 at opp 42
Matthew Sluka pass incomplete to Justin Shorter, broken up by Asauni Allen
9:03
2nd & 10 at opp 42
Jordan Forrest run for 1 yd to the COLG 41
9:03
3rd & 9 at opp 41
Matthew Sluka pass complete to Jalen Coker for 12 yds to the COLG 29 for a 1ST down
9:03
1st & 10 at opp 29
Jordan Fuller run for 5 yds to the COLG 24
4:30
2nd & 5 at opp 24
Justin Shorter 24 Yd pass from Matthew Sluka (Two-Point Pass Conversion Failed)Holy Cross 20, Colgate 7
4:30
1st & goal at opp 3
Colgate Penalty, off-side (Asauni Allen) to the COLG 1
4:30
1st & goal at opp 1
Matthew Sluka pass incomplete to Jordan Fuller
Colgate Punt, 7 plays
4:25
1st & 10 at own 35
Daniel Porto kickoff for 63 yds , Jariyah Sawyer return for 19 yds to the COLG 21
4:25
1st & 10 at own 21
Jaedon Henry run for 4 yds to the COLG 25
4:25
2nd & 6 at own 25
Michael Brescia run for 7 yds to the COLG 32 for a 1ST down
4:25
1st & 10 at own 32
Michael Brescia pass complete to Winston Moore for 6 yds to the COLG 38
4:25
2nd & 4 at own 38
Michael Brescia pass complete to Max Hurleman for 5 yds to the COLG 43 for a 1ST down
4:25
1st & 10 at own 43
pass incomplete to Treyvhon Saunders
4:25
2nd & 10 at own 43
Michael Brescia sacked for a loss of 2 yards to the COLG 41
1:48
3rd & 12 at own 41
pass incomplete to Marco Maldonado
1:36
4th & 12 at own 41
Shelby Pruett punt for 24 yds
Holy Cross Touchdown, 10 plays
1:36
1st & 10 at own 35
Matthew Sluka pass complete to Justin Shorter for 25 yds to the COLG 40 for a 1ST down
1:36
2nd & 5 at opp 35
Matthew Sluka run for 9 yds to the COLG 26 for a 1ST down
1:36
1st & 10 at opp 26
Matthew Sluka run for 3 yds to the COLG 23
0:59
2nd & 7 at opp 23
Matthew Sluka pass complete to Quinton Gregory for 9 yds to the COLG 14 for a 1ST down
0:54
1st & 10 at opp 14
Matthew Sluka pass complete to Justin Shorter for 10 yds to the COLG 4 for a 1ST down
0:54
1st & goal at opp 4
pass incomplete to Justin Shorter
0:43
2nd & goal at opp 4
Jordan Fuller run for 2 yds to the COLG 2
0:26
3rd & goal at opp 2
Jalen Coker 2 Yd pass from Matthew Sluka (Two-Point Pass Conversion Failed)Holy Cross 26, Colgate 7
0:26
1st & 10 at opp 40
pass incomplete to Justin Shorter
0:26
1st & goal at opp 3
Matthew Sluka pass incomplete to Jacob Petersen, broken up by Asauni Allen
0:20
1st & 10 at own 35
Daniel Porto kickoff for 58 yds , Jariyah Sawyer return for 21 yds to the COLG 28
0:20
2nd & 10 at opp 40
Colgate Penalty, off-side (K2 Dickens) to the COLG 35
Colgate End of half, 1 play
0:20
1st & 10 at own 28
Michael Brescia run for a loss of 1 yard to the HC 35
3rd quarter8 drives, then Holy Cross 40, Colgate 7
Colgate Punt, 3 plays
15:00
1st & 10 at own 35
Daniel Porto kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jaedon Henry run for a loss of 1 yard to the COLG 24
15:00
2nd & 11 at own 24
Michael Brescia pass complete to Winston Moore for 4 yds to the COLG 28
15:00
3rd & 7 at own 28
pass incomplete to Treyvhon Saunders
13:39
4th & 7 at own 28
Shelby Pruett punt for 2 yds
Holy Cross Touchdown, 5 plays
13:39
1st & 10 at opp 30
Jordan Fuller run for 5 yds to the COLG 25
13:39
2nd & 5 at opp 25
Jordan Fuller run for 6 yds to the COLG 19 for a 1ST down
13:39
1st & 10 at opp 19
Matthew Sluka pass incomplete to Justin Shorter for a 1ST down Colgate Penalty, Defensive pass interference (Justin Lawrence) to the COLG 4 for a 1ST down
13:39
1st & goal at opp 4
Jordan Fuller run for a loss of 2 yards to the COLG 6
11:59
2nd & goal at opp 6
Matthew Sluka pass complete to Jalen Coker for 6 yds for a TD (Luis Palenzuela KICK)Holy Cross 33, Colgate 7
Colgate Punt, 4 plays
11:59
1st & 10 at own 35
Daniel Porto kickoff for 58 yds
11:59
1st & 10 at own 35
Colgate Penalty, illegal block (Brady Hutchison) to the COLG 25
11:59
1st & 20 at own 25
Michael Brescia pass complete to Jaedon Henry for a loss of 3 yards to the COLG 22
11:36
2nd & 23 at own 22
11:36
3rd & 23 at own 22
10:00
4th & 23 at own 22
Shelby Pruett punt for 47 yds , Jalen Coker returns for 2 yds to the HC 33
Holy Cross Punt, 3 plays
10:00
1st & 10 at own 33
Matthew Sluka run for a loss of 3 yards to the HC 30
10:00
2nd & 13 at own 30
Matthew Sluka pass incomplete to Justin Shorter, broken up by Sage Luther
10:00
3rd & 13 at own 30
Matthew Sluka sacked for a loss of 7 yards to the HC 23
8:29
4th & 20 at own 23
Patrick Haughney punt for 39 yds , Max Hurleman returns for no gain to the COLG 38
Colgate Punt, 3 plays
8:29
1st & 10 at own 38
Jaedon Henry run for 6 yds to the COLG 44
8:29
2nd & 4 at own 44
8:29
3rd & 4 at own 44
pass incomplete to Treyvhon Saunders
7:16
4th & 4 at own 44
Shelby Pruett punt for 50 yds
Holy Cross Touchdown, 5 plays
7:16
1st & 10 at own 6
7:16
2nd & 10 at own 6
Jordan Fuller run for 40 yds to the HC 46 for a 1ST down
7:16
1st & 10 at own 46
Matthew Sluka pass complete to Quinton Gregory for 8 yds to the COLG 46
7:16
2nd & 2 at opp 46
Tyler Purdy run for 9 yds to the COLG 37 for a 1ST down
4:44
1st & 10 at opp 37
Matthew Sluka pass complete to Justin Shorter for 37 yds for a TD (Luis Palenzuela KICK)Holy Cross 40, Colgate 7
Colgate Interception, 4 plays
4:44
1st & 10 at own 35
Daniel Porto kickoff for 65 yds for a touchback
4:44
1st & 10 at own 25
Michael Brescia pass complete to William Parker for 1 yd to the COLG 26
4:44
2nd & 9 at own 26
Michael Brescia pass complete to Max Hurleman for 8 yds to the COLG 34
4:44
3rd & 1 at own 34
Brendan Cassamajor run for 2 yds to the COLG 36 for a 1ST down
2:49
1st & 10 at own 36
Michael Brescia pass intercepted
Holy Cross Touchdown, 10 plays
2:49
1st & 10 at own 45
Matthew Sluka run for a loss of 2 yards to the HC 43
2:49
2nd & 12 at own 43
pass incomplete to Blake Youngblood
2:49
3rd & 12 at own 43
Matthew Sluka pass incomplete to Jalen Coker for a 1ST down Colgate Penalty, Defensive pass interference (Arthur Hamlin) to the COLG 42 for a 1ST down
2:49
1st & 10 at opp 42
Jordan Forrest run for 15 yds to the COLG 27 for a 1ST down
2:49
1st & 10 at opp 27
Matthew Sluka pass complete to Jalen Coker for 3 yds to the COLG 24
2:49
2nd & 7 at opp 24
Matthew Sluka pass complete to Justin Shorter for a 1ST down
Q4 15:00
1st & 10 at opp 14
Jordan Forrest run for 6 yds to the COLG 8
Q4 15:00
2nd & 4 at opp 8
Jordan Forrest run for 1 yd to the COLG 7
Q4 15:00
3rd & 3 at opp 7
Matthew Sluka pass complete to Jalen Coker for 2 yds to the COLG 5
Q4 13:02
4th & 1 at opp 5
Jordan Fuller run for 5 yds for a TD (Luis Palenzuela KICK)Holy Cross 47, Colgate 7
4th quarter4 drives, then Holy Cross 47, Colgate 7
Colgate Interception, 5 plays
13:02
1st & 10 at own 35
Daniel Porto kickoff for 46 yds
13:02
1st & 10 at own 25
Zach Osborne pass complete to Winston Moore for 9 yds to the COLG 34
13:02
2nd & 1 at own 34
Chris Gee run for 10 yds to the COLG 44 for a 1ST down
13:02
1st & 10 at own 44
Chris Gee run for 11 yds to the HC 45 for a 1ST down
13:02
1st & 10 at opp 45
Chris Gee run for 3 yds to the HC 42
10:43
2nd & 7 at opp 42
Zach Osborne pass intercepted
Holy Cross Fumble, recovered, 6 plays
10:43
1st & 10 at own 20
Sam Slade run for 3 yds to the HC 23
10:43
2nd & 7 at own 23
Sam Slade run for 74 yds to the COLG 3 for a 1ST down
10:43
1st & goal at opp 3
Sam Slade run for a loss of 1 yard to the COLG 4
10:43
2nd & goal at opp 4
Sam Slade run for a loss of 1 yard to the COLG 5
10:43
3rd & goal at opp 5
Joe Pesansky pass complete to Nathan Schillinger for 4 yds to the COLG 1
6:57
4th & goal at opp 1
Joe Pesansky run for a loss of 3 yards to the COLG 4 Joe Pesansky fumbled, recovered by HC Sam Slade
Colgate Turnover on downs, 14 plays
6:57
1st & 10 at own 4
Chris Gee run for 5 yds to the COLG 9
6:57
2nd & 5 at own 9
Jariyah Sawyer run for 3 yds to the COLG 12
6:57
3rd & 2 at own 12
Zach Osborne run for 9 yds to the COLG 21 for a 1ST down
6:57
1st & 10 at own 21
Zach Osborne run for 4 yds to the COLG 25
6:57
2nd & 6 at own 25
Jariyah Sawyer run for 5 yds to the COLG 30
6:57
3rd & 1 at own 30
Zach Osborne run for 4 yds to the COLG 34 for a 1ST down
6:57
1st & 10 at own 34
Winston Moore run for 3 yds to the COLG 37
6:57
2nd & 7 at own 37
Chris Gee run for 1 yd to the COLG 38
6:57
3rd & 6 at own 38
Zach Osborne pass complete to Winston Moore for 3 yds to the COLG 41
6:57
4th & 3 at own 41
Zach Osborne run for 18 yds to the HC 41 for a 1ST down
6:57
1st & 10 at opp 41
pass incomplete to Jariyah Sawyer
6:57
2nd & 10 at opp 41
pass incomplete to Winston Moore
6:57
3rd & 10 at opp 41
Zach Osborne run for 7 yds to the HC 34
0:25
4th & 3 at opp 34
Zach Osborne run for 2 yds to the HC 32
Holy Cross Result not recorded, 1 play
0:25
1st & 10 at own 32
Joe Pesansky run for a loss of 1 yard to the HC 32
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.