Clubs: GS, UC55, SCC · 2018–2026 · 77 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 22.78 40-44 2020 46th Annual Sunbelt Meet
100 Y Freestyle SCY 50.40 40-44 2020 46th Annual Sunbelt Meet
200 Y Freestyle SCY 1:53.79 45-49 2022 47th Annual Sunbelt Swimming Championships
500 Y Freestyle SCY 5:22.65 45-49 2022 47th Annual Sunbelt Swimming Championships
1000 Y Freestyle SCY 11:23.74 40-44 2021 2021 Rays Carolina Tri Meet
50 Y Breaststroke SCY 30.27 40-44 2020 46th Annual Sunbelt Meet
100 Y Breaststroke SCY 1:07.24 40-44 2021 2021 Rays The Rock Classic
200 Y Breaststroke SCY 2:39.10 40-44 2021 2021 Rays Carolina Tri Meet
50 Y Butterfly SCY 24.67 40-44 2021 Snowflake Invitational USA Meet
100 Y Butterfly SCY 56.58 40-44 2021 Snowflake Invitational USA Meet
200 Y Butterfly SCY 2:24.89 40-44 2021 2021 Rays Carolina Tri Meet
100 Y Individual Medley SCY 59.83 40-44 2020 46th Annual Sunbelt Meet
400 Y Individual Medley SCY 5:06.92 40-44 2021 2021 Palmetto Masters SCY Meet
50 M Freestyle SCM 25.07 40-44 2020 2020 South Carolina SCM State Meet
100 M Freestyle SCM 56.59 40-44 2020 2020 South Carolina SCM State Meet
200 M Freestyle SCM 2:08.47 40-44 2020 2020 South Carolina SCM State Meet
400 M Freestyle SCM 4:45.95 45-49 2021 2021 South Carolina SCM State Meet
50 M Breaststroke SCM 35.30 45-49 2022 2022 South Carolina SCM State Meet
100 M Breaststroke SCM 1:19.00 45-49 2021 2021 South Carolina SCM State Meet
200 M Breaststroke SCM 3:29.77 45-49 2022 2022 South Carolina SCM State Meet
50 M Butterfly SCM 27.59 40-44 2020 2020 South Carolina SCM State Meet
100 M Butterfly SCM 1:04.89 40-44 2020 2020 South Carolina SCM State Meet
100 M Individual Medley SCM 1:11.07 40-44 2019 Atlanta Rainbow Trout St. Nick Invitational
200 M Individual Medley SCM 2:32.76 40-44 2020 2020 South Carolina SCM State Meet
400 M Individual Medley SCM 6:43.40 40-44 2020 2020 South Carolina SCM State Meet
50 M Freestyle LCM 26.19 40-44 2019 2019 Dixie Zone LCM Championships
100 M Freestyle LCM 59.58 40-44 2019 Dr. Charles van der Horst Memorial Championship
200 M Freestyle LCM 2:15.62 45-49 2022 RAM's last chance LCM Meet
400 M Freestyle LCM 5:06.64 45-49 2022 RAM's last chance LCM Meet
50 M Breaststroke LCM 37.09 45-49 2022 RAM's last chance LCM Meet
50 M Butterfly LCM 29.26 50-54 2026 Cola Classic

All top times

2026

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 52.89 45-49 2026 YMCA Masters National Meet
200 Y Freestyle SCY 2:00.39 45-49 2026 YMCA Masters National Meet
100 Y Individual Medley SCY 1:03.05 45-49 2026 YMCA Masters National Meet
50 M Freestyle LCM 27.22 50-54 Cola Classic
100 M Freestyle LCM 1:01.06 50-54 Cola Classic
200 M Freestyle LCM 2:24.16 50-54 Cola Classic
50 M Butterfly LCM 29.26 50-54 Cola Classic

2022

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.41 40-44 2021 U.S. Masters Swimming Short Course Yards National Championship
50 Y Freestyle SCY 22.89 45-49 47th Annual Sunbelt Swimming Championships
100 Y Freestyle SCY 51.61 40-44 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Freestyle SCY 50.61 45-49 47th Annual Sunbelt Swimming Championships
200 Y Freestyle SCY 1:55.02 40-44 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Freestyle SCY 1:53.79 45-49 47th Annual Sunbelt Swimming Championships
500 Y Freestyle SCY 5:22.65 45-49 47th Annual Sunbelt Swimming Championships
50 Y Butterfly SCY 25.50 40-44 2021 U.S. Masters Swimming Short Course Yards National Championship
50 Y Butterfly SCY 25.72 45-49 47th Annual Sunbelt Swimming Championships
100 Y Butterfly SCY 57.02 45-49 47th Annual Sunbelt Swimming Championships
50 M Freestyle SCM 26.13 45-49 2022 South Carolina SCM State Meet
100 M Freestyle SCM 58.46 45-49 2022 South Carolina SCM State Meet
200 M Freestyle SCM 2:14.86 45-49 2022 South Carolina SCM State Meet
50 M Breaststroke SCM 35.30 45-49 2022 South Carolina SCM State Meet
100 M Breaststroke SCM 1:19.91 45-49 2022 South Carolina SCM State Meet
200 M Breaststroke SCM 3:29.77 45-49 2022 South Carolina SCM State Meet
50 M Butterfly SCM 28.43 45-49 2022 South Carolina SCM State Meet
200 M Individual Medley SCM 3:06.52 45-49 2022 South Carolina SCM State Meet
50 M Freestyle LCM 27.02 45-49 RAM's last chance LCM Meet
100 M Freestyle LCM 1:00.13 45-49 RAM's last chance LCM Meet
200 M Freestyle LCM 2:15.62 45-49 RAM's last chance LCM Meet
400 M Freestyle LCM 5:06.64 45-49 RAM's last chance LCM Meet
50 M Breaststroke LCM 37.09 45-49 RAM's last chance LCM Meet

2021

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.03 40-44 Snowflake Invitational USA Meet
100 Y Freestyle SCY 51.15 40-44 Rays November Invite Meet
200 Y Freestyle SCY 1:53.94 40-44 Snowflake Invitational USA Meet
500 Y Freestyle SCY 5:25.67 40-44 2021 Rays The Rock Classic
1000 Y Freestyle SCY 11:23.74 40-44 2021 Rays Carolina Tri Meet
50 Y Breaststroke SCY 30.87 40-44 2021 Palmetto Masters SCY Meet
100 Y Breaststroke SCY 1:07.24 40-44 2021 Rays The Rock Classic
200 Y Breaststroke SCY 2:39.10 40-44 2021 Rays Carolina Tri Meet
50 Y Butterfly SCY 24.67 40-44 Snowflake Invitational USA Meet
100 Y Butterfly SCY 56.58 40-44 Snowflake Invitational USA Meet
200 Y Butterfly SCY 2:24.89 40-44 2021 Rays Carolina Tri Meet
100 Y Individual Medley SCY 1:00.66 40-44 2021 Palmetto Masters SCY Meet
400 Y Individual Medley SCY 5:06.92 40-44 2021 Palmetto Masters SCY Meet
50 M Freestyle SCM 26.54 45-49 2021 South Carolina SCM State Meet
100 M Freestyle SCM 58.41 45-49 2021 South Carolina SCM State Meet
200 M Freestyle SCM 2:11.97 45-49 2021 South Carolina SCM State Meet
400 M Freestyle SCM 4:45.95 45-49 2021 South Carolina SCM State Meet
50 M Breaststroke SCM 35.52 45-49 2021 South Carolina SCM State Meet
100 M Breaststroke SCM 1:19.00 45-49 2021 South Carolina SCM State Meet
50 M Butterfly SCM 28.76 45-49 2021 South Carolina SCM State Meet

2020

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 22.78 40-44 46th Annual Sunbelt Meet
100 Y Freestyle SCY 50.40 40-44 46th Annual Sunbelt Meet
200 Y Freestyle SCY 1:56.42 40-44 46th Annual Sunbelt Meet
500 Y Freestyle SCY 5:32.50 40-44 46th Annual Sunbelt Meet
50 Y Breaststroke SCY 30.27 40-44 46th Annual Sunbelt Meet
100 Y Breaststroke SCY 1:09.10 40-44 46th Annual Sunbelt Meet
50 Y Butterfly SCY 25.92 40-44 46th Annual Sunbelt Meet
100 Y Individual Medley SCY 59.83 40-44 46th Annual Sunbelt Meet
50 M Freestyle SCM 25.07 40-44 2020 South Carolina SCM State Meet
100 M Freestyle SCM 56.59 40-44 2020 South Carolina SCM State Meet
200 M Freestyle SCM 2:08.47 40-44 2020 South Carolina SCM State Meet
50 M Breaststroke SCM 37.26 40-44 2020 South Carolina SCM State Meet
50 M Butterfly SCM 27.59 40-44 2020 South Carolina SCM State Meet
100 M Butterfly SCM 1:04.89 40-44 2020 South Carolina SCM State Meet
200 M Individual Medley SCM 2:32.76 40-44 2020 South Carolina SCM State Meet
400 M Individual Medley SCM 6:43.40 40-44 2020 South Carolina SCM State Meet

2019

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:58.50 40-44 2019 North Carolina SCY Championship
50 M Freestyle SCM 25.98 40-44 Atlanta Rainbow Trout St. Nick Invitational
100 M Freestyle SCM 1:08.41 40-44 Atlanta Rainbow Trout St. Nick Invitational
50 M Butterfly SCM 28.94 40-44 Atlanta Rainbow Trout St. Nick Invitational
100 M Individual Medley SCM 1:11.07 40-44 Atlanta Rainbow Trout St. Nick Invitational
50 M Freestyle LCM 26.19 40-44 2019 Dixie Zone LCM Championships
100 M Freestyle LCM 59.58 40-44 Dr. Charles van der Horst Memorial Championship

2018

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 26.90 40-44 South Carolina SCM Championships
100 M Freestyle SCM 1:00.28 40-44 South Carolina SCM Championships
50 M Butterfly SCM 29.07 40-44 South Carolina SCM Championships
50 M Breaststroke LCM 37.87 40-44 South Carolina Masters LCM Championships