Clubs: GS, SCC · 2010–2026 · 131 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 23.05 45-49 2015 South Carolina SCY State Championship
100 Y Freestyle SCY 50.03 45-49 2016 YMCA Masters National Meet
200 Y Freestyle SCY 1:52.59 45-49 2014 YMCA Masters Nationals
500 Y Freestyle SCY 5:27.98 45-49 2013 St. Patrick's Day Invitational
50 Y Backstroke SCY 28.05 50-54 2018 YMCA Masters National Meet
100 Y Backstroke SCY 59.85 50-54 2018 YMCA Masters National Meet
200 Y Backstroke SCY 2:12.89 45-49 2016 YMCA Masters National Meet
50 Y Butterfly SCY 25.25 45-49 2014 YMCA Masters Nationals
100 Y Butterfly SCY 55.00 45-49 2013 2013 YMCA Masters Nationals
200 Y Butterfly SCY 2:24.44 45-49 2015 South Carolina SCY State Championship
50 M Freestyle SCM 26.83 55-59 2022 2022 South Carolina SCM State Meet
100 M Freestyle SCM 57.09 45-49 2014 South Carolina SCM Championships
50 M Backstroke SCM 32.79 55-59 2021 2021 South Carolina SCM State Meet
100 M Backstroke SCM 1:08.02 55-59 2022 2022 South Carolina SCM State Meet
200 M Backstroke SCM 2:28.63 55-59 2021 2021 South Carolina SCM State Meet
50 M Breaststroke SCM 38.04 55-59 2022 2022 South Carolina SCM State Meet
50 M Freestyle LCM 26.56 45-49 2015 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Freestyle LCM 58.45 45-49 2014 SHUT UP & SWIM Roy Dessloch Invitational
200 M Freestyle LCM 2:14.63 45-49 2012 2012 Dixie Zone Long Course Championships
400 M Freestyle LCM 5:11.83 45-49 2015 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Backstroke LCM 34.35 50-54 2019 2019 Dixie Zone LCM Championships
100 M Backstroke LCM 1:11.91 50-54 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Backstroke LCM 2:36.57 50-54 2019 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 28.70 45-49 2013 Greenville Splash Masters Invitational
100 M Butterfly LCM 1:07.59 45-49 2012 2012 Dixie Zone Long Course Championships

All top times

2026

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:59.73 55-59 2026 Southeast Zone SCY Championships
50 Y Backstroke SCY 29.39 55-59 2026 U.S. Masters Swimming Spring National Championship
100 Y Backstroke SCY 1:02.01 55-59 2026 U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 2:13.82 55-59 2026 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 27.29 55-59 2026 Southeast Zone SCY Championships
50 M Freestyle LCM 27.36 60-64 Cola Classic
100 M Freestyle LCM 1:01.92 60-64 Cola Classic
100 M Backstroke LCM 1:12.54 60-64 Cola Classic
50 M Butterfly LCM 29.73 60-64 Cola Classic

2025

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 29.16 55-59 50th Annual Jerry Clark Sunbelt Championships
200 Y Backstroke SCY 2:14.01 55-59 50th Annual Jerry Clark Sunbelt Championships
100 Y Butterfly SCY 59.71 55-59 50th Annual Jerry Clark Sunbelt Championships
50 M Freestyle LCM 28.23 55-59 2025 Cola Classic
100 M Freestyle LCM 1:02.79 55-59 2025 Cola Classic
200 M Freestyle LCM 2:23.86 55-59 2025 Cola Classic
50 M Backstroke LCM 34.83 55-59 2025 Cola Classic

2024

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.72 55-59 Southeast Zone SCY Championship
100 Y Freestyle SCY 52.56 55-59 Southeast Zone SCY Championship
50 Y Backstroke SCY 29.54 55-59 Southeast Zone SCY Championship
100 Y Backstroke SCY 1:02.11 55-59 Southeast Zone SCY Championship
200 Y Backstroke SCY 2:14.66 55-59 49th Annual Jerry Clark Sunbelt Swimming Championships
50 Y Butterfly SCY 26.34 55-59 Southeast Zone SCY Championship
100 Y Butterfly SCY 58.41 55-59 Southeast Zone SCY Championship

