# First Name Last Name NOC
1 Antonio Bravo Neto BRA
2 Liam Donnelly CAN
3 Keller Norland USA
4 Pavlos Antoniades CAN
5 Sullivan Middaugh USA
6 Alvaro Campos Solano CRC
7 Dylan Didier Campa Carranza MEX
8 Reese Vannerson USA
9 Carter Stuhlmacher USA
11 Blake Harris CAN
12 Andrew Shellenberger USA
14 Matthew McGoey USA
15 Alejandro Rodriguez Diez CUB
16 Felipe Bianchi BRA
17 Luke Anthony USA
18 Brian Moya COL
19 Hugo Mario Ruiz Dimate COL
20 Alexandre Leblanc CAN
21 Arturo Salinas PER
22 Yago Alves BRA
23 William Nolet CAN
24 Marcos Fernández González CUB
25 Petter Vega PAN
26 Christiaan Jansen ARU
27 Jorge Raul Cabinal Gramajo GUA
28 Matheus Diniz BRA
29 Griff Morgan USA
30 Nicolas Gomez COL
31 Alain Brian Fernández Pérez CUB
32 Jorge Emmanuel Alemañez Martínez CUB
33 Blake Bullard USA
34 Tristen Jones CAN
35 Alejandro Villota COL
36 Pieter Hoornstra Solano CRC
37 Dillon Longo CAN
38 Hernando Serna Cordoba COL
39 Evan Mahrous USA
40 Rey Vélez PUR
41 Victor Aurelio Feliz Feliz DOM
42 Juan Sebastian Araya Perez CRC
43 Jake Adler USA
44 Keaton Anderson USA
45 Juan Manuel Cordoba Blanco CRC
46 Jeremy Hall USA
47 Brener Valencia Nuñez PER
48 Sebastian Viquez CRC
49 Joaquin Fernando Diaz Ramirez PER
50 David Ballesta Garcia DOM
51 Emilio Román Villegas MEX
52 Daniel Nietzen Rivera CRC
53 Joshua Malenchak CAN
54 Emiliano Martínez MEX
55 Porter Middaugh USA
56 Peyton Miller USA
57 Adrian Muñoz Cisneros CRC
58 Gerald Rojas Carvajal CRC
60 Andrews Montilla DOM
61 Diego Ladera Querales PER
62 Jan Marcos Feliz Guevara DOM
63 Adrian s Gonzalez PUR
64 Alian Alfonso Gonzalez Aviles DOM
65 Oscar Ulises González Madrigal MEX
66 Augusto Caceres ARG
67 Juan Carlos Crespo PUR
68 Jose Andrés Artavia Morales CRC
69 Isaac Chaves Nuñez CRC
Race conditions:  29°C |  27.5°C
Wetsuits: forbidden
Program notes:

Technical Delegate: Irving Zavala/MEX
Athlete #63 Gonzalez/PUR served a time penalty of 10 seconds at T1.