Swimcloud

World Aquatics Championships

    • Completed
    • Feb 11–18, 2024
  • Doha, QAT
Event Time Place Imp
50 L Free 21.83 5th +2.4%
100 L Free 51.77 55th -2.0%

TYR Pro Swim Series - Knoxville

    • Completed
    • Jan 10–13, 2024
  • Allan Jones Intercollegiate Aquatic Center
Event Time Place Imp
50 L Free 22.36 6th +0.1%
100 L Fly 54.11 13th +0.5%

Toyota US Open Championships

    • Completed
    • Nov 29–Dec 2, 2023
  • Greensboro Aquatic Center
Event Time Place Imp
50 L Free 22.39 14th
100 L Free 50.74 62nd

US Open TT

    • Completed
    • Nov 29–Dec 2, 2023
  • Greensboro Aquatic Center
Event Time Place Imp
100 L Fly 54.40 4th

World Aquatics Championships

    • Completed
    • Jul 23–30, 2023
  • Fukuoka, JPN
Event Time Place Imp
50 L Free 22.12 19th -0.7%
100 L Free 50.21 47th +0.5%
50 L Fly 24.20 49th +1.9%

Mare Nostrum Monaco

    • Completed
    • May 20–21, 2023
  • MONACO, FRA
Event Time Place Imp
50 L Free 21.96 1st +1.5%

Trofeu Internacional Ciutat de Barcelona

    • Completed
    • May 17, 2023
  • Barcelona, ESP
Event Time Place Imp
50 L Free 22.30 14th +0.6%

35 Canet-en-Roussillon

    • Completed
    • May 13–14, 2023
  • CANET-EN-ROUSSILLON, FRA
Event Time Place Imp
50 L Free 22.43 7th
100 L Free 50.46 29th
50 L Fly 24.67 24th

ACC / Big Ten Challenge

    • Completed
    • Nov 10–11, 2018
  • Morgan J. Burke Aquatic Center
Event Time Place Imp
50 Y Free 19.86 4th