2023

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 24.07 55-59 48th Annual Sunbelt Swimming Championships
100 Y Freestyle SCY 52.94 55-59 2023 SC SCY State Championship
50 Y Backstroke SCY 29.50 55-59 48th Annual Sunbelt Swimming Championships
100 Y Backstroke SCY 1:02.08 55-59 48th Annual Sunbelt Swimming Championships
200 Y Backstroke SCY 2:18.28 55-59 48th Annual Sunbelt Swimming Championships
50 Y Butterfly SCY 26.19 55-59 2023 SC SCY State Championship
100 Y Butterfly SCY 57.91 55-59 2023 SC SCY State Championship
50 M Freestyle LCM 27.76 55-59 2023 Greenville Splash LCM Invitational
50 M Backstroke LCM 35.10 55-59 2023 Greenville Splash LCM Invitational
200 M Backstroke LCM 2:37.32 55-59 2023 Greenville Splash LCM Invitational
50 M Butterfly LCM 29.59 55-59 2023 Greenville Splash LCM Invitational

2022

EventCourseTimeAge GroupMeet
100 Y Backstroke SCY 1:01.55 55-59 2022 SC SCY State Championship
200 Y Backstroke SCY 2:15.18 55-59 2022 SC SCY State Championship
50 M Freestyle SCM 26.83 55-59 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:08.02 55-59 2022 South Carolina SCM State Meet
50 M Breaststroke SCM 38.04 55-59 2022 South Carolina SCM State Meet
100 M Freestyle LCM 1:01.10 55-59 2022 Greenville Splash LCM Invitational
100 M Backstroke LCM 1:12.70 55-59 2022 Greenville Splash LCM Invitational
200 M Backstroke LCM 2:39.67 55-59 2022 Greenville Splash LCM Invitational
50 M Butterfly LCM 29.33 55-59 2022 Greenville Splash LCM Invitational

2021

EventCourseTimeAge GroupMeet
100 M Freestyle SCM 58.34 55-59 2021 South Carolina SCM State Meet
50 M Backstroke SCM 32.79 55-59 2021 South Carolina SCM State Meet
100 M Backstroke SCM 1:09.86 55-59 2021 South Carolina SCM State Meet
200 M Backstroke SCM 2:28.63 55-59 2021 South Carolina SCM State Meet

2020

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.70 50-54 46th Annual Sunbelt Meet
100 Y Freestyle SCY 52.09 50-54 46th Annual Sunbelt Meet
50 Y Backstroke SCY 29.77 50-54 46th Annual Sunbelt Meet
100 Y Backstroke SCY 1:02.09 50-54 46th Annual Sunbelt Meet
50 Y Butterfly SCY 26.80 50-54 46th Annual Sunbelt Meet

2019

EventCourseTimeAge GroupMeet
50 M Freestyle LCM 26.83 50-54 2019 Dixie Zone LCM Championships
100 M Freestyle LCM 1:00.19 50-54 2019 Dixie Zone LCM Championships
50 M Backstroke LCM 34.35 50-54 2019 Dixie Zone LCM Championships
200 M Backstroke LCM 2:36.57 50-54 2019 Dixie Zone LCM Championships

2018

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 28.05 50-54 YMCA Masters National Meet
100 Y Backstroke SCY 59.85 50-54 YMCA Masters National Meet
200 Y Backstroke SCY 2:13.81 50-54 YMCA Masters National Meet
100 M Backstroke SCM 1:09.52 50-54 South Carolina SCM Championships

2017

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.69 50-54 43rd Annual Sunbelt Meet
200 Y Freestyle SCY 1:57.89 50-54 2017 SC SCY State Championship
50 Y Backstroke SCY 28.67 50-54 43rd Annual Sunbelt Meet
100 Y Backstroke SCY 1:02.42 50-54 43rd Annual Sunbelt Meet
200 Y Backstroke SCY 2:13.99 50-54 2017 SC SCY State Championship
50 Y Butterfly SCY 26.09 50-54 43rd Annual Sunbelt Meet
100 Y Butterfly SCY 57.66 50-54 2017 SC SCY State Championship

2016

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 50.03 45-49 YMCA Masters National Meet
200 Y Backstroke SCY 2:12.89 45-49 YMCA Masters National Meet
50 Y Butterfly SCY 26.09 45-49 YMCA Masters National Meet
100 Y Butterfly SCY 56.38 45-49 YMCA Masters National Meet
100 M Backstroke LCM 1:11.91 50-54 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Butterfly LCM 28.94 50-54 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational

2015

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.05 45-49 South Carolina SCY State Championship
100 Y Freestyle SCY 50.92 45-49 South Carolina SCY State Championship
200 Y Freestyle SCY 1:53.45 45-49 41st Annual Sunbelt Meet
50 Y Backstroke SCY 28.21 45-49 South Carolina SCY State Championship
50 Y Butterfly SCY 25.60 45-49 South Carolina SCY State Championship
100 Y Butterfly SCY 55.91 45-49 41st Annual Sunbelt Meet
200 Y Butterfly SCY 2:24.44 45-49 South Carolina SCY State Championship
50 M Freestyle LCM 26.56 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Freestyle LCM 58.60 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 2:15.03 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
400 M Freestyle LCM 5:11.83 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Backstroke LCM 34.57 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Backstroke LCM 1:12.96 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Backstroke LCM 2:39.15 45-49 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Butterfly LCM 29.32 45-49 DIXIE ZONE LCM CHAMPIONSHIPS

2014

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.17 45-49 YMCA Masters Nationals
100 Y Freestyle SCY 50.49 45-49 YMCA Masters Nationals
200 Y Freestyle SCY 1:52.59 45-49 YMCA Masters Nationals
50 Y Backstroke SCY 28.45 45-49 YMCA Masters Nationals
50 Y Butterfly SCY 25.25 45-49 YMCA Masters Nationals
100 Y Butterfly SCY 55.84 45-49 YMCA Masters Nationals
100 M Freestyle SCM 57.09 45-49 South Carolina SCM Championships
100 M Freestyle LCM 58.45 45-49 SHUT UP & SWIM Roy Dessloch Invitational
200 M Freestyle LCM 2:15.54 45-49 SHUT UP & SWIM Roy Dessloch Invitational
400 M Freestyle LCM 6:02.43 45-49 SHUT UP & SWIM Roy Dessloch Invitational
100 M Backstroke LCM 1:13.71 45-49 SHUT UP & SWIM Roy Dessloch Invitational

2013

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 50.29 45-49 2013 YMCA Masters Nationals
200 Y Freestyle SCY 1:53.27 45-49 2013 YMCA Masters Nationals
500 Y Freestyle SCY 5:27.98 45-49 St. Patrick's Day Invitational
50 Y Backstroke SCY 29.64 45-49 39th Annual Sunbelt Meet
100 Y Backstroke SCY 1:00.67 45-49 2013 YMCA Masters Nationals
100 Y Butterfly SCY 55.00 45-49 2013 YMCA Masters Nationals
100 M Freestyle LCM 59.52 45-49 Greenville Splash Masters Invitational
200 M Freestyle LCM 2:15.40 45-49 Greenville Splash Masters Invitational
100 M Backstroke LCM 1:14.29 45-49 Greenville Splash Masters Invitational
50 M Butterfly LCM 28.70 45-49 Greenville Splash Masters Invitational

2012

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.61 45-49 38th Annual Sunbelt Meet
100 Y Freestyle SCY 51.25 45-49 38th Annual Sunbelt Meet
200 Y Freestyle SCY 1:55.90 45-49 38th Annual Sunbelt Meet
50 Y Backstroke SCY 29.47 45-49 38th Annual Sunbelt Meet
100 Y Butterfly SCY 57.73 45-49 38th Annual Sunbelt Meet
50 M Freestyle LCM 27.23 45-49 2012 Dixie Zone Long Course Championships
100 M Freestyle LCM 59.81 45-49 2012 Dixie Zone Long Course Championships
200 M Freestyle LCM 2:14.63 45-49 2012 Dixie Zone Long Course Championships
100 M Backstroke LCM 1:14.06 45-49 2012 Dixie Zone Long Course Championships
100 M Butterfly LCM 1:07.59 45-49 2012 Dixie Zone Long Course Championships

2011

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 23.41 40-44 2011 St. Patrick's Day Invitational
100 Y Freestyle SCY 50.56 40-44 2011 St. Patrick's Day Invitational
200 Y Freestyle SCY 1:57.91 40-44 North Carolina Sunbelt Championships
100 Y Backstroke SCY 1:01.50 40-44 2011 St. Patrick's Day Invitational
50 Y Butterfly SCY 25.83 40-44 2011 St. Patrick's Day Invitational
100 Y Butterfly SCY 57.05 40-44 2011 St. Patrick's Day Invitational

2010

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 1:54.04 40-44 2010 USMS Short Course Yards Championships
50 Y Butterfly SCY 25.67 40-44 2010 USMS Short Course Yards Championships
50 M Freestyle LCM 27.23 40-44 Team Greenville Masters Invitational
100 M Freestyle LCM 1:00.30 40-44 Team Greenville Masters Invitational
200 M Backstroke LCM 2:41.95 40-44 Team Greenville Masters Invitational
100 M Butterfly LCM 1:08.31 40-44 Team Greenville Masters Invitational