2024
2nd place 200 Y Fly – 1:38.61
7th place 100 Y Fly – 44.46
2023
1st place 100 L Fly – 50.74
2nd place 50 L Fly – 23.20
4th place 200 Y Fly – 1:39.89
4th place 200 Y Fly – 1:41.83
6th place 100 Y Fly – 45.51
2022
3rd place 200 Y Fly – 1:41.36
5th place 100 Y Fly – 45.42
2021
2nd place 100 L Fly – 52.99
3rd place 200 L Free – 1:49.20
3rd place 200 Y Fly – 1:42.13
2019
8th place 200 L Fly – 1:59.93
1st place 200 L Fly – 2:00.35
1st place 200 L IM – 2:06.20
3rd place 100 L Fly – 54.92
1st place 800 L Free – 8:11.87
1st place 100 L Fly – 53.97 New Jersey Swimming Record
3rd place 200 L Free – 1:50.62
3rd place 200 L Fly – 2:01.46
3rd place 400 L Free – 3:56.37
6th place 100 L Free – 51.54
2018
1st place 100 L Free – 51.35
1st place 200 L IM – 2:05.57
1st place 800 L Free – 8:19.74
1st place 400 L Free – 3:59.46
1st place 200 L Free – 1:52.08
2nd place 400 L IM – 4:30.44
5th place 50 L Free – 24.02
5th place 200 L Fly – 1:59.78 New Jersey Swimming Record
7th place 400 L Free – 3:57.64
1st place 400 Y IM – 3:55.87
1st place 100 Y Free – 46.17
1st place 500 Y Free – 4:32.20
1st place 100 Y Fly – 50.39
2017
1st place 1000 Y Free – 9:40.00
1st place 200 Y Breast – 2:15.11
1st place 400 Y IM – 4:12.44
3rd place 200 Y Back – 1:58.84
6th place 200 L Fly – 2:04.58
4th place 200 L Fly – 2:05.93
4th place 100 L Fly – 56.60
6th place 400 L Free – 4:07.30
6th place 200 L Free – 1:54.25 New Jersey Swimming Record
3rd place 500 Y Free – 4:38.67
1st place 100 L Fly – 57.98 New Jersey Swimming Record
2nd place 400 L Free – 4:08.48
2nd place 200 L Fly – 2:09.63
2nd place 100 L Free – 54.15 New Jersey Swimming Record
2nd place 200 L Free – 1:58.28