Bucknell at Lafayette

Saturday, October 11, 2025

Lafayette beat Bucknell 62–⁠24. It was their 42nd meeting; after it, Lafayette led the series 27–⁠12–⁠3.

AwayBucknell5–⁠7 in 2025
24
HomeLafayette8–⁠4 in 2025
62

Final at Fisher Field, EastonTV: ESPN+Attendance 3,873

At kickoff
64°F, wind 8 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Allentown Lehigh Vly International Airport, 21 km from the stadium, 21 minutes after kickoff
Official
Todd BoydGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Bucknell01014024
Lafayette727141462

Standouts

Player stats

Bucknell

PassingC/AttYdsTDInt
Chris Dietrich19/3222421
RushingCarYdsTDLong
Tariq Thomas941019
Logan Bush730021
Anthony DiLascio41005
Michael Cadden51005
ReceivingRecYdsTDLong
T.J. Cadden5108235
Sam Milligan439025
Nate Anderson226013
Owen Garwood118018

Lafayette

PassingC/AttYdsTDInt
Dean DeNobile26/3431650
Jason Penza1/2600
RushingCarYdsTDLong
Ethan Weber11139267
Jakyre Henley5107170
Jason Penza794179
Payton Greer81507
ReceivingRecYdsTDLong
Elijah Steward6116248
Carson Persing773027
Mason Kuehner762015
Ethan Hosak229119
DefenseTklTFLSacksInt
Michael Vaughn0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BucknellLafayette
321Total yards670
224Passing yards322
97Rushing yards348
7.0Yards per pass8.9
2.9Yards per rush10.5
15First downs27
3–⁠14Third downs7–⁠14
1–⁠2Fourth downs1–⁠2
1Turnovers0
9–⁠105Penalties6–⁠65
30:34Possession29:26

Efficiency

BucknellLafayette
32%Success rate39%
0.01EPA per play0.28
1.36Explosiveness1.93
−0.21Rushing EPA0.06
0.24Passing EPA0.71
16%Passing-down success29%

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)

Lafayette 61% to win. Elo’s favorite won.

The line

Lafayette −10, over/under 62.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Lafayette end zoneBucknell end zoneQ1 BucknellPunt, 3 playsQ1 BucknellTouchdown, 8 playsQ1 LafayetteTouchdown, 6 playsQ1 BucknellPunt, 4 playsQ1 LafayettePunt, 4 playsQ1 BucknellPunt, 5 playsQ1 LafayettePunt, 7 playsQ1 BucknellPunt, 3 playsQ1 LafayettePunt, 4 playsQ2 LafayetteTouchdown, 5 playsQ2 BucknellPunt, 5 playsQ2 LafayetteTouchdown, 1 playQ3 LafayetteTouchdown, 8 playsQ3 LafayetteTouchdown, 7 playsQ3 BucknellPunt, 4 playsQ3 LafayetteTouchdown, 1 playQ3 BucknellTouchdown, 5 playsQ3 LafayetteTouchdown, 6 playsQ3 LafayettePunt, 4 playsQ3 BucknellPunt, 3 playsQ4 BucknellPunt, 3 playsQ4 LafayetteTouchdown, 1 playQ4 BucknellTurnover on downs, 7 playsQ4 LafayetteTurnover on downs, 8 playsQ4 BucknellResult not recorded, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Lafayette 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.
  1. Q1 BucknellPunt, 3 plays, 3 yards
  2. Q1 BucknellTouchdown, 8 plays, 88 yards
  3. Q1 LafayetteTouchdown, 6 plays, 62 yards
  4. Q1 BucknellPunt, 4 plays, −10 yards
  5. Q1 LafayettePunt, 4 plays, 9 yards
  6. Q1 BucknellPunt, 5 plays, 15 yards
  7. Q1 LafayettePunt, 7 plays, −5 yards
  8. Q1 BucknellPunt, 3 plays, 6 yards
  9. Q1 LafayettePunt, 4 plays, 12 yards
  10. Q2 LafayetteTouchdown, 5 plays, 72 yards
  11. Q2 BucknellPunt, 5 plays, 19 yards
  12. Q2 LafayetteTouchdown, 1 play, −76 yards
  13. Q3 LafayetteTouchdown, 8 plays, 75 yards
  14. Q3 LafayetteTouchdown, 7 plays, 75 yards
  15. Q3 BucknellPunt, 4 plays, 4 yards
  16. Q3 LafayetteTouchdown, 1 play, 64 yards
  17. Q3 BucknellTouchdown, 5 plays, 72 yards
  18. Q3 LafayetteTouchdown, 6 plays, −8 yards
  19. Q3 LafayettePunt, 4 plays, 23 yards
  20. Q3 BucknellPunt, 3 plays, 5 yards
  21. Q4 BucknellPunt, 3 plays, 8 yards
  22. Q4 LafayetteTouchdown, 1 play, 67 yards
  23. Q4 BucknellTurnover on downs, 7 plays, 24 yards
  24. Q4 LafayetteTurnover on downs, 8 plays, 12 yards
  25. Q4 BucknellResult not recorded, 4 plays, 9 yards

