Clubs: LOCO, SCC, UC55 · 2016–2026 · 130 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 32.99 70-74 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Freestyle SCY 1:13.42 65-69 2017 3rd Annual Growler Invitational
200 Y Freestyle SCY 2:48.48 65-69 2017 2017 SC SCY State Championship
500 Y Freestyle SCY 7:28.56 65-69 2017 2017 SC SCY State Championship
1000 Y Freestyle SCY 15:53.72 70-74 2025 2025 South Carolina SCY Championship
1650 Y Freestyle SCY 26:32.92 70-74 2025 2025 South Carolina SCY Championship
50 Y Backstroke SCY 42.14 65-69 2017 2017 SC SCY State Championship
100 Y Backstroke SCY 1:25.99 65-69 2017 3rd Annual Growler Invitational
200 Y Backstroke SCY 3:07.83 65-69 2017 3rd Annual Growler Invitational
50 Y Breaststroke SCY 49.47 70-74 2022 Walt Weed Invite
100 Y Breaststroke SCY 1:38.72 65-69 2017 3rd Annual Growler Invitational
200 Y Breaststroke SCY 3:53.14 75-79 2026 2026 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:40.24 70-74 2023 Walt Weed Invite
100 Y Individual Medley SCY 1:28.22 65-69 2017 3rd Annual Growler Invitational
200 Y Individual Medley SCY 3:15.61 65-69 2017 3rd Annual Growler Invitational
400 Y Individual Medley SCY 7:05.73 65-69 2020 2020 SC SCY State Championship
50 M Freestyle SCM 36.31 65-69 2016 South Carolina SCM Championships
100 M Freestyle SCM 1:23.51 70-74 2022 2022 South Carolina SCM State Meet
200 M Freestyle SCM 3:05.22 70-74 2022 2022 South Carolina SCM State Meet
400 M Freestyle SCM 6:32.59 70-74 2022 2022 South Carolina SCM State Meet
800 M Freestyle SCM 14:23.99 75-79 2026 Rowdy Gaines Masters Classic 17
50 M Backstroke SCM 46.44 65-69 2016 South Carolina SCM Championships
100 M Backstroke SCM 1:37.14 65-69 2016 South Carolina SCM Championships
200 M Backstroke SCM 3:29.31 65-69 2016 South Carolina SCM Championships
50 M Breaststroke SCM 52.35 65-69 2016 South Carolina SCM Championships
100 M Breaststroke SCM 2:05.63 75-79 2025 2025 South Carolina SCM State Meet
200 M Breaststroke SCM 4:04.54 65-69 2016 South Carolina SCM Championships
100 M Individual Medley SCM 1:37.83 65-69 2016 South Carolina SCM Championships
200 M Individual Medley SCM 3:37.69 65-69 2018 South Carolina SCM Championships
400 M Individual Medley SCM 8:13.09 75-79 2025 2025 South Carolina SCM State Meet
50 M Freestyle LCM 37.30 65-69 2017 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Freestyle LCM 1:24.92 65-69 2018 South Carolina Masters LCM Championships
200 M Freestyle LCM 3:13.67 75-79 2025 2025 U.S. Masters Swimming Summer National Championship
400 M Freestyle LCM 7:03.36 65-69 2017 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Backstroke LCM 46.31 65-69 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Backstroke LCM 1:37.50 65-69 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Backstroke LCM 3:34.69 65-69 2018 South Carolina Masters LCM Championships
50 M Breaststroke LCM 56.72 65-69 2018 South Carolina Masters LCM Championships
100 M Breaststroke LCM 1:56.55 65-69 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Breaststroke LCM 4:20.27 65-69 2018 South Carolina Masters LCM Championships
200 M Individual Medley LCM 3:42.13 65-69 2018 South Carolina Masters LCM Championships
400 M Individual Medley LCM 8:15.76 65-69 2019 2019 Dixie Zone LCM Championships

All top times

2026

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 34.00 75-79 2026 U.S. Masters Swimming Spring National Championship
200 Y Freestyle SCY 2:54.29 75-79 Walt Weed Invite
500 Y Freestyle SCY 7:40.65 75-79 2026 U.S. Masters Swimming Spring National Championship
50 Y Backstroke SCY 45.34 75-79 Walt Weed Invite
200 Y Backstroke SCY 3:20.73 75-79 Walt Weed Invite
200 Y Breaststroke SCY 3:53.14 75-79 2026 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:42.84 75-79 2026 U.S. Masters Swimming Spring National Championship
100 Y Individual Medley SCY 1:35.76 75-79 2026 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 3:23.18 75-79 2026 U.S. Masters Swimming Spring National Championship
50 M Freestyle SCM 37.95 75-79 Rowdy Gaines Masters Classic 17
100 M Freestyle SCM 1:27.49 75-79 Rowdy Gaines Masters Classic 17
800 M Freestyle SCM 14:23.99 75-79 Rowdy Gaines Masters Classic 17
50 M Backstroke SCM 49.93 75-79 Rowdy Gaines Masters Classic 17
200 M Backstroke SCM 3:46.79 75-79 Rowdy Gaines Masters Classic 17
100 M Individual Medley SCM 1:44.92 75-79 Rowdy Gaines Masters Classic 17
100 M Freestyle LCM 1:25.81 75-79 2026 U.S. Masters Swimming Summer National Championship
400 M Freestyle LCM 7:06.06 75-79 2026 U.S. Masters Swimming Summer National Championship
100 M Breaststroke LCM 2:05.89 75-79 2026 U.S. Masters Swimming Summer National Championship
200 M Breaststroke LCM 4:34.16 75-79 2026 U.S. Masters Swimming Summer National Championship

