Clubs: PALM, GS · 2016–2026 · 106 swims
| Event | Course | Time | Age Group | Year | Meet |
|---|---|---|---|---|---|
| 200 Y Freestyle | SCY | 2:05.46 | 30-34 | 2023 | 2023 SC SCY State Championship |
| 500 Y Freestyle | SCY | 5:28.86 | 25-29 | 2018 | 4th Annual Growler Invitational |
| 1000 Y Freestyle | SCY | 10:52.35 | 30-34 | 2022 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 1650 Y Freestyle | SCY | 19:21.11 | 25-29 | 2017 | 43rd Annual Sunbelt Meet |
| 200 Y Backstroke | SCY | 2:19.97 | 30-34 | 2023 | 2023 SC SCY State Championship |
| 50 Y Breaststroke | SCY | 29.83 | 25-29 | 2018 | 2018 Nationwide U.S. Masters Swimming Spring National Championship |
| 100 Y Breaststroke | SCY | 1:07.14 | 25-29 | 2020 | 6th Annual Growler Invitational |
| 200 Y Breaststroke | SCY | 2:16.42 | 30-34 | 2022 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 100 Y Butterfly | SCY | 1:01.27 | 30-34 | 2022 | 47th Annual Sunbelt Swimming Championships |
| 200 Y Butterfly | SCY | 2:07.11 | 30-34 | 2022 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 100 Y Individual Medley | SCY | 1:04.52 | 30-34 | 2026 | 51st Annual Jerry Clark Sunbelt Championships |
| 200 Y Individual Medley | SCY | 2:04.93 | 30-34 | 2022 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 400 Y Individual Medley | SCY | 4:26.50 | 30-34 | 2022 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 200 M Freestyle | SCM | 2:20.18 | 25-29 | 2017 | South Carolina SCM Championships |
| 400 M Freestyle | SCM | 5:06.17 | 25-29 | 2017 | South Carolina SCM Championships |
| 800 M Freestyle | SCM | 10:31.71 | 25-29 | 2020 | 2020 South Carolina SCM State Meet |
| 50 M Backstroke | SCM | 34.28 | 25-29 | 2017 | South Carolina SCM Championships |
| 50 M Breaststroke | SCM | 35.84 | 25-29 | 2017 | South Carolina SCM Championships |
| 100 M Breaststroke | SCM | 1:16.38 | 25-29 | 2020 | 2020 South Carolina SCM State Meet |
| 200 M Breaststroke | SCM | 2:42.44 | 25-29 | 2020 | 2020 South Carolina SCM State Meet |
| 50 M Butterfly | SCM | 32.70 | 25-29 | 2020 | 2020 South Carolina SCM State Meet |
| 100 M Butterfly | SCM | 1:12.01 | 25-29 | 2017 | South Carolina SCM Championships |
| 100 M Individual Medley | SCM | 1:09.97 | 25-29 | 2017 | South Carolina SCM Championships |
| 200 M Individual Medley | SCM | 2:30.33 | 25-29 | 2017 | South Carolina SCM Championships |
| 400 M Individual Medley | SCM | 5:33.58 | 25-29 | 2017 | South Carolina SCM Championships |
| 400 M Freestyle | LCM | 4:56.52 | 25-29 | 2018 | South Carolina Masters LCM Championships |
| 800 M Freestyle | LCM | 9:51.98 | 30-34 | 2023 | 2023 U.S. Masters Swimming Summer National Championship |
| 1500 M Freestyle | LCM | 20:07.72 | 25-29 | 2017 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 50 M Backstroke | LCM | 33.84 | 25-29 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 100 M Backstroke | LCM | 1:14.70 | 25-29 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 200 M Backstroke | LCM | 2:41.58 | 25-29 | 2017 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 50 M Breaststroke | LCM | 33.75 | 25-29 | 2019 | 2019 U.S. Masters Swimming Summer National Championship |
| 100 M Breaststroke | LCM | 1:13.13 | 25-29 | 2019 | 2019 U.S. Masters Swimming Summer National Championship |
| 200 M Breaststroke | LCM | 2:40.88 | 25-29 | 2018 | South Carolina Masters LCM Championships |
| 50 M Butterfly | LCM | 32.34 | 25-29 | 2017 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 100 M Butterfly | LCM | 1:09.75 | 25-29 | 2018 | South Carolina Masters LCM Championships |
| 200 M Butterfly | LCM | 2:33.34 | 30-34 | 2022 | 2022 U.S. Masters Swimming Summer National Championship |
| 200 M Individual Medley | LCM | 2:26.13 | 25-29 | 2019 | 2019 U.S. Masters Swimming Summer National Championship |
| 400 M Individual Medley | LCM | 5:10.63 | 30-34 | 2023 | 2023 U.S. Masters Swimming Summer National Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 1000 Y Freestyle | SCY | 11:11.49 | 35-39 | 2026 U.S. Masters Swimming Spring National Championship |
| 200 Y Breaststroke | SCY | 2:33.09 | 30-34 | Maria Thrash Memorial Meet |
| 200 Y Breaststroke | SCY | 2:22.14 | 35-39 | 2026 U.S. Masters Swimming Spring National Championship |
| 200 Y Butterfly | SCY | 2:15.55 | 35-39 | 2026 U.S. Masters Swimming Spring National Championship |
| 100 Y Individual Medley | SCY | 1:04.52 | 30-34 | 51st Annual Jerry Clark Sunbelt Championships |
| 200 Y Individual Medley | SCY | 2:09.81 | 35-39 | 2026 U.S. Masters Swimming Spring National Championship |
| 400 Y Individual Medley | SCY | 4:38.31 | 35-39 | 2026 U.S. Masters Swimming Spring National Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 500 Y Freestyle | SCY | 5:48.35 | 30-34 | 50th Annual Jerry Clark Sunbelt Championships |
| 1000 Y Freestyle | SCY | 11:45.85 | 30-34 | 50th Annual Jerry Clark Sunbelt Championships |
| 50 Y Breaststroke | SCY | 31.91 | 30-34 | 50th Annual Jerry Clark Sunbelt Championships |
| 200 Y Breaststroke | SCY | 2:31.94 | 30-34 | 50th Annual Jerry Clark Sunbelt Championships |
| 200 Y Individual Medley | SCY | 2:17.03 | 30-34 | 50th Annual Jerry Clark Sunbelt Championships |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 200 Y Freestyle | SCY | 2:05.46 | 30-34 | 2023 SC SCY State Championship |
| 500 Y Freestyle | SCY | 5:34.58 | 30-34 | 2023 SC SCY State Championship |
| 200 Y Backstroke | SCY | 2:19.97 | 30-34 | 2023 SC SCY State Championship |
| 100 Y Breaststroke | SCY | 1:08.61 | 30-34 | 2023 SC SCY State Championship |
| 200 Y Breaststroke | SCY | 2:29.51 | 30-34 | 2023 SC SCY State Championship |
| 200 Y Butterfly | SCY | 2:26.09 | 30-34 | 2023 SC SCY State Championship |
| 200 Y Individual Medley | SCY | 2:16.47 | 30-34 | 2023 SC SCY State Championship |
| 400 Y Individual Medley | SCY | 4:50.64 | 30-34 | 2023 SC SCY State Championship |
| 800 M Freestyle | LCM | 9:51.98 | 30-34 | 2023 U.S. Masters Swimming Summer National Championship |
| 1500 M Freestyle | LCM | 20:57.74 | 30-34 | 2023 Greenville Splash LCM Invitational |
| 100 M Breaststroke | LCM | 1:14.73 | 30-34 | 2023 U.S. Masters Swimming Summer National Championship |
| 200 M Breaststroke | LCM | 2:41.77 | 30-34 | 2023 U.S. Masters Swimming Summer National Championship |
| 200 M Individual Medley | LCM | 2:26.16 | 30-34 | 2023 U.S. Masters Swimming Summer National Championship |
| 400 M Individual Medley | LCM | 5:10.63 | 30-34 | 2023 U.S. Masters Swimming Summer National Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 1000 Y Freestyle | SCY | 10:52.35 | 30-34 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 1650 Y Freestyle | SCY | 19:45.19 | 30-34 | 2022 SC SCY State Championship |
| 200 Y Breaststroke | SCY | 2:16.42 | 30-34 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 100 Y Butterfly | SCY | 1:01.27 | 30-34 | 47th Annual Sunbelt Swimming Championships |
| 200 Y Butterfly | SCY | 2:07.11 | 30-34 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 200 Y Individual Medley | SCY | 2:04.93 | 30-34 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 400 Y Individual Medley | SCY | 4:26.50 | 30-34 | 2021 U.S. Masters Swimming Short Course Yards National Championship |
| 400 M Freestyle | LCM | 5:44.98 | 30-34 | 2022 Greenville Splash LCM Invitational |
| 800 M Freestyle | LCM | 9:54.19 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| 100 M Breaststroke | LCM | 1:14.62 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| 200 M Breaststroke | LCM | 2:43.06 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| 200 M Butterfly | LCM | 2:33.34 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| 200 M Individual Medley | LCM | 2:27.98 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| 400 M Individual Medley | LCM | 5:12.92 | 30-34 | 2022 U.S. Masters Swimming Summer National Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 50 Y Breaststroke | SCY | 31.67 | 25-29 | 46th Annual Sunbelt Meet |
| 100 Y Breaststroke | SCY | 1:07.14 | 25-29 | 6th Annual Growler Invitational |
| 200 Y Breaststroke | SCY | 2:22.87 | 25-29 | 6th Annual Growler Invitational |
| 200 Y Butterfly | SCY | 2:21.70 | 25-29 | 46th Annual Sunbelt Meet |
| 800 M Freestyle | SCM | 10:31.71 | 25-29 | 2020 South Carolina SCM State Meet |
| 50 M Breaststroke | SCM | 36.32 | 25-29 | 2020 South Carolina SCM State Meet |
| 100 M Breaststroke | SCM | 1:16.38 | 25-29 | 2020 South Carolina SCM State Meet |
| 200 M Breaststroke | SCM | 2:42.44 | 25-29 | 2020 South Carolina SCM State Meet |
| 50 M Butterfly | SCM | 32.70 | 25-29 | 2020 South Carolina SCM State Meet |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 200 Y Breaststroke | SCY | 2:27.02 | 25-29 | 44rd Annual Sunbelt Meet |
| 800 M Freestyle | LCM | 11:19.10 | 25-29 | 2019 Dixie Zone LCM Championships |
| 1500 M Freestyle | LCM | 21:15.12 | 25-29 | 2019 Dixie Zone LCM Championships |
| 50 M Breaststroke | LCM | 33.75 | 25-29 | 2019 U.S. Masters Swimming Summer National Championship |
| 100 M Breaststroke | LCM | 1:13.13 | 25-29 | 2019 U.S. Masters Swimming Summer National Championship |
| 200 M Breaststroke | LCM | 2:56.70 | 25-29 | 2019 Dixie Zone LCM Championships |
| 200 M Butterfly | LCM | 2:46.42 | 25-29 | 2019 Dixie Zone LCM Championships |
| 200 M Individual Medley | LCM | 2:26.13 | 25-29 | 2019 U.S. Masters Swimming Summer National Championship |
| 400 M Individual Medley | LCM | 5:13.34 | 25-29 | 2019 U.S. Masters Swimming Summer National Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 500 Y Freestyle | SCY | 5:28.86 | 25-29 | 4th Annual Growler Invitational |
| 50 Y Breaststroke | SCY | 29.83 | 25-29 | 2018 Nationwide U.S. Masters Swimming Spring National Championship |
| 200 Y Breaststroke | SCY | 2:17.18 | 25-29 | 2018 Nationwide U.S. Masters Swimming Spring National Championship |
| 200 Y Individual Medley | SCY | 2:08.29 | 25-29 | 2018 Nationwide U.S. Masters Swimming Spring National Championship |
| 400 Y Individual Medley | SCY | 4:30.46 | 25-29 | 2018 Nationwide U.S. Masters Swimming Spring National Championship |
| 400 M Freestyle | LCM | 4:56.52 | 25-29 | South Carolina Masters LCM Championships |
| 50 M Breaststroke | LCM | 34.40 | 25-29 | South Carolina Masters LCM Championships |
| 100 M Breaststroke | LCM | 1:13.76 | 25-29 | South Carolina Masters LCM Championships |
| 200 M Breaststroke | LCM | 2:40.88 | 25-29 | South Carolina Masters LCM Championships |
| 100 M Butterfly | LCM | 1:09.75 | 25-29 | South Carolina Masters LCM Championships |
| 200 M Individual Medley | LCM | 2:27.98 | 25-29 | South Carolina Masters LCM Championships |
| 400 M Individual Medley | LCM | 5:25.26 | 25-29 | South Carolina Masters LCM Championships |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 1650 Y Freestyle | SCY | 19:21.11 | 25-29 | 43rd Annual Sunbelt Meet |
| 200 Y Breaststroke | SCY | 2:29.10 | 25-29 | 3rd Annual Growler Invitational |
| 200 Y Butterfly | SCY | 2:17.88 | 25-29 | 3rd Annual Growler Invitational |
| 400 Y Individual Medley | SCY | 4:46.38 | 25-29 | 3rd Annual Growler Invitational |
| 200 M Freestyle | SCM | 2:20.18 | 25-29 | South Carolina SCM Championships |
| 400 M Freestyle | SCM | 5:06.17 | 25-29 | South Carolina SCM Championships |
| 50 M Backstroke | SCM | 34.28 | 25-29 | South Carolina SCM Championships |
| 50 M Breaststroke | SCM | 35.84 | 25-29 | South Carolina SCM Championships |
| 100 M Breaststroke | SCM | 1:17.51 | 25-29 | South Carolina SCM Championships |
| 200 M Breaststroke | SCM | 2:47.07 | 25-29 | South Carolina SCM Championships |
| 100 M Butterfly | SCM | 1:12.01 | 25-29 | South Carolina SCM Championships |
| 100 M Individual Medley | SCM | 1:09.97 | 25-29 | South Carolina SCM Championships |
| 200 M Individual Medley | SCM | 2:30.33 | 25-29 | South Carolina SCM Championships |
| 400 M Individual Medley | SCM | 5:33.58 | 25-29 | South Carolina SCM Championships |
| 400 M Freestyle | LCM | 5:07.78 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 800 M Freestyle | LCM | 10:41.28 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 1500 M Freestyle | LCM | 20:07.72 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 200 M Backstroke | LCM | 2:41.58 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 50 M Breaststroke | LCM | 36.57 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 100 M Breaststroke | LCM | 1:19.43 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 200 M Breaststroke | LCM | 2:56.46 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 50 M Butterfly | LCM | 32.34 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 100 M Butterfly | LCM | 1:12.04 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 200 M Butterfly | LCM | 2:46.47 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 200 M Individual Medley | LCM | 2:33.30 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| 400 M Individual Medley | LCM | 5:33.44 | 25-29 | DIXIE ZONE LCM CHAMPIONSHIPS |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 Y Breaststroke | SCY | 1:09.66 | 25-29 | 2016 Nationwide U.S. Masters Swimming Spring National Championship |
| 200 Y Breaststroke | SCY | 2:38.76 | 18-24 | 2016 SUNBELT MASTERS MEET |
| 200 Y Breaststroke | SCY | 2:31.41 | 25-29 | 2016 Nationwide U.S. Masters Swimming Spring National Championship |
| 400 Y Individual Medley | SCY | 4:52.06 | 25-29 | 2016 Nationwide U.S. Masters Swimming Spring National Championship |
| 50 M Backstroke | LCM | 33.84 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 100 M Backstroke | LCM | 1:14.70 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 50 M Breaststroke | LCM | 37.44 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 100 M Breaststroke | LCM | 1:21.01 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 200 M Breaststroke | LCM | 2:59.98 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 400 M Individual Medley | LCM | 5:35.20 | 25-29 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |