McSharry is the holder of multiple national senior records, including 50 m, 100 m and 200 m breaststroke in both long course and short course, and 100 m individual medley in short course.[5]
Career
McSharry won her first international medals when she placed second in the 100 m breaststroke and third in the 50 m breaststroke at the 2016 European Junior Championships. In 2017, she won the 50 m breaststroke and 100 m breaststroke events, and placed second in the 200 breaststroke at the European Junior Championships in Netanya. In August of that year, she won the 100 m breaststroke event and finished third in the 50 m breaststroke at the World Junior Championships in Indianapolis.[6]