2025

EventCourseTimeAge GroupMeet
1000 Y Freestyle SCY 15:53.72 70-74 2025 South Carolina SCY Championship
1650 Y Freestyle SCY 26:32.92 70-74 2025 South Carolina SCY Championship
200 Y Backstroke SCY 3:14.09 70-74 2024 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:43.21 70-74 2024 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 3:22.67 70-74 2025 U.S. Masters Swimming Spring National Championship
200 M Freestyle SCM 3:10.62 75-79 2025 South Carolina SCM State Meet
100 M Breaststroke SCM 2:05.63 75-79 2025 South Carolina SCM State Meet
200 M Breaststroke SCM 4:26.85 75-79 2025 South Carolina SCM State Meet
200 M Individual Medley SCM 3:47.52 75-79 2025 South Carolina SCM State Meet
400 M Individual Medley SCM 8:13.09 75-79 2025 South Carolina SCM State Meet
50 M Freestyle LCM 37.58 75-79 2025 U.S. Masters Swimming Summer National Championship
100 M Freestyle LCM 1:25.11 75-79 2025 U.S. Masters Swimming Summer National Championship
200 M Freestyle LCM 3:13.67 75-79 2025 U.S. Masters Swimming Summer National Championship
100 M Backstroke LCM 1:44.19 75-79 2025 U.S. Masters Swimming Summer National Championship
200 M Backstroke LCM 3:42.95 75-79 2025 U.S. Masters Swimming Summer National Championship
200 M Individual Medley LCM 3:52.41 75-79 2025 U.S. Masters Swimming Summer National Championship

2023

EventCourseTimeAge GroupMeet
100 Y Backstroke SCY 1:34.68 70-74 Walt Weed Invite
100 Y Butterfly SCY 1:40.24 70-74 Walt Weed Invite
200 M Freestyle SCM 3:12.64 70-74 2023 South Carolina SCM State Meet
200 M Backstroke SCM 3:44.15 70-74 2023 South Carolina SCM State Meet

2022

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 32.99 70-74 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Freestyle SCY 1:13.47 70-74 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Freestyle SCY 2:53.11 70-74 Walt Weed Invite
100 Y Backstroke SCY 1:28.93 70-74 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 3:09.38 70-74 2021 U.S. Masters Swimming Short Course Yards National Championship
50 Y Breaststroke SCY 49.47 70-74 Walt Weed Invite
100 Y Individual Medley SCY 1:30.54 70-74 2022 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 3:18.31 70-74 2021 U.S. Masters Swimming Short Course Yards National Championship
50 M Freestyle SCM 38.09 70-74 2022 South Carolina SCM State Meet
100 M Freestyle SCM 1:23.51 70-74 2022 South Carolina SCM State Meet
200 M Freestyle SCM 3:05.22 70-74 2022 South Carolina SCM State Meet
400 M Freestyle SCM 6:32.59 70-74 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:42.93 70-74 2022 South Carolina SCM State Meet
100 M Individual Medley SCM 1:42.01 70-74 2022 South Carolina SCM State Meet
200 M Individual Medley SCM 3:46.04 70-74 2022 South Carolina SCM State Meet

2021

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 38.03 70-74 2021 South Carolina SCM State Meet
100 M Freestyle SCM 1:24.45 70-74 2021 South Carolina SCM State Meet
50 M Backstroke SCM 49.16 70-74 2021 South Carolina SCM State Meet
100 M Backstroke SCM 1:43.54 70-74 2021 South Carolina SCM State Meet
200 M Backstroke SCM 3:41.29 70-74 2021 South Carolina SCM State Meet
50 M Freestyle LCM 37.41 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10
100 M Freestyle LCM 1:25.83 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10
50 M Backstroke LCM 46.94 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10
100 M Backstroke LCM 1:40.53 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10
200 M Backstroke LCM 3:39.90 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10
200 M Individual Medley LCM 3:51.75 70-74 2021 U.S. Masters Swimming Long Course Meters National Championship Oct.7-10

2020

EventCourseTimeAge GroupMeet
100 Y Backstroke SCY 1:30.12 65-69 2020 SC SCY State Championship
200 Y Backstroke SCY 3:14.73 65-69 2020 SC SCY State Championship
200 Y Individual Medley SCY 3:17.21 65-69 2020 SC SCY State Championship
400 Y Individual Medley SCY 7:05.73 65-69 2020 SC SCY State Championship

