Clubs: GS, SCC · 2012–2026 · 211 swims

Personal bests

EventCourseTimeAge GroupYearMeet
50 Y Freestyle SCY 27.77 50-54 2014 YMCA Masters Nationals
100 Y Freestyle SCY 1:00.27 50-54 2014 40th Annual Sunbelt Meet
200 Y Freestyle SCY 2:10.34 50-54 2013 2013 YMCA Masters Nationals
500 Y Freestyle SCY 5:47.53 50-54 2014 South Carolina SCY State Championship
1000 Y Freestyle SCY 12:12.16 50-54 2013 39th Annual Sunbelt Meet
1650 Y Freestyle SCY 20:27.95 50-54 2013 SC SCY State Championships
50 Y Backstroke SCY 34.22 50-54 2015 South Carolina SCY State Championship
50 Y Breaststroke SCY 34.52 50-54 2014 YMCA Masters Nationals
100 Y Breaststroke SCY 1:14.23 50-54 2014 YMCA Masters Nationals
200 Y Breaststroke SCY 2:42.89 50-54 2015 2015 YMCA Masters Nationals
50 Y Butterfly SCY 29.40 50-54 2013 2013 YMCA Masters Nationals
100 Y Butterfly SCY 1:05.59 50-54 2013 2013 YMCA Masters Nationals
200 Y Butterfly SCY 2:32.74 50-54 2013 St. Patrick's Day Invitational
100 Y Individual Medley SCY 1:06.94 50-54 2014 South Carolina SCY State Championship
200 Y Individual Medley SCY 2:28.16 50-54 2014 YMCA Masters Nationals
400 Y Individual Medley SCY 5:22.19 50-54 2014 YMCA Masters Nationals
100 M Freestyle SCM 1:09.19 55-59 2017 South Carolina SCM Championships
200 M Freestyle SCM 2:30.16 55-59 2016 South Carolina SCM Championships
400 M Freestyle SCM 5:23.96 55-59 2017 South Carolina SCM Championships
50 M Breaststroke SCM 38.87 50-54 2013 South Carolina SCM Championships
100 M Breaststroke SCM 1:24.29 50-54 2014 South Carolina SCM Championships
200 M Breaststroke SCM 3:04.07 50-54 2013 South Carolina SCM Championships
50 M Butterfly SCM 33.41 50-54 2013 South Carolina SCM Championships
100 M Butterfly SCM 1:18.21 50-54 2014 South Carolina SCM Championships
200 M Butterfly SCM 3:04.61 55-59 2018 South Carolina SCM Championships
100 M Individual Medley SCM 1:15.81 50-54 2013 South Carolina SCM Championships
200 M Individual Medley SCM 2:46.53 50-54 2014 South Carolina SCM Championships
400 M Individual Medley SCM 6:14.28 55-59 2018 South Carolina SCM Championships
50 M Freestyle LCM 31.77 50-54 2014 SHUT UP & SWIM Roy Dessloch Invitational
100 M Freestyle LCM 1:08.87 55-59 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Freestyle LCM 2:32.84 55-59 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
400 M Freestyle LCM 5:29.94 55-59 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
800 M Freestyle LCM 11:28.25 55-59 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
1500 M Freestyle LCM 21:29.91 55-59 2016 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Backstroke LCM 41.42 55-59 2017 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Breaststroke LCM 40.01 50-54 2014 SHUT UP & SWIM Roy Dessloch Invitational
100 M Breaststroke LCM 1:28.66 50-54 2013 Greenville Splash Masters Invitational
200 M Breaststroke LCM 3:20.52 50-54 2014 SHUT UP & SWIM Roy Dessloch Invitational
50 M Butterfly LCM 33.13 50-54 2013 Greenville Splash Masters Invitational
100 M Butterfly LCM 1:20.20 50-54 2014 SHUT UP & SWIM Roy Dessloch Invitational
200 M Butterfly LCM 3:18.77 55-59 2019 2019 Dixie Zone LCM Championships
200 M Individual Medley LCM 2:51.01 50-54 2014 SHUT UP & SWIM Roy Dessloch Invitational
400 M Individual Medley LCM 6:25.37 55-59 2019 2019 U.S. Masters Swimming Summer National Championship

