CFBSat, Oct 18 · Final
Defense
COLU13Sacks13
4Interceptions7
609Tackles667
41Tackles for Loss47
40Passes Defended29
10Takeaways11
10Turnover Differential11
Offense
COLU27.1Points per Game15.4
52.763rd Down %38.46
0Giveaways0
Team record
COLU4-1Record1-4
Game information
1:30 PM, October 18, 2025
Lawrence A. Wien Stadium
New York
Where to watch
- ESPN+
4
End of 4th QuarterPENN 35 · COLU 21
Liam O'Brien run for a loss of 1 yard to the PENN 18PENN 35 · COLU 21
Caleb Sanchez pass incomplete to Caden Butler, broken up by John ListaPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Jordan Kelley, broken up by Brock CornellPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Hutch CrowPENN 35 · COLU 21
Caleb Sanchez pass complete to Hutch Crow for no gain to the PENN 8 Columbia Penalty, Offensive holding (-10 Yards) to the PENN 18PENN 35 · COLU 21
Caleb Sanchez sacked by Ty Cortes for 0 yards to the PENN 8PENN 35 · COLU 21
Caleb Sanchez pass complete to Hutch Crow for 4 yds to the PENN 8 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Titus Evans, broken up by Ty CortesPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Caden ButlerPENN 35 · COLU 21
Caleb Sanchez pass complete to Griffin Johnson for 8 yds to the PENN 12PENN 35 · COLU 21
Caleb Sanchez pass complete to Griffin Johnson for 14 yds to the PENN 20 for a 1ST down Pennsylvania Penalty, Defensive holding (Jayden Drayton) to the PENN 20 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Beckett RobinsonPENN 35 · COLU 21
Caleb Sanchez pass complete to Ethan Hebb for 15 yds to the PENN 34 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass complete to Griffin Johnson for 10 yds to the PENN 49 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass complete to Titus Evans for 13 yds to the COLU 41 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Hutch Crow, broken up by Ezra FearonPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Beckett Robinson for a 1ST down Pennsylvania Penalty, Defensive pass interference (Ezra Fearon) to the COLU 28 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass incomplete to Caden ButlerPENN 35 · COLU 21
Caleb Sanchez pass complete to Hutch Crow for 10 yds to the COLU 15 for a 1ST downPENN 35 · COLU 21
Santiago Sturla punt for 49 ydsPENN 35 · COLU 21
Liam O'Brien pass incomplete to Bisi OwensPENN 35 · COLU 21
Donte West run for a loss of 3 yards to the PENN 46PENN 35 · COLU 21
Donte West run for 8 yds to the PENN 49PENN 35 · COLU 21
Caleb Sanchez pass incomplete to Caden ButlerPENN 35 · COLU 21
Caleb Sanchez pass complete to Hutch Crow for no gain to the PENN 26 Columbia Penalty, Offensive pass interference (Hutch Crow) to the PENN 41PENN 35 · COLU 21
Caleb Sanchez pass incomplete to Cole FreemanPENN 35 · COLU 21
Xander Eschelman pass incomplete to Hutch CrowPENN 35 · COLU 21
Caleb Sanchez sacked by Ryan O'Connell for a loss of 2 yards to the PENN 26PENN 35 · COLU 21
Caleb Sanchez pass complete to Hutch Crow for 24 yds to the PENN 24 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass complete to Lucas Bullock for 12 yds to the PENN 48 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass complete to Beckett Robinson for 16 yds to the COLU 40 for a 1ST downPENN 35 · COLU 21
Caleb Sanchez pass complete to Titus Evans for 4 yds to the COLU 24PENN 35 · COLU 21
Caleb Sanchez pass incomplete to Beckett RobinsonPENN 35 · COLU 21
Columbia Penalty, false start (Ahmari Owens) to the COLU 20PENN 35 · COLU 21
Josh Barnavon kickoff for 59 ydsPENN 35 · COLU 21
Liam O'Brien pass complete to Jared Richardson for 76 yds for a TD (Mason Walters KICK)PENN 35 · COLU 21
Caleb Sanchez pass incomplete to Michael Walters, broken up by Raashed HallPENN 28 · COLU 21
Caleb Sanchez pass complete to Michael Walters for 3 yds to the PENN 23PENN 28 · COLU 21
Michael Walters run for 3 yds to the PENN 26PENN 28 · COLU 21
Hutch Crow pass incomplete to Titus EvansPENN 28 · COLU 21
Santiago Sturla run for a loss of 14 yards to the PENN 29PENN 28 · COLU 21
Pennsylvania Penalty, delay of game (Julien Stokes) to the PENN 43PENN 28 · COLU 21
Liam O'Brien pass complete to Sean Williams Jr. for 16 yds to the PENN 48PENN 28 · COLU 21
Liam O'Brien sacked by Joshua Powell for a loss of 10 yards to the PENN 32PENN 28 · COLU 21
Sean Williams Jr. run for 2 yds to the PENN 42PENN 28 · COLU 21
Liam O'Brien pass complete to Bisi Owens for 6 yds to the PENN 40 for a 1ST downPENN 28 · COLU 21
3
End of 3rd QuarterPENN 28 · COLU 21
Sean Williams Jr. run for 6 yds to the PENN 34PENN 28 · COLU 21
Tommy Sleeman punt for 36 yds , Jayden Drayton returns for 3 yds to the PENN 32 Pennsylvania Penalty, Offensive holding (Kayleb Ervin) to the PENN 28PENN 28 · COLU 21
Caleb Sanchez pass incomplete to Hutch CrowPENN 28 · COLU 21
Caleb Sanchez pass complete to Caden Butler for 6 yds to the COLU 29PENN 28 · COLU 21
Caleb Sanchez pass complete to Titus Evans for a loss of 2 yards to the COLU 23PENN 28 · COLU 21
Josh Barnavon kickoff for 59 ydsPENN 28 · COLU 21
Jared Richardson 31 Yd pass from Liam O'Brien (Mason Walters Kick)PENN 28 · COLU 21
Liam O'Brien pass complete to Bisi Owens for 11 yds to the COLU 31 for a 1ST downPENN 21 · COLU 21
Tommy Lafayette run for 1 yd to the COLU 42PENN 21 · COLU 21
Liam O'Brien pass complete to Jared Richardson for 19 yds to the COLU 43 for a 1ST downPENN 21 · COLU 21
Liam O'Brien pass incomplete to Jared Richardson, broken up by Caden Butler for a 1ST down Columbia Penalty, Defensive pass interference (Carter McCray) to the PENN 38 for a 1ST downPENN 21 · COLU 21
Sean Williams Jr. run for a loss of 2 yards to the PENN 23PENN 21 · COLU 21
Hugo Merry kickoff for 65 yds for a touchbackPENN 21 · COLU 21
Hutch Crow 2 Yd pass from Caleb Sanchez (Hugo Merry Kick)PENN 21 · COLU 21
Caleb Sanchez pass complete to Titus Evans for 24 yds to the PENN 2 for a 1ST down Pennsylvania Penalty, Defensive pass interference (Kadari Machen) to the PENN 2 for a 1ST downPENN 21 · COLU 14
Caleb Sanchez pass incomplete to Jordan Kelley, broken up by Cole OlsztynPENN 21 · COLU 14
Caleb Sanchez run for a loss of 1 yard to the PENN 26PENN 21 · COLU 14
Caleb Sanchez pass complete to Titus Evans for 7 yds to the PENN 25 for a 1ST downPENN 21 · COLU 14
Michael Walters run for 6 yds to the PENN 32PENN 21 · COLU 14
Xander Eschelman sacked by Cole Olsztyn and Raashed Hall for a loss of 7 yards to the PENN 38PENN 21 · COLU 14
Michael Walters run for 5 yds to the PENN 31PENN 21 · COLU 14
Caleb Sanchez pass complete to Titus Evans for 25 yds to the PENN 36 for a 1ST downPENN 21 · COLU 14
Caleb Sanchez pass incomplete to Hutch CrowPENN 21 · COLU 14
Michael Walters run for a loss of 1 yard to the COLU 39PENN 21 · COLU 14
Michael Walters run for 15 yds to the COLU 40 for a 1ST downPENN 21 · COLU 14
Josh Barnavon kickoff for 60 yds for a touchbackPENN 21 · COLU 14
Liam O'Brien 18 Yd Run (Mason Walters Kick)PENN 21 · COLU 14
Julien Stokes run for a loss of 3 yards to the COLU 18PENN 14 · COLU 14
Julien Stokes run for 8 yds to the COLU 15PENN 14 · COLU 14
Julien Stokes run for 10 yds to the COLU 23 for a 1ST downPENN 14 · COLU 14
Liam O'Brien pass incomplete to Donte West, broken up by Drew BurmeisterPENN 14 · COLU 14
Liam O'Brien run for 5 yds to the COLU 33 for a 1ST downPENN 14 · COLU 14
Liam O'Brien run for 4 yds to the COLU 38PENN 14 · COLU 14
Donte West run for 2 yds to the COLU 42PENN 14 · COLU 14
Liam O'Brien run for 24 yds to the COLU 44 for a 1ST downPENN 14 · COLU 14
Liam O'Brien run for 6 yds to the PENN 32PENN 14 · COLU 14
Julien Stokes run for 1 yd to the PENN 26PENN 14 · COLU 14
Hugo Merry kickoff for 60 yds for a touchbackPENN 14 · COLU 14
2
Liam O'Brien sacked by Chase Goodwin for a loss of 5 yards to the COLU 40PENN 14 · COLU 14
Liam O'Brien pass complete to Bisi Owens for 15 yds to the COLU 44 for a 1ST downPENN 14 · COLU 14
Liam O'Brien pass incomplete to Bisi OwensPENN 14 · COLU 14
Liam O'Brien pass complete to Ronan Johannson for 12 yds to the PENN 41 for a 1ST downPENN 14 · COLU 14
Liam O'Brien run for 9 yds to the PENN 29PENN 14 · COLU 14
Liam O'Brien pass complete to Donte West for no gain to the PENN 30 Pennsylvania Penalty, Offensive holding (William Bergin) to the PENN 20PENN 14 · COLU 14
Tommy Sleeman punt for 43 ydsPENN 14 · COLU 14
Caleb Sanchez pass incomplete to Lucas BullockPENN 14 · COLU 14
Caleb Sanchez pass incomplete to Beckett RobinsonPENN 14 · COLU 14
Griffin Johnson run for 2 yds to the COLU 27PENN 14 · COLU 14
Josh Barnavon kickoff for 60 ydsPENN 14 · COLU 14
Bisi Owens 7 Yd pass from Liam O'Brien (Mason Walters Kick)PENN 14 · COLU 14
Liam O'Brien pass complete to Davis Ellis for 8 yds to the COLU 7PENN 7 · COLU 14
Donte West run for 17 yds to the COLU 15 for a 1ST downPENN 7 · COLU 14
Liam O'Brien run for 5 yds to the COLU 32PENN 7 · COLU 14
Liam O'Brien pass incomplete to Bisi OwensPENN 7 · COLU 14
Liam O'Brien pass complete to Bisi Owens for 12 yds to the COLU 37 for a 1ST downPENN 7 · COLU 14
Donte West run for 8 yds to the COLU 49 for a 1ST downPENN 7 · COLU 14
Liam O'Brien run for 3 yds to the PENN 43PENN 7 · COLU 14
Liam O'Brien pass complete to Jared Richardson for 12 yds to the PENN 40 for a 1ST downPENN 7 · COLU 14
Donte West run for 3 yds to the PENN 28PENN 7 · COLU 14
Hugo Merry kickoff for 60 yds for a touchbackPENN 7 · COLU 14
Beckett Robinson 32 Yd pass from Caleb Sanchez (Hugo Merry Kick)PENN 7 · COLU 14
Xander Eschelman run for a loss of 4 yards to the PENN 32PENN 7 · COLU 7
Julien Stokes run for 19 yds to the PENN 28 Julien Stokes fumbled, recovered by COLU Levi RobinsPENN 7 · COLU 7
Tommy Sleeman punt for 51 yds , Julien Stokes returns for 4 yds to the PENN 9PENN 7 · COLU 7
Caleb Sanchez pass incomplete to Lucas Bullock, broken up by Alec WillsPENN 7 · COLU 7
Caleb Sanchez pass complete to Braden Dougherty for 4 yds to the COLU 44PENN 7 · COLU 7
Caleb Sanchez pass complete to Michael Walters for 2 yds to the COLU 40PENN 7 · COLU 7
Xander Eschelman run for 4 yds to the COLU 38 for a 1ST downPENN 7 · COLU 7
Lucas Bullock run for 4 yds to the COLU 34PENN 7 · COLU 7
Caleb Sanchez pass complete to Beckett Robinson for 5 yds to the COLU 30PENN 7 · COLU 7
Josh Barnavon kickoff for 58 ydsPENN 7 · COLU 7
Jared Richardson 1 Yd pass from Liam O'Brien (Mason Walters Kick)PENN 7 · COLU 7
Liam O'Brien pass complete to Michael Hegarty for no gain to the COLU 1PENN 0 · COLU 7
Liam O'Brien run for 1 yd to the COLU 1 Columbia Penalty, face mask (0 yards) (Charlie Newton) to the COLU 1PENN 0 · COLU 7
Liam O'Brien run for 4 yds to the COLU 2PENN 0 · COLU 7
Donte West run for 5 yds to the COLU 6PENN 0 · COLU 7
Liam O'Brien run for 6 yds to the COLU 26PENN 0 · COLU 7
Liam O'Brien pass incomplete to Jared RichardsonPENN 0 · COLU 7
Sean Williams Jr. run for a loss of 4 yards to the COLU 32PENN 0 · COLU 7
Sean Williams Jr. run for 9 yds to the COLU 28 for a 1ST downPENN 0 · COLU 7
Liam O'Brien run for 7 yds to the COLU 37PENN 0 · COLU 7
1
End of 1st QuarterPENN 0 · COLU 7
Julien Stokes run for 21 yds to the COLU 44 for a 1ST downPENN 0 · COLU 7
Liam O'Brien pass incomplete to Julien Stokes, broken up by Jeremiah DouglasPENN 0 · COLU 7
Hugo Merry kickoff for 59 yds , Julien Stokes return for 34 yds to the PENN 35PENN 0 · COLU 7
Michael Walters 1 Yd Run (Hugo Merry Kick)PENN 0 · COLU 7
Michael Walters run for no gain to the PENN 1PENN 0 · COLU 0
Caleb Sanchez pass complete to Braden Dougherty for 25 yds to the PENN 1 for a 1ST downPENN 0 · COLU 0
Caleb Sanchez pass complete to Hutch Crow for 25 yds to the PENN 26 for a 1ST down Pennsylvania Penalty, Defensive holding (Josh Narcisse) to the PENN 26 for a 1ST downPENN 0 · COLU 0
Caleb Sanchez pass incomplete to Titus Evans, broken up by Alec WillsPENN 0 · COLU 0
Caleb Sanchez pass complete to Titus Evans for 7 yds to the COLU 49PENN 0 · COLU 0
Liam O'Brien pass intercepted Terell Battle return for no gain to the COLU 42PENN 0 · COLU 0
Julien Stokes run for 2 yds to the COLU 38PENN 0 · COLU 0
Liam O'Brien pass complete to Bisi Owens for 16 yds to the COLU 40 for a 1ST downPENN 0 · COLU 0
Julien Stokes run for 4 yds to the PENN 44PENN 0 · COLU 0
Xander Eschelman run for a loss of 3 yards to the PENN 40 Xander Eschelman fumbled, recovered by COLU Xander Eschelman Eschelman,Xander rush middle for loss of 3 yards to the PEN40, fumble by Eschelman,Xander recovered by COL Eschelman,Xander, Eschelman,Xander rush , fumble by Eschelman,Xander recovered by PEN Narcisse,Josh, Narcisse,Josh rush. Xander Eschelman fumbled, recovered by PENN Josh NarcissePENN 0 · COLU 0
Michael Walters run for 9 yds to the PENN 37PENN 0 · COLU 0
Michael Walters run for 6 yds to the PENN 46 for a 1ST downPENN 0 · COLU 0
Caleb Sanchez pass complete to Michael Walters for 11 yds to the COLU 48PENN 0 · COLU 0
Xander Eschelman run for a loss of 6 yards to the COLU 37PENN 0 · COLU 0
Michael Walters run for 16 yds to the COLU 43 for a 1ST downPENN 0 · COLU 0
Caleb Sanchez pass complete to Hutch Crow for 5 yds to the COLU 27PENN 0 · COLU 0
Liam O'Brien pass intercepted Caleb Solomon return for no gain to the COLU 22PENN 0 · COLU 0
Bisi Owens run for a loss of 3 yards to the COLU 41PENN 0 · COLU 0
Liam O'Brien pass complete to Bisi Owens for 12 yds to the COLU 38 for a 1ST downPENN 0 · COLU 0
Julien Stokes run for 1 yd to the 50 yard linePENN 0 · COLU 0
Liam O'Brien run for 4 yds to the PENN 49PENN 0 · COLU 0
Liam O'Brien pass complete to Jared Richardson for 18 yds to the PENN 45 for a 1ST downPENN 0 · COLU 0
Liam O'Brien pass incomplete to Bisi OwensPENN 0 · COLU 0
Donte West run for 8 yds to the PENN 27PENN 0 · COLU 0
Liam O'Brien run for no gain to the PENN 29 Pennsylvania Penalty, Offensive holding (Maxwell Freeman) to the PENN 19PENN 0 · COLU 0
Tommy Sleeman punt for 47 yds , Julien Stokes returns for 9 yds to the PENN 29PENN 0 · COLU 0
Xander Eschelman run for 7 yds to the COLU 33PENN 0 · COLU 0
Caleb Sanchez pass incomplete to Titus EvansPENN 0 · COLU 0
Michael Walters run for 1 yd to the COLU 26PENN 0 · COLU 0
Josh Barnavon kickoff for 60 yds for a touchbackPENN 0 · COLU 0
Griffin Johnson's 203 yards on the ground lead Columbia to first Ivy League win of season
Griffin Johnson ran for a career-high 203 yards, nearly doubling his season total, and Columbia defeated Cornell 29-12 on Saturday, wrapping up the season for both teams.
ESPN
O'Brien throws 2 TD passes in Penn's season-ending 17-6 win over Princeton
Liam O'Brien threw for two touchdowns and Pennsylvania defeated Princeton 17-6 on Saturday in a season finale.
ESPN
College football Week 12 recap: Breaking down 25 great games
From A&M's historic comeback to heart-stoppers at all levels, Week 12 was packed with games to remember.
ESPN
