# First Name Last Name NOC
2150 Sam Anderson CAN
2151 Nathan Blanchard CAN
2152 Philippe Blouin CAN
2153 John Breeson CAN
2154 Callum Darby CAN
2155 Antoine Déry CAN
2156 Kahlil Diaz-Hammond CAN
2157 Ilrick Duhamel CAN
2158 Grant Flagler CAN
2159 Julien Gagnon CAN
2160 Jules Galarneau CAN
2161 Malcolm Good CAN
2162 Avery Ling CAN
2163 Richard Magony CAN
2164 Joshua Malenchak CAN
2165 Timothy Martin-Chan CAN
2166 Jordie Moryl CAN
2167 Nicholas Pelletier CAN
2168 Luke Rempel CAN
2169 Lucas Roy CAN
2170 Alejandro Arango Dávila COL
2171 Santiago Ceballos Gallego COL
2174 Joe Bosson GBR
2175 James Hodgson GBR
2176 Tom Radley GBR
2177 Joshua Southern GBR
2178 Miguel Angel Garcia Ramos MEX
2179 Edwin Gaspar Solis MEX
2180 Luis Fernando Hernandez Trujillo MEX
2181 Iker Alejandro Margaona Jimenez MEX
2183 Jorge Mendoza Bonales MEX
2185 Francisco Iván Rayas Villanueva MEX
2186 Uriel Urizar Vega MEX
2187 Matthew Bode USA
2188 William Cottrell USA
2189 Zack Hamner USA
2190 Alec Harp USA
2191 Tyler Hilt USA
2192 Timothy Bliss AUS
2193 Liam Braid AUS
2194 Samuel Harris AUS
2196 Arthur Du Brulle BEL
2197 Leandro Sanz BEL
2198 Ondrej Petiska CZE
Program notes:

Technical Delegate: Esteban Benitez/MEX. Head Referee: Yan Therrien/CAN.
Competition Jury: Esteban Benitez/MEX; Leslie Buchanan/CAN; Joe Morissette/CAN.
Water Temperature: 19.7ºC. Air Temperature: 25ºC. Wetsuits allowed.
Distances: Swim 750m (1 lap) ; Bike 19.2km (2 laps);  Run 5km (1 lap)