Final at Fitton Field, WorcesterTV: ESPN+Attendance 11,357
At kickoff
55°F, clear, wind 20 mph from the northwest, gusts to 30 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
Bucknell
Holy Cross
435
Total yards
338
339
Passing yards
186
96
Rushing yards
152
8.1
Yards per pass
11.6
2.8
Yards per rush
3.9
27
First downs
15
7–15
Third downs
4–12
0–0
Fourth downs
0–2
3
Turnovers
1
9–87
Penalties
6–70
33:39
Possession
26:21
Efficiency
Bucknell
Holy Cross
44%
Success rate
49%
−0.09
EPA per play
0.02
1.36
Explosiveness
0.88
−0.16
Rushing EPA
−0.17
0.25
Passing EPA
0.44
37%
Passing-down success
42%
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 78% to win. Elo’s favorite won.
The line
Holy Cross −14, over/under 54.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. Holy Cross drives left to right, Bucknell 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 BucknellPunt, 3 plays, −1 yard
Q1 Holy CrossPunt, 3 plays, 4 yards
Q1 BucknellTouchdown, 7 plays, 53 yards
Q1 Holy CrossPunt, 3 plays, 8 yards
Q1 BucknellTouchdown, 11 plays, 77 yards
Q1 Holy CrossField goal, 11 plays, 47 yards
Q2 BucknellTouchdown, 12 plays, 76 yards
Q2 Holy CrossMissed FG, 8 plays, 60 yards
Q2 BucknellInterception, 5 plays, 20 yards
Q2 Holy CrossTouchdown, 8 plays, 40 yards
Q2 BucknellEnd of half, 2 plays, −10 yards
Q3 Holy CrossTouchdown, 2 plays, 37 yards
Q3 BucknellPunt, 9 plays, 16 yards
Q3 BucknellField goal, 4 plays, 2 yards
Q3 Holy CrossTurnover on downs, 4 plays, 9 yards
Q3 BucknellTouchdown, 3 plays, 36 yards
Q3 Holy CrossPunt, 3 plays, 9 yards
Q3 BucknellTouchdown, 3 plays, −24 yards
Q3 BucknellPunt, 4 plays, 21 yards
Q3 Holy CrossTouchdown, 4 plays, 76 yards
Q4 BucknellResult not recorded, 1 play, 0 yards
Q4 BucknellResult not recorded, 6 plays, −7 yards
Q4 BucknellTouchdown, 8 plays, 69 yards
Q4 Holy CrossTurnover on downs, 5 plays, 8 yards
Q4 BucknellPunt, 3 plays, 3 yards
Q4 Holy CrossField goal, 11 plays, 64 yards
Q4 Holy CrossResult not recorded, 2 plays, −1 yard
Play by play
1st quarter7 drives, then Bucknell 14, Holy Cross 0
Bucknell Punt, 3 plays
15:00
1st & 10 at own 35
Daniel Porto kickoff for 59 yds , Eric Weatherly return for 43 yds to the BUCK 49
15:00
1st & 10 at own 49
Tariq Thomas run for 5 yds to the HC 46
15:00
2nd & 5 at opp 46
Ralph Rucker IV sacked by Colin Reynolds for a loss of 6 yards to the BUCK 48
15:00
3rd & 11 at own 48
Ralph Rucker IV pass incomplete to Eric Weatherly, broken up by Eli Thompson
Holy Cross Field goal, 11 plays
15:00
1st & 10 at opp 47
Alijah Cason run for 14 yds to the BUCK 33 for a 1ST down
13:51
4th & 11 at own 48
Matt Schearer punt for 39 yds
Holy Cross Punt, 3 plays
13:51
1st & 10 at own 13
pass incomplete to Max Mosey
13:51
2nd & 10 at own 13
Jayden Clerveaux run for 4 yds to the HC 17
13:51
3rd & 6 at own 17
pass incomplete to Jacob Petersen
12:57
4th & 6 at own 17
Jack Norris punt for 39 yds
Bucknell Touchdown, 7 plays
12:57
1st & 10 at own 44
Tariq Thomas run for 1 yd to the BUCK 45
12:57
2nd & 9 at own 45
Ralph Rucker IV run for 1 yd to the BUCK 46
12:57
3rd & 8 at own 46
Ralph Rucker IV sacked by Carlo Crocetti and Matthew Kane for a loss of 6 yards to the BUCK 40
12:57
4th & 14 at own 40
Matt Schearer punt for a 1ST down
12:57
1st & 10 at opp 45
Paul Neel run for 6 yds to the HC 39
12:57
2nd & 4 at opp 39
Paul Neel run for no gain to the HC 39
12:57
3rd & 4 at opp 39
Ralph Rucker IV pass complete to Eric Weatherly for 16 yds to the HC 23 for a 1ST down
9:19
1st & 10 at opp 23
Sam Milligan 23 Yd pass from Ralph Rucker IV (Matt Schearer Kick)Bucknell 7, Holy Cross 0
Holy Cross Punt, 3 plays
9:19
1st & 10 at own 35
Juan Garanton kickoff for 58 yds , Alijah Cason return for 21 yds to the HC 28
9:19
1st & 10 at own 28
Jayden Clerveaux run for 4 yds to the HC 32
9:19
2nd & 6 at own 32
Joe Pesansky run for 5 yds to the HC 37
9:19
3rd & 1 at own 37
Jayden Clerveaux run for a loss of 1 yard to the HC 36
7:03
4th & 2 at own 36
Jack Norris punt for 44 yds
Bucknell Touchdown, 11 plays
7:03
1st & 10 at own 20
Ralph Rucker IV pass complete to Nate Anderson for 6 yds to the BUCK 26
7:03
2nd & 4 at own 26
Ralph Rucker IV pass complete to Nate Anderson for 26 yds to the HC 48 for a 1ST down
7:03
1st & 10 at opp 48
Ralph Rucker IV sacked by Christian Ross for a loss of 6 yards to the BUCK 46
7:03
2nd & 16 at own 46
Ralph Rucker IV pass complete to Tariq Thomas for 6 yds to the HC 48
7:03
3rd & 10 at opp 48
Bucknell Penalty, false start (John Ohnegian) to the BUCK 47
7:03
3rd & 15 at own 47
Tariq Thomas run for no gain to the HC 47 for a 1ST down Holy Cross Penalty, face mask (15 yards) (Matthew Kane) to the HC 38 for a 1ST down
7:03
1st & 10 at opp 38
Ralph Rucker IV pass incomplete to Josh Gary
7:03
2nd & 10 at opp 38
Tariq Thomas run for a loss of 5 yards to the HC 43
7:03
3rd & 15 at opp 43
Ralph Rucker IV pass incomplete to Josh Gary, broken up by Cam Jones Holy Cross Penalty, off-side (Chisom Onwuzurigbo) to the HC 38
3:52
3rd & 10 at opp 38
Ralph Rucker IV pass complete to AJ Bosch for 10 yds to the HC 28 for a 1ST down
3:52
1st & 10 at opp 28
Ralph Rucker IV pass complete to Eric Weatherly for 13 yds to the HC 15 for a 1ST down
2:36
1st & 10 at opp 15
Sam Milligan 15 Yd pass from Ralph Rucker IV (Matt Schearer Kick)Bucknell 14, Holy Cross 0
Holy Cross Field goal, 11 plays
2:36
1st & 10 at own 35
Juan Garanton kickoff for 59 yds , Alijah Cason return for 36 yds to the HC 42
2:36
1st & 10 at own 42
Jayden Clerveaux run for 5 yds to the HC 47 Jayden Clerveaux fumbled, recovered by HC Jayden Clerveaux Clerveaux,Jayden rush right for 5 yards to the HCR47, fumble by Clerveaux,Jayden recovered by HCR Clerveaux,Jayden, Clerveaux,Jayden rush (Whitmore,Takai).
2:36
2nd & 5 at own 47
Sam Slade run for 1 yd to the HC 48
2:36
3rd & 4 at own 48
Joe Pesansky run for 5 yds to the BUCK 47 for a 1ST down
Q2 15:00
1st & 10 at opp 33
Joe Pesansky pass incomplete to Jacob Petersen, broken up by Takai Whitmore
Q2 15:00
2nd & 10 at opp 33
Jayden Clerveaux run for 3 yds to the BUCK 30
Q2 15:00
3rd & 7 at opp 30
Joe Pesansky pass complete to Max Mosey for 15 yds to the BUCK 15 for a 1ST down
Q2 15:00
1st & 10 at opp 15
Max Mosey run for 6 yds to the BUCK 9
Q2 15:00
2nd & 4 at opp 9
Joe Pesansky run for a loss of 2 yards to the BUCK 11 Joe Pesansky fumbled, recovered by HC Joe Pesansky
Q2 15:00
3rd & 6 at opp 11
Joe Pesansky pass incomplete to Max Mosey, broken up by Gavin Willis
Q2 11:59
4th & 6 at opp 11
Daniel Porto 28 Yd Field GoalBucknell 14, Holy Cross 3
2nd quarter5 drives, then Bucknell 21, Holy Cross 10
Bucknell Touchdown, 12 plays
11:59
1st & 10 at own 35
Daniel Porto kickoff for 62 yds , Eric Weatherly return for 18 yds to the BUCK 21
11:59
1st & 10 at own 21
Tariq Thomas run for 14 yds to the BUCK 35 for a 1ST down
11:59
1st & 10 at own 35
Tariq Thomas run for 9 yds to the BUCK 44
11:59
2nd & 1 at own 44
Tariq Thomas run for 4 yds to the BUCK 48 for a 1ST down
11:59
1st & 10 at own 48
Tariq Thomas run for 6 yds to the HC 46
11:59
2nd & 4 at opp 46
Ralph Rucker IV run for no gain to the BUCK 46 Bucknell Penalty, Offensive holding (Xavier Allen) to the BUCK 44
11:59
2nd & 14 at own 44
Ralph Rucker IV pass complete to Paul Neel for 7 yds to the HC 49
11:59
3rd & 7 at opp 49
Ralph Rucker IV pass complete to Sam Milligan for 12 yds to the HC 37 for a 1ST down
11:59
1st & 10 at opp 37
Ralph Rucker IV pass incomplete to Josh Gary, broken up by Caiden Newsome
11:59
2nd & 10 at opp 37
Paul Neel run for 15 yds to the HC 22 for a 1ST down
11:59
1st & 10 at opp 22
Paul Neel run for no gain to the HC 22
11:59
2nd & 10 at opp 22
Ralph Rucker IV pass complete to Josh Gary for 4 yds to the HC 18
7:30
3rd & 6 at opp 18
Eric Weatherly 18 Yd pass from Ralph Rucker IV (Matt Schearer Kick)Bucknell 21, Holy Cross 3
Holy Cross Missed FG, 8 plays
7:30
1st & 10 at own 35
Juan Garanton kickoff for 65 yds for a touchback
7:30
1st & 10 at own 25
Jayden Clerveaux run for 30 yds to the BUCK 45 for a 1ST down
7:30
1st & 10 at opp 45
Jayden Clerveaux run for 10 yds to the BUCK 35 for a 1ST down
7:30
1st & 10 at opp 35
Sam Slade run for 5 yds to the BUCK 30
7:30
2nd & 5 at opp 30
Joe Pesansky run for 15 yds to the BUCK 15 for a 1ST down
7:30
1st & 10 at opp 15
Jayden Clerveaux run for 9 yds to the BUCK 6
7:30
2nd & 1 at opp 6
Jayden Clerveaux run for a loss of 1 yard to the BUCK 7
7:30
3rd & 2 at opp 7
Max Mosey run for a loss of 8 yards to the BUCK 15 Max Mosey fumbled, recovered by HC Max Mosey
3:21
4th & 10 at opp 15
Daniel Porto 32 yd FG MISSED
Bucknell Interception, 5 plays
3:21
1st & 10 at own 20
Paul Neel run for a loss of 2 yards to the BUCK 18
3:21
2nd & 12 at own 18
Nate Anderson run for 12 yds to the BUCK 30 for a 1ST down
3:21
1st & 10 at own 30
Bucknell Penalty, false start (Jake Guy) to the BUCK 25
3:21
1st & 15 at own 25
Ralph Rucker IV pass complete to Charlie Kreinbucher for 7 yds to the BUCK 32
2:00
2nd & 8 at own 32
Ralph Rucker IV pass complete to Josh Gary for 8 yds to the BUCK 40 for a 1ST down
1:47
1st & 10 at own 40
Ralph Rucker IV pass intercepted
Holy Cross Touchdown, 8 plays
1:47
1st & 10 at opp 43
Sam Slade run for 6 yds to the BUCK 37
1:47
2nd & 4 at opp 37
Joe Pesansky pass complete to Jacob Petersen for 7 yds to the BUCK 30 for a 1ST down
1:47
1st & 10 at opp 30
Sam Slade run for 3 yds to the BUCK 27
1:47
2nd & 7 at opp 27
Joe Pesansky pass incomplete to Justin Shorter for a 1ST down Bucknell Penalty, Defensive pass interference (John Schlendorf) to the BUCK 12 for a 1ST down
1:47
1st & 10 at opp 12
Joe Pesansky pass incomplete to Jacob Petersen, broken up by Mason Taylor
1:47
2nd & 10 at opp 12
Sam Slade run for 2 yds to the BUCK 10
0:47
3rd & 8 at opp 10
Joe Pesansky pass incomplete to Max Mosey, broken up by Chris Sims for a 1ST down Bucknell Penalty, Defensive pass interference (Chris Sims) to the BUCK 2 for a 1ST down
0:32
1st & goal at opp 2
Jayden Clerveaux 2 Yd Run (Daniel Porto Kick)Bucknell 21, Holy Cross 10
Bucknell End of half, 2 plays
0:25
1st & 10 at own 35
Daniel Porto kickoff for 35 yds , Logan Bush return for 7 yds to the BUCK 37
0:25
1st & 10 at own 37
Ralph Rucker IV run for no gain to the BUCK 37 Bucknell Penalty, Offensive holding (Kieran Coscia) to the BUCK 27
3rd quarter11 drives, then Bucknell 31, Holy Cross 24
Holy Cross Touchdown, 2 plays
15:00
1st & 10 at own 35
Juan Garanton kickoff for 58 yds , Alijah Cason return for 53 yds to the BUCK 40
15:00
1st & 10 at opp 40
Jayden Clerveaux run for 5 yds to the BUCK 35
Holy Cross Touchdown, 4 plays
15:00
1st & goal at opp 4
Jayden Clerveaux run for 2 yds to the BUCK 2
Holy Cross Touchdown, 2 plays
14:14
2nd & 5 at opp 35
Max Mosey 35 Yd pass from Joe Pesansky (Daniel Porto Kick)Bucknell 21, Holy Cross 17
Bucknell Punt, 9 plays
14:14
1st & 10 at own 20
Daniel Porto kickoff for 60 yds , Eric Weatherly return for 14 yds to the BUCK 34
14:14
1st & 10 at own 34
Tariq Thomas run for 7 yds to the BUCK 41
14:14
2nd & 3 at own 41
Tariq Thomas run for a loss of 1 yard to the BUCK 40
14:14
3rd & 4 at own 40
Ralph Rucker IV pass complete to Eric Weatherly for 7 yds to the BUCK 47 for a 1ST down
14:14
1st & 10 at own 47
Tariq Thomas run for a loss of 1 yard to the BUCK 46
14:14
2nd & 11 at own 46
Ralph Rucker IV pass complete to Tariq Thomas for 6 yds to the HC 48
14:14
3rd & 5 at opp 48
Ralph Rucker IV pass complete to Eric Weatherly for 9 yds to the HC 39 for a 1ST down
14:14
1st & 10 at opp 39
Ralph Rucker IV pass complete to Sam Milligan for 6 yds to the HC 33 Bucknell Penalty, personal foul (Roman Pearson) to the HC 47
14:14
2nd & 18 at opp 47
Ralph Rucker IV pass complete to Charlie Kreinbucher for 4 yds to the HC 43
14:14
3rd & 14 at opp 43
Ralph Rucker IV sacked by Joe Townsend for a loss of 7 yards to the 50 yard line
9:29
4th & 21 at the 50
Matt Schearer punt for 33 yds , Justin Shorter returns for no gain to the HC 16
Bucknell Field goal, 4 plays
9:29
1st & 10 at opp 16
Ralph Rucker IV pass incomplete, broken up by Brice Stevenson
9:29
2nd & 10 at opp 16
Tariq Thomas run for 2 yds to the HC 14
9:29
3rd & 8 at opp 14
Ralph Rucker IV pass incomplete to Eric Weatherly, broken up by Jake Jarmolowich
8:37
4th & 8 at opp 14
Matt Schearer 30 Yd Field GoalBucknell 24, Holy Cross 17
Holy Cross Turnover on downs, 4 plays
8:37
1st & 10 at own 35
Juan Garanton kickoff for 55 yds , Carlo Crocetti return for 20 yds to the HC 30
8:37
1st & 10 at own 30
pass incomplete to Byron Shipman
8:37
2nd & 10 at own 30
Joe Pesansky run for 8 yds to the HC 38
8:37
3rd & 2 at own 38
Jayden Clerveaux run for 1 yd to the HC 39
7:10
4th & 1 at own 39
Jayden Clerveaux run for no gain to the HC 39
Bucknell Touchdown, 3 plays
7:10
1st & 10 at opp 39
Ralph Rucker IV pass complete to Nate Anderson for 3 yds to the HC 36
7:10
2nd & 7 at opp 36
Ralph Rucker IV pass complete to Eric Weatherly for 27 yds to the HC 9 for a 1ST down
6:27
1st & goal at opp 9
Nate Anderson 9 Yd pass from Ralph Rucker IV (Matt Schearer Kick)Bucknell 31, Holy Cross 17
Holy Cross Punt, 3 plays
6:27
1st & 10 at own 35
Juan Garanton kickoff for 64 yds , Carlo Crocetti return for 22 yds to the HC 23
6:27
1st & 10 at own 23
Jayden Clerveaux run for no gain to the HC 23
6:27
2nd & 10 at own 23
Joe Pesansky pass complete to Justin Shorter for 9 yds to the HC 32
6:27
3rd & 1 at own 32
Jayden Clerveaux run for no gain to the HC 32
4:26
4th & 1 at own 32
Jack Norris punt for 41 yds
Bucknell Touchdown, 3 plays
4:26
1st & 10 at own 27
Tariq Thomas run for 1 yd to the BUCK 28
4:26
2nd & 9 at own 28
Tariq Thomas run for 5 yds to the BUCK 33
4:26
3rd & 4 at own 33
Ralph Rucker IV pass incomplete to Eric Weatherly, broken up by Curtis Harris-Lopez
3:04
4th & 4 at own 33
Cam Jones 2 Yd Punt Return (Daniel Porto Kick)Bucknell 31, Holy Cross 24
Bucknell Punt, 4 plays
3:04
1st & 10 at own 35
Daniel Porto kickoff for 54 yds , Eric Weatherly return for 12 yds to the BUCK 23
3:04
1st & 10 at own 23
Tariq Thomas run for 15 yds to the BUCK 38 for a 1ST down
3:04
1st & 10 at own 38
Tariq Thomas run for a loss of 1 yard to the BUCK 37
3:04
2nd & 11 at own 37
Ralph Rucker IV pass complete to Nate Anderson for 5 yds to the BUCK 42
3:04
3rd & 6 at own 42
Ralph Rucker IV pass complete to Charlie Kreinbucher for 2 yds to the BUCK 44
0:53
4th & 4 at own 44
Matt Schearer punt for 35 yds
Holy Cross Touchdown, 4 plays
0:53
1st & 10 at own 21
Joe Pesansky pass complete to Jacob Petersen for 75 yds to the BUCK 4 for a 1ST down
Q4 15:00
2nd & goal at opp 2
Jayden Clerveaux run for 1 yd to the BUCK 1
Q4 14:19
3rd & goal at opp 1
Jayden Clerveaux 1 Yd Run (Daniel Porto Kick)Tied at 31
4th quarter7 drives, then Holy Cross 40, Bucknell 38
Bucknell Result not recorded, 6 plays
14:19
1st & 10 at own 20
Daniel Porto kickoff for 65 yds , Nate Anderson return for no gain to the BUCK 10
14:19
1st & 10 at own 10
Tariq Thomas run for 1 yd to the BUCK 11
14:19
2nd & 9 at own 11
Ralph Rucker IV pass complete to Eric Weatherly for 10 yds to the BUCK 21 for a 1ST down
14:19
1st & 10 at own 21
Ralph Rucker IV pass complete to Nate Anderson for 11 yds to the BUCK 32 for a 1ST down
14:19
1st & 10 at own 32
Ralph Rucker IV pass complete to Charlie Kreinbucher for 10 yds to the BUCK 42 for a 1ST down
14:19
1st & 10 at own 42
Tariq Thomas run for 9 yds to the HC 49
Bucknell Touchdown, 8 plays
11:59
1st & 10 at own 35
Daniel Porto kickoff for 57 yds , Eric Weatherly return for 20 yds to the BUCK 28
11:59
1st & 10 at own 28
Tariq Thomas run for 4 yds to the BUCK 32
11:59
2nd & 6 at own 32
Ralph Rucker IV pass complete to Josh Gary for 10 yds to the BUCK 42 for a 1ST down
11:59
1st & 10 at own 42
Ralph Rucker IV run for 18 yds to the HC 40 for a 1ST down
11:59
1st & 10 at opp 40
Ralph Rucker IV pass complete to Eric Weatherly for 15 yds to the HC 25 for a 1ST down
11:59
1st & 10 at opp 25
Ralph Rucker IV pass complete to Sam Milligan for 12 yds to the HC 13 for a 1ST down
11:59
1st & 10 at opp 13
Tariq Thomas run for no gain to the HC 13
11:59
2nd & 10 at opp 13
Ralph Rucker IV pass complete to Nate Anderson for 8 yds to the HC 5
11:49
2nd & 1 at opp 49
Curtis Harris-Lopez 56 Yd Interception Return (Daniel Porto PAT failed)Holy Cross 37, Bucknell 31
Bucknell Touchdown, 8 plays
8:13
3rd & 2 at opp 5
Eric Weatherly 5 Yd pass from Ralph Rucker IV (Matt Schearer Kick)Bucknell 38, Holy Cross 37
Holy Cross Turnover on downs, 5 plays
8:13
1st & 10 at own 35
Juan Garanton kickoff for 51 yds , Alijah Cason return for 33 yds to the HC 47
8:13
1st & 10 at own 47
Sam Slade run for no gain to the HC 47 Holy Cross Penalty, illegal shift (-5 Yards) to the HC 42
8:13
1st & 15 at own 42
Joe Pesansky pass complete to Jacob Petersen for 8 yds to the 50 yard line
8:13
2nd & 7 at the 50
Joe Pesansky run for a loss of 5 yards to the HC 45
8:13
3rd & 12 at own 45
Joe Pesansky pass complete to Nathan Schillinger for 10 yds to the BUCK 45
5:43
4th & 2 at opp 45
Joe Pesansky pass incomplete to Jacob Petersen, broken up by Gavin Willis
Bucknell Punt, 3 plays
5:43
1st & 10 at own 45
Paul Neel run for a loss of 1 yard to the BUCK 44
5:43
3rd & 11 at own 44
Ralph Rucker IV pass complete to Eric Weatherly for 9 yds to the HC 47
5:43
4th & 2 at opp 47
Bucknell Penalty, delay of game (Ralph Rucker IV) to the BUCK 48
4:04
4th & 7 at own 48
Matt Schearer punt for 22 yds
Holy Cross Field goal, 11 plays
4:04
1st & 10 at own 30
Joe Pesansky pass incomplete to Max Mosey for a 1ST down Bucknell Penalty, Defensive pass interference (Aaron Davis) to the HC 45 for a 1ST down
4:04
1st & 10 at own 45
Jayden Clerveaux run for 9 yds to the BUCK 46
4:04
2nd & 1 at opp 46
Jayden Clerveaux run for 3 yds to the BUCK 43 for a 1ST down
4:04
1st & 10 at opp 43
pass incomplete to Max Mosey
4:04
2nd & 10 at opp 43
Sam Slade run for 9 yds to the BUCK 34
4:04
3rd & 1 at opp 34
Jayden Clerveaux run for 2 yds to the BUCK 32 for a 1ST down
4:04
1st & 10 at opp 32
Joe Pesansky pass complete to Justin Shorter for 27 yds to the BUCK 5 for a 1ST down
2:00
1st & goal at opp 5
Jayden Clerveaux run for 2 yds to the BUCK 3
2:00
2nd & goal at opp 3
Jayden Clerveaux run for no gain to the BUCK 3
1:11
3rd & goal at opp 3
Max Mosey run for a loss of 3 yards to the BUCK 6
0:59
4th & goal at opp 6
Daniel Porto 23 Yd Field GoalHoly Cross 40, Bucknell 38
0:59
1st & 10 at own 35
Daniel Porto kickoff for 54 yds , Eric Weatherly return for 14 yds to the BUCK 25
0:47
1st & 10 at own 25
Ralph Rucker IV sacked by Joe Townsend for a loss of 3 yards to the BUCK 22 Ralph Rucker IV fumbled, recovered by HC Frankie Monte , return for 0 yards
Holy Cross Result not recorded, 2 plays
0:47
1st & 10 at opp 22
Joe Pesansky run for a loss of 1 yard to the BUCK 23
0:47
2nd & 11 at opp 23
Joe Pesansky run for a loss of 1 yard to the BUCK 23
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.