Play by play

1st quarter10 drives, then Lafayette 7, Bucknell 0
Bucknell Punt, 3 plays
15:001st & 10 at own 35Graham Smith kickoff for 61 yds
15:001st & 10 at own 25Tariq Thomas run for 3 yds to the BUCK 28
15:002nd & 7 at own 28Christopher Dietrich sacked by Jaylon Joseph for a loss of 6 yards to the BUCK 22
15:003rd & 13 at own 22Christopher Dietrich pass complete to Ty Stauffer for 6 yds to the BUCK 28
Bucknell Touchdown, 8 plays
15:002nd & 2 at own 17Ty Stauffer run for a loss of 1 yard to the BUCK 16
13:264th & 7 at own 28Matt Schearer punt for 37 yds , Mason Kuehner returns for no gain to the LAF 35
Lafayette Touchdown, 6 plays
13:261st & 10 at own 35Dean DeNobile pass complete to Carson Persing for 7 yds to the LAF 42
13:262nd & 3 at own 42Dean DeNobile pass complete to Mason Kuehner for 14 yds to the BUCK 44 for a 1ST down
13:261st & 10 at opp 44Dean DeNobile pass incomplete to Elijah Steward, broken up by Takai Whitmore
13:262nd & 10 at opp 44Jason Penza run for 3 yds to the BUCK 41
13:263rd & 7 at opp 41Dean DeNobile pass complete to Mason Kuehner for 9 yds to the BUCK 32 for a 1ST down
11:041st & 10 at opp 32Ethan Weber run for 32 yds for a TD (Jack Simonetta KICK)Lafayette 7, Bucknell 0
Bucknell Punt, 4 plays
11:041st & 10 at own 35Graham Smith kickoff for 50 yds
11:041st & 10 at own 25Ty Stauffer run for no gain to the BUCK 25 Bucknell Penalty, Offensive holding (Mark Mulhern) to the BUCK 15
11:041st & 20 at own 15Christopher Dietrich pass incomplete to Nate Anderson, broken up by Ryan Gadson
11:042nd & 20 at own 15Christopher Dietrich pass incomplete to Nate Anderson, broken up by Ryan Gadson
11:043rd & 20 at own 15Michael Cadden run for no gain to the BUCK 15
10:024th & 20 at own 15Matt Schearer punt for 38 yds
Lafayette Punt, 4 plays
10:021st & 10 at own 47Ethan Weber run for 8 yds to the BUCK 45
10:022nd & 2 at opp 45Ethan Weber run for no gain to the LAF 45 Lafayette Penalty, Offensive holding (Reed Collins) to the LAF 45
10:022nd & 12 at own 45Dean DeNobile pass complete to Elijah Steward for 8 yds to the BUCK 47
10:023rd & 4 at opp 47Dean DeNobile pass complete to Carson Persing for 3 yds to the BUCK 44
7:544th & 1 at opp 44Christian Bush punt for 33 yds
Bucknell Punt, 5 plays
7:541st & 10 at own 11Christopher Dietrich pass complete to Jack Bohm-Squicciarini for 4 yds to the BUCK 15
7:542nd & 6 at own 15Christopher Dietrich pass complete to Sam Milligan for 6 yds to the BUCK 21 for a 1ST down
7:541st & 10 at own 21Christopher Dietrich pass incomplete to Josh Gary
7:542nd & 10 at own 21Logan Bush run for 5 yds to the BUCK 26
7:543rd & 5 at own 26Christopher Dietrich pass incomplete to Josh Gary
5:424th & 5 at own 26Matt Schearer punt for 49 yds , Mason Kuehner returns for no gain to the LAF 25
Lafayette Punt, 7 plays
5:421st & 10 at own 25Dean DeNobile pass incomplete to Elijah Steward
5:422nd & 10 at own 25Dean DeNobile run for 1 yd to the LAF 26
5:423rd & 9 at own 26Dean DeNobile pass complete to Carson Persing for 12 yds to the LAF 38 for a 1ST down
5:421st & 10 at own 38Ethan Weber run for no gain to the LAF 38 Lafayette Penalty, Offensive holding (Sean Wilson) to the LAF 28
5:421st & 20 at own 28Dean DeNobile sacked by William Caneer for a loss of 8 yards to the LAF 20
5:422nd & 28 at own 20Dean DeNobile pass incomplete to Jakyre Henley
5:423rd & 28 at own 20Dean DeNobile pass incomplete to Elijah Steward, broken up by Drew Cormier
3:254th & 28 at own 20Christian Bush punt for 45 yds
Bucknell Punt, 3 plays
3:251st & 10 at own 35Christopher Dietrich pass incomplete to Nate Anderson
3:252nd & 10 at own 35Christopher Dietrich pass incomplete to Sam Milligan, broken up by Davis Oliver-Goodwin
3:253rd & 10 at own 35Christopher Dietrich pass complete to Sam Milligan for 6 yds to the BUCK 41
2:264th & 4 at own 41Matt Schearer punt for 47 yds , Kevin Dodard returns for no gain to the LAF 12
Lafayette Punt, 4 plays
2:261st & 10 at own 12Dean DeNobile pass complete to Elijah Steward for 12 yds to the LAF 24 for a 1ST down
2:261st & 10 at own 24Ethan Weber run for no gain to the LAF 24
2:262nd & 10 at own 24Dean DeNobile pass incomplete to Mason Kuehner, broken up by Colton Davis
2:263rd & 10 at own 24Dean DeNobile pass incomplete to Elijah Steward
0:554th & 10 at own 24Christian Bush punt for 67 yds
Bucknell Touchdown, 8 plays
0:551st & 10 at own 9Ty Stauffer run for 8 yds to the BUCK 17
Q2 15:003rd & 3 at own 16Christopher Dietrich pass complete to TJ Cadden for 25 yds to the BUCK 41 for a 1ST down
Q2 15:001st & 10 at own 41Christopher Dietrich run for 4 yds to the LAF 45 for a 1ST down Lafayette Penalty, personal foul (Davis Oliver-Goodwin) to the LAF 40 for a 1ST down
Q2 15:001st & 10 at opp 40Michael Cadden run for 2 yds to the LAF 38
Q2 15:002nd & 8 at opp 38Logan Bush run for 2 yds to the LAF 36
Q2 15:003rd & 6 at opp 36Bucknell Penalty, false start (Josh Gary) to the LAF 41
Q2 15:003rd & 11 at opp 41Christopher Dietrich pass complete to Josh Gary for 6 yds to the LAF 35
Q2 11:584th & 5 at opp 35C. Dietrich pass to T. Cadden for 35 yds for a TDTied at 7
2nd quarter2 drives, then Lafayette 34, Bucknell 10
Lafayette Touchdown, 5 plays
11:581st & 10 at own 35Juan Garanton kickoff for 65 yds for a touchback
11:581st & 10 at own 25Jason Penza run for 9 yds to the LAF 34
11:582nd & 1 at own 34Ethan Weber run for 3 yds to the LAF 37 for a 1ST down
11:581st & 10 at own 37Dean DeNobile pass complete to Carson Persing for 27 yds to the BUCK 36 Bucknell Penalty, roughing passer (Daniel Sierk) to the BUCK 21
11:581st & 10 at opp 21Jakyre Henley run for 1 yd to the BUCK 20
10:002nd & 9 at opp 20D. DeNobile pass to J. Henley for 20 yds for a TD (J. Simonetta KICK) (J. Simonetta KICK)Lafayette 14, Bucknell 7
Bucknell Punt, 5 plays
10:001st & 10 at own 35Graham Smith kickoff for 59 yds
10:001st & 10 at own 25Christopher Dietrich pass incomplete to Sam Milligan
10:002nd & 10 at own 25Bucknell Penalty, false start (Sam Milligan) to the BUCK 20
10:002nd & 15 at own 20Christopher Dietrich pass complete to TJ Cadden for 15 yds to the BUCK 35 for a 1ST down
10:001st & 10 at own 35Tariq Thomas run for 8 yds to the BUCK 43
10:002nd & 2 at own 43Tariq Thomas run for no gain to the BUCK 43
8:113rd & 2 at own 43Logan Bush run for 1 yd to the BUCK 44
7:184th & 1 at own 44Matt Schearer punt for 35 yds
3rd quarter10 drives, then Lafayette 48, Bucknell 24
Lafayette Touchdown, 8 plays
15:001st & 10 at own 35Juan Garanton kickoff for 60 yds , Jakyre Henley return for 17 yds to the LAF 22
15:001st & 10 at own 22Bucknell Penalty, personal foul (Owen Garwood) to the LAF 37 for a 1ST down
15:001st & 10 at own 37Dean DeNobile pass complete to Mason Kuehner for 15 yds to the BUCK 48 for a 1ST down
15:001st & 10 at opp 48Dean DeNobile pass complete to Elijah Steward for 4 yds to the BUCK 44
15:002nd & 6 at opp 44Jason Penza pass complete to Carson Jacoby for 6 yds to the BUCK 38 for a 1ST down
15:001st & 10 at opp 38Jason Penza run for 4 yds to the BUCK 34
15:002nd & 6 at opp 34Jason Penza pass incomplete to Carson Jacoby, broken up by Brad Gerken
15:003rd & 6 at opp 34Dean DeNobile pass complete to Carson Persing for 14 yds to the BUCK 20 for a 1ST down
15:001st & 10 at opp 20Jason Penza run for 1 yd to the BUCK 19
Lafayette Touchdown, 7 plays
15:002nd & 12 at own 20Dean DeNobile pass complete to Ethan Hosak for 10 yds to the LAF 30
Lafayette Touchdown, 8 plays
11:502nd & 9 at opp 19D. DeNobile pass to E. Hosak for 19 yds for a TD (J. Simonetta KICK) (J. Simonetta KICK)
Bucknell Punt, 4 plays
11:501st & 10 at own 35Graham Smith kickoff for 65 yds for a touchback
11:501st & 10 at own 25Tariq Thomas run for 7 yds to the BUCK 32
11:502nd & 3 at own 32Tariq Thomas run for no gain to the BUCK 32 Bucknell Penalty, Offensive holding (Danny Aselton) to the BUCK 22
11:502nd & 13 at own 22Christopher Dietrich sacked by Jaylon Joseph for a loss of 6 yards to the BUCK 16 Christopher Dietrich fumbled, recovered by BUCK Tariq Thomas , return for 0 yards
11:503rd & 19 at own 16Christopher Dietrich pass complete to Nate Anderson for 13 yds to the BUCK 29
9:404th & 6 at own 29Matt Schearer punt for 38 yds
Lafayette Touchdown, 1 play
9:291st & 10 at own 33E. Weber run for 67 yds for a TD (J. Simonetta KICK)
Bucknell Touchdown, 5 plays
9:291st & 10 at own 35Graham Smith kickoff for 65 yds for a touchback
9:291st & 10 at own 25Josh Gary run for 6 yds to the BUCK 31
9:292nd & 4 at own 31Christopher Dietrich pass complete to Jack Bohm-Squicciarini for 4 yds to the BUCK 35 for a 1ST down
9:291st & 10 at own 35Christopher Dietrich run for 9 yds to the BUCK 44
9:292nd & 1 at own 44Lafayette Penalty, personal foul (15 Yards) to the LAF 41 for a 1ST down
9:291st & 10 at opp 41Christopher Dietrich pass complete to Sam Milligan for 25 yds to the LAF 16 for a 1ST down
7:321st & 10 at opp 16C. Dietrich pass to T. Cadden for 16 yds for a TD (M. Schearer KICK) (M. Schearer KICK)
Lafayette Touchdown, 6 plays
7:261st & 10 at own 35Juan Garanton kickoff for 63 yds , Jakyre Henley return for 19 yds to the LAF 46 Lafayette Penalty, Offensive holding (Donnie Williams) to the LAF 11
7:261st & 10 at own 11Ethan Weber run for 2 yds to the LAF 13
7:262nd & 8 at own 13Ethan Weber run for 3 yds to the LAF 16
7:263rd & 5 at own 16Dean DeNobile pass complete to Mason Kuehner for 11 yds to the LAF 27 for a 1ST down
7:261st & 10 at own 27Jason Penza run for no gain to the LAF 27
7:262nd & 10 at own 27Dean DeNobile pass complete to Mason Kuehner for 6 yds to the LAF 33
7:263rd & 4 at own 33Dean DeNobile pass complete to Hunter Ditrano for 3 yds to the LAF 36
7:264th & 1 at own 36Lafayette Penalty, delay of game (-5 Yards) to the LAF 31
3:294th & 6 at own 31Sam Milligan 11 Yd Return of Blocked Punt (Matt Schearer Kick)
Lafayette Punt, 4 plays
3:291st & 10 at own 20Juan Garanton kickoff for 66 yds
3:291st & 10 at own 25Dean DeNobile pass complete to Mason Kuehner for 4 yds to the LAF 29 for a 1ST down Bucknell Penalty, unsportsmanlike conduct (Drew Cormier) to the LAF 44 for a 1ST down
3:291st & 10 at own 44Dean DeNobile pass complete to Carson Persing for 4 yds to the LAF 48
3:292nd & 6 at own 48Dean DeNobile pass incomplete to Elijah Steward
3:293rd & 6 at own 48Dean DeNobile pass incomplete to Elijah Steward
2:244th & 6 at own 48Christian Bush punt for 26 yds
Bucknell Punt, 3 plays
2:241st & 10 at own 26Christopher Dietrich pass incomplete to AJ Bosch
2:242nd & 10 at own 26Michael Cadden run for 5 yds to the BUCK 31
2:243rd & 5 at own 31Christopher Dietrich pass incomplete to Josh Gary, broken up by Kevin Dodard
1:244th & 5 at own 31Matt Schearer punt for 47 yds
Lafayette Touchdown, 7 plays
1:241st & 10 at own 22Jason Penza run for a loss of 2 yards to the LAF 20
Q4 15:003rd & 2 at own 30Dean DeNobile pass complete to Elijah Steward for 48 yds to the BUCK 22 for a 1ST down
Q4 15:001st & 10 at opp 22Ethan Weber run for 13 yds to the BUCK 9 for a 1ST down
Q4 15:001st & goal at opp 9Ethan Weber run for 1 yd to the BUCK 8
Q4 15:002nd & goal at opp 8Jakyre Henley run for 4 yds to the BUCK 4
Q4 12:153rd & goal at opp 4D. DeNobile pass to M. Scerbo for 4 yds for a TD (J. Simonetta KICK) (J. Simonetta KICK)
4th quarter5 drives, then Lafayette 62, Bucknell 24
Bucknell Punt, 3 plays
12:151st & 10 at own 35Graham Smith kickoff for 65 yds for a touchback
12:151st & 10 at own 25Tariq Thomas run for 8 yds to the BUCK 33
12:152nd & 2 at own 33Tariq Thomas run for a loss of 2 yards to the BUCK 31
12:153rd & 4 at own 31Christopher Dietrich pass complete to Sam Milligan for 2 yds to the BUCK 33
10:184th & 2 at own 33Matt Schearer punt for 37 yds
Lafayette Touchdown, 1 play
10:051st & 10 at own 30J. Henley run for 70 yds for a TD (J. Simonetta KICK)
Bucknell Turnover on downs, 7 plays
10:051st & 10 at own 35Graham Smith kickoff for 65 yds , TJ Cadden return for 23 yds to the BUCK 23
10:051st & 10 at own 23Logan Bush run for a loss of 1 yard to the BUCK 22 Logan Bush fumbled, recovered by BUCK Jack Bohm-Squicciarini
10:052nd & 11 at own 22Christopher Dietrich pass incomplete to Alex Brown, broken up by Cairo Moore
10:053rd & 11 at own 22Christopher Dietrich pass complete to Owen Garwood for 18 yds to the BUCK 40 for a 1ST down
10:051st & 10 at own 40Michael Cadden run for 3 yds to the BUCK 43
10:052nd & 7 at own 43Michael Cadden run for no gain to the BUCK 43
10:053rd & 7 at own 43Christopher Dietrich pass complete to Alex Brown for 4 yds to the BUCK 47
6:554th & 3 at own 47Christopher Dietrich pass incomplete to Kaleb Lampkins, broken up by Cairo Moore
Lafayette Turnover on downs, 8 plays
6:551st & 10 at opp 47Payton Greer run for 1 yd to the BUCK 46
6:552nd & 9 at opp 46Payton Greer run for no gain to the BUCK 46
6:553rd & 9 at opp 46Payton Greer run for 7 yds to the BUCK 39
6:554th & 2 at opp 39Payton Greer run for 4 yds to the BUCK 35 for a 1ST down
6:551st & 10 at opp 35Payton Greer run for a loss of 1 yard to the BUCK 36
6:552nd & 11 at opp 36Payton Greer run for 3 yds to the BUCK 33
6:553rd & 8 at opp 33Payton Greer run for a loss of 2 yards to the BUCK 35
1:534th & 10 at opp 35Payton Greer run for 3 yds to the BUCK 32
Bucknell Result not recorded, 4 plays
1:531st & 10 at own 32Anthony DiLascio run for 5 yds to the BUCK 37
1:532nd & 5 at own 37Anthony DiLascio run for 5 yds to the BUCK 42 for a 1ST down
1:531st & 10 at own 42Anthony DiLascio run for a loss of 1 yard to the BUCK 41
1:532nd & 11 at own 41Anthony DiLascio run for 1 yd to the BUCK 41

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.

Lafayette leads 28–⁠12–⁠3 in 43 meetings, counting the one since this game.

Recent meetings
2026Lafayette 20, Bucknell 7
2025Lafayette 62, Bucknell 24
2024Bucknell 21, Lafayette 14
2023Lafayette 56, Bucknell 22
2022Lafayette 24, Bucknell 14
2021Lafayette 27, Bucknell 0

Around this game