Loading…
Loading…
Best times from available individual swims and official relay lead-offs. Career coverage may be incomplete.
50 Freestyle
2026 TYR Pro Swim Series - Westmont · Westmont, United States of America · Meet 4–7 Mar 2026
100 Freestyle
2026 TYR Pro Swim Series - Westmont · Westmont, United States of America · Meet 4–7 Mar 2026
200 Freestyle
2011 ConocoPhillips National Championships · Meet 2–6 Aug 2011
100 Breaststroke
2016 U.S. Olympic Team Trials — Swimming · CenturyLink Center Omaha, Omaha, NE · Meet 26 Jun–3 Jul 2016
200 Breaststroke
2011 ConocoPhillips National Championships · Meet 2–6 Aug 2011
50 Butterfly
2026 TYR Pro Swim Series - Westmont · Westmont, United States of America · Meet 4–7 Mar 2026
100 Butterfly
2026 TYR Pro Swim Series - Westmont · Westmont, United States of America · Meet 4–7 Mar 2026
200 IM
2011 ConocoPhillips National Championships · Meet 2–6 Aug 2011
400 IM
2011 ConocoPhillips National Championships · Meet 2–6 Aug 2011
Meet dates describe the competition. Race dates are shown per swim where available.