
59
PPG
266
APG
100.0
FG%

— Liam O'Brien threw for two touchdowns and Pennsylvania defeated Princeton 17-6 on Saturday in a season finale.

From A&M's historic comeback to heart-stoppers at all levels, Week 12 was packed with games to remember.

— Kieran Corr made a 53-yard field goal as time expired on Saturday to give undefeated Harvard a 45-43 victory over Pennsylvania and at least a share of the Ivy League title.

— Gannon Carothers scored two rushing touchdowns, Garrett Bass-Sulpizio and Jordan Triplett each added another, and Cornell defeated Penn 39-17.

— Liam O'Brien threw a go-ahead touchdown pass and Donte West had two short scoring runs to help Pennsylvania hold off Brown 28-21 on Friday night.
Justin Alpert
#84 · WR · Sophomore
Dante Barone
#85 · TE · Junior
William Bergin
#72 · OL · Senior
Jake Bingham
#62 · OL · Senior
Tyler Blevins
#76 · OL · Freshman
Dakota Brower
#20 · WR · Freshman
Markus Brown
#81 · TE · Sophomore
EJ Carter Jr.
#28 · RB · Freshman
Kobe Comizio
#82 · WR · Senior
Jack Donnelly
#22 · TE · Sophomore
Jayden Drayton
#12 · WR · Junior
Davis Ellis
#3 · WR · Senior
Mike Fernicola
#58 · OL · Junior
Alex Fletcher
#68 · OL · Freshman
Maxwell Freeman
#67 · OL · Senior
Michael Gidaro
#56 · OL · Freshman
Jack Grusser
#15 · QB · Sophomore
Alex Haight
#11 · WR · Senior
Michael Hegarty
#40 · TE · Freshman
Ronan Johannson
#18 · WR · Sophomore
Connor Johns
#10 · WR · Sophomore
Luke Johnson
#23 · WR · Freshman
Dylan Karz
#83 · WR · Sophomore
Aaron Kruse
#51 · OL · Junior
Tommy Lafayette
#32 · RB · Freshman
Isaac Lee
#86 · WR · Freshman
Michael Malone
#13 · QB · Sophomore
Remo Marcaccio
#50 · OL · Sophomore
Jake Marzich
#53 · OL · Freshman
Ryan Mitchell
#52 · OL · Sophomore
Liam O'Brien
#2 · QB · Senior
Netinho Olivieri
#74 · OL · Senior
Cadin Olsen
#4 · QB · Junior
Bisi Owens
#7 · WR · Senior
Isaac Price
#88 · WR · Freshman
James Quinnelly
#87 · TE · Senior
Jared Richardson
#17 · WR · Senior
David Rolands
#65 · OL · Junior
Griffin Rosenbloom
#14 · WR · Sophomore
John Ruvo IV
#19 · WR · Senior
Luke Sacchetti
#75 · OL · Junior
Nathan Sayle
#71 · OL · Sophomore
Cole Shannon
#9 · WR · Junior
Karson Siqueiros-Lasky
#6 · QB · Sophomore
Julien Stokes
#1 · RB · Senior
Shane Throgmartin
#16 · QB · Freshman
Trenton VanBoening
#70 · OL · Junior
Donte West
#26 · RB · Sophomore
Sean Williams Jr.
#5 · RB · Junior
Adeyeye Adebawore
#79 · DL · Freshman
Alexandro Armour Jr.
#95 · DL · Sophomore
Aiden Bergin
#28 · LB · Sophomore
DJ Brown
#36 · LB · Senior
Andrew Bruce
#19 · DB · Sophomore
Marco Carone
#78 · DL · Sophomore
Christian Carter
#27 · DB · Junior
Ethan Cohall
#17 · DB · Freshman
Brock Cornell
#22 · DB · Freshman
Ty Cortes
#37 · DB · Sophomore
Zach Darche
#15 · LB · Junior
Jake Davis
#11 · DL · Senior
Jahir Dawud
#34 · DB · Freshman
Cole Erickson
#92 · DL · Freshman
Kayleb Ervin
#9 · DB · Junior
Ezra Fearon
#39 · DB · Freshman
Liam Forster
#66 · DL · Sophomore
Cosmo Fusco
#55 · DL · Sophomore
Raashed Hall
#93 · DL · Junior
Joey Holliday
#24 · LB · Junior
Brady Ioannidis
#94 · DL · Senior
Carter Janki
#90 · DL · Senior
Paul Jennings
#10 · DL · Senior
Alex Jordan
#59 · DL · Sophomore
Hunter Lay
#41 · DL · Junior
John Lista
#44 · LB · Senior
Mack Long
#31 · LB · Freshman
Luca Lopez
#80 · DL · Freshman
Kadari Machen
#2 · LB · Senior
Devin Malloy
#4 · DB · Junior
Connor Martin
#81 · DL · Sophomore
Derek McCrum
#14 · LB · Sophomore
Luke McIlhon
#42 · LB · Freshman
David McMorris
#98 · DL · Sophomore
Duncan McPherson
#97 · DL · Freshman
Josh Narcisse
#1 · DB · Junior
Ryan O'Connell
#7 · LB · Senior
Cole Olsztyn
#8 · LB · Junior
Trevor Pajak
#35 · LB · Sophomore
Brayden Phinney
#46 · LB · Sophomore
Oliver Roaman
#51 · DL · Sophomore
Daniel Russo
#45 · LB · Freshman
Ben Wable
#38 · DB · Sophomore
Sage Webb
#13 · DB · Senior
Josh Barnavon
#93 · PK · Sophomore
Luke Castelli
#94 · LS · Freshman
Christian de Villiers
#97 · P · Junior
Matthew Leyes
#45 · LS · Senior
Sam Smith
#91 · PK · Senior
Santiago Sturla
#30 · P · Senior
Mason Walters
#96 · P · Freshman