Khomchan WichachaiBy alberto488 / 2024-02-08 2023 World Aquatics Championships Open Water Rank Stage PositionResultsShots 67 2023 World Aquatics Championships Men Open Water 10km 67Did Not Finish