Clubs: PALM, GS, UC55 · 2015–2026 · 82 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 27.17 25-29 2016 YMCA Masters National Meet
100 Y Freestyle SCY 58.66 18-24 2015 2015 YMCA Masters Nationals
200 Y Freestyle SCY 2:05.16 25-29 2020 46th Annual Sunbelt Meet
500 Y Freestyle SCY 5:29.87 30-34 2025 YMCA National Masters Meet
1000 Y Freestyle SCY 11:18.27 30-34 2025 YMCA National Masters Meet
1650 Y Freestyle SCY 19:03.85 30-34 2025 YMCA National Masters Meet
50 Y Backstroke SCY 31.76 25-29 2017 2017 YMCA Masters Nationals
100 Y Backstroke SCY 1:05.96 30-34 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 2:22.68 30-34 2022 2022 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 30.08 18-24 2015 2015 YMCA Masters Nationals
100 Y Butterfly SCY 1:05.08 18-24 2015 2015 YMCA Masters Nationals
200 Y Individual Medley SCY 2:26.55 30-34 2025 YMCA National Masters Meet
400 Y Individual Medley SCY 5:09.31 30-34 2025 YMCA National Masters Meet
100 M Freestyle SCM 1:07.99 25-29 2015 South Carolina SCM Championships
200 M Freestyle SCM 2:23.69 30-34 2022 2022 South Carolina SCM State Meet
400 M Freestyle SCM 4:58.66 30-34 2022 2022 South Carolina SCM State Meet
1500 M Freestyle SCM 19:57.19 30-34 2022 2022 South Carolina SCM State Meet
50 M Butterfly SCM 33.76 25-29 2015 South Carolina SCM Championships
200 M Individual Medley SCM 2:45.31 30-34 2022 2022 South Carolina SCM State Meet
100 M Freestyle LCM 1:06.27 25-29 2015 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 2:23.34 30-34 2023 2023 U.S. Masters Swimming Summer National Championship
400 M Freestyle LCM 4:54.08 35-39 2025 22nd Annual YSSC Firecracker Invitational - USA Masters only
800 M Freestyle LCM 10:19.32 35-39 2025 22nd Annual YSSC Firecracker Invitational - USA Masters only
1500 M Freestyle LCM 19:33.82 35-39 2025 22nd Annual YSSC Firecracker Invitational - USA Masters only
100 M Backstroke LCM 1:15.84 35-39 2025 22nd Annual YSSC Firecracker Invitational - USA Masters only
200 M Backstroke LCM 2:39.85 35-39 2025 22nd Annual YSSC Firecracker Invitational - USA Masters only
50 M Butterfly LCM 32.14 25-29 2015 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Individual Medley LCM 2:47.59 25-29 2015 DIXIE ZONE LCM CHAMPIONSHIPS

All top times

2026

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:06.26 35-39 2026 U.S. Masters Swimming Spring National Championship
500 Y Freestyle SCY 5:36.40 35-39 2026 U.S. Masters Swimming Spring National Championship
200 M Freestyle LCM 2:25.92 35-39 Cola Classic
400 M Freestyle LCM 5:07.27 35-39 Cola Classic
100 M Backstroke LCM 1:18.48 35-39 Cola Classic
200 M Backstroke LCM 2:49.39 35-39 Cola Classic

2025

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:07.82 30-34 2024 U.S. Masters Swimming Spring National Championship
500 Y Freestyle SCY 5:29.87 30-34 YMCA National Masters Meet
1000 Y Freestyle SCY 11:18.27 30-34 YMCA National Masters Meet
1650 Y Freestyle SCY 19:03.85 30-34 YMCA National Masters Meet
200 Y Individual Medley SCY 2:26.55 30-34 YMCA National Masters Meet
400 Y Individual Medley SCY 5:09.31 30-34 YMCA National Masters Meet
200 M Freestyle LCM 2:27.03 35-39 Augusta Blue Tides Dog Days of Summer
400 M Freestyle LCM 4:54.08 35-39 22nd Annual YSSC Firecracker Invitational - USA Masters only
800 M Freestyle LCM 10:19.32 35-39 22nd Annual YSSC Firecracker Invitational - USA Masters only
1500 M Freestyle LCM 19:33.82 35-39 22nd Annual YSSC Firecracker Invitational - USA Masters only
100 M Backstroke LCM 1:15.84 35-39 22nd Annual YSSC Firecracker Invitational - USA Masters only
200 M Backstroke LCM 2:39.85 35-39 22nd Annual YSSC Firecracker Invitational - USA Masters only
200 M Individual Medley LCM 2:50.72 35-39 Augusta Blue Tides Dog Days of Summer

2024

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:07.57 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
500 Y Freestyle SCY 5:36.93 30-34 2024 North Carolina SCY Championship
1000 Y Freestyle SCY 11:37.20 30-34 2024 North Carolina SCY Championship
1650 Y Freestyle SCY 19:29.94 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Individual Medley SCY 2:30.60 30-34 49th Annual Jerry Clark Sunbelt Swimming Championships
400 M Freestyle LCM 5:06.70 30-34 Blue Tides Dog Days of Summer Invitational
1500 M Freestyle LCM 20:05.50 30-34 Blue Tides Dog Days of Summer Invitational
100 M Backstroke LCM 1:18.20 30-34 Blue Tides Dog Days of Summer Invitational
200 M Backstroke LCM 2:45.95 30-34 Blue Tides Dog Days of Summer Invitational

