He placed second in the 200 fly (1:59.57) against Bates.
At the Tate Ramsden Invitational, he competed in the 50 free (22.32), 100 back (54.94), 200 fly (1:57.63) and won the 100 fly (50.16).
At Ivies, he swam the 100 fly (48.71), 100 back (50.06) and 200 fly (1:50.80). He was also part of the 200 medley relay.
Sophomore (2018-19)
Competed in the 200 fly (1:57.29) and 100 fly (51.71) against Yale and Penn.
At the Tate Ramsden Invitational, he swam the 50 free (22.34), 100 fly (52.01), 100 back (54.85) and 200 fly (1:56.36).
At Ivies, he competed in the 100 fly (48.88), 100 back (50.88) and 200 fly (1:49.80).
Freshman (2017-18)
At the Big Al Invitational, he swam the 100 fly (50.88).
Competed in the 200 fly (1:56.50) and 100 free (49.30) against Yale and Penn, swimming a collegiate best time in the latter.
At the Ivy League Championship, he swam best times in the 100 back (50.76), 100 fly (48.70) and 200 fly (1:50.23). He was also part of the 200 medley relay and 400 medley relay.