Clubs: PALM, SCC, UC55 · 2014–2026 · 92 swims

Personal bests

EventCourseTimeAge GroupYearMeet
100 Y Freestyle SCY 50.03 25-29 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Freestyle SCY 1:46.69 25-29 2021 2020 SCSC 5th Annual Blizzard Blast
500 Y Freestyle SCY 4:43.39 25-29 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
1000 Y Freestyle SCY 10:02.72 25-29 2020 2020 SC SCY State Championship
1650 Y Freestyle SCY 16:34.19 25-29 2020 2020 SC SCY State Championship
100 Y Backstroke SCY 54.36 25-29 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 1:57.25 25-29 2019 2019 U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:09.39 30-34 2026 51st Annual Jerry Clark Sunbelt Championships
50 Y Butterfly SCY 27.17 25-29 2024 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Butterfly SCY 55.40 25-29 2021 2020 SCSC 5th Annual Blizzard Blast
200 Y Butterfly SCY 1:59.55 25-29 2022 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Individual Medley SCY 2:02.82 25-29 2019 2019 U.S. Masters Swimming Spring National Championship
400 Y Individual Medley SCY 4:15.08 25-29 2020 2020 SC SCY State Championship
50 M Freestyle SCM 26.67 25-29 2021 2021 South Carolina SCM State Meet
100 M Freestyle SCM 58.92 25-29 2020 2020 South Carolina SCM State Meet
200 M Freestyle SCM 2:01.22 25-29 2020 2020 South Carolina SCM State Meet
400 M Freestyle SCM 4:11.43 25-29 2020 2020 South Carolina SCM State Meet
800 M Freestyle SCM 9:48.33 18-24 2014 8th Bearcat Masters SCM Invitational
100 M Backstroke SCM 1:02.95 25-29 2020 2020 South Carolina SCM State Meet
200 M Backstroke SCM 2:14.31 25-29 2020 2020 South Carolina SCM State Meet
50 M Butterfly SCM 29.60 30-34 2024 2024 South Carolina SCM State Meet
100 M Butterfly SCM 1:02.54 25-29 2020 2020 South Carolina SCM State Meet
200 M Butterfly SCM 2:13.52 25-29 2020 2020 South Carolina SCM State Meet
100 M Individual Medley SCM 1:08.73 30-34 2025 2025 South Carolina SCM State Meet
200 M Individual Medley SCM 2:18.91 25-29 2020 2020 South Carolina SCM State Meet
400 M Individual Medley SCM 4:46.21 25-29 2020 2020 South Carolina SCM State Meet
100 M Freestyle LCM 1:01.09 25-29 2019 2019 Dixie Zone LCM Championships
200 M Freestyle LCM 2:12.27 25-29 2019 2019 Dixie Zone LCM Championships
400 M Freestyle LCM 4:40.31 25-29 2019 2019 Dixie Zone LCM Championships
50 M Backstroke LCM 31.77 25-29 2019 2019 Dixie Zone LCM Championships
100 M Backstroke LCM 1:06.32 25-29 2019 2019 Dixie Zone LCM Championships
200 M Backstroke LCM 2:26.34 25-29 2019 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 30.51 25-29 2019 2019 Dixie Zone LCM Championships
100 M Butterfly LCM 1:06.40 25-29 2019 2019 Dixie Zone LCM Championships

All top times

2026

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:48.88 30-34 2025 Team Greenville Beach Bash - USA Masters only
500 Y Freestyle SCY 4:50.64 30-34 51st Annual Jerry Clark Sunbelt Championships
1000 Y Freestyle SCY 11:14.58 30-34 51st Annual Jerry Clark Sunbelt Championships
1650 Y Freestyle SCY 16:48.98 30-34 2026 U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 1:57.67 30-34 2025 Team Greenville Beach Bash - USA Masters only
100 Y Breaststroke SCY 1:09.39 30-34 51st Annual Jerry Clark Sunbelt Championships
200 Y Butterfly SCY 2:00.61 30-34 2026 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 2:03.50 30-34 2026 U.S. Masters Swimming Spring National Championship
400 Y Individual Medley SCY 4:21.64 30-34 2025 Team Greenville Beach Bash - USA Masters only

2025

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:49.59 30-34 50th Annual Jerry Clark Sunbelt Championships
100 Y Backstroke SCY 56.70 30-34 50th Annual Jerry Clark Sunbelt Championships
200 Y Backstroke SCY 1:59.51 30-34 Team Greenville Beach Bash
100 Y Butterfly SCY 56.36 30-34 50th Annual Jerry Clark Sunbelt Championships
200 Y Butterfly SCY 2:01.73 30-34 50th Annual Jerry Clark Sunbelt Championships
400 Y Individual Medley SCY 4:21.61 30-34 50th Annual Jerry Clark Sunbelt Championships
200 M Freestyle SCM 2:07.74 30-34 2025 South Carolina SCM State Meet
200 M Butterfly SCM 2:20.64 30-34 2025 South Carolina SCM State Meet
100 M Individual Medley SCM 1:08.73 30-34 2025 South Carolina SCM State Meet

2024

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 53.05 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
500 Y Freestyle SCY 4:51.44 30-34 Walt Weed Invite
100 Y Backstroke SCY 57.71 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Backstroke SCY 2:00.46 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Breaststroke SCY 1:11.09 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Butterfly SCY 27.17 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
100 Y Butterfly SCY 56.75 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
200 Y Butterfly SCY 2:01.36 25-29 49th Annual Jerry Clark Sunbelt Swimming Championships
200 M Freestyle SCM 2:12.99 30-34 2024 South Carolina SCM State Meet
200 M Backstroke SCM 2:19.36 30-34 2024 South Carolina SCM State Meet
50 M Butterfly SCM 29.60 30-34 2024 South Carolina SCM State Meet
200 M Butterfly SCM 2:18.01 30-34 2024 South Carolina SCM State Meet

2023

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 52.36 25-29 Walt Weed Invite
200 Y Freestyle SCY 1:52.80 25-29 Walt Weed Invite
100 Y Backstroke SCY 58.67 25-29 Walt Weed Invite
100 Y Butterfly SCY 55.99 25-29 Walt Weed Invite

2022

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 50.03 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Freestyle SCY 1:46.80 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
500 Y Freestyle SCY 4:43.39 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
1000 Y Freestyle SCY 10:19.25 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Backstroke SCY 54.36 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 1:58.23 25-29 2022 SC SCY State Championship
200 Y Butterfly SCY 1:59.55 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship
400 Y Individual Medley SCY 4:16.46 25-29 2021 U.S. Masters Swimming Short Course Yards National Championship

2021

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:46.69 25-29 2020 SCSC 5th Annual Blizzard Blast
500 Y Freestyle SCY 4:44.38 25-29 2021 Palmetto Masters SCY Meet
100 Y Backstroke SCY 55.71 25-29 2020 SCSC 5th Annual Blizzard Blast
200 Y Backstroke SCY 1:57.59 25-29 2021 Palmetto Masters SCY Meet
100 Y Butterfly SCY 55.40 25-29 2020 SCSC 5th Annual Blizzard Blast
200 Y Butterfly SCY 1:59.98 25-29 2021 Palmetto Masters SCY Meet
400 Y Individual Medley SCY 4:15.53 25-29 2020 SCSC 5th Annual Blizzard Blast
50 M Freestyle SCM 26.67 25-29 2021 South Carolina SCM State Meet
200 M Freestyle SCM 2:03.03 25-29 2021 South Carolina SCM State Meet
400 M Freestyle SCM 4:15.68 25-29 2021 South Carolina SCM State Meet
100 M Backstroke SCM 1:03.36 25-29 2021 South Carolina SCM State Meet
200 M Backstroke SCM 2:16.58 25-29 2021 South Carolina SCM State Meet
200 M Butterfly SCM 2:14.22 25-29 2021 South Carolina SCM State Meet
200 M Individual Medley SCM 2:21.53 25-29 2021 South Carolina SCM State Meet
400 M Individual Medley SCM 4:49.65 25-29 2021 South Carolina SCM State Meet

2020

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:49.40 25-29 2020 SC SCY State Championship
500 Y Freestyle SCY 4:46.61 25-29 2020 SC SCY State Championship
1000 Y Freestyle SCY 10:02.72 25-29 2020 SC SCY State Championship
1650 Y Freestyle SCY 16:34.19 25-29 2020 SC SCY State Championship
200 Y Backstroke SCY 2:00.44 25-29 2020 SC SCY State Championship
200 Y Individual Medley SCY 2:11.24 25-29 6th Annual Growler Invitational
400 Y Individual Medley SCY 4:15.08 25-29 2020 SC SCY State Championship
100 M Freestyle SCM 58.92 25-29 2020 South Carolina SCM State Meet
200 M Freestyle SCM 2:01.22 25-29 2020 South Carolina SCM State Meet
400 M Freestyle SCM 4:11.43 25-29 2020 South Carolina SCM State Meet
100 M Backstroke SCM 1:02.95 25-29 2020 South Carolina SCM State Meet
200 M Backstroke SCM 2:14.31 25-29 2020 South Carolina SCM State Meet
100 M Butterfly SCM 1:02.54 25-29 2020 South Carolina SCM State Meet
200 M Butterfly SCM 2:13.52 25-29 2020 South Carolina SCM State Meet
200 M Individual Medley SCM 2:18.91 25-29 2020 South Carolina SCM State Meet
400 M Individual Medley SCM 4:46.21 25-29 2020 South Carolina SCM State Meet

2019

EventCourseTimeAge GroupMeet
500 Y Freestyle SCY 4:59.52 18-24 The Growler Invitational
500 Y Freestyle SCY 4:44.16 25-29 2019 U.S. Masters Swimming Spring National Championship
100 Y Backstroke SCY 55.12 25-29 2019 U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 1:57.25 25-29 2019 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 2:02.82 25-29 2019 U.S. Masters Swimming Spring National Championship
400 Y Individual Medley SCY 4:17.23 25-29 2019 U.S. Masters Swimming Spring National Championship
100 M Freestyle LCM 1:01.09 25-29 2019 Dixie Zone LCM Championships
200 M Freestyle LCM 2:12.27 25-29 2019 Dixie Zone LCM Championships
400 M Freestyle LCM 4:40.31 25-29 2019 Dixie Zone LCM Championships
50 M Backstroke LCM 31.77 25-29 2019 Dixie Zone LCM Championships
100 M Backstroke LCM 1:06.32 25-29 2019 Dixie Zone LCM Championships
200 M Backstroke LCM 2:26.34 25-29 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 30.51 25-29 2019 Dixie Zone LCM Championships
100 M Butterfly LCM 1:06.40 25-29 2019 Dixie Zone LCM Championships

2018

EventCourseTimeAge GroupMeet
200 M Freestyle SCM 2:04.71 18-24 South Carolina SCM Championships
100 M Backstroke SCM 1:04.98 18-24 South Carolina SCM Championships
400 M Individual Medley SCM 5:03.15 18-24 South Carolina SCM Championships

2016

EventCourseTimeAge GroupMeet
100 M Butterfly SCM 1:02.86 18-24 2016 Ron Johnson Invitational Arizona SCM Championships

2014

EventCourseTimeAge GroupMeet
800 M Freestyle SCM 9:48.33 18-24 8th Bearcat Masters SCM Invitational