2023

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:05.77 30-34 2023 U.S. Masters Swimming Spring National Championship
500 Y Freestyle SCY 5:40.92 30-34 2023 U.S. Masters Swimming Spring National Championship
1000 Y Freestyle SCY 11:47.32 30-34 2023 U.S. Masters Swimming Spring National Championship
1650 Y Freestyle SCY 19:48.46 30-34 2023 U.S. Masters Swimming Spring National Championship
100 M Freestyle LCM 1:07.47 30-34 2023 SC YSSC 20th Annual LC Firecracker Invitational
200 M Freestyle LCM 2:23.34 30-34 2023 U.S. Masters Swimming Summer National Championship
400 M Freestyle LCM 5:00.67 30-34 2023 U.S. Masters Swimming Summer National Championship
800 M Freestyle LCM 10:35.58 30-34 2023 U.S. Masters Swimming Summer National Championship
100 M Backstroke LCM 1:17.68 30-34 2023 SC YSSC 20th Annual LC Firecracker Invitational
200 M Backstroke LCM 2:45.13 30-34 2023 SC YSSC 20th Annual LC Firecracker Invitational

2022

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:06.09 30-34 2021 U.S. Masters Swimming Short Course Yards National Championship
500 Y Freestyle SCY 5:32.98 30-34 2021 U.S. Masters Swimming Short Course Yards National Championship
1000 Y Freestyle SCY 11:24.60 30-34 2021 U.S. Masters Swimming Short Course Yards National Championship
1650 Y Freestyle SCY 19:12.51 30-34 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Backstroke SCY 1:05.96 30-34 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 2:22.68 30-34 2022 U.S. Masters Swimming Spring National Championship
200 M Freestyle SCM 2:23.69 30-34 2022 South Carolina SCM State Meet
400 M Freestyle SCM 4:58.66 30-34 2022 South Carolina SCM State Meet
1500 M Freestyle SCM 19:57.19 30-34 2022 South Carolina SCM State Meet
200 M Individual Medley SCM 2:45.31 30-34 2022 South Carolina SCM State Meet
200 M Freestyle LCM 2:25.38 30-34 2022 U.S. Masters Swimming Summer National Championship
400 M Freestyle LCM 5:05.65 30-34 2022 U.S. Masters Swimming Summer National Championship
1500 M Freestyle LCM 20:25.30 30-34 2022 U.S. Masters Swimming Summer National Championship
100 M Backstroke LCM 1:17.21 30-34 2022 U.S. Masters Swimming Summer National Championship
200 M Backstroke LCM 2:44.01 30-34 2022 U.S. Masters Swimming Summer National Championship
50 M Butterfly LCM 33.69 30-34 2022 U.S. Masters Swimming Summer National Championship

2020

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:05.16 25-29 46th Annual Sunbelt Meet

2019

EventCourseTimeAge GroupMeet
1000 Y Freestyle SCY 11:43.23 25-29 2019 U.S. Masters Swimming Spring National Championship
1650 Y Freestyle SCY 19:48.59 25-29 2019 U.S. Masters Swimming Spring National Championship

2018

EventCourseTimeAge GroupMeet
1000 Y Freestyle SCY 11:44.10 25-29 YMCA Masters National Meet

2017

EventCourseTimeAge GroupMeet
500 Y Freestyle SCY 5:39.46 25-29 43rd Annual Sunbelt Meet
1000 Y Freestyle SCY 11:42.58 25-29 2017 YMCA Masters Nationals
1650 Y Freestyle SCY 19:53.74 25-29 2017 YMCA Masters Nationals
50 Y Backstroke SCY 31.76 25-29 2017 YMCA Masters Nationals
200 Y Backstroke SCY 2:27.05 25-29 2017 YMCA Masters Nationals

2016

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 27.17 25-29 YMCA Masters National Meet
500 Y Freestyle SCY 5:37.58 25-29 YMCA Masters National Meet

2015

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 58.66 18-24 2015 YMCA Masters Nationals
200 Y Freestyle SCY 2:05.65 18-24 2015 YMCA Masters Nationals
500 Y Freestyle SCY 5:32.69 18-24 2015 YMCA Masters Nationals
50 Y Backstroke SCY 31.90 18-24 2015 YMCA Masters Nationals
100 Y Backstroke SCY 1:08.49 18-24 2015 YMCA Masters Nationals
50 Y Butterfly SCY 30.08 18-24 2015 YMCA Masters Nationals
100 Y Butterfly SCY 1:05.08 18-24 2015 YMCA Masters Nationals
100 M Freestyle SCM 1:07.99 25-29 South Carolina SCM Championships
200 M Freestyle SCM 2:24.34 25-29 South Carolina SCM Championships
50 M Butterfly SCM 33.76 25-29 South Carolina SCM Championships
100 M Freestyle LCM 1:06.27 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 2:24.88 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
400 M Freestyle LCM 5:11.94 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
800 M Freestyle LCM 10:46.83 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Backstroke LCM 1:17.08 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Butterfly LCM 32.14 25-29 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Individual Medley LCM 2:47.59 25-29 DIXIE ZONE LCM CHAMPIONSHIPS