# First Name Last Name NOC
1 Abraham Rodriguez Moreno MEX
2 Arturo Gabriel Beltran Vieira VEN
3 Guillermo Ruiz Tome MEX
4 Ernesto González Herrero CRC
5 Alvaro Campos Solano CRC
6 Nicholas Johnson USA
7 Félix Plourde-Couture CAN
8 Edmond Roy CAN
9 Luis Ortiz USA
10 Liam Donnelly CAN
11 Zach Wilson USA
12 David Hernandez Muñoz CRC
14 Davis Bove USA
15 Jonathan Mcalister USA
16 Drew Kroeker USA
17 Joshua Vincent Stewart Mendez GUA
18 Justin Lorenz USA
19 Kieran Haug USA
20 Michael Simard CAN
21 Colin Wilson USA
22 Jared Eytcheson USA
23 David Alvarado Chou CRC
24 Cavan Wilson USA
25 Zach Leachman USA
26 Evert Lindberg USA
27 Jack Deweerdt USA
28 Jake Baugher USA
29 Reed Legg USA
30 Chase Seebohar USA
31 Jake Booher USA
33 Filip Mainville CAN
34 Ben Deweerdt USA
35 Zed Roy CAN
36 Dominic Pugliese ISV
37 Nicolas Duchez USA
38 Nicholas Holmes USA
39 Carter Brand USA
40 Will Locascio USA
41 Christian Brasher USA
42 Karson Peach USA
43 Félix Quirion CAN
44 Lane Hollis USA
45 Andrew Shellenberger USA
46 Andy Krueger USA
47 Rodrigo Garza USA
48 Tate Haugan CAN
49 Nicolas Jara De La Maza CHI
50 Austin Podhajsky USA
51 Michael Madoch USA
Program notes:

Technical Delegate: Andrew Armstrong/CAN. Head Referee: Bobbie Solomon/USA. Competition Jury: Andrew Armstrong/CAN, Courtney Kulick/USA, Robert Whitford/USA.
Water Temperature: 19.6ºC; Air temperature 11.2º C.
Wetsuit swim.
Distances: Swim 750 m (1 lap), Bike 18.3 km (3 laps), Run 5 km (2 laps).
Athlete #38 Holmes/USA served a 10 seconds penalty during the run segment.