1 | 34 | Miami Country Day,
FL - Team Time (1st 5) 1:30:35.6 | Spread (1st 5) 1:24.6 |
| 2, 4, 5, 10, 13, (18), (20) |
| Alexander Cohen, Julian Schultz, Jacob Strouse, Connor Space, Ryan Finvarb, (Ryan Mendelson), (Evan Mendelson) |
| 17:22.9, 17:53.7, 17:55.0, 18:36.5, 18:47.5, (19:10.7), (19:15.6) |
2 | 76 | Westminster Christian,
FL - Team Time (1st 5) 1:34:11.2 | Spread (1st 5) 1:52.5 |
| 3, 9, 14, 24, 26, (29), (35) |
| Hunter Ager, Parker Brannon, Ian Hernandez, Robert Goodin, Shane Riera, (Kyle Kissane), (Anthony Vernon) |
| 17:46.5, 18:23.7, 18:48.0, 19:34.0, 19:39.0, (19:55.0), (20:10.4) |
3 | 83 | Palmer Trinity,
FL - Team Time (1st 5) 1:34:55.0 | Spread (1st 5) 1:10.0 |
| 8, 16, 17, 19, 23, (30), (41) |
| Duncan Stoner, Henry Fernandez, Nicolas Rey, Nicolas Balarezo, Mathew Scullin, (Keijiro Saito), (Sebastian Lopez) |
| 18:18.0, 18:54.0, 19:02.0, 19:13.0, 19:28.0, (19:56.0), (20:49.0) |
4 | 84 | Doctors Charter,
FL - Team Time (1st 5) 1:35:04.8 | Spread (1st 5) 1:43.0 |
| 7, 12, 15, 22, 28, (34), (37) |
| Jonathan Gill, Tristan Cravello, Darwin Abreu, Alexander Pegg, Torrian Wallace, (Hashbelli Neus), (Kevin Moraga) |
| 18:10.0, 18:43.6, 18:52.0, 19:26.2, 19:53.0, (20:10.0), (20:22.0) |
5 | 145 | Dade Christian,
FL - Team Time (1st 5) 1:39:19.0 | Spread (1st 5) 2:59.0 |
| 6, 21, 36, 39, 43, (45), (46) |
| Iverson Williams, Mark-Anthony Bryan, Sebastian Santa, Adrain De La Rosa, Simon Kato, (Carlos Abreu), (Adrian De La Rosa) |
| 18:05.0, 19:21.0, 20:12.0, 20:37.0, 21:04.0, (21:10.1), (21:12.9) |
6 | 161 | Divine Savior Academy,
FL - Team Time (1st 5) 1:40:28.6 | Spread (1st 5) 5:56.4 |
| 1, 11, 31, 57, 61, (64) |
| Guilherme Pereira, Guillermo Mata, Felipe Garces, Guido Morales, Orazio Casanova, (Daniel Padron) |
| 16:41.6, 18:43.0, 20:01.0, 22:25.0, 22:38.0, (23:07.0) |
7 | 215 | Sports Leadership and Management Academy,
FL - Team Time (1st 5) 1:45:50.0 | Spread (1st 5) 3:49.0 |
| 25, 27, 48, 50, 65 |
| Justin Arce, Tommy Young, Luis DelaCruz, Alexander Falette, Adrian Parra |
| 19:35.0, 19:50.0, 21:21.0, 21:40.0, 23:24.0 |
8 | 222 | Marathon,
FL - Team Time (1st 5) 1:45:35.0 | Spread (1st 5) 1:20.0 |
| 38, 42, 44, 47, 51, (52), (72) |
| Joel Zaila, Aydan Child, Giovani Garcia, Matthew Pinkley, Truman Berger, (Zack Hill), (Jacob Coldren) |
| 20:28.0, 20:54.0, 21:08.0, 21:17.0, 21:48.0, (21:50.0), (24:39.5) |
9 | 260 | Archbishop Curley Notre Dame,
FL - Team Time (1st 5) 1:49:10.0 | Spread (1st 5) 2:40.0 |
| 32, 49, 58, 59, 62, (67), (74) |
| Brandon Morales, Hedwin Lamy, Sean Smith, David Diaz, Daniel Briz, (Eddy Rochez), (Christian Masseus) |
| 20:06.0, 21:22.0, 22:27.0, 22:29.0, 22:46.0, (23:31.0), (25:23.0) |
10 | 280 | Rabbi Alex Gross Hebrew,
FL - Team Time (1st 5) 1:51:36.0 | Spread (1st 5) 2:47.0 |
| 40, 55, 56, 63, 66, (68), (78) |
| Daniel Bister, Dean Meyerson, Jacob Mitrani, Avi Gottlieb, Dylan Del-Giglio, (Ilan Aronovski), (Jordan Cohen) |
| 20:41.0, 22:13.0, 22:22.0, 22:52.0, 23:28.0, (23:38.0), (28:19.0) |
11 | 291 | Archimedean Upper Conservatory,
FL - Team Time (1st 5) 1:54:45.0 | Spread (1st 5) 5:47.0 |
| 33, 53, 60, 70, 75, (77) |
| Antonio Menarde, Christian Cordon-ruano, Elier Amador, Bruno Franzoni, Raphael Retamal, (Lucas Lopera) |
| 20:08.0, 21:59.0, 22:37.0, 24:06.0, 25:55.0, (27:53.0) |
12 | 343 | Westwood Christian,
FL - Team Time (1st 5) 2:01:37.0 | Spread (1st 5) 4:06.0 |
| 54, 69, 71, 73, 76, (79) |
| Carlos Herrera, Peter Tindle, Jules Moolina, Christopher Radcliffe, Blake Prieto, (Carlos Pinzon) |
| 22:09.0, 23:51.0, 24:29.0, 24:53.0, 26:15.0, (32:21.0) |