2016-17: The junior set five personal bests this season. Back in October he swam the 100 freestyle against Monmouth and Fordham in 51.11 and then in November against Marist finished the 800m freestyle in 8:55.10. Against Iona on January 20, he swam the 200 freestyle with a time of 2:02.14. And lastly at the MAAC Championships set personal bests in the 1000 freestyle (9:55.42) and 1650 freestyle (16:35.09) where he finished 13th. His time in the 1000 ranks sixth fastest in program history while his time in the 1650 sits fourth best.
2015-16: Swam three personal bests at the 2016 MAAC Championships in the 500y freestyle (4:48.36), 1000y freestyle (9:57.20), and 1650y freestyle (16:42.40)… Those times all rank in the Top-10 in program history, seventh, sixth, and fifth respectively… During the season he also set two other personal bests at the Terrier Invitational in the 200y freestyle (1:48.46) and 200y backstroke (2:06.15).
2014-15: At the MAAC Championships swam a personal best in the 1650y freestyle clocking in at 17:17.16…At the Terrier Invitational swam in the B-Final of the 1650y freestyle and posted a 17:19.84 to finish 15th overall…Was the runner-up in the 100y and 500y freestyle against Holy Cross.