Team Roster

University of Pennsylvania - Penn

2024-25 Roster

Name Weight Year Record
Alex Almeyda 133 So 7 - 7
Omer Barak 184 FR 0 - 0
Spencer Barnhart 133 So 10 - 9
Evan Bennett 174 Jr 0 - 0
CJ Composto
#4
141
141 Sr 29 - 5
Andrew Connolly 197 So 0 - 5
Martin Cosgrove 197 So 0 - 0
Matthew Cruise 285 Jr 3 - 7
Jackson Dean 157 Sr 3 - 3
Richard Delsanter 141 Sr 0 - 3
Zach Delsanter 285 So 6 - 5
Kelly Dunnigan 141 Jr 8 - 5
Reed Fullmer 165 FR 3 - 4
Max Gallagher
#20
125
125 So 25 - 10
Hunter Gandy 157 Jr 0 - 0
Maximus Hale 184 SR 23 - 10
Kyle Hauserman 141 Jr 0 - 0
Nick Incontrera
#11
174
174 Sr 25 - 8
Petros Karamanides Jr
Xander Kuokkanen 165 FR 0 - 5
Vincent Mannella 157 SR 3 - 6
Ryan Miller
#20
133
133 Sr 22 - 8
Stefany Morales Jr
Evan Mougalian 141 JR 15 - 4
Nico Nardone 133 Jr 2 - 3
Paul Ognissanti 165 FR 13 - 10
John Pardo 285 FR 17 - 12
Brady Pruett 125 Jr 11 - 7
Kaya Sement 165 Jr 0 - 0
Cole Spencer 165 Sr
Jude Swisher
#12
157
157 So 26 - 9
Nathan Taylor 184 FR 7 - 18
Adam Thomson 165 Jr 8 - 8
Andy Troczynski 157 Jr 8 - 13
John Vinciguerra 285 SO 0 - 0
Cross Wasilewski
#12
149
149 Fr 25 - 5
Jackson Zimmerman 197 R Fr 4 - 9