Final at Franklin Field, PhiladelphiaTV: ESPN+Attendance 2,054
At kickoff
75°F, partly cloudy, wind 9 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 9 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
Pennsylvania
429
Total yards
394
314
Passing yards
190
115
Rushing yards
204
7.1
Yards per pass
9.5
3.2
Yards per rush
5.7
28
First downs
19
9–17
Third downs
6–11
3–4
Fourth downs
2–3
1
Turnovers
1
5–35
Penalties
4–50
33:07
Possession
26:53
Efficiency
Bucknell
Pennsylvania
44%
Success rate
48%
0.22
EPA per play
0.27
1.26
Explosiveness
1.31
−0.08
Rushing EPA
0.38
0.44
Passing EPA
0.08
39%
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)
Pennsylvania 69% to win. Elo’s favorite won.
The line
Pennsylvania −19, over/under 53.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. Pennsylvania drives left to right, Bucknell right to left.
Q1 BucknellTurnover on downs, 9 plays, 32 yards
Q1 PennsylvaniaTouchdown, 8 plays, 80 yards
Q1 BucknellTouchdown, 10 plays, 78 yards
Q1 PennsylvaniaField goal, 14 plays, 36 yards
Q2 BucknellMissed FG, 12 plays, 78 yards
Q2 PennsylvaniaInterception, 3 plays, 1 yard
Q2 BucknellMissed FG, 6 plays, 17 yards
Q2 PennsylvaniaEnd of half, 1 play, −1 yard
Q3 PennsylvaniaTouchdown, 6 plays, 54 yards
Q3 BucknellFumble, 12 plays, 37 yards
Q3 PennsylvaniaTouchdown, 7 plays, 62 yards
Q3 BucknellTouchdown, 9 plays, 75 yards
Q3 PennsylvaniaTouchdown, 3 plays, 62 yards
Q3 BucknellTouchdown, 11 plays, 75 yards
Q4 PennsylvaniaTurnover on downs, 7 plays, 51 yards
Q4 BucknellMissed FG, 14 plays, 47 yards
Q4 PennsylvaniaEnd of game, 8 plays, 40 yards
Play by play
1st quarter4 drives, then Tied at 7
Bucknell Turnover on downs, 9 plays
14:51
Santiago Sturla kickoff for 57 yds , TJ Cadden return for 40 yds to the BUCK 48
14:51
1st & 10 at own 48
Tariq Thomas run for 3 yds to the PENN 49
14:51
2nd & 7 at opp 49
Tariq Thomas run for 6 yds to the PENN 43
14:51
3rd & 1 at opp 43
Ralph Rucker IV pass complete to Tariq Thomas for 1 yd to the PENN 42 for a 1ST down
14:51
1st & 10 at opp 42
Tariq Thomas run for 9 yds to the PENN 33
14:51
2nd & 1 at opp 33
Ralph Rucker IV pass complete to Josh Gary for 5 yds to the PENN 28 for a 1ST down
14:51
1st & 10 at opp 28
Ralph Rucker IV pass complete to Eric Weatherly for 1 yd to the PENN 27
14:51
2nd & 9 at opp 27
Ralph Rucker IV run for 8 yds to the PENN 19
14:51
3rd & 1 at opp 19
Tariq Thomas run for a loss of 1 yard to the PENN 20
11:08
4th & 2 at opp 20
Paul Neel run for no gain to the PENN 20
Pennsylvania Touchdown, 8 plays
11:08
1st & 10 at own 20
Malachi Hosley run for 2 yds to the PENN 22
11:08
2nd & 8 at own 22
Malachi Hosley run for 7 yds to the PENN 29
11:08
3rd & 1 at own 29
Malachi Hosley run for 3 yds to the PENN 32 for a 1ST down
11:08
1st & 10 at own 32
Aidan Sayin pass complete to Bisi Owens for 2 yds to the PENN 34
11:08
2nd & 8 at own 34
Jamal Bing Jr. run for no gain to the PENN 34
11:08
3rd & 8 at own 34
Aidan Sayin pass complete to Bisi Owens for 44 yds to the BUCK 22 for a 1ST down
11:08
1st & 10 at opp 22
HOSLEY, Malachi rush up the middle for a gain of 1 yard to the BUCK21 (HOYING, Nick). PENALTY PENN Holding on OLIVIERI, Netinho enforced 10 yards from the BUCK22 to the BUCK32 [NHSG]. NO PLAY (replay the down).
11:08
1st & 20 at opp 32
Jamal Bing Jr. run for 27 yds to the BUCK 5 for a 1ST down
6:42
1st & goal at opp 5
Jamal Bing Jr. run for 5 yds for a TD (Sam Smith KICK)Pennsylvania 7, Bucknell 0
Bucknell Touchdown, 10 plays
6:36
Santiago Sturla kickoff for 55 yds , TJ Cadden return for 12 yds to the BUCK 22
6:36
1st & 10 at own 22
RUCKER IV, Ralph scrambles up the middle for a gain of 5 yards to the BUCK27 (WILLS, Alec). PENALTY BUCK Holding enforced 10 yards from the BUCK22 to the BUCK12 [NHSG]. NO PLAY (replay the down).
6:36
1st & 20 at own 12
Tariq Thomas run for 2 yds to the BUCK 14
6:36
2nd & 18 at own 14
Ralph Rucker IV pass complete to Eric Weatherly for 5 yds to the BUCK 19
6:36
3rd & 13 at own 19
Ralph Rucker IV run for 14 yds to the BUCK 33 for a 1ST down
6:36
1st & 10 at own 33
Ralph Rucker IV pass complete to Josh Gary for 18 yds to the PENN 49 for a 1ST down
6:36
1st & 10 at opp 49
Ralph Rucker IV pass complete to Josh Gary for 9 yds to the PENN 40
6:36
2nd & 1 at opp 40
Ralph Rucker IV pass complete to Josh Gary for 5 yds to the PENN 35 for a 1ST down
6:36
1st & 10 at opp 35
Ralph Rucker IV pass complete to Nate Anderson for 4 yds to the PENN 31
6:36
2nd & 6 at opp 31
Ralph Rucker IV pass complete to Eric Weatherly for 11 yds to the PENN 20 for a 1ST down
6:36
1st & 10 at opp 20
Tariq Thomas run for 11 yds to the PENN 9 for a 1ST down
1:40
1st & goal at opp 9
Tariq Thomas run for 9 yds for a TD (Matt Schearer KICK)Tied at 7
Pennsylvania Field goal, 14 plays
1:40
Juan Garanton kickoff for 59 yds , Julien Stokes return for 45 yds to the BUCK 49
1:31
1st & 10 at opp 49
Malachi Hosley run for 5 yds to the BUCK 44
1:31
2nd & 5 at opp 44
Aidan Sayin pass complete to Malachi Hosley for 3 yds to the BUCK 41
0:00
3rd & 2 at opp 41
Malachi Hosley run for 1 yd to the BUCK 40
Q2 15:00
4th & 1 at opp 40
Malachi Hosley run for 6 yds to the BUCK 34 for a 1ST down
Q2 15:00
1st & 10 at opp 34
Aidan Sayin pass incomplete
Q2 15:00
2nd & 10 at opp 34
Malachi Hosley run for 9 yds to the BUCK 25
Q2 15:00
3rd & 1 at opp 25
Malachi Hosley run for 2 yds to the BUCK 23 for a 1ST down
Q2 15:00
1st & 10 at opp 23
Aidan Sayin pass complete to Bryce Myers for 2 yds to the BUCK 21
Q2 15:00
2nd & 8 at opp 21
Jamal Bing Jr. run for 6 yds to the BUCK 15
Q2 11:05
1st & 10 at opp 11
Timeout Pennsylvania, clock 11:05
Q2 11:05
3rd & 2 at opp 15
Malachi Hosley run for 4 yds to the BUCK 11 for a 1ST down
Q2 11:05
1st & 10 at opp 11
Aidan Sayin pass complete to Malachi Hosley for 5 yds to the BUCK 6
Q2 11:05
2nd & 5 at opp 6
Malachi Hosley run for no gain to the BUCK 6
Q2 11:05
3rd & 5 at opp 6
Aidan Sayin sacked by John Schlendorf for a loss of 7 yards to the BUCK 13
Q2 9:22
4th & 12 at opp 13
Sam Smith 30 yd FG GOODPennsylvania 10, Bucknell 7
2nd quarter4 drives, then Pennsylvania 10, Bucknell 7
Bucknell Missed FG, 12 plays
9:17
Santiago Sturla kickoff for 52 yds , TJ Cadden return for no gain to the BUCK 13
9:17
1st & 10 at own 13
Ralph Rucker IV run for 3 yds to the BUCK 16
9:17
2nd & 7 at own 16
Tariq Thomas run for 3 yds to the BUCK 19
9:17
3rd & 4 at own 19
Ralph Rucker IV pass complete to Nate Anderson for 14 yds to the BUCK 33 for a 1ST down
9:17
1st & 10 at own 33
Ralph Rucker IV pass complete to Josh Gary for 14 yds to the BUCK 47 for a 1ST down
9:17
1st & 10 at own 47
Tariq Thomas run for 4 yds to the PENN 49
9:17
2nd & 6 at opp 49
Ralph Rucker IV pass complete to Josh Gary for 8 yds to the PENN 41 for a 1ST down
9:17
1st & 10 at opp 41
RUCKER IV, Ralph pass up the middle complete for 0 yards to THOMAS, Tariq caught at the PENN41 and advanced to the PENN41 (MATOLCSY, Max). PENALTY PENN Illegal use of the hands enforced 10 yards from the PENN41 to the PENN31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:17
1st & 10 at opp 31
Ralph Rucker IV run for 10 yds to the PENN 21 for a 1ST down
9:17
2nd & 15 at opp 16
Tariq Thomas run for 3 yds to the PENN 13
9:17
3rd & 12 at opp 13
Ralph Rucker IV run for 4 yds to the PENN 9
9:17
1st & 10 at opp 21
Ralph Rucker IV pass complete to Josh Gary for 10 yds to the PENN 11 for a 1ST down
9:17
1st & 10 at opp 11
Ralph Rucker IV pass incomplete
9:17
2nd & 10 at opp 11
Bucknell Penalty, Encroachment enforced (Eric Weatherly) to the PENN 16
4:04
4th & 8 at opp 9
Matt Schearer 26 yd FG MISSED
Pennsylvania Interception, 3 plays
4:04
1st & 10 at own 20
Aidan Sayin pass complete to Jayden Drayton for 3 yds to the PENN 23
4:04
2nd & 7 at own 23
Malachi Hosley run for a loss of 2 yards to the PENN 21
2:45
3rd & 9 at own 21
Aidan Sayin pass intercepted Mason Taylor return for no gain to the PENN 44
Bucknell Missed FG, 6 plays
2:45
1st & 10 at opp 44
Tariq Thomas run for 1 yd to the PENN 43
2:00
1st & 10 at opp 23
Timeout Pennsylvania, clock 02:00
2:00
2nd & 9 at opp 43
Ralph Rucker IV pass complete to TJ Cadden for 5 yds to the PENN 38 for a 1ST down Pennsylvania Penalty, Roughing the Passer enforced (TEAM) to the PENN 23 for a 1ST down
2:00
1st & 10 at opp 23
Tariq Thomas run for a loss of 4 yards to the PENN 27
2:00
2nd & 14 at opp 27
RUCKER IV, Ralph pass to the left incomplete intended for CADDEN, TJ thrown to the PENN15; QB hurried by LISTA, John. PENALTY BUCK Holding on ALLEN, Xavier enforced 10 yards from the PENN27 to the PENN37 [NHSG]. NO PLAY (replay the down).
1:10
3rd & 24 at opp 37
Timeout Pennsylvania, clock 01:10
1:10
2nd & 24 at opp 37
Ralph Rucker IV pass incomplete
1:10
3rd & 24 at opp 37
Ralph Rucker IV run for 10 yds to the PENN 27
0:21
4th & 14 at opp 27
Timeout Pennsylvania, clock 00:21
0:19
4th & 14 at opp 27
Matt Schearer 44 yd FG MISSED
Pennsylvania End of half, 1 play
0:19
1st & 10 at own 27
[NH] Kneel down by SAYIN, Aidan at PENN26 (team loss of 1).
3rd quarter7 drives, then Pennsylvania 31, Bucknell 14
Pennsylvania Touchdown, 6 plays
14:53
Juan Garanton kickoff for 65 yds , Julien Stokes return for 42 yds to the PENN 42
14:53
3rd & 6 at own 46
Aidan Sayin pass complete to Bryce Myers for 6 yds to the BUCK 48 for a 1ST down
14:53
1st & 10 at opp 48
Aidan Sayin pass complete to Jayden Drayton for 12 yds to the BUCK 36 for a 1ST down
14:53
1st & 10 at opp 36
Aidan Sayin pass complete to Jared Richardson for 4 yds to the BUCK 32
14:53
2nd & 6 at own 46
Aidan Sayin pass incomplete
12:56
2nd & 6 at opp 32
Malachi Hosley run for 32 yds for a TD (Sam Smith KICK)Pennsylvania 17, Bucknell 7
Bucknell Fumble, 12 plays
12:56
Santiago Sturla kickoff for 44 yds
12:56
1st & 10 at own 25
Tariq Thomas run for a loss of 1 yard to the BUCK 24
12:56
2nd & 11 at own 24
Ralph Rucker IV pass incomplete
12:56
3rd & 11 at own 24
Ralph Rucker IV pass complete to Sam Milligan for 13 yds to the BUCK 37 for a 1ST down
12:56
1st & 10 at own 37
Tariq Thomas run for 4 yds to the BUCK 41
12:56
2nd & 6 at own 41
Tariq Thomas run for a loss of 2 yards to the BUCK 39
12:56
3rd & 8 at own 39
Ralph Rucker IV pass complete to Josh Gary for 14 yds to the PENN 47 for a 1ST down
12:56
1st & 10 at opp 47
Paul Neel run for 9 yds to the PENN 38
12:56
2nd & 1 at opp 38
Ralph Rucker IV pass incomplete
12:56
3rd & 1 at opp 38
Ralph Rucker IV pass complete to Eric Weatherly for 5 yds to the PENN 33 for a 1ST down
12:56
1st & 10 at opp 33
Ralph Rucker IV sacked by John Lista for a loss of 7 yards to the PENN 40
12:56
2nd & 17 at opp 40
Ralph Rucker IV pass incomplete
8:48
3rd & 17 at opp 40
Ralph Rucker IV sacked for a loss of 2 yards to the PENN 38 Ralph Rucker IV fumbled, recovered by PENN Sam Carlson , return for 0 yards
Pennsylvania Touchdown, 7 plays
8:48
1st & 10 at own 38
Jamal Bing Jr. run for 7 yds to the PENN 45
8:48
2nd & 3 at own 45
Jamal Bing Jr. run for 6 yds to the BUCK 49 for a 1ST down
8:48
1st & 10 at opp 49
SAYIN, Aidan pass deep to the right incomplete intended for OWENS, Bisi broken up by SIMS, Chris at the BUCK23. PENALTY BUCK Offsides enforced 5 yards from the BUCK49 to the BUCK44 [NH]. NO PLAY (replay the down).
8:48
1st & 5 at opp 44
Aidan Sayin pass complete to Bisi Owens for 15 yds to the BUCK 29 for a 1ST down
8:48
1st & 10 at opp 29
Malachi Hosley run for no gain to the BUCK 29
8:48
2nd & 10 at opp 29
Aidan Sayin pass complete to Davis Ellis for 6 yds to the BUCK 23
8:48
3rd & 4 at opp 23
Malachi Hosley run for 10 yds to the BUCK 13 for a 1ST down
5:30
1st & 10 at opp 13
Malachi Hosley run for 13 yds for a TD (Sam Smith KICK)Pennsylvania 24, Bucknell 7
Bucknell Touchdown, 9 plays
5:30
Santiago Sturla kickoff for 50 yds
5:30
1st & 10 at own 25
Tariq Thomas run for 4 yds to the BUCK 29
5:30
2nd & 6 at own 29
Ralph Rucker IV pass complete to Eric Weatherly for 5 yds to the BUCK 34
5:30
3rd & 1 at own 34
Ralph Rucker IV pass complete to Eric Weatherly for 25 yds to the PENN 41 for a 1ST down
5:30
1st & 10 at opp 41
Ralph Rucker IV pass complete to Nate Anderson for 4 yds to the PENN 37
5:30
2nd & 6 at opp 37
Ralph Rucker IV pass incomplete
3:32
4th & 6 at opp 37
Timeout Pennsylvania, clock 03:32
3:32
3rd & 6 at opp 37
Ralph Rucker IV pass incomplete
3:32
4th & 6 at opp 37
Ralph Rucker IV pass complete to Josh Gary for 14 yds to the PENN 23 for a 1ST down
3:32
1st & 10 at opp 23
Ralph Rucker IV pass complete to TJ Cadden for 12 yds to the PENN 11 for a 1ST down
2:26
1st & 10 at opp 11
Ralph Rucker IV pass complete to Nate Anderson for 11 yds for a TD (Matt Schearer KICK)Pennsylvania 24, Bucknell 14
Pennsylvania Touchdown, 3 plays
2:21
Juan Garanton kickoff for 34 yds , Bryce Myers return for 7 yds to the PENN 38
2:21
1st & 10 at own 38
Jamal Bing Jr. run for 3 yds to the PENN 41
2:21
2nd & 7 at own 41
Jamal Bing Jr. run for 10 yds to the BUCK 49 for a 1ST down
1:09
1st & 10 at opp 49
Aidan Sayin pass complete to Jared Richardson for 49 yds for a TD (Sam Smith KICK)Pennsylvania 31, Bucknell 14
Bucknell Touchdown, 11 plays
1:09
1st & 10 at own 25
Bucknell Penalty, False Start (TEAM) to the BUCK 20
1:09
Santiago Sturla kickoff for 46 yds
1:09
1st & 15 at own 20
Ralph Rucker IV pass complete to Nate Anderson for 4 yds to the BUCK 24
1:09
2nd & 11 at own 24
Ralph Rucker IV run for 4 yds to the BUCK 28
0:00
3rd & 7 at own 28
Ralph Rucker IV pass complete to Nate Anderson for 15 yds to the BUCK 43 for a 1ST down
Pennsylvania Touchdown, 6 plays
0:00
1st & 10 at own 42
Aidan Sayin pass complete to Jared Richardson for 4 yds to the PENN 46
4th quarter4 drives, then Pennsylvania 31, Bucknell 21
Bucknell Touchdown, 11 plays
15:00
1st & 10 at own 43
Ralph Rucker IV pass incomplete
14:47
1st & 10 at opp 33
Timeout Pennsylvania, clock 14:47
14:47
2nd & 10 at own 43
Pennsylvania Penalty, Roughing the Passer enforced (John Lista) to the PENN 33 for a 1ST down
14:47
1st & 10 at opp 33
Tariq Thomas run for 1 yd to the PENN 32
14:47
2nd & 9 at opp 32
Michael Hardyway pass incomplete
14:47
3rd & 9 at opp 32
Michael Hardyway pass complete to TJ Cadden for 7 yds to the PENN 25
14:47
4th & 2 at opp 25
Sam Milligan pass complete to Charlie Kreinbucher for 20 yds to the PENN 5 for a 1ST down
14:47
1st & goal at opp 5
Tariq Thomas run for 1 yd to the PENN 4
11:56
2nd & goal at opp 4
Tariq Thomas run for 4 yds for a TD (Matt Schearer KICK)Pennsylvania 31, Bucknell 21
Pennsylvania Turnover on downs, 7 plays
11:49
Juan Garanton kickoff for 54 yds , Julien Stokes return for 17 yds to the PENN 28
11:49
1st & 10 at own 28
Malachi Hosley run for 4 yds to the PENN 32
11:49
2nd & 6 at own 32
Malachi Hosley run for 12 yds to the PENN 44 for a 1ST down
11:49
1st & 10 at own 44
Aidan Sayin pass complete to Bryce Myers for 30 yds to the BUCK 26 for a 1ST down
11:49
1st & 10 at opp 26
Jamal Bing Jr. run for 3 yds to the BUCK 23
11:49
2nd & 7 at opp 23
Aidan Sayin pass incomplete
11:49
3rd & 7 at opp 23
Malachi Hosley run for 2 yds to the BUCK 21
8:14
4th & 5 at opp 21
Aidan Sayin pass incomplete
Bucknell Missed FG, 14 plays
8:14
1st & 10 at own 21
Tariq Thomas run for 1 yd to the BUCK 22
8:14
2nd & 9 at own 22
Michael Hardyway pass complete to Tariq Thomas for 6 yds to the BUCK 28
8:14
3rd & 3 at own 28
Michael Hardyway pass incomplete
8:14
4th & 3 at own 28
Michael Hardyway run for 3 yds to the BUCK 31 for a 1ST down
8:14
1st & 10 at own 31
Tariq Thomas run for a loss of 1 yard to the BUCK 30
8:14
2nd & 11 at own 30
Michael Hardyway pass complete to Josh Gary for 12 yds to the BUCK 42 for a 1ST down
8:14
1st & 10 at own 42
Michael Hardyway pass complete to Josh Gary for 7 yds to the BUCK 49
8:14
2nd & 3 at own 49
Michael Cadden run for a loss of 4 yards to the BUCK 45
8:14
3rd & 7 at own 45
Michael Hardyway pass complete to Josh Gary for 8 yds to the PENN 47 for a 1ST down
8:14
1st & 10 at opp 47
Michael Hardyway pass complete to Josh Gary for 13 yds to the PENN 34 for a 1ST down
8:14
1st & 10 at opp 34
Michael Hardyway run for 4 yds to the PENN 30
8:14
2nd & 6 at opp 30
Michael Hardyway sacked by David McMorris for a loss of 2 yards to the PENN 32
8:14
3rd & 8 at opp 32
Michael Hardyway pass incomplete
3:10
4th & 8 at opp 32
Matt Schearer 49 yd FG MISSED
Pennsylvania End of game, 8 plays
3:10
1st & 10 at own 32
Malachi Hosley run for 8 yds to the PENN 40
2:08
1st & 10 at opp 38
Timeout Bucknell, clock 02:08
2:08
2nd & 2 at own 40
Malachi Hosley run for 22 yds to the BUCK 38 for a 1ST down
2:08
1st & 10 at opp 38
Jamal Bing Jr. run for 1 yd to the BUCK 37
2:00
2nd & 9 at opp 37
Malachi Hosley run for 6 yds to the BUCK 31
1:52
3rd & 3 at opp 31
Timeout Bucknell, clock 01:52
1:52
3rd & 3 at opp 31
Malachi Hosley run for no gain to the BUCK 31
1:46
4th & 3 at opp 31
Timeout Bucknell, clock 01:46
1:46
4th & 3 at opp 31
Aidan Sayin pass complete to Davis Ellis for 5 yds to the BUCK 26 for a 1ST down
1:46
1st & 10 at opp 26
[NH] Kneel down by TEAM at BUCK27 (team loss of 1).
0:00
2nd & 11 at opp 27
[NH] Kneel down by TEAM at BUCK28 (team loss of 1), clock 00:00.
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.