1 | 24 | Spanish River,
FL - Team Time (1st 5) 1:25:29.8 | Spread (1st 5) 38.3 |
| 1, 2, 6, 7, 8, (9), (11) |
| Caleb Rader, Jake Noonan, Andres Parada, Juan Gomez, Hussein Soueid, (Bryan Vidal), (Alex Kline) |
| 16:41.0, 16:59.1, 17:12.9, 17:17.5, 17:19.3, (17:38.5), (17:48.8) |
2 | 50 | Boca Raton Community,
FL - Team Time (1st 5) 1:28:54.8 | Spread (1st 5) 1:33.2 |
| 3, 4, 10, 16, 17, (19), (20) |
| Nicholas Evans, Jonathan Lievonen, Joe Walker, Christian Ragland, Eric Reit, (Gabriel Timotei), (Lukas King) |
| 16:59.5, 17:07.9, 17:47.6, 18:27.1, 18:32.7, (18:41.3), (18:46.0) |
3 | 65 | Park Vista Community,
FL - Team Time (1st 5) 1:30:14.1 | Spread (1st 5) 1:25.5 |
| 5, 13, 14, 15, 18, (22), (23) |
| Colton Beatty, David Polk, Erik Colon, Justin Sonderregger, Brian Michaelson, (Carlos Santos), (Steven Rose) |
| 17:09.3, 17:57.8, 18:09.7, 18:22.5, 18:34.8, (19:09.0), (19:12.6) |
4 | 114 | Atlantic Community,
FL - Team Time (1st 5) 1:38:24.9 | Spread (1st 5) 3:10.0 |
| 12, 21, 24, 28, 29, (31), (39) |
| Brian Paul, Owen Plamann, Rohan Challa, Ethan Guinazzo, Bryce Conley, (Dylan Farley), (Ervence Mathieu) |
| 17:52.0, 18:58.7, 19:49.6, 20:42.6, 21:02.0, (21:37.5), (23:27.1) |
5 | 164 | West Boca Raton,
FL - Team Time (1st 5) 1:48:31.9 | Spread (1st 5) 3:50.0 |
| 27, 30, 32, 35, 40, (46) |
| Ethan Trinh, Zach Gropper, Jason Robles, Christopher Haggerty, Sean Goughan, (Guilherme Abadio) |
| 19:58.8, 21:08.2, 21:41.4, 21:54.7, 23:48.8, (25:14.6) |
6 | 166 | Lake Worth Community,
FL - Team Time (1st 5) 1:48:31.4 | Spread (1st 5) 4:09.1 |
| 25, 26, 36, 37, 42 |
| Rolker Perceval, Stanley Destin, Holguy Richet, Juan Vasquez, Kerpens Evariste |
| 19:56.2, 19:56.6, 22:16.5, 22:16.8, 24:05.3 |
7 | 189 | Olympic Heights,
FL - Team Time (1st 5) 1:54:18.0 | Spread (1st 5) 2:29.9 |
| 33, 34, 38, 41, 43, (44), (45) |
| Jean-Luc Belony, Franco Alvarenga, Kevin Campos, Paul Steger, Jason Kahan, (Matthew del Real), (Austin Nenbach) |
| 21:47.3, 21:54.4, 22:25.2, 23:53.9, 24:17.2, (24:48.5), (25:00.3) |