All top times

2026

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 31.21 60-64 51st Annual Jerry Clark Sunbelt Championships
50 Y Freestyle SCY 30.95 65-69 2026 U.S. Masters Swimming Spring National Championship
100 Y Freestyle SCY 1:07.42 60-64 51st Annual Jerry Clark Sunbelt Championships
200 Y Freestyle SCY 2:29.09 60-64 51st Annual Jerry Clark Sunbelt Championships
200 Y Freestyle SCY 2:26.83 65-69 2026 U.S. Masters Swimming Spring National Championship
50 Y Breaststroke SCY 40.68 60-64 51st Annual Jerry Clark Sunbelt Championships
100 Y Breaststroke SCY 1:28.45 60-64 51st Annual Jerry Clark Sunbelt Championships
100 Y Individual Medley SCY 1:18.00 60-64 51st Annual Jerry Clark Sunbelt Championships
100 Y Individual Medley SCY 1:16.76 65-69 2026 U.S. Masters Swimming Spring National Championship
200 Y Individual Medley SCY 2:49.82 65-69 2026 U.S. Masters Swimming Spring National Championship
400 Y Individual Medley SCY 6:06.48 65-69 2026 U.S. Masters Swimming Spring National Championship

2023

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 1:05.85 60-64 48th Annual Sunbelt Swimming Championships
200 Y Freestyle SCY 2:24.00 60-64 48th Annual Sunbelt Swimming Championships
50 Y Butterfly SCY 33.99 60-64 2023 SC SCY State Championship
100 Y Butterfly SCY 1:16.25 60-64 48th Annual Sunbelt Swimming Championships
200 Y Butterfly SCY 3:00.25 60-64 48th Annual Sunbelt Swimming Championships
200 Y Individual Medley SCY 2:41.62 60-64 2023 SC SCY State Championship
400 Y Individual Medley SCY 5:49.12 60-64 48th Annual Sunbelt Swimming Championships

2022

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 29.88 60-64 2022 SC SCY State Championship
200 Y Freestyle SCY 2:22.11 60-64 2022 SC SCY State Championship
500 Y Freestyle SCY 6:20.18 60-64 2022 SC SCY State Championship
1000 Y Freestyle SCY 13:16.13 60-64 2022 SC SCY State Championship
1650 Y Freestyle SCY 21:53.09 60-64 2022 SC SCY State Championship
50 Y Breaststroke SCY 38.85 60-64 2022 SC SCY State Championship
50 Y Butterfly SCY 33.19 60-64 2022 SC SCY State Championship
100 Y Butterfly SCY 1:16.00 60-64 2022 SC SCY State Championship
100 Y Individual Medley SCY 1:14.63 60-64 2022 SC SCY State Championship
200 Y Individual Medley SCY 2:42.11 60-64 2022 SC SCY State Championship
400 Y Individual Medley SCY 5:46.14 60-64 2022 SC SCY State Championship
200 M Freestyle SCM 2:42.33 60-64 2022 South Carolina SCM State Meet
50 M Butterfly SCM 38.38 60-64 2022 South Carolina SCM State Meet
200 M Butterfly SCM 3:22.44 60-64 2022 South Carolina SCM State Meet
100 M Individual Medley SCM 1:25.10 60-64 2022 South Carolina SCM State Meet

2020

