Clubs: GS, YCSC, COLM, SCC, UNAT, SWYS · 2012–2026 · 83 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 33.69 40-44 2023 2022 Coastal Masters Funvitational
500 Y Freestyle SCY 6:46.88 40-44 2026 2026 South Carolina SCY Championship
50 Y Backstroke SCY 37.52 40-44 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Breaststroke SCY 32.56 25-29 2012 2012 U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:11.40 25-29 2012 38th Annual Sunbelt Meet
200 Y Breaststroke SCY 2:38.94 25-29 2012 2012 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 29.45 25-29 2012 2012 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:07.65 35-39 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Individual Medley SCY 1:12.44 35-39 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Individual Medley SCY 2:40.12 40-44 2026 2026 U.S. Masters Swimming Spring National Championship
200 M Freestyle SCM 2:46.76 35-39 2020 2020 South Carolina SCM State Meet
400 M Freestyle SCM 5:53.76 40-44 2022 2022 South Carolina SCM State Meet
50 M Breaststroke SCM 38.06 30-34 2015 South Carolina SCM Championships
100 M Breaststroke SCM 1:22.79 35-39 2020 2020 South Carolina SCM State Meet
200 M Breaststroke SCM 3:07.00 30-34 2015 South Carolina SCM Championships
50 M Butterfly SCM 35.20 30-34 2015 South Carolina SCM Championships
100 M Butterfly SCM 1:18.67 30-34 2015 South Carolina SCM Championships
100 M Individual Medley SCM 1:22.04 30-34 2015 South Carolina SCM Championships
200 M Individual Medley SCM 2:56.94 30-34 2012 South Carolina SCM Championships
100 M Freestyle LCM 1:18.49 35-39 2019 2019 Dixie Zone LCM Championships
50 M Breaststroke LCM 38.28 35-39 2019 2019 Dixie Zone LCM Championships
100 M Breaststroke LCM 1:25.27 35-39 2019 Dr. Charles van der Horst Memorial Championship
200 M Breaststroke LCM 3:12.06 35-39 2019 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 35.14 35-39 2019 2019 Dixie Zone LCM Championships
100 M Butterfly LCM 1:18.18 35-39 2019 2019 Dixie Zone LCM Championships

All top times

2026

EventCourseTimeAge GroupMeet
500 Y Freestyle SCY 6:46.88 40-44 2026 South Carolina SCY Championship
50 Y Breaststroke SCY 34.36 40-44 2026 U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:14.15 40-44 2026 U.S. Masters Swimming Spring National Championship
200 Y Breaststroke SCY 2:47.21 40-44 2026 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 30.79 40-44 2026 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:08.85 40-44 2026 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 2:40.12 40-44 2026 U.S. Masters Swimming Spring National Championship

2025

EventCourseTimeAge GroupMeet
500 Y Freestyle SCY 6:48.04 40-44 2025 South Carolina SCY Championship
50 Y Breaststroke SCY 35.11 40-44 50th Annual Jerry Clark Sunbelt Championships
100 Y Breaststroke SCY 1:16.48 40-44 50th Annual Jerry Clark Sunbelt Championships
200 Y Breaststroke SCY 2:51.12 40-44 50th Annual Jerry Clark Sunbelt Championships
50 Y Butterfly SCY 31.56 40-44 50th Annual Jerry Clark Sunbelt Championships
100 Y Butterfly SCY 1:10.69 40-44 South Carolina Senior Sports Classic
100 Y Individual Medley SCY 1:14.82 40-44 50th Annual Jerry Clark Sunbelt Championships
200 Y Individual Medley SCY 2:45.72 40-44 South Carolina Senior Sports Classic

2024

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 37.52 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Breaststroke SCY 35.61 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Breaststroke SCY 1:18.60 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Breaststroke SCY 2:52.98 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Butterfly SCY 31.89 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Individual Medley SCY 1:15.44 40-44 49th Annual Jerry Clark Sunbelt Swimming Championships
50 M Breaststroke SCM 39.74 40-44 2024 South Carolina SCM State Meet
100 M Breaststroke SCM 1:25.72 40-44 2024 South Carolina SCM State Meet
50 M Butterfly SCM 35.30 40-44 2024 South Carolina SCM State Meet
100 M Butterfly SCM 1:22.17 40-44 2024 South Carolina SCM State Meet
100 M Individual Medley SCM 1:25.38 40-44 2024 South Carolina SCM State Meet

2023

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 33.69 40-44 2022 Coastal Masters Funvitational
50 Y Breaststroke SCY 34.58 40-44 48th Annual Sunbelt Swimming Championships
200 Y Breaststroke SCY 2:43.55 40-44 48th Annual Sunbelt Swimming Championships