2019

EventCourseTimeAge GroupMeet
50 M Backstroke LCM 50.13 65-69 2019 Dixie Zone LCM Championships
100 M Backstroke LCM 1:48.16 65-69 2019 Dixie Zone LCM Championships
200 M Backstroke LCM 3:48.72 65-69 2019 Dixie Zone LCM Championships
200 M Individual Medley LCM 3:52.90 65-69 2019 Dixie Zone LCM Championships
400 M Individual Medley LCM 8:15.76 65-69 2019 Dixie Zone LCM Championships

2018

EventCourseTimeAge GroupMeet
200 Y Backstroke SCY 3:19.45 65-69 2018 SC SCY State Championship
50 Y Breaststroke SCY 49.63 65-69 2018 SC SCY State Championship
100 Y Breaststroke SCY 1:48.00 65-69 2018 SC SCY State Championship
50 M Backstroke SCM 48.81 65-69 South Carolina SCM Championships
100 M Backstroke SCM 1:41.72 65-69 South Carolina SCM Championships
200 M Backstroke SCM 3:35.35 65-69 South Carolina SCM Championships
100 M Individual Medley SCM 1:40.90 65-69 South Carolina SCM Championships
200 M Individual Medley SCM 3:37.69 65-69 South Carolina SCM Championships
100 M Freestyle LCM 1:24.92 65-69 South Carolina Masters LCM Championships
50 M Backstroke LCM 46.69 65-69 South Carolina Masters LCM Championships
100 M Backstroke LCM 1:42.51 65-69 South Carolina Masters LCM Championships
200 M Backstroke LCM 3:34.69 65-69 South Carolina Masters LCM Championships
50 M Breaststroke LCM 56.72 65-69 South Carolina Masters LCM Championships
200 M Breaststroke LCM 4:20.27 65-69 South Carolina Masters LCM Championships
200 M Individual Medley LCM 3:42.13 65-69 South Carolina Masters LCM Championships

2017

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 34.21 65-69 2017 SC SCY State Championship
100 Y Freestyle SCY 1:13.42 65-69 3rd Annual Growler Invitational
200 Y Freestyle SCY 2:48.48 65-69 2017 SC SCY State Championship
500 Y Freestyle SCY 7:28.56 65-69 2017 SC SCY State Championship
50 Y Backstroke SCY 42.14 65-69 2017 SC SCY State Championship
100 Y Backstroke SCY 1:25.99 65-69 3rd Annual Growler Invitational
200 Y Backstroke SCY 3:07.83 65-69 3rd Annual Growler Invitational
100 Y Breaststroke SCY 1:38.72 65-69 3rd Annual Growler Invitational
100 Y Individual Medley SCY 1:28.22 65-69 3rd Annual Growler Invitational
200 Y Individual Medley SCY 3:15.61 65-69 3rd Annual Growler Invitational
50 M Freestyle SCM 36.60 65-69 South Carolina SCM Championships
100 M Freestyle SCM 1:25.18 65-69 South Carolina SCM Championships
200 M Freestyle SCM 3:09.82 65-69 South Carolina SCM Championships
400 M Freestyle SCM 6:48.76 65-69 South Carolina SCM Championships
50 M Backstroke SCM 48.59 65-69 South Carolina SCM Championships
100 M Backstroke SCM 1:40.14 65-69 South Carolina SCM Championships
200 M Backstroke SCM 3:39.04 65-69 South Carolina SCM Championships
50 M Breaststroke SCM 56.41 65-69 South Carolina SCM Championships
200 M Breaststroke SCM 4:12.59 65-69 South Carolina SCM Championships
100 M Individual Medley SCM 1:39.68 65-69 South Carolina SCM Championships
50 M Freestyle LCM 37.30 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Freestyle LCM 1:34.04 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 3:20.48 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
400 M Freestyle LCM 7:03.36 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Backstroke LCM 47.67 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Backstroke LCM 1:43.05 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Backstroke LCM 3:39.34 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Breaststroke LCM 57.04 65-69 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Breaststroke LCM 4:34.10 65-69 DIXIE ZONE LCM CHAMPIONSHIPS

2016

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 36.31 65-69 South Carolina SCM Championships
100 M Freestyle SCM 1:24.35 65-69 South Carolina SCM Championships
400 M Freestyle SCM 6:36.42 65-69 South Carolina SCM Championships
50 M Backstroke SCM 46.44 65-69 South Carolina SCM Championships
100 M Backstroke SCM 1:37.14 65-69 South Carolina SCM Championships
200 M Backstroke SCM 3:29.31 65-69 South Carolina SCM Championships
50 M Breaststroke SCM 52.35 65-69 South Carolina SCM Championships
200 M Breaststroke SCM 4:04.54 65-69 South Carolina SCM Championships
100 M Individual Medley SCM 1:37.83 65-69 South Carolina SCM Championships
50 M Backstroke LCM 46.31 65-69 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Backstroke LCM 1:37.50 65-69 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Breaststroke LCM 1:56.55 65-69 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational