1 | 40 | John Carroll,
FL - Team Time (1st 5) 1:32:10.7 | Spread (1st 5) 1:35.1 |
| 3, 4, 7, 11, 15, (16), (17) |
| Chris Robertson, Scott Morgan, Luke Baxley, John Marcano, Santia Garcia Bahamonde, (Tommy Ageeb), (John Zorc) |
| 17:46.2, 17:51.8, 18:22.4, 18:49.0, 19:21.3, (19:25.2), (19:25.7) |
2 | 50 | Wellington Christian,
FL - Team Time (1st 5) 1:33:32.8 | Spread (1st 5) 54.5 |
| 5, 8, 10, 13, 14, (20), (26) |
| Justen Hunter, Joe Johnson, Raul Rodriguez, Kip Krieger, Daniel Hall, (Jacob Dillisten), (William Herring) |
| 18:10.4, 18:30.6, 18:42.9, 19:04.0, 19:04.9, (20:00.2), (20:17.3) |
3 | 89 | The Benjamin School,
FL - Team Time (1st 5) 1:37:22.5 | Spread (1st 5) 3:24.1 |
| 2, 12, 23, 25, 27, (28), (38) |
| Austin Matese, Alec Batts, Max Wulff, Eric Rosen, Nicholas Castriz, (Abboshon Avazkhodjayev), (Tyler Reback) |
| 17:15.7, 18:57.5, 20:13.2, 20:16.3, 20:39.8, (20:45.4), (23:05.0) |
4 | 119 | Jupiter Christian,
FL - Team Time (1st 5) 1:42:19.8 | Spread (1st 5) 4:51.1 |
| 1, 19, 32, 33, 34 |
| Devon Bradford, Joshua Skielnik, Eli Hill, Adam Tadeusiak, Brian Morgan |
| 16:59.9, 19:57.2, 21:44.9, 21:46.8, 21:51.0 |
5 | 129 | The King's Academy,
FL - Team Time (1st 5) 1:45:31.7 | Spread (1st 5) 5:49.8 |
| 9, 18, 29, 30, 43, (44), (45) |
| John Prieschl, Matthew Laborde, Kevin Shaw, Christian Weisz, Vince Monaco, (Gianni Williams), (Kenny Shaw) |
| 18:30.9, 19:52.9, 21:21.6, 21:25.6, 24:20.7, (24:36.1), (24:40.0) |
6 | 145 | Community Christian (Stuart),
FL - Team Time (1st 5) 1:47:02.1 | Spread (1st 5) 4:40.1 |
| 6, 31, 35, 36, 37 |
| Tyler Meldau, Zachary Grimsdale, Joseph Sabatino, Daniel Spriggs, Devin Lockett |
| 18:18.4, 21:26.3, 21:55.6, 22:23.3, 22:58.5 |
7 | 146 | Oxbridge Academy,
FL - Team Time (1st 5) 1:47:13.5 | Spread (1st 5) 3:16.1 |
| 21, 22, 24, 39, 40, (41), (42) |
| Matthew Gutierrez, Blake Clement, Aid Dermody-Mckeen, Alex Sutterfield, Jimmy Kaiser, (Patrick Composto), (Matthew Truong) |
| 20:08.8, 20:10.9, 20:14.1, 23:14.8, 23:24.9, (23:36.3), (24:16.4) |