Clubs: GS, SCC · 2022–2026 · 27 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 22.42 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
100 Y Freestyle SCY 49.46 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
200 Y Freestyle SCY 1:53.03 35-39 2023 48th Annual Sunbelt Swimming Championships
50 Y Backstroke SCY 24.75 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
100 Y Backstroke SCY 53.00 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 1:56.57 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 25.21 35-39 2023 48th Annual Sunbelt Swimming Championships
50 M Freestyle SCM 25.99 35-39 2022 2022 South Carolina SCM State Meet
100 M Freestyle SCM 56.09 35-39 2022 2022 South Carolina SCM State Meet
50 M Backstroke SCM 28.40 35-39 2022 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:00.02 35-39 2022 2022 South Carolina SCM State Meet
200 M Backstroke SCM 2:12.90 35-39 2022 2022 South Carolina SCM State Meet
50 M Freestyle LCM 26.20 35-39 2022 2022 Greenville Splash LCM Invitational
100 M Freestyle LCM 57.65 35-39 2022 2022 Greenville Splash LCM Invitational
50 M Backstroke LCM 28.69 35-39 2022 2022 Greenville Splash LCM Invitational
100 M Backstroke LCM 1:03.56 35-39 2022 2022 Greenville Splash LCM Invitational

All top times

2026

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 22.42 35-39 2026 U.S. Masters Swimming Spring National Championship
100 Y Freestyle SCY 49.46 35-39 2026 U.S. Masters Swimming Spring National Championship
50 Y Backstroke SCY 24.75 35-39 2026 U.S. Masters Swimming Spring National Championship
100 Y Backstroke SCY 53.00 35-39 2026 U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 1:56.57 35-39 2026 U.S. Masters Swimming Spring National Championship

2024

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 49.99 35-39 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Backstroke SCY 24.89 35-39 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Backstroke SCY 53.41 35-39 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Backstroke SCY 1:56.84 35-39 49th Annual Jerry Clark Sunbelt Swimming Championships

2023

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.08 35-39 48th Annual Sunbelt Swimming Championships
200 Y Freestyle SCY 1:53.03 35-39 48th Annual Sunbelt Swimming Championships
50 Y Backstroke SCY 25.21 35-39 48th Annual Sunbelt Swimming Championships
100 Y Backstroke SCY 54.08 35-39 48th Annual Sunbelt Swimming Championships
200 Y Backstroke SCY 1:59.16 35-39 48th Annual Sunbelt Swimming Championships
50 Y Butterfly SCY 25.21 35-39 48th Annual Sunbelt Swimming Championships

2022

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 26.54 30-34 47th Annual Sunbelt Swimming Championships
100 Y Backstroke SCY 54.43 30-34 47th Annual Sunbelt Swimming Championships
200 Y Backstroke SCY 2:00.67 30-34 47th Annual Sunbelt Swimming Championships
50 M Freestyle SCM 25.99 35-39 2022 South Carolina SCM State Meet
100 M Freestyle SCM 56.09 35-39 2022 South Carolina SCM State Meet
50 M Backstroke SCM 28.40 35-39 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:00.02 35-39 2022 South Carolina SCM State Meet
200 M Backstroke SCM 2:12.90 35-39 2022 South Carolina SCM State Meet
50 M Freestyle LCM 26.20 35-39 2022 Greenville Splash LCM Invitational
100 M Freestyle LCM 57.65 35-39 2022 Greenville Splash LCM Invitational
50 M Backstroke LCM 28.69 35-39 2022 Greenville Splash LCM Invitational
100 M Backstroke LCM 1:03.56 35-39 2022 Greenville Splash LCM Invitational