Lafayette Leopards @ Princeton Tigers
1st Quarter
Kickoff
15:00 - 1st
Tavish Rice kickoff for 55 yds , J.J. Younger return for 14 yds to the Lafay 24
1-yd Run
15:00 - 1st
John Gay run for 1 yd to the Lafay 25
1st & 10 at LAF 24
Incompletion
15:00 - 1st
Keegan Shoemaker pass incomplete
2nd & 9 at LAF 25
-1-yd Run
15:00 - 1st
Selwyn Simpson run for a loss of 1 yard to the Lafay 24
3rd & 9 at LAF 25
Punt
15:00 - 1st
Ryan O'Hara punt for 41 yds, fair catch by Jacob Birmelin at the Princ 35
4th & 10 at LAF 24
3-yd Pass
13:33 - 1st
Kevin Davidson pass complete to Collin Eaddy for 3 yds to the Princ 38
1st & 10 at PRIN 35
6-yd Run
13:33 - 1st
Collin Eaddy run for 6 yds to the Princ 44
2nd & 7 at PRIN 38
-2-yd Run
13:33 - 1st
Ryan Quigley run for a loss of 2 yards to the Princ 42
3rd & 1 at PRIN 44
Punt
13:33 - 1st
Will Powers punt for 42 yds
4th & 3 at PRIN 42
1-yd Run
11:48 - 1st
Selwyn Simpson run for 1 yd to the Lafay 17
1st & 10 at LAF 16
Incompletion
11:48 - 1st
Keegan Shoemaker pass incomplete
2nd & 9 at LAF 17
Interception
11:48 - 1st
Keegan Shoemaker pass intercepted Sultaan Shabazz return for no gain to the Lafay 30
3rd & 9 at LAF 17
-2-yd Run
11:05 - 1st
Ryan Quigley run for a loss of 2 yards to the Lafay 32
1st & 10 at LAF 30
24-yd Pass
11:05 - 1st
Kevin Davidson pass complete to Carson Bobo for 24 yds to the Lafay 8 for a 1ST down LAFAYETTE Penalty, Defensive holding ( Yards) declined for a 1ST down
2nd & 12 at LAF 32
1-yd Run
11:05 - 1st
Zachary Keller run for 1 yd to the Lafay 7
1st & Goal at LAF 8
4-yd Run
11:05 - 1st
Collin Eaddy run for 4 yds to the Lafay 3
2nd & Goal at LAF 7
5-yd Penalty
11:05 - 1st
PRINCETON Penalty, false start (Alex Deters) to the Lafay 8
3rd & Goal at LAF 3
Incompletion
11:05 - 1st
Kevin Davidson pass incomplete
3rd & Goal at LAF 8
Field Goal Missed
8:35 - 1st
Tavish Rice 26 yd FG MISSED
4th & Goal at LAF 8
4-yd Pass
8:35 - 1st
Keegan Shoemaker pass complete to John Gay for 4 yds to the Lafay 24
1st & 10 at LAF 20
4-yd Run
8:35 - 1st
John Gay run for 4 yds to the Lafay 28
2nd & 6 at LAF 24
Incompletion
8:35 - 1st
Keegan Shoemaker pass incomplete
3rd & 2 at LAF 28
Punt
8:35 - 1st
Ryan O'Hara punt for 44 yds, fair catch by Jacob Birmelin at the Princ 28
4th & 2 at LAF 28
4-yd Run
7:20 - 1st
Collin Eaddy run for 4 yds to the Princ 32
1st & 10 at PRIN 28
13-yd Pass
7:20 - 1st
Kevin Davidson pass complete to Andrew Griffin for 13 yds to the Princ 45 for a 1ST down
2nd & 6 at PRIN 32
3-yd Run
7:20 - 1st
Collin Eaddy run for 3 yds to the Princ 48
1st & 10 at PRIN 45
48-yd Pass
7:20 - 1st
Kevin Davidson pass complete to Jacob Birmelin for 48 yds to the Lafay 4 for a 1ST down
2nd & 7 at PRIN 48
2-yd Run
7:20 - 1st
Collin Eaddy run for 2 yds to the Lafay 2
1st & Goal at LAF 4
Incompletion
7:20 - 1st
Zachary Keller pass incomplete to Graham Adomitis
2nd & Goal at LAF 2
Incompletion
7:20 - 1st
Zachary Keller pass incomplete to Carson Bobo
3rd & Goal at LAF 2
1-yd Run
7:20 - 1st
Collin Eaddy run for 1 yd to the Lafay 1
4th & Goal at LAF 2
5-yd Pass
4:36 - 1st
Keegan Shoemaker pass complete to Quinn Revere for 5 yds to the Lafay 6
1st & 10 at LAF 1
Incompletion
4:36 - 1st
Keegan Shoemaker pass incomplete
2nd & 5 at LAF 6
Incompletion
4:36 - 1st
Keegan Shoemaker pass incomplete
3rd & 5 at LAF 6
Punt
4:36 - 1st
Ryan O'Hara punt for 39 yds, fair catch by Jacob Birmelin at the Lafay 45
4th & 5 at LAF 6
6-yd Pass
3:52 - 1st
Kevin Davidson pass complete to Dylan Classi for 6 yds to the Lafay 39
1st & 10 at LAF 45
19-yd Pass
3:52 - 1st
Kevin Davidson pass complete to Dylan Classi for 19 yds to the Lafay 20 for a 1ST down
2nd & 4 at LAF 39
6-yd Pass
3:52 - 1st
Kevin Davidson pass complete to Dylan Classi for 6 yds to the Lafay 14
1st & 10 at LAF 20
10-yd Run
3:52 - 1st
Ryan Quigley run for 10 yds to the Lafay 4 for a 1ST down
2nd & 4 at LAF 14
3-yd Run
3:52 - 1st
Collin Eaddy run for 3 yds to the Lafay 1
1st & Goal at LAF 4
1-yd Touchdown Run
1:49 - 1st
Collin Eaddy run for 1 yd for a TD, (Tavish Rice KICK)
2nd & Goal at LAF 1
2nd Quarter
Kickoff
1:49 - 1st
Tavish Rice kickoff for 58 yds , J.J. Younger return for 16 yds to the Lafay 23
1-yd Pass
1:44 - 1st
Keegan Shoemaker pass complete to Nick Pearson for 1 yd to the Lafay 24
1st & 10 at LAF 23
10-yd Pass
1:44 - 1st
Keegan Shoemaker pass complete to John Gay for 10 yds to the Lafay 34 for a 1ST down
2nd & 9 at LAF 24
1-yd Pass
1:44 - 1st
Keegan Shoemaker pass complete to John Gay for 1 yd to the Lafay 35
1st & 10 at LAF 34
Incompletion
1:44 - 1st
Keegan Shoemaker pass incomplete to J.J. Younger
2nd & 9 at LAF 35
0-yd Pass
1:44 - 1st
Keegan Shoemaker pass complete to Selwyn Simpson for no gain to the Lafay 35
3rd & 9 at LAF 35
End of 1st Quarter
Punt
15:00 - 2nd
Ryan O'Hara punt for 40 yds , Jacob Birmelin returns for 11 yds to the Princ 36
4th & 9 at LAF 35
11-yd Run
14:47 - 2nd
Ryan Quigley run for 11 yds to the Princ 47 for a 1ST down
1st & 10 at PRIN 36
5-yd Run
14:47 - 2nd
Ryan Quigley run for 5 yds to the Lafay 48
1st & 10 at PRIN 47
Incompletion
14:47 - 2nd
Kevin Davidson pass incomplete to Collin Eaddy
2nd & 5 at LAF 48
Sack
14:47 - 2nd
Kevin Davidson sacked by Ryan Dickens for a loss of 9 yards to the Princ 43
3rd & 5 at LAF 48
Punt
14:47 - 2nd
Will Powers punt for 57 yds for a touchback
4th & 14 at PRIN 43
5-yd Penalty
12:48 - 2nd
LAFAYETTE Penalty, false start (-5 Yards) to the Lafay 15
1st & 10 at LAF 20
6-yd Run
12:48 - 2nd
Jaden Sutton run for 6 yds to the Lafay 21
1st & 15 at LAF 15
6-yd Run
12:48 - 2nd
Jaden Sutton run for 6 yds to the Lafay 27
2nd & 9 at LAF 21
-4-yd Run
12:48 - 2nd
Selwyn Simpson run for a loss of 4 yards to the Lafay 23
3rd & 3 at LAF 27
Punt
12:48 - 2nd
Ryan O'Hara punt for 37 yds, fair catch by Jacob Birmelin at the Princ 40
4th & 7 at LAF 23
8-yd Run
10:47 - 2nd
Collin Eaddy run for 8 yds to the Princ 48
1st & 10 at PRIN 40
Incompletion
10:47 - 2nd
Kevin Davidson pass incomplete to Dylan Classi
2nd & 2 at PRIN 48
Incompletion
10:47 - 2nd
Kevin Davidson pass incomplete to Andrew Griffin
3rd & 2 at PRIN 48
Punt
10:47 - 2nd
Will Powers punt for 52 yds for a touchback
4th & 2 at PRIN 48
Incompletion
9:59 - 2nd
Keegan Shoemaker pass incomplete
1st & 10 at LAF 20
8-yd Pass
9:59 - 2nd
Keegan Shoemaker pass complete to Steven Stilianos for 8 yds to the Lafay 28
2nd & 10 at LAF 20
1-yd Run
9:59 - 2nd
Jaden Sutton run for 1 yd to the Lafay 29
3rd & 2 at LAF 28
0-yd Run
9:59 - 2nd
Jaden Sutton run for no gain to the Lafay 29
4th & 1 at LAF 29
11-yd Run
8:28 - 2nd
Ryan Quigley run for 11 yds to the Lafay 18 for a 1ST down
1st & 10 at LAF 29
6-yd Run
8:28 - 2nd
Ryan Quigley run for 6 yds to the Lafay 12
1st & 10 at LAF 18
5-yd Run
8:28 - 2nd
Ryan Quigley run for 5 yds to the Lafay 7 for a 1ST down
2nd & 4 at LAF 12
2-yd Run
8:28 - 2nd
Collin Eaddy run for 2 yds to the Lafay 5
1st & Goal at LAF 7
5-yd Touchdown Run
6:22 - 2nd
Collin Eaddy run for 5 yds for a TD, (Tavish Rice KICK)
2nd & Goal at LAF 5
Kickoff
6:22 - 2nd
Tavish Rice kickoff for 62 yds , J.J. Younger return for 16 yds to the Lafay 19
3-yd Run
6:15 - 2nd
Keegan Shoemaker run for 3 yds to the Lafay 22
1st & 10 at LAF 19
41-yd Pass
6:15 - 2nd
Keegan Shoemaker pass complete to Nick Pearson for 41 yds to the Princ 37 for a 1ST down
2nd & 7 at LAF 22
Incompletion
6:15 - 2nd
Keegan Shoemaker pass incomplete to Quinn Revere, broken up by Daniel Beard
1st & 10 at PRIN 37
Sack
6:15 - 2nd
Keegan Shoemaker sacked by Matthew Jester and Joey DeMarco for a loss of 4 yards to the Princ 41
2nd & 10 at PRIN 37
7-yd Run
6:15 - 2nd
Keegan Shoemaker run for 7 yds to the Princ 34
3rd & 14 at PRIN 41
11-yd Pass
6:15 - 2nd
Keegan Shoemaker pass complete to Julius Young for 11 yds to the Princ 23 for a 1ST down
4th & 7 at PRIN 34
Incompletion
6:15 - 2nd
Keegan Shoemaker pass incomplete
1st & 10 at PRIN 23
9-yd Run
6:15 - 2nd
Keegan Shoemaker run for 9 yds to the Princ 14
2nd & 10 at PRIN 23
1-yd Run
6:15 - 2nd
Jaden Sutton run for 1 yd to the Princ 13 for a 1ST down
3rd & 1 at PRIN 14
(1:22 - 2nd) Timeout PRINCETON, clock 01:22
6-yd Pass
1:22 - 2nd
Keegan Shoemaker pass complete to Selwyn Simpson for 6 yds to the Princ 7
1st & 10 at PRIN 13
Sack
1:22 - 2nd
Keegan Shoemaker sacked by Jeremiah Tyler and Joey DeMarco for a loss of 1 yard to the Princ 8
2nd & 4 at PRIN 7
(0:31 - 2nd) Timeout LAFAYETTE, clock 00:31
Incompletion
0:31 - 2nd
Keegan Shoemaker pass incomplete
3rd & 5 at PRIN 8
Field Goal Good
0:21 - 2nd
Jeffrey Kordenbrock 26 yd FG GOOD
4th & 5 at PRIN 8
Kickoff
0:21 - 2nd
Jeffrey Kordenbrock kickoff for 43 yds
-1-yd Run
0:21 - 2nd
TEAM run for a loss of 1 yard to the Princ 24
1st & 10 at PRIN 25
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Jeffrey Kordenbrock kickoff for 35 yds , Chase Williams return for 7 yds to the Princ 37
6-yd Run
14:55 - 3rd
Collin Eaddy run for 6 yds to the Princ 43
1st & 10 at PRIN 37
3-yd Pass
14:55 - 3rd
Kevin Davidson pass complete to Andrew Griffin for 3 yds to the Princ 46
2nd & 4 at PRIN 43
2-yd Run
14:55 - 3rd
Collin Eaddy run for 2 yds to the Princ 48 for a 1ST down
3rd & 1 at PRIN 46
11-yd Run
14:55 - 3rd
Ryan Quigley run for 11 yds to the Lafay 41 for a 1ST down
1st & 10 at PRIN 48
0-yd Run
14:55 - 3rd
Ryan Quigley run for no gain to the Lafay 41
1st & 10 at LAF 41
12-yd Pass
14:55 - 3rd
Kevin Davidson pass complete to Andrew Griffin for 12 yds to the Lafay 29 for a 1ST down
2nd & 10 at LAF 41
20-yd Run
14:55 - 3rd
Collin Eaddy run for 20 yds to the Lafay 9 for a 1ST down
1st & 10 at LAF 29
6-yd Pass
14:55 - 3rd
Kevin Davidson pass complete to Dylan Classi for 6 yds to the Lafay 3
1st & Goal at LAF 9
3-yd Touchdown Run
11:22 - 3rd
Collin Eaddy run for 3 yds for a TD, (Tavish Rice KICK)
2nd & Goal at LAF 3
Kickoff
11:22 - 3rd
Tavish Rice kickoff for 54 yds , Jaden Sutton return for 21 yds to the Lafay 32
3-yd Run
11:14 - 3rd
John Gay run for 3 yds to the Lafay 35
1st & 10 at LAF 32
Sack
11:14 - 3rd
Keegan Shoemaker sacked by Joey DeMarco for a loss of 2 yards to the Lafay 33
2nd & 7 at LAF 35
Incompletion
11:14 - 3rd
Keegan Shoemaker pass incomplete
3rd & 9 at LAF 33
Punt
11:14 - 3rd
Ryan O'Hara punt for 32 yds, fair catch by Jacob Birmelin at the Princ 35
4th & 9 at LAF 33
0-yd Run
9:57 - 3rd
Ryan Quigley run for no gain to the Princ 35
1st & 10 at PRIN 35
7-yd Pass
9:57 - 3rd
Kevin Davidson pass complete to Zach Kelly for 7 yds to the Princ 42
2nd & 10 at PRIN 35
11-yd Pass
9:57 - 3rd
Kevin Davidson pass complete to Collin Eaddy for 11 yds to the Lafay 47 for a 1ST down
3rd & 3 at PRIN 42
5-yd Run
9:57 - 3rd
Collin Eaddy run for 5 yds to the Lafay 42
1st & 10 at LAF 47
3-yd Run
9:57 - 3rd
Kevin Davidson run for 3 yds to the Lafay 39
2nd & 5 at LAF 42
14-yd Run
9:57 - 3rd
Collin Eaddy run for 14 yds to the Lafay 25 for a 1ST down
3rd & 2 at LAF 39
3-yd Run
9:57 - 3rd
Trey Gray run for 3 yds to the Lafay 22
1st & 10 at LAF 25
Incompletion
9:57 - 3rd
Kevin Davidson pass incomplete to Jacob Birmelin
2nd & 7 at LAF 22
12-yd Pass
9:57 - 3rd
Kevin Davidson pass complete to Graham Adomitis for 12 yds to the Lafay 10 for a 1ST down
3rd & 7 at LAF 22
6-yd Run
9:57 - 3rd
Trey Gray run for 6 yds to the Lafay 4
1st & Goal at LAF 10
4-yd Touchdown Run
5:41 - 3rd
Trey Gray run for 4 yds for a TD, (Tavish Rice KICK)
2nd & Goal at LAF 4
Kickoff
5:41 - 3rd
Tavish Rice kickoff for 65 yds for a touchback
Incompletion
5:41 - 3rd
Keegan Shoemaker pass incomplete to Quinn Revere, broken up by Joey DeMarco
1st & 10 at LAF 25
6-yd Pass
5:41 - 3rd
Keegan Shoemaker pass complete to Jaden Sutton for 6 yds to the Lafay 31
2nd & 10 at LAF 25
(4:50 - 3rd) Timeout LAFAYETTE, clock 04:50
Incompletion
4:50 - 3rd
Keegan Shoemaker pass incomplete to Nick Pearson, broken up by Christian Brown
3rd & 4 at LAF 31
Punt
4:50 - 3rd
Ryan O'Hara punt for 43 yds, punt out-of-bounds at the Princ 26
4th & 4 at LAF 31
4-yd Run
4:30 - 3rd
Trey Gray run for 4 yds to the Princ 30
1st & 10 at PRIN 26
Sack
4:30 - 3rd
Kevin Davidson sacked by Malik Hamm for a loss of 5 yards to the Princ 25
2nd & 6 at PRIN 30
Incompletion
4:30 - 3rd
Kevin Davidson pass incomplete to Jacob Birmelin
3rd & 11 at PRIN 25
Punt
4:30 - 3rd
Will Powers punt for 37 yds, fair catch by Joe Gillette at the Lafay 38
4th & 11 at PRIN 25
4th Quarter
Incompletion
3:00 - 3rd
Keegan Shoemaker pass incomplete to Nick Pearson, broken up by Tj Floyd
1st & 10 at LAF 38
9-yd Pass
3:00 - 3rd
Keegan Shoemaker pass complete to Quinn Revere for 9 yds to the Lafay 47
2nd & 10 at LAF 38
0-yd Run
3:00 - 3rd
Jaden Sutton run for no gain to the Lafay 47
3rd & 1 at LAF 47
4-yd Run
3:00 - 3rd
Jaden Sutton run for 4 yds to the Princ 49 for a 1ST down
4th & 1 at LAF 47
Incompletion
3:00 - 3rd
Keegan Shoemaker pass incomplete to Joe Gillette
1st & 10 at PRIN 49
Incompletion
3:00 - 3rd
Keegan Shoemaker pass incomplete to Quinn Revere, broken up by Christian Brown
2nd & 10 at PRIN 49
Sack
3:00 - 3rd
Keegan Shoemaker sacked by James Johnson and Daniel Beard for a loss of 6 yards to the Lafay 45
3rd & 10 at PRIN 49
End of 3rd Quarter
Punt
15:00 - 4th
Ryan O'Hara punt for 46 yds, fair catch by Jacob Birmelin at the Princ 9
4th & 16 at LAF 45
4-yd Run
14:51 - 4th
Trey Gray run for 4 yds to the Princ 13
1st & 10 at PRIN 9
4-yd Run
14:51 - 4th
Trey Gray run for 4 yds to the Princ 17
2nd & 6 at PRIN 13
2-yd Run
14:51 - 4th
Kevin Davidson run for 2 yds to the Princ 19 for a 1ST down
3rd & 2 at PRIN 17
6-yd Run
14:51 - 4th
Zachary Keller run for 6 yds to the Princ 25
1st & 10 at PRIN 19
3-yd Run
14:51 - 4th
Trey Gray run for 3 yds to the Princ 28
2nd & 4 at PRIN 25
12-yd Run
14:51 - 4th
Ryan Quigley run for 12 yds to the Princ 40 for a 1ST down
3rd & 1 at PRIN 28
7-yd Run
14:51 - 4th
Zachary Keller run for 7 yds to the Princ 47
1st & 10 at PRIN 40
Incompletion
14:51 - 4th
Kevin Davidson pass incomplete to Andrew Griffin, broken up by Caleb Burr
2nd & 3 at PRIN 47
11-yd Run
14:51 - 4th
Zachary Keller run for 11 yds to the Lafay 42 for a 1ST down
3rd & 3 at PRIN 47
4-yd Run
14:51 - 4th
Davis Kline run for 4 yds to the Lafay 38
1st & 10 at LAF 42
1-yd Run
14:51 - 4th
Trey Gray run for 1 yd to the Lafay 37
2nd & 6 at LAF 38
(6:59 - 4th) Timeout PRINCETON, clock 06:59
5-yd Run
6:59 - 4th
Zachary Keller run for 5 yds to the Lafay 32 for a 1ST down
3rd & 5 at LAF 37
-1-yd Run
6:59 - 4th
Zachary Keller run for a loss of 1 yard to the Lafay 33
1st & 10 at LAF 32
3-yd Run
6:59 - 4th
Trey Gray run for 3 yds to the Lafay 30
2nd & 11 at LAF 33
Sack
6:59 - 4th
Kevin Davidson sacked by Keith Earle for a loss of 6 yards to the Lafay 36
3rd & 8 at LAF 30
Punt
6:59 - 4th
Kevin Davidson punt for 36 yds for a touchback
4th & 14 at LAF 36
3-yd Run
3:56 - 4th
J.J. Younger run for 3 yds to the Lafay 23
1st & 10 at LAF 20
7-yd Pass
3:56 - 4th
Keegan Shoemaker pass complete to Zadok Scott for 7 yds to the Lafay 30 for a 1ST down
2nd & 7 at LAF 23
2-yd Run
3:56 - 4th
Keegan Shoemaker run for 2 yds to the Lafay 32
1st & 10 at LAF 30
4-yd Pass
3:56 - 4th
Keegan Shoemaker pass complete to Julius Young for 4 yds to the Lafay 36
2nd & 8 at LAF 32
7-yd Pass
3:56 - 4th
Keegan Shoemaker pass complete to Nick Pearson for 7 yds to the Lafay 43 for a 1ST down
3rd & 4 at LAF 36
15-yd Penalty
3:56 - 4th
Shoemaker, K. pass complete to Younger, J.J. for loss of 2 yards to the LAFAYETT41, PENALTY LAFAYETT illegal block (Burk, John) 15 yards to the LAFAYETT28, NO PLAY.
1st & 10 at LAF 43
7-yd Pass
3:56 - 4th
Keegan Shoemaker pass complete to J.J. Younger for 7 yds to the Lafay 35
1st & 25 at LAF 28
2-yd Pass
3:56 - 4th
Keegan Shoemaker pass complete to Julius Young for 2 yds to the Lafay 37
2nd & 18 at LAF 35
Interception
3:56 - 4th
Keegan Shoemaker pass intercepted Jayden Wickware return for 5 yds to the Princ 48
3rd & 16 at LAF 37
-1-yd Run
0:58 - 4th
TEAM run for a loss of 1 yard to the Princ 47
1st & 10 at PRIN 48
-1-yd Run
0:58 - 4th
TEAM run for a loss of 1 yard to the Princ 46
2nd & 11 at PRIN 47
End of 4th Quarter
Game Information
Princeton, NJ
2025 Standings
NCAAF News

Fiesta Bowl to host women's flag football tournament April 18-19
The Fiesta Bowl will host an eight-team women's collegiate flag football tournament in April, the Fiesta Sports Foundation announced Thursday.
11h

2026 college football recruit rankings: Most college-ready players in the rankings
Before the Class of 2026 takes on college football, we look at who's ready to make an impact.
14h

Coach Jon Sumrall takes away Gators logos to push new team
One of Jon Sumrall's first moves as Florida coach had echoes of Hall of Fame coach Urban Meyer's approach in 2005, which paid off with two national titles in his first four seasons.
15h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

