Graduated from SUNY Plattsburgh in 2020 where he spent one year after his senior season in 2019 as a Voluntary Assistant Coach until the 2020 shorten season.
In the 2019 season at Plattsburgh Rupp was selected to Fist Team All SUNYAC, started all 16 games for the Cardinals where he caused 24 turnovers, scooped up 25 ground balls, and had one assist. Rupp finished second in the SUNYACÂ and first for the Cardinals on caused turnovers.
In the 2018 season he was selected to the second team all SUNYAC team, where he caused 27 turnovers and scooped up 20 ground balls. His team also made an appearance back to the SUNYAC Championship.
In the 2017 season Rupp was a part of the 2017 SUNYAC Championship Team. Which was the first Men's Lacrosse SUNYAC Title in School History.
Rupp was a member of his football and lacrosse team at Sayville High School…won Suffolk Championships in 2015... All-State in both football and lacrosse... All-Long Island in lacrosse senior year of High School. Hometown Sayville, NY