# First Name Last Name NOC
1 Luis Ortiz USA
2 Dylan Didier Campa Carranza MEX
3 Ernesto González Herrero CRC
4 Davis Bove USA
5 Will Locascio USA
6 Andrew Shellenberger USA
7 Alvaro Campos Solano CRC
8 Tate Haugan CAN
9 Arturo Hernandez Salgado MEX
10 Caleb Ingham BER
11 Tristen Jones CAN
12 Alberto Reyes Morales MEX
14 Nicholas Holmes USA
15 Aidan Landrum USA
16 Daniel Ricardo Mosquera Vargas COL
17 Asher Lauderdale USA
19 Andrew Flynn USA
20 Rodrigo Raya Rodriguez MEX
21 Jacob Chant CAN
22 Brock Drengenberg USA
23 Ethan Nordman USA
24 Zachary Baker USA
25 Jeremy Lajoie CAN
26 Thomas Bilodeau CAN
27 Diego Alexander Arenas Mosquera COL
28 Leo Roy CAN
29 Vojtech Horak CZE
30 Nicholas Pilgrim BER
31 Erik Yamir Ramos Croda MEX
32 Zed Roy CAN
33 Cade Martin USA
34 Jake Baugher USA
35 Garrett Mason CAN
36 Reed Legg USA
37 Jack Deweerdt USA
38 Sam Tullis USA
39 Carter Brand USA
40 Jose Angel Alaniz Ordoñez MEX
41 Nicholas Lambert CAN
42 Christian Brasher USA
43 Justin Lorenz USA
44 Juan David Cerquera COL
45 Zach Wilson USA
46 Ben Deweerdt USA
47 Alex Lambert CAN
48 Drew Kroeker USA
49 Zach Leachman USA
51 Nicolas Duchez USA
52 Juan Jose Hernandez MEX
53 Christian Horn USA
54 Cavan Wilson USA
55 Keller Norland USA
56 Lane Hollis USA
57 Eli Hoppenfeld USA
58 Blaise Uglow CAN
59 Mac Howie USA
Program notes:

Technical Delegate: Marie-Claude Gregoire/CAN. Head Referee: Paul Brandt/USA.
Competition Jury: Marie-Claude Gregoire/CAN, Robert Whitford/USA, Hunter Kemper/USA.
Distances: Swim 750m (1 lap), Bike 18.3km (3 laps), Run 5km (2 laps)
Water temperature 21⁰C. Air temperature 20.5⁰C. Wetsuits not allowed.
Athletes #16 Mosquera Vargas/COL, #27 Arenas Mosquera/COL and #44 Cerquera/COL served a 10 seconds penalty in TA1.
Athlete #29 Horak/CZ was disqualified for not stopping in penalty box.