EventCourseTimeAge GroupMeet
100 Y Breaststroke SCY 1:23.31 55-59 46th Annual Sunbelt Meet
200 Y Breaststroke SCY 3:00.33 55-59 46th Annual Sunbelt Meet
100 Y Butterfly SCY 1:13.69 55-59 46th Annual Sunbelt Meet
200 Y Butterfly SCY 2:50.72 55-59 46th Annual Sunbelt Meet
100 Y Individual Medley SCY 1:13.93 55-59 46th Annual Sunbelt Meet

2019

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 28.90 55-59 44rd Annual Sunbelt Meet
100 Y Freestyle SCY 1:03.39 55-59 44rd Annual Sunbelt Meet
200 Y Freestyle SCY 2:16.82 55-59 44rd Annual Sunbelt Meet
100 Y Breaststroke SCY 1:21.12 55-59 Coastal Masters Invitational
50 Y Butterfly SCY 32.10 55-59 44rd Annual Sunbelt Meet
100 Y Butterfly SCY 1:10.58 55-59 44rd Annual Sunbelt Meet
200 Y Butterfly SCY 2:44.21 55-59 44rd Annual Sunbelt Meet
100 Y Individual Medley SCY 1:12.50 55-59 Coastal Masters Invitational
200 Y Individual Medley SCY 2:34.71 55-59 Coastal Masters Invitational
400 Y Individual Medley SCY 5:27.72 55-59 44rd Annual Sunbelt Meet
50 M Breaststroke LCM 41.00 55-59 2019 U.S. Masters Swimming Summer National Championship
100 M Breaststroke LCM 1:31.61 55-59 2019 U.S. Masters Swimming Summer National Championship
200 M Breaststroke LCM 3:24.51 55-59 2019 U.S. Masters Swimming Summer National Championship
50 M Butterfly LCM 35.46 55-59 2019 Dixie Zone LCM Championships
100 M Butterfly LCM 1:23.20 55-59 2019 Dixie Zone LCM Championships
200 M Butterfly LCM 3:18.77 55-59 2019 Dixie Zone LCM Championships
400 M Individual Medley LCM 6:25.37 55-59 2019 U.S. Masters Swimming Summer National Championship

2018

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 29.26 55-59 2018 SC SCY State Championship
100 Y Freestyle SCY 1:02.41 55-59 YMCA Masters National Meet
200 Y Freestyle SCY 2:13.44 55-59 YMCA Masters National Meet
500 Y Freestyle SCY 6:14.54 55-59 2018 SC SCY State Championship
1650 Y Freestyle SCY 21:04.52 55-59 2018 SC SCY State Championship
50 Y Butterfly SCY 31.45 55-59 YMCA Masters National Meet
100 Y Butterfly SCY 1:09.94 55-59 YMCA Masters National Meet
200 Y Butterfly SCY 2:47.07 55-59 YMCA Masters National Meet
100 Y Individual Medley SCY 1:12.14 55-59 YMCA Masters National Meet
50 M Breaststroke SCM 41.42 55-59 South Carolina SCM Championships
50 M Butterfly SCM 35.42 55-59 South Carolina SCM Championships
200 M Butterfly SCM 3:04.61 55-59 South Carolina SCM Championships
400 M Individual Medley SCM 6:14.28 55-59 South Carolina SCM Championships
100 M Freestyle LCM 1:13.22 55-59 South Carolina Masters LCM Championships
200 M Freestyle LCM 2:45.90 55-59 South Carolina Masters LCM Championships
50 M Breaststroke LCM 40.63 55-59 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
100 M Breaststroke LCM 1:32.15 55-59 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
50 M Butterfly LCM 35.81 55-59 South Carolina Masters LCM Championships
100 M Butterfly LCM 1:22.45 55-59 South Carolina Masters LCM Championships
200 M Individual Medley LCM 2:55.02 55-59 2018 UANA Pan American Masters Championships presented by SeaWorld and hosted by Rosen YMCA Aquatic Center
400 M Individual Medley LCM 6:34.05 55-59 South Carolina Masters LCM Championships

