Clubs: PALM, UC55, GS, CAT, UNAT · 2003–2026 · 127 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 24.26 45-49 2005 South Carolina SCY Champs
100 Y Freestyle SCY 53.64 45-49 2005 South Carolina SCY Champs
200 Y Freestyle SCY 2:05.98 50-54 2011 2011 SC SCY Championships Palmetto Masters
500 Y Freestyle SCY 5:55.75 60-64 2023 2023 SC SCY State Championship
50 Y Backstroke SCY 29.72 45-49 2005 South Carolina SCY Champs
100 Y Backstroke SCY 1:04.81 55-59 2018 2018 Nationwide U.S. Masters Swimming Spring National Championship
200 Y Backstroke SCY 2:33.47 60-64 2022 2022 U.S. Masters Swimming Spring National Championship
50 Y Breaststroke SCY 33.09 45-49 2007 South Carolina SCY Champs
50 Y Butterfly SCY 26.99 50-54 2013 2013 U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:08.68 55-59 2017 Rainbow Trout Spring Splash
100 Y Individual Medley SCY 1:05.81 60-64 2020 2020 SC SCY State Championship
50 M Freestyle SCM 27.74 55-59 2013 South Carolina SCM Championships
100 M Freestyle SCM 1:02.12 55-59 2014 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
400 M Freestyle SCM 5:13.03 60-64 2022 2022 South Carolina SCM State Meet
50 M Backstroke SCM 35.25 55-59 2014 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
100 M Backstroke SCM 1:15.77 55-59 2014 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
50 M Breaststroke SCM 40.62 55-59 2013 South Carolina SCM Championships
50 M Butterfly SCM 30.89 55-59 2013 South Carolina SCM Championships
100 M Individual Medley SCM 1:14.12 55-59 2013 South Carolina SCM Championships
50 M Freestyle LCM 26.90 45-49 2003 2003 USMS Long Course Nationals
100 M Freestyle LCM 1:00.09 45-49 2003 2003 USMS Long Course Nationals
200 M Freestyle LCM 2:21.87 45-49 2003 2003 USMS Long Course Nationals
400 M Freestyle LCM 5:49.53 65-69 2025 2025 Cola Classic
50 M Backstroke LCM 34.44 60-64 2018 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
100 M Backstroke LCM 1:17.15 55-59 2014 2014 Marriott U.S. Masters Swimming Summer National Championship
50 M Breaststroke LCM 36.78 45-49 2003 2003 USMS Long Course Nationals
50 M Butterfly LCM 29.99 45-49 2003 2003 USMS Long Course Nationals

All top times

2026

EventCourseTimeAge GroupMeet
400 M Freestyle LCM 6:08.00 65-69 Cola Classic
50 M Backstroke LCM 41.88 65-69 Cola Classic

2025

EventCourseTimeAge GroupMeet
500 Y Freestyle SCY 6:00.67 65-69 2024 U.S. Masters Swimming Spring National Championship
50 Y Backstroke SCY 32.83 65-69 2024 U.S. Masters Swimming Spring National Championship
100 M Freestyle SCM 1:11.21 65-69 2025 South Carolina SCM State Meet
400 M Freestyle SCM 5:38.46 65-69 2025 South Carolina SCM State Meet
100 M Freestyle LCM 1:14.66 65-69 2025 Cola Classic
400 M Freestyle LCM 5:49.53 65-69 2025 Cola Classic
50 M Backstroke LCM 43.79 65-69 2025 Cola Classic

2024

EventCourseTimeAge GroupMeet
200 Y Freestyle SCY 2:11.84 60-64 National Senior Games
500 Y Freestyle SCY 6:13.00 65-69 South Carolina Senior Games
50 Y Backstroke SCY 33.52 60-64 National Senior Games
100 Y Backstroke SCY 1:11.44 60-64 National Senior Games
100 Y Backstroke SCY 1:10.55 65-69 South Carolina Senior Games
50 M Backstroke LCM 40.22 65-69 Blue Tides Dog Days of Summer Invitational
50 M Butterfly LCM 37.20 65-69 Blue Tides Dog Days of Summer Invitational

2023

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 27.72 60-64 2023 SC SCY State Championship
100 Y Freestyle SCY 59.63 60-64 2023 SC SCY State Championship
500 Y Freestyle SCY 5:55.75 60-64 2023 SC SCY State Championship
50 Y Butterfly SCY 29.78 60-64 2023 SC SCY State Championship
50 M Freestyle SCM 31.06 65-69 2023 South Carolina SCM State Meet
100 M Freestyle SCM 1:07.10 65-69 2023 South Carolina SCM State Meet
400 M Freestyle SCM 5:13.62 65-69 2023 South Carolina SCM State Meet
50 M Backstroke SCM 38.33 65-69 2023 South Carolina SCM State Meet
100 M Backstroke SCM 1:19.46 65-69 2023 South Carolina SCM State Meet
50 M Butterfly SCM 34.18 65-69 2023 South Carolina SCM State Meet
100 M Individual Medley SCM 1:19.36 65-69 2023 South Carolina SCM State Meet

2022

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 31.31 60-64 2021 U.S. Masters Swimming Short Course Yards National Championship
100 Y Backstroke SCY 1:08.42 60-64 2021 U.S. Masters Swimming Short Course Yards National Championship
200 Y Backstroke SCY 2:33.47 60-64 2022 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 29.07 60-64 2021 U.S. Masters Swimming Short Course Yards National Championship
400 M Freestyle SCM 5:13.03 60-64 2022 South Carolina SCM State Meet
50 M Backstroke SCM 36.33 60-64 2022 South Carolina SCM State Meet
100 M Backstroke SCM 1:21.20 60-64 2022 South Carolina SCM State Meet
50 M Butterfly SCM 34.36 60-64 2022 South Carolina SCM State Meet
50 M Backstroke LCM 38.01 60-64 2022 U.S. Masters Swimming Summer National Championship

2021

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 33.26 60-64 2021 Palmetto Masters SCY Meet
50 Y Butterfly SCY 29.56 60-64 2021 Palmetto Masters SCY Meet
100 Y Individual Medley SCY 1:09.92 60-64 2021 Palmetto Masters SCY Meet

2020

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 56.20 60-64 2020 SC SCY State Championship
50 Y Backstroke SCY 32.72 60-64 2020 SC SCY State Championship
100 Y Backstroke SCY 1:07.84 60-64 2020 SC SCY State Championship
50 Y Butterfly SCY 28.54 60-64 2020 SC SCY State Championship
100 Y Individual Medley SCY 1:05.81 60-64 2020 SC SCY State Championship
50 M Freestyle SCM 30.44 60-64 2020 South Carolina SCM State Meet
100 M Backstroke SCM 1:20.69 60-64 2020 South Carolina SCM State Meet
50 M Butterfly SCM 34.03 60-64 2020 South Carolina SCM State Meet

2019

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 32.17 60-64 2019 SC SCY State Championship
100 Y Backstroke SCY 1:10.25 60-64 2019 SC SCY State Championship
50 M Backstroke SCM 36.16 60-64 Atlanta Rainbow Trout St. Nick Invitational
50 M Backstroke LCM 36.27 60-64 2019 Dixie Zone LCM Championships
100 M Backstroke LCM 1:23.50 60-64 2019 Dixie Zone LCM Championships
50 M Butterfly LCM 32.78 60-64 2019 Dixie Zone LCM Championships

2018

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 25.16 55-59 4th Annual Growler Invitational
100 Y Freestyle SCY 55.29 55-59 2018 Nationwide U.S. Masters Swimming Spring National Championship
50 Y Backstroke SCY 29.82 55-59 2018 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Backstroke SCY 1:04.81 55-59 2018 Nationwide U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 27.05 55-59 2018 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Individual Medley SCY 1:07.27 55-59 4th Annual Growler Invitational
50 M Freestyle LCM 28.95 60-64 South Carolina Masters LCM Championships
100 M Freestyle LCM 1:04.88 60-64 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
50 M Backstroke LCM 34.44 60-64 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
100 M Backstroke LCM 1:18.23 60-64 South Carolina Masters LCM Championships
50 M Breaststroke LCM 40.65 60-64 South Carolina Masters LCM Championships
50 M Butterfly LCM 30.96 60-64 South Carolina Masters LCM Championships

2017

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 55.22 55-59 3rd Annual Growler Invitational
100 Y Butterfly SCY 1:08.68 55-59 Rainbow Trout Spring Splash
100 M Freestyle SCM 1:02.64 55-59 South Carolina SCM Championships
100 M Backstroke SCM 1:15.85 55-59 South Carolina SCM Championships
50 M Freestyle LCM 28.96 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Butterfly LCM 32.01 55-59 DIXIE ZONE LCM CHAMPIONSHIPS

2016

EventCourseTimeAge GroupMeet
50 Y Butterfly SCY 27.27 55-59 2016 Nationwide U.S. Masters Swimming Spring National Championship
50 M Freestyle SCM 28.26 55-59 South Carolina SCM Championships
100 M Freestyle SCM 1:03.66 55-59 South Carolina SCM Championships
50 M Backstroke SCM 36.95 55-59 South Carolina SCM Championships
50 M Freestyle LCM 28.76 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Freestyle LCM 1:04.26 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Freestyle LCM 2:29.00 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Backstroke LCM 38.68 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Butterfly LCM 30.84 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational

2015

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 24.85 55-59 South Carolina SCY State Championship
100 Y Freestyle SCY 55.32 55-59 South Carolina SCY State Championship
100 Y Backstroke SCY 1:07.96 55-59 South Carolina SCY State Championship
50 Y Butterfly SCY 27.75 55-59 South Carolina SCY State Championship

2014

EventCourseTimeAge GroupMeet
50 M Freestyle SCM 27.87 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
100 M Freestyle SCM 1:02.12 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
50 M Backstroke SCM 35.25 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
100 M Backstroke SCM 1:15.77 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
50 M Breaststroke SCM 41.92 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
50 M Butterfly SCM 31.15 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
100 M Individual Medley SCM 1:16.10 55-59 St. Nicholas SCM Invitational / Dixie Zone SCM Championship
50 M Freestyle LCM 27.91 55-59 2014 Marriott U.S. Masters Swimming Summer National Championship
100 M Freestyle LCM 1:03.35 55-59 2014 Marriott U.S. Masters Swimming Summer National Championship
200 M Freestyle LCM 2:27.76 55-59 2014 Marriott U.S. Masters Swimming Summer National Championship
50 M Backstroke LCM 35.05 55-59 2014 Marriott U.S. Masters Swimming Summer National Championship
100 M Backstroke LCM 1:17.15 55-59 2014 Marriott U.S. Masters Swimming Summer National Championship

2013

EventCourseTimeAge GroupMeet
50 Y Butterfly SCY 26.99 50-54 2013 U.S. Masters Swimming Spring National Championship
50 M Freestyle SCM 27.74 55-59 South Carolina SCM Championships
100 M Freestyle SCM 1:02.26 55-59 South Carolina SCM Championships
50 M Backstroke SCM 36.25 55-59 South Carolina SCM Championships
100 M Backstroke SCM 1:18.05 55-59 South Carolina SCM Championships
50 M Breaststroke SCM 40.62 55-59 South Carolina SCM Championships
50 M Butterfly SCM 30.89 55-59 South Carolina SCM Championships
100 M Individual Medley SCM 1:14.12 55-59 South Carolina SCM Championships
50 M Backstroke LCM 37.25 55-59 Greenville Splash Masters Invitational
100 M Backstroke LCM 1:19.61 55-59 Greenville Splash Masters Invitational

2011

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 24.41 50-54 2011 SC SCY Championships Palmetto Masters
200 Y Freestyle SCY 2:05.98 50-54 2011 SC SCY Championships Palmetto Masters
50 Y Backstroke SCY 30.33 50-54 2011 SC SCY Championships Palmetto Masters
50 M Freestyle LCM 28.03 50-54 2011 U.S. Masters Swimming Summer National Championship
100 M Freestyle LCM 1:03.09 50-54 2011 U.S. Masters Swimming Summer National Championship
50 M Backstroke LCM 34.74 50-54 2011 U.S. Masters Swimming Summer National Championship
100 M Backstroke LCM 1:17.54 50-54 2011 U.S. Masters Swimming Summer National Championship
50 M Butterfly LCM 30.17 50-54 2011 U.S. Masters Swimming Summer National Championship

2010

EventCourseTimeAge GroupMeet
50 Y Backstroke SCY 29.90 50-54 2010 USMS Short Course Yards Championships

2007

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 24.32 45-49 South Carolina SCY Champs
50 Y Backstroke SCY 29.87 45-49 South Carolina SCY Champs
50 Y Breaststroke SCY 33.09 45-49 South Carolina SCY Champs

2005

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 24.26 45-49 South Carolina SCY Champs
100 Y Freestyle SCY 53.64 45-49 South Carolina SCY Champs
50 Y Backstroke SCY 29.72 45-49 South Carolina SCY Champs
50 Y Butterfly SCY 27.29 45-49 South Carolina SCY Champs

2003

EventCourseTimeAge GroupMeet
50 M Freestyle LCM 26.90 45-49 2003 USMS Long Course Nationals
100 M Freestyle LCM 1:00.09 45-49 2003 USMS Long Course Nationals
200 M Freestyle LCM 2:21.87 45-49 2003 USMS Long Course Nationals
50 M Breaststroke LCM 36.78 45-49 2003 USMS Long Course Nationals
50 M Butterfly LCM 29.99 45-49 2003 USMS Long Course Nationals