2022

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 33.30 35-39 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Breaststroke SCY 1:12.80 35-39 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Breaststroke SCY 2:41.41 35-39 2021 U.S. Masters Swimming Short Course Yards National Championship
50 Y Butterfly SCY 30.02 35-39 47th Annual Sunbelt Swimming Championships
100 Y Butterfly SCY 1:07.65 35-39 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Individual Medley SCY 1:12.44 35-39 2021 U.S. Masters Swimming Short Course Yards National Championship
400 M Freestyle SCM 5:53.76 40-44 2022 South Carolina SCM State Meet
50 M Breaststroke SCM 39.21 40-44 2022 South Carolina SCM State Meet
50 M Breaststroke LCM 38.28 40-44 2022 Greenville Splash LCM Invitational
100 M Breaststroke LCM 1:26.17 40-44 2022 Greenville Splash LCM Invitational

2021

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 34.20 35-39 2021 Palmetto Masters SCY Meet
100 Y Breaststroke SCY 1:16.15 35-39 2021 Palmetto Masters SCY Meet
200 Y Breaststroke SCY 2:46.59 35-39 2021 Palmetto Masters SCY Meet
50 Y Butterfly SCY 30.93 35-39 2021 Palmetto Masters SCY Meet
100 Y Butterfly SCY 1:08.89 35-39 2021 Palmetto Masters SCY Meet
100 Y Individual Medley SCY 1:14.56 35-39 2021 Palmetto Masters SCY Meet
200 Y Individual Medley SCY 2:40.13 35-39 2021 Palmetto Masters SCY Meet

2020

EventCourseTimeAge GroupMeet
200 M Freestyle SCM 2:46.76 35-39 2020 South Carolina SCM State Meet
100 M Breaststroke SCM 1:22.79 35-39 2020 South Carolina SCM State Meet

2019

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 33.44 35-39 44rd Annual Sunbelt Meet
100 Y Breaststroke SCY 1:14.75 35-39 Coastal Masters Invitational
200 Y Breaststroke SCY 2:42.90 35-39 44rd Annual Sunbelt Meet
50 Y Butterfly SCY 30.97 35-39 44rd Annual Sunbelt Meet
100 Y Butterfly SCY 1:09.08 35-39 44rd Annual Sunbelt Meet
100 M Freestyle LCM 1:18.49 35-39 2019 Dixie Zone LCM Championships
50 M Breaststroke LCM 38.28 35-39 2019 Dixie Zone LCM Championships
100 M Breaststroke LCM 1:25.27 35-39 Dr. Charles van der Horst Memorial Championship
200 M Breaststroke LCM 3:12.06 35-39 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 35.14 35-39 2019 Dixie Zone LCM Championships
100 M Butterfly LCM 1:18.18 35-39 2019 Dixie Zone LCM Championships

2018

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 33.59 35-39 YMCA Masters National Meet
50 M Breaststroke SCM 38.84 35-39 South Carolina SCM Championships
200 M Breaststroke SCM 3:08.19 35-39 South Carolina SCM Championships
100 M Individual Medley SCM 1:23.01 35-39 South Carolina SCM Championships

2016

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 33.75 30-34 2016 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:15.56 30-34 2016 Nationwide U.S. Masters Swimming Spring National Championship
200 Y Breaststroke SCY 2:44.77 30-34 2016 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:09.32 30-34 2016 Nationwide U.S. Masters Swimming Spring National Championship

2015

EventCourseTimeAge GroupMeet
50 M Breaststroke SCM 38.06 30-34 South Carolina SCM Championships
100 M Breaststroke SCM 1:26.81 30-34 South Carolina SCM Championships
200 M Breaststroke SCM 3:07.00 30-34 South Carolina SCM Championships
50 M Butterfly SCM 35.20 30-34 South Carolina SCM Championships
100 M Butterfly SCM 1:18.67 30-34 South Carolina SCM Championships
100 M Individual Medley SCM 1:22.04 30-34 South Carolina SCM Championships
200 M Individual Medley SCM 2:59.57 30-34 South Carolina SCM Championships

2014

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 34.07 30-34 40th Annual Sunbelt Meet
200 Y Breaststroke SCY 2:45.41 30-34 40th Annual Sunbelt Meet
50 Y Butterfly SCY 30.51 30-34 40th Annual Sunbelt Meet

2012

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 32.56 25-29 2012 U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:11.40 25-29 38th Annual Sunbelt Meet
200 Y Breaststroke SCY 2:38.94 25-29 2012 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 29.45 25-29 2012 U.S. Masters Swimming Spring National Championship
100 M Breaststroke SCM 1:24.48 30-34 South Carolina SCM Championships
200 M Individual Medley SCM 2:56.94 30-34 South Carolina SCM Championships