2017

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 28.75 55-59 2017 YMCA Masters Nationals
100 Y Freestyle SCY 1:01.19 55-59 2017 SC SCY State Championship
200 Y Freestyle SCY 2:13.87 55-59 2017 YMCA Masters Nationals
500 Y Freestyle SCY 5:58.48 55-59 2017 SC SCY State Championship
50 Y Backstroke SCY 34.45 55-59 2017 SC SCY State Championship
100 Y Breaststroke SCY 1:18.79 55-59 43rd Annual Sunbelt Meet
200 Y Breaststroke SCY 2:50.89 55-59 2017 YMCA Masters Nationals
50 Y Butterfly SCY 31.27 55-59 2017 SC SCY State Championship
100 Y Individual Medley SCY 1:10.41 55-59 2017 SC SCY State Championship
200 Y Individual Medley SCY 2:32.57 55-59 2017 YMCA Masters Nationals
100 M Freestyle SCM 1:09.19 55-59 South Carolina SCM Championships
200 M Freestyle SCM 2:32.96 55-59 South Carolina SCM Championships
400 M Freestyle SCM 5:23.96 55-59 South Carolina SCM Championships
100 M Breaststroke SCM 1:30.23 55-59 South Carolina SCM Championships
200 M Breaststroke SCM 3:16.73 55-59 South Carolina SCM Championships
50 M Butterfly SCM 36.09 55-59 South Carolina SCM Championships
100 M Butterfly SCM 1:19.98 55-59 South Carolina SCM Championships
100 M Individual Medley SCM 1:19.50 55-59 South Carolina SCM Championships
200 M Individual Medley SCM 2:55.15 55-59 South Carolina SCM Championships
50 M Freestyle LCM 32.23 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Freestyle LCM 1:10.57 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 2:38.10 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
1500 M Freestyle LCM 21:36.13 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Backstroke LCM 41.42 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Breaststroke LCM 3:24.17 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Butterfly LCM 36.05 55-59 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Individual Medley LCM 2:57.54 55-59 DIXIE ZONE LCM CHAMPIONSHIPS

2016

EventCourseTimeAge GroupMeet
50 Y Breaststroke SCY 35.27 50-54 2016 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:16.99 50-54 2016 Nationwide U.S. Masters Swimming Spring National Championship
200 Y Breaststroke SCY 2:48.16 50-54 2016 Nationwide U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 30.81 50-54 2016 Nationwide U.S. Masters Swimming Spring National Championship
100 Y Butterfly SCY 1:09.67 50-54 SC SCY State Championship
100 Y Individual Medley SCY 1:09.65 50-54 SC SCY State Championship
200 M Freestyle SCM 2:30.16 55-59 South Carolina SCM Championships
50 M Breaststroke SCM 40.69 55-59 South Carolina SCM Championships
200 M Breaststroke SCM 3:11.60 55-59 South Carolina SCM Championships
50 M Butterfly SCM 35.61 55-59 South Carolina SCM Championships
100 M Individual Medley SCM 1:18.54 55-59 South Carolina SCM Championships
50 M Freestyle LCM 32.00 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Freestyle LCM 1:08.87 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
200 M Freestyle LCM 2:32.84 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
400 M Freestyle LCM 5:29.94 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
800 M Freestyle LCM 11:28.25 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
1500 M Freestyle LCM 21:29.91 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Breaststroke LCM 41.08 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Breaststroke LCM 1:30.55 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
50 M Butterfly LCM 35.47 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational
100 M Butterfly LCM 1:21.35 55-59 2016 SC LCM Championships ~ Shut Up & Swim Roy Dessloch Invitational

2015

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 28.12 50-54 South Carolina SCY State Championship
100 Y Freestyle SCY 1:00.47 50-54 41st Annual Sunbelt Meet
200 Y Freestyle SCY 2:10.53 50-54 2015 YMCA Masters Nationals
50 Y Backstroke SCY 34.22 50-54 South Carolina SCY State Championship
50 Y Breaststroke SCY 34.84 50-54 2015 YMCA Masters Nationals
100 Y Breaststroke SCY 1:14.37 50-54 2015 YMCA Masters Nationals
200 Y Breaststroke SCY 2:42.89 50-54 2015 YMCA Masters Nationals
50 Y Butterfly SCY 30.62 50-54 South Carolina SCY State Championship
100 Y Butterfly SCY 1:06.86 50-54 41st Annual Sunbelt Meet
100 Y Individual Medley SCY 1:08.37 50-54 South Carolina SCY State Championship
200 Y Individual Medley SCY 2:30.64 50-54 41st Annual Sunbelt Meet
100 M Freestyle LCM 1:11.14 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Freestyle LCM 2:40.31 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
400 M Freestyle LCM 5:47.20 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
800 M Freestyle LCM 11:45.92 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Breaststroke LCM 41.32 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Breaststroke LCM 1:29.43 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Breaststroke LCM 3:24.55 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
50 M Butterfly LCM 34.71 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
100 M Butterfly LCM 1:21.14 50-54 DIXIE ZONE LCM CHAMPIONSHIPS
200 M Individual Medley LCM 2:53.91 50-54 DIXIE ZONE LCM CHAMPIONSHIPS

2014

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 27.77 50-54 YMCA Masters Nationals
100 Y Freestyle SCY 1:00.27 50-54 40th Annual Sunbelt Meet
200 Y Freestyle SCY 2:12.07 50-54 South Carolina SCY State Championship
500 Y Freestyle SCY 5:47.53 50-54 South Carolina SCY State Championship
1000 Y Freestyle SCY 12:17.98 50-54 40th Annual Sunbelt Meet
50 Y Breaststroke SCY 34.52 50-54 YMCA Masters Nationals
100 Y Breaststroke SCY 1:14.23 50-54 YMCA Masters Nationals
200 Y Breaststroke SCY 2:43.19 50-54 YMCA Masters Nationals
50 Y Butterfly SCY 29.63 50-54 South Carolina SCY State Championship
100 Y Butterfly SCY 1:06.04 50-54 40th Annual Sunbelt Meet
100 Y Individual Medley SCY 1:06.94 50-54 South Carolina SCY State Championship
200 Y Individual Medley SCY 2:28.16 50-54 YMCA Masters Nationals
400 Y Individual Medley SCY 5:22.19 50-54 YMCA Masters Nationals
50 M Breaststroke SCM 39.61 50-54 South Carolina SCM Championships
100 M Breaststroke SCM 1:24.29 50-54 South Carolina SCM Championships
200 M Breaststroke SCM 3:04.89 50-54 South Carolina SCM Championships
50 M Butterfly SCM 34.73 50-54 South Carolina SCM Championships
100 M Butterfly SCM 1:18.21 50-54 South Carolina SCM Championships
100 M Individual Medley SCM 1:17.02 50-54 South Carolina SCM Championships
200 M Individual Medley SCM 2:46.53 50-54 South Carolina SCM Championships
50 M Freestyle LCM 31.77 50-54 SHUT UP & SWIM Roy Dessloch Invitational
100 M Freestyle LCM 1:10.45 50-54 SHUT UP & SWIM Roy Dessloch Invitational
200 M Freestyle LCM 2:37.36 50-54 SHUT UP & SWIM Roy Dessloch Invitational
50 M Breaststroke LCM 40.01 50-54 SHUT UP & SWIM Roy Dessloch Invitational
100 M Breaststroke LCM 1:29.01 50-54 SHUT UP & SWIM Roy Dessloch Invitational
200 M Breaststroke LCM 3:20.52 50-54 SHUT UP & SWIM Roy Dessloch Invitational
50 M Butterfly LCM 34.20 50-54 SHUT UP & SWIM Roy Dessloch Invitational
100 M Butterfly LCM 1:20.20 50-54 SHUT UP & SWIM Roy Dessloch Invitational
200 M Individual Medley LCM 2:51.01 50-54 SHUT UP & SWIM Roy Dessloch Invitational

2013

EventCourseTimeAge GroupMeet
50 Y Freestyle SCY 27.79 50-54 39th Annual Sunbelt Meet
200 Y Freestyle SCY 2:10.34 50-54 2013 YMCA Masters Nationals
500 Y Freestyle SCY 5:55.40 50-54 SC SCY State Championships
1000 Y Freestyle SCY 12:12.16 50-54 39th Annual Sunbelt Meet
1650 Y Freestyle SCY 20:27.95 50-54 SC SCY State Championships
50 Y Breaststroke SCY 35.62 50-54 St. Patrick's Day Invitational
100 Y Breaststroke SCY 1:15.59 50-54 2013 YMCA Masters Nationals
200 Y Breaststroke SCY 2:50.29 50-54 39th Annual Sunbelt Meet
50 Y Butterfly SCY 29.40 50-54 2013 YMCA Masters Nationals
100 Y Butterfly SCY 1:05.59 50-54 2013 YMCA Masters Nationals
200 Y Butterfly SCY 2:32.74 50-54 St. Patrick's Day Invitational
100 Y Individual Medley SCY 1:08.17 50-54 2013 YMCA Masters Nationals
200 Y Individual Medley SCY 2:28.19 50-54 2013 YMCA Masters Nationals
400 Y Individual Medley SCY 5:22.84 50-54 2013 YMCA Masters Nationals
50 M Breaststroke SCM 38.87 50-54 South Carolina SCM Championships
200 M Breaststroke SCM 3:04.07 50-54 South Carolina SCM Championships
50 M Butterfly SCM 33.41 50-54 South Carolina SCM Championships
100 M Individual Medley SCM 1:15.81 50-54 South Carolina SCM Championships
100 M Freestyle LCM 1:09.09 50-54 Greenville Splash Masters Invitational
200 M Freestyle LCM 2:35.62 50-54 Greenville Splash Masters Invitational
1500 M Freestyle LCM 21:34.79 50-54 Greenville Splash Masters Invitational
50 M Breaststroke LCM 40.36 50-54 Greenville Splash Masters Invitational
100 M Breaststroke LCM 1:28.66 50-54 Greenville Splash Masters Invitational
50 M Butterfly LCM 33.13 50-54 Greenville Splash Masters Invitational
200 M Individual Medley LCM 2:52.99 50-54 Greenville Splash Masters Invitational

2012

EventCourseTimeAge GroupMeet
100 Y Freestyle SCY 1:00.87 50-54 2012 U.S. Masters Swimming Spring National Championship
500 Y Freestyle SCY 6:03.57 50-54 2012 U.S. Masters Swimming Spring National Championship
100 Y Breaststroke SCY 1:18.83 50-54 2012 U.S. Masters Swimming Spring National Championship
50 Y Butterfly SCY 30.14 50-54 2012 U.S. Masters Swimming Spring National Championship
100 Y Individual Medley SCY 1:10.54 50-54 2012 U.S. Masters Swimming Spring National Championship
400 M Freestyle LCM 5:47.53 50-54 2012 Dixie Zone Long Course Championships
800 M Freestyle LCM 11:36.28 50-54 2012 Dixie Zone Long Course Championships
1500 M Freestyle LCM 21:34.08 50-54 2012 Dixie Zone Long Course Championships
50 M Breaststroke LCM 41.27 50-54 2012 Dixie Zone Long Course Championships
100 M Breaststroke LCM 1:29.86 50-54 2012 Dixie Zone Long Course Championships
50 M Butterfly LCM 34.47 50-54 2012 Dixie Zone Long Course Championships
100 M Butterfly LCM 1:20.36 50-54 2012 Dixie Zone Long Course Championships