Clubs: LOCO, BMST · 2014–2025 · 49 swims
| Event | Course | Time | Age Group | Year | Meet |
|---|---|---|---|---|---|
| 50 Y Freestyle | SCY | 27.25 | 25-29 | 2015 | South Carolina SCY State Championship |
| 100 Y Freestyle | SCY | 1:01.51 | 25-29 | 2015 | South Carolina SCY State Championship |
| 50 Y Breaststroke | SCY | 39.10 | 25-29 | 2016 | SC SCY State Championship |
| 50 Y Butterfly | SCY | 29.65 | 25-29 | 2015 | South Carolina SCY State Championship |
| 100 Y Butterfly | SCY | 1:15.22 | 35-39 | 2023 | 2023 SC SCY State Championship |
| 200 Y Butterfly | SCY | 2:58.47 | 35-39 | 2024 | Walt Weed Invite |
| 100 Y Individual Medley | SCY | 1:17.24 | 35-39 | 2023 | 2023 SC SCY State Championship |
| 200 Y Individual Medley | SCY | 2:42.58 | 25-29 | 2015 | South Carolina SCY State Championship |
| 400 Y Individual Medley | SCY | 6:05.49 | 30-34 | 2019 | 2019 SC SCY State Championship |
| 50 M Freestyle | SCM | 34.84 | 30-34 | 2016 | South Carolina SCM Championships |
| 100 M Freestyle | SCM | 1:12.93 | 35-39 | 2023 | 2023 South Carolina SCM State Meet |
| 200 M Freestyle | SCM | 2:52.36 | 30-34 | 2016 | South Carolina SCM Championships |
| 1500 M Freestyle | SCM | 22:42.90 | 30-34 | 2017 | South Carolina SCM Championships |
| 50 M Backstroke | SCM | 41.95 | 30-34 | 2016 | South Carolina SCM Championships |
| 100 M Backstroke | SCM | 1:31.20 | 30-34 | 2016 | South Carolina SCM Championships |
| 100 M Breaststroke | SCM | 1:31.83 | 30-34 | 2020 | 2020 South Carolina SCM State Meet |
| 50 M Butterfly | SCM | 38.83 | 30-34 | 2016 | South Carolina SCM Championships |
| 100 M Butterfly | SCM | 1:23.64 | 30-34 | 2017 | South Carolina SCM Championships |
| 200 M Butterfly | SCM | 3:15.88 | 35-39 | 2023 | 2023 South Carolina SCM State Meet |
| 100 M Individual Medley | SCM | 1:25.62 | 30-34 | 2016 | South Carolina SCM Championships |
| 200 M Individual Medley | SCM | 3:09.87 | 30-34 | 2016 | South Carolina SCM Championships |
| 400 M Individual Medley | SCM | 7:05.13 | 30-34 | 2018 | South Carolina SCM Championships |
| 50 M Freestyle | LCM | 31.40 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 100 M Freestyle | LCM | 1:10.01 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 200 M Freestyle | LCM | 2:47.79 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 400 M Freestyle | LCM | 7:33.08 | 30-34 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 800 M Freestyle | LCM | 12:47.68 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 1500 M Freestyle | LCM | 29:36.81 | 30-34 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 50 M Breaststroke | LCM | 44.00 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 100 M Breaststroke | LCM | 1:55.93 | 30-34 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 200 M Breaststroke | LCM | 4:09.40 | 30-34 | 2016 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 50 M Butterfly | LCM | 34.13 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 100 M Butterfly | LCM | 1:28.46 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| 400 M Individual Medley | LCM | 7:05.72 | 25-29 | 2014 | SHUT UP & SWIM Roy Dessloch Invitational |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 M Freestyle | SCM | 1:13.96 | 35-39 | 2025 South Carolina SCM State Meet |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 Y Freestyle | SCY | 1:07.11 | 35-39 | Walt Weed Invite |
| 100 Y Butterfly | SCY | 1:15.62 | 35-39 | Walt Weed Invite |
| 200 Y Butterfly | SCY | 2:58.47 | 35-39 | Walt Weed Invite |
| 200 Y Individual Medley | SCY | 2:43.49 | 35-39 | Walt Weed Invite |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 Y Freestyle | SCY | 1:04.45 | 35-39 | 2023 SC SCY State Championship |
| 50 Y Butterfly | SCY | 31.86 | 35-39 | 2023 SC SCY State Championship |
| 100 Y Butterfly | SCY | 1:15.22 | 35-39 | 2023 SC SCY State Championship |
| 100 Y Individual Medley | SCY | 1:17.24 | 35-39 | 2023 SC SCY State Championship |
| 100 M Freestyle | SCM | 1:12.93 | 35-39 | 2023 South Carolina SCM State Meet |
| 200 M Butterfly | SCM | 3:15.88 | 35-39 | 2023 South Carolina SCM State Meet |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 200 Y Individual Medley | SCY | 2:47.32 | 35-39 | Walt Weed Invite |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 100 M Breaststroke | SCM | 1:31.83 | 30-34 | 2020 South Carolina SCM State Meet |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 400 Y Individual Medley | SCY | 6:05.49 | 30-34 | 2019 SC SCY State Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 400 M Individual Medley | SCM | 7:05.13 | 30-34 | South Carolina SCM Championships |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 50 Y Butterfly | SCY | 32.05 | 30-34 | 2017 SC SCY State Championship |
| 1500 M Freestyle | SCM | 22:42.90 | 30-34 | South Carolina SCM Championships |
| 100 M Butterfly | SCM | 1:23.64 | 30-34 | South Carolina SCM Championships |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 50 Y Breaststroke | SCY | 39.10 | 25-29 | SC SCY State Championship |
| 50 M Freestyle | SCM | 34.84 | 30-34 | South Carolina SCM Championships |
| 100 M Freestyle | SCM | 1:15.68 | 30-34 | South Carolina SCM Championships |
| 200 M Freestyle | SCM | 2:52.36 | 30-34 | South Carolina SCM Championships |
| 50 M Backstroke | SCM | 41.95 | 30-34 | South Carolina SCM Championships |
| 100 M Backstroke | SCM | 1:31.20 | 30-34 | South Carolina SCM Championships |
| 100 M Breaststroke | SCM | 1:36.86 | 30-34 | South Carolina SCM Championships |
| 50 M Butterfly | SCM | 38.83 | 30-34 | South Carolina SCM Championships |
| 100 M Individual Medley | SCM | 1:25.62 | 30-34 | South Carolina SCM Championships |
| 200 M Individual Medley | SCM | 3:09.87 | 30-34 | South Carolina SCM Championships |
| 100 M Freestyle | LCM | 1:33.94 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 200 M Freestyle | LCM | 3:40.48 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 400 M Freestyle | LCM | 7:33.08 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 800 M Freestyle | LCM | 15:37.61 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 1500 M Freestyle | LCM | 29:36.81 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 50 M Breaststroke | LCM | 54.58 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 100 M Breaststroke | LCM | 1:55.93 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 200 M Breaststroke | LCM | 4:09.40 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| 50 M Butterfly | LCM | 45.65 | 30-34 | 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 50 Y Freestyle | SCY | 27.25 | 25-29 | South Carolina SCY State Championship |
| 100 Y Freestyle | SCY | 1:01.51 | 25-29 | South Carolina SCY State Championship |
| 50 Y Butterfly | SCY | 29.65 | 25-29 | South Carolina SCY State Championship |
| 200 Y Individual Medley | SCY | 2:42.58 | 25-29 | South Carolina SCY State Championship |
| Event | Course | Time | Age Group | Meet |
|---|---|---|---|---|
| 50 M Freestyle | LCM | 31.40 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 100 M Freestyle | LCM | 1:10.01 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 200 M Freestyle | LCM | 2:47.79 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 800 M Freestyle | LCM | 12:47.68 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 50 M Breaststroke | LCM | 44.00 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 50 M Butterfly | LCM | 34.13 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 100 M Butterfly | LCM | 1:28.46 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |
| 400 M Individual Medley | LCM | 7:05.72 | 25-29 | SHUT UP & SWIM Roy Dessloch Invitational |