|Hometown:||Niagara Falls, N.Y.|
As A Freshman (2018-19)
- Member of the sixth-place 400-freestyle relay and 800-freestyle relay teams, finished in 13th place in the 200-freestyle at the 2019 Atlantic 10 Swimming and Diving Championships (2/23)
- Finished second in the 200-freestyle (1:47.03) and was a member of the second-place 200-medley relay team (1:35.69) vs. Niagara (2/2)
- Was a part of the second-place 200-freestyle relay (1:28.57), placed sixth in the 200-freestyle (1:50.16) and in the 100-freestyle (49.33) and against Cornell (1/21).
- Was a member of the fourth-place 800-freestyle relay (7:02.06) team at the Zippy Invite (12/1).
- Was a member of the winning 400-freestyle relay (3:08.93) team, grabbed second in the 100-freestyle (47.99) and third in the 200-freestyle (1:45.58) against Canisius (11/10).
- Was a member of the second-place 200-Freestyle Relay (1:27.67) team, earned fourth-place in the 200-freestyle, as well as fourth in the 100-freestyle (48.51) at Justin Jennings Memorial Invite (10/5).
Two-year varsity team captain ... four-time state qualifier ... Junior National qualfier in 2016 and 2017 ... Speedo Futures qualifier in 2017 ... Won Canisius High School Rookie of the Year in 2015 ... Canisius High School Most Valuable Player in 2017 ... Canisius High School Athlete of the Season in 2017.
Son of Jackie Amsdill and John Ruffolo ... Health Science major ... has six siblings, Marissa, Nathan, Bridget, Bobby, Joey and Jessy.