1 | 50 | Westminster Christian,
FL - Team Time (1st 5) 1:32:02.9 | Spread (1st 5) 2:14.7 |
| 2, 4, 5, 17, 22, (42), (73) |
| Hunter Ager, Shane Riera, Parker Brannon, Ian Hernandez, Robert Goodin, (Danny Turner), (Gabriel Del Cid) |
| 17:35.6, 17:40.9, 17:50.6, 19:05.5, 19:50.3, (21:01.9), (27:44.0) |
2 | 53 | Miami Country Day,
FL - Team Time (1st 5) 1:32:19.1 | Spread (1st 5) 59.6 |
| 6, 7, 11, 14, 15, (19), (29) |
| Alexander Cohen, Julian Schultz, Emil Martayan, Theodo Pornprinya, Jacob Strouse, (Ryan Finvarb), (Pablo Vivas) |
| 17:55.3, 18:10.5, 18:25.8, 18:52.6, 18:54.9, (19:13.3), (20:14.7) |
3 | 65 | Doctors Charter,
FL - Team Time (1st 5) 1:33:12.3 | Spread (1st 5) 2:39.8 |
| 1, 10, 12, 18, 24, (35), (36) |
| Josiah McLaughlin, Darwin Abreu, Jonathan Gill, Alexander Pegg, Torrian Wallace, (Robert Spalding), (Daniel Strouse) |
| 17:11.7, 18:24.6, 18:37.0, 19:07.5, 19:51.5, (20:30.9), (20:36.0) |
4 | 102 | Dade Christian,
FL - Team Time (1st 5) 1:36:41.2 | Spread (1st 5) 2:43.1 |
| 3, 8, 28, 31, 32, (38), (45) |
| Iverson Williams, Ivram Williams, Adrain De La Rosa, Adrian De La Rosa, Sebastian Santa, (Deondre Hinds), (Mark-Anthony Bryan) |
| 17:39.1, 18:10.9, 20:11.1, 20:17.9, 20:22.2, (20:38.0), (21:37.0) |
5 | 113 | Archbishop Curley Notre Dame,
FL - Team Time (1st 5) 1:38:49.7 | Spread (1st 5) 1:14.6 |
| 16, 21, 23, 26, 27, (30), (44) |
| Michael Smith, Sean Smith, Nikko Antido, Jamal Mapp, Daniel Briz, (Daniel Diaz), (Hedwin Lamy) |
| 18:55.7, 19:43.4, 19:50.8, 20:09.5, 20:10.3, (20:17.7), (21:16.5) |
6 | 186 | Palmer Trinity,
FL - Team Time (1st 5) 1:44:46.6 | Spread (1st 5) 4:37.6 |
| 9, 20, 47, 53, 57, (69), (74) |
| Duncan Stoner, Henry Fernandez, Nicolas Balarezo, Dylan Irigoyen, I Gabriel Robledo, (Philip McMichael), (Jonathan Chao) |
| 18:16.8, 19:20.8, 21:48.2, 22:26.4, 22:54.4, (25:52.1), (29:33.7) |
7 | 191 | Marathon,
FL - Team Time (1st 5) 1:45:02.1 | Spread (1st 5) 4:07.4 |
| 13, 34, 37, 52, 55, (56) |
| Anthony Garcia, Aydan Child, Joel Zaila, Giovani Garcia, Jack Hill, (Jacob Coldren) |
| 18:42.6, 20:29.1, 20:37.2, 22:23.2, 22:50.0, (22:53.6) |
8 | 234 | Rabbi Alex Gross Hebrew,
FL - Team Time (1st 5) 1:48:38.5 | Spread (1st 5) 2:07.5 |
| 33, 48, 49, 50, 54, (58), (71) |
| Daniel Bister, Jacob Mitrani, Ilan Aronovski, Ariel Bister, Jacob Bronstein, (Dean Meyerson), (Avi Gottlieb) |
| 20:28.1, 21:50.0, 21:51.0, 21:53.8, 22:35.6, (23:04.1), (26:59.4) |
9 | 252 | Westwood Christian,
FL - Team Time (1st 5) 1:53:31.5 | Spread (1st 5) 5:37.4 |
| 25, 41, 59, 61, 66, (70), (72) |
| Robert Rindle, Jonathan Espinoza, Blake Prieto, Carlos Herrera, Jonathan Ramirez, (Jules Moolina), (Christo Radcliffe) |
| 19:52.3, 20:47.0, 23:28.3, 23:54.2, 25:29.7, (25:57.8), (27:11.1) |
10 | 262 | Archimedean Upper Conservatory,
FL - Team Time (1st 5) 1:53:53.4 | Spread (1st 5) 4:28.2 |
| 40, 43, 51, 63, 65 |
| Antonio Menarde, Bijan Zojaji, Elier Amador, Ignacio Ortega, Alejand Rodriguez |
| 20:43.0, 21:13.9, 22:04.1, 24:41.2, 25:11.2 |
11 | 271 | Miami Christian,
FL - Team Time (1st 5) 1:55:34.0 | Spread (1st 5) 4:07.7 |
| 39, 46, 60, 62, 64, (67), (68) |
| Ernie Angueira, Christopher Otero, Rudy Marquez, Christian Vila, Cristobal Arenas, (Alexander Reyes), (Joaquin Vila) |
| 20:42.1, 21:40.6, 23:53.5, 24:28.0, 24:49.8, (25:37.3), (25:43.9) |