BOYS Football

2019-2020 Varsity Roster
Jersey Name Position Height Weight Class
John Amabile 5'11" 150 2019
Samuel Atkins 5'10" 160 2022
Michael Baffa 5'11" 156 2019
Cale Baumgartner 5'11" 160 2019
Ben Bettag 0'0" 2021
Tyler Bishop 5'8" 167 2022
William Brundage 5'11" 150 2020
Stefano Bucaro 5'11" 170 2020
Michael Bumpus 6'3" 238 2021
Michael D'Orazio 5'9" 160 2021
Tyler Duzansky 6'4" 190 2021
Ryan French 6'1" 170 2020
David Gainer 5'11" 150 2020
Jackson Gerard 6'2" 182 2021
Sean Henneberry 5'10" 210 2019
Ryan Holleman 6'0" 255 2021
Dominic Imbrogno 5'11" 160 2020
Bohan Jiang 6'4" 285 2021
Jason Klank 5'10" 172 2020
Weiyue Li 6'0" 155 2020
Jarenz Masiclat 5'10" 155 2021
Joey Mayor 6'3" 270 2020
Jack McLennan 6'0" 180 2021
Thomas (tj) McMillen 6'3" 230 2023
Luke Meyer 6'0" 170 2020
John Moore 0'0" 2021
Kevin O'Connell 6'2" 178 2020
Calvin Piemonte 5'4" 128 2021
Mari Pilling 5'5" 130 2020
Ben Radel 6'0" 176 2020
Vincenzo Rendina 6'2" 175 2020
Toby Reynolds 5'10" 155 2021
Tommy Rittenhouse 6'0" 165 2021
Connor Schmidt 6'4" 260 2020
Dominic Spiotta 5'10" 210 2020
Jake Tangorra 6'1" 170 2020
Eric Welch 6'1" 170 2020
Josh Winslow 6'1" 150 2020
Tyler Wood 6'1" 250 2023
Coaching Staff
Mike Bumpus
Offensive Line Coach

Tivias Caldwell
Asst. D-Line Coach

Doug Difusco
Asst. Head Coach/ Offensive Coordinator

Nii Hammond
Running Back Coach

Todd Howard
Defensive Coordinator

Jared McGriff-Culver
Wide Receiver/ LB Coach

Bob McMillen
Head Coach

Ivan Milivojevic
QB Coach/ Asst. Offensive Coordinator

Enoch Smith
Defensive Line Coach

2019-2020 Sophomore Roster
Jersey Name Position Height Weight Class
Joseph Ayala 6'0" 155 2023
Frankie Bucaro 5'7" 175 2022
Michael Bucaro 5'4" 140 2023
Robert Bucaro 5'7" 140 2022
Ryan Calcagno 6'1" 160 2022
Joe Crowley 6'2" 174 2022
Nicholas DiStazio 5'6" 150 2023
Brad Dixon 5'11" 139 2022
Jake Dufresne 5'8" 140 2023
Nick Duzansky 6'0" 150 2022
William Eltoft 6'0" 205 2023
Cameron Engesser 5'7" 130 2023
Daniel French 5'2" 130 2023
Kevin Hanson 6'2" 150 2023
Amari Head 0'0" 2023
Maxwell Hellmann 6'0" 170 2022
Gavin Kowalski 5'9" 161 2023
Aidan Kubiak 5'11" 145 2022
Blake Lawson 6'0" 170 2022
Owen Long 5'10" 158 2023
James Marre 5'9" 200 2022
Aiden Meagher 6'2" 265 2023
Jack Montesinos 5'5" 125 2022
Roy Mraz 5'10" 240 2022
Gavin O'Donnell 5'8" 175 2022
Maximus OMalley 5'3" 135 2023
Sam Scullion 5'10" 165 2022
Ryan Shannon 5'8" 140 2022
Connor Shields 5'7" 132 2023
Rocco Tenuta 5'6" 150 2023
Evan Werner 5'8" 135 2023
Coaching Staff
Frank Bucaro
Asst. O-Line

John Bucaro
Linebacker Coach

Pat Calcagno
Defensive Coordinator

Xavier Dean
Defensive Back/ Special Teams Coach

Kevin Kloss
Offensive Line Coach

Pat Rosmonowski
Offensive Coordinator

Devante Styles
Asst. Coach