Clubs: PALM, SCC, UC55 · 2014–2026 · 92 swims
| Event | Course | Time | Age Group | Year | Meet |
|---|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 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 |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 M Butterfly | SCM | 1:02.86 | 18-24 | 2016 Ron Johnson Invitational Arizona SCM Championships |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 800 M Freestyle | SCM | 9:48.33 | 18-24 | 8th Bearcat Masters SCM Invitational |