|High School:||St. John's HS|
• Part of program's 400-yard medley relay school record at 2017 NEWMAC Championships
• 2016, 2017 NEWMAC Academic All-Conference team
2016-17: As a junior, competed in the freestyle at all 11 meets…recorded one win, three second-place and three third-place finishes…posted the first win of his career in the 100-yard freestyle against UMass Dartmouth on October 29…placed second in the 100 free against Clark on November 19…came in fourth in the 100 free against Coast Guard on January 5…finished second in the 100 free against Bridgewater State on January 19…placed second in the 50 free and third in both the 100 and 200 free at Springfield on January 21…placed 23rd in the 100 free prelims with a career-best time of 48.75 at the NEWMAC Championships on February 19…also recorded a career-best time of 22.46 in the 50 free and helped the program set a new record in the 400 medley relay at the conference meet.
2015-16: As a sophomore, took part in the freestyle in all 11 meets…came in second four times and added a trio of third-place finishes…came in third in the 100 free against UMass Dartmouth on October 24 and Clark on October 31…also finished third in the 100 free against Norwich on November 15…came in second in the 50 free and fourth in the 100 free and 200 free against Gordon on January 9…finished second in the 50 free, 100 free and 200 free against Bridgewater State on January 21…recorded career-best times in the 50 free (22.94), 100 free (51.31) and 200 free (1:53.88) at the NEWMAC Championships from February 19-21.
2014-15: As a first-year, competed in the freestyle in all 11 meets…posted five top-five finishes on the year…made his collegiate debut against UMass-Dartmouth on October 25…came in fourth in the 100 free against Clark on November 1…was also fourth in the 100 free against Norwich on November 15…finished fourth in the 200 free against Bridgewater State on January 22…posted season-best times in the 50 free (24.13), the 100 free (52.50) and the 200 free (1.56.69) at the NEWMAC Championships on February 20-22.