Clubs: GS, SCC · 2013–2026 · 47 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 25.84 30-34 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Freestyle SCY 56.64 30-34 2023 48th Annual Sunbelt Swimming Championships
50 Y Backstroke SCY 29.68 35-39 2026 51st Annual Jerry Clark Sunbelt Championships
100 Y Backstroke SCY 1:04.19 30-34 2023 48th Annual Sunbelt Swimming Championships
50 Y Breaststroke SCY 34.68 30-34 2023 48th Annual Sunbelt Swimming Championships
100 Y Breaststroke SCY 1:16.82 30-34 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Breaststroke SCY 2:48.99 30-34 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Butterfly SCY 28.65 30-34 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Individual Medley SCY 1:05.01 30-34 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
400 Y Individual Medley SCY 5:12.39 35-39 2026 2026 U.S. Masters Swimming Spring National Championship
50 M Freestyle SCM 29.23 30-34 2022 2022 South Carolina SCM State Meet
100 M Freestyle SCM 1:03.50 30-34 2022 2022 South Carolina SCM State Meet
50 M Backstroke SCM 33.53 30-34 2022 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:13.22 30-34 2021 2021 South Carolina SCM State Meet
200 M Backstroke SCM 2:41.10 30-34 2021 2021 South Carolina SCM State Meet
50 M Breaststroke SCM 39.30 30-34 2022 2022 South Carolina SCM State Meet
50 M Butterfly SCM 32.68 30-34 2022 2022 South Carolina SCM State Meet
100 M Butterfly SCM 1:15.84 30-34 2022 2022 South Carolina SCM State Meet
100 M Individual Medley SCM 1:13.38 30-34 2022 2022 South Carolina SCM State Meet
200 M Individual Medley SCM 2:44.43 30-34 2021 2021 South Carolina SCM State Meet
100 M Freestyle LCM 1:13.97 30-34 2022 2022 Greenville Splash LCM Invitational
50 M Backstroke LCM 34.32 30-34 2023 2023 Greenville Splash LCM Invitational
50 M Breaststroke LCM 40.13 30-34 2023 2023 Greenville Splash LCM Invitational
50 M Butterfly LCM 33.17 30-34 2023 2023 Greenville Splash LCM Invitational
200 M Individual Medley LCM 2:54.62 30-34 2022 2022 Greenville Splash LCM Invitational

All top times

2026

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 26.01 35-39 51st Annual Jerry Clark Sunbelt Championships
100 Y Freestyle SCY 57.93 35-39 51st Annual Jerry Clark Sunbelt Championships
50 Y Backstroke SCY 29.68 35-39 51st Annual Jerry Clark Sunbelt Championships
100 Y Individual Medley SCY 1:05.68 35-39 2026 U.S. Masters Swimming Spring National Championship
400 Y Individual Medley SCY 5:12.39 35-39 2026 U.S. Masters Swimming Spring National Championship

2024

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 25.84 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Freestyle SCY 57.23 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Backstroke SCY 29.95 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Breaststroke SCY 35.97 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Breaststroke SCY 1:16.82 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Breaststroke SCY 2:48.99 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Butterfly SCY 28.65 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Individual Medley SCY 1:05.01 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships

2023

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 56.64 30-34 48th Annual Sunbelt Swimming Championships
50 Y Backstroke SCY 29.98 30-34 48th Annual Sunbelt Swimming Championships
100 Y Backstroke SCY 1:04.19 30-34 48th Annual Sunbelt Swimming Championships
50 Y Breaststroke SCY 34.68 30-34 48th Annual Sunbelt Swimming Championships
100 Y Breaststroke SCY 1:16.97 30-34 48th Annual Sunbelt Swimming Championships
50 Y Butterfly SCY 29.12 30-34 48th Annual Sunbelt Swimming Championships
100 Y Individual Medley SCY 1:05.61 30-34 48th Annual Sunbelt Swimming Championships
50 M Backstroke LCM 34.32 30-34 2023 Greenville Splash LCM Invitational
50 M Breaststroke LCM 40.13 30-34 2023 Greenville Splash LCM Invitational
50 M Butterfly LCM 33.17 30-34 2023 Greenville Splash LCM Invitational

2022

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 29.23 30-34 2022 South Carolina SCM State Meet
100 M Freestyle SCM 1:03.50 30-34 2022 South Carolina SCM State Meet
50 M Backstroke SCM 33.53 30-34 2022 South Carolina SCM State Meet
50 M Breaststroke SCM 39.30 30-34 2022 South Carolina SCM State Meet
50 M Butterfly SCM 32.68 30-34 2022 South Carolina SCM State Meet
100 M Butterfly SCM 1:15.84 30-34 2022 South Carolina SCM State Meet
100 M Individual Medley SCM 1:13.38 30-34 2022 South Carolina SCM State Meet
100 M Freestyle LCM 1:13.97 30-34 2022 Greenville Splash LCM Invitational
50 M Backstroke LCM 34.93 30-34 2022 Greenville Splash LCM Invitational
200 M Individual Medley LCM 2:54.62 30-34 2022 Greenville Splash LCM Invitational

2021

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 29.60 30-34 2021 South Carolina SCM State Meet
100 M Freestyle SCM 1:05.20 30-34 2021 South Carolina SCM State Meet
50 M Backstroke SCM 33.88 30-34 2021 South Carolina SCM State Meet
100 M Backstroke SCM 1:13.22 30-34 2021 South Carolina SCM State Meet
200 M Backstroke SCM 2:41.10 30-34 2021 South Carolina SCM State Meet
50 M Breaststroke SCM 40.66 30-34 2021 South Carolina SCM State Meet
100 M Individual Medley SCM 1:14.26 30-34 2021 South Carolina SCM State Meet
200 M Individual Medley SCM 2:44.43 30-34 2021 South Carolina SCM State Meet

2013

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 27.17 18-24 SC SCY State Championships
50 Y Backstroke SCY 31.60 18-24 SC SCY State Championships
100 Y Backstroke SCY 1:07.30 18-24 SC SCY State Championships
50 Y Breaststroke SCY 36.47 18-24 SC SCY State Championships
50 Y Butterfly SCY 29.93 18-24 SC SCY State Championships
100 Y Individual Medley SCY 1:07.31 18-24 SC SCY State Championships