- Paolo Carroll18′
- Paolo Carroll52′(P)
- Kahveh Zahiroleslam57′(P)
- Kai MoosY 67'
- Jeremy HaddockY 81'
- Paolo CarrollY 96'
Princeton · Lineup
Ranked by minutes- DF
Lucas Gen101′
- MD
Jack Jasinski101′
- MD
James Wangsness101′
- GK
William Watson101′
- MD
Malik Pinto101′
- DF
Thomas John Presthus101′
- FW
Daniel Diaz-Bonilla89′
- FW
Walker Gillespie84′
- DF
Ryan Clare77′
- DF
Francis Akomeah-Sirleaf67′
- DF
Benjamin Bograd64′
- MD
Mateo Godoy56′
- DF
Giuliano Fravolini Whitchurch54′
- FW
Daniel Ittycheria42′
- MD
Gabriel Birnbaum Duchovny42′
- FW
Nicolas Nee20′
- FW
Harry Roberts10′
Yale · Lineup
Ranked by minutes- DF
Justin Harris101′
- MD
Jules Oberg101′
- GK
Elian Haddock101′
- DF
Jeremy Haddock101′81′
- FW
Paolo Carroll94′×296′
- DF
Sigfús Kjalar Árnason93′
- DF
Sam Harshe90′
- FW
Kahveh Zahiroleslam87′
- MD
Max Rogers73′
- MD
Quanah Brayboy51′
- MD
Jonathan Seidman42′
- MD
Aydin Jay34′
- DF
Jacob Schaffer19′
- MD
Olivier Van Spaendonck14′
- MD
Kai Moos6′67′
Top performers
- 1James WangsnessImpact0.98MD·101′·1 shot
- 2Daniel Diaz-BonillaImpact0.93FW·89′·1G·4 shots
- 3Jack JasinskiImpact0.65MD·101′
Top performers
- 1Paolo CarrollImpact1.72FW·94′·2G·2 shots
- 2Jules ObergImpact0.81MD·101′·2 shots
- 3Kahveh ZahiroleslamImpact0.65FW·87′·1G·3 shots
Shot timeline
Cumulative shots · goal markers · 27 shots total
Princeton16 shotsYale11 shotsGoalShot
Shot maps
Where each team's shots came from — locations, distances, xG per shot
Detailed match stats
Expected goals, possession territories, defensive intensity & shot quality