1 | 35 | Shorecrest Preparatory,
FL - Team Time (1st 5) 1:25:22.2 | Spread (1st 5) 1:28.8 |
| 2, 3, 8, 9, 13, (16), (17) |
| Ross Porter, Luke Peterson, Justin Scoby, Josh Miles, Casey Cureton, (Josh Katz), (Chris Lovesky) |
| 16:21.0, 16:24.1, 17:20.0, 17:27.3, 17:49.8, (18:17.5), (18:17.9) |
2 | 56 | St Petersburg Catholic,
FL - Team Time (1st 5) 1:28:07.1 | Spread (1st 5) 1:51.4 |
| 5, 7, 10, 12, 22, (28), (33) |
| Pasqual Artise, Emilo Ycaza, Drew Cusson, Manuel Carmona, Richard Dunn, (Jack Armstrong), (Nicolas Debickero) |
| 16:54.6, 17:10.5, 17:27.7, 17:48.3, 18:46.0, (18:59.1), (19:32.7) |
3 | 63 | Admiral Farragut,
FL - Team Time (1st 5) 1:28:09.3 | Spread (1st 5) 1:58.1 |
| 4, 6, 14, 19, 20, (21), (25) |
| Patrick McNamara, Nima Beheshti, Adam Burrell, Mike Hajek, Hunter Swihart, (Andrew Swihart), (John Weingarten) |
| 16:25.4, 17:08.1, 17:51.8, 18:20.5, 18:23.5, (18:34.2), (18:53.1) |
4 | 107 | Cardinal Mooney,
FL - Team Time (1st 5) 1:31:57.1 | Spread (1st 5) 2:45.4 |
| 1, 24, 26, 27, 29, (30), (36) |
| Cal Davidson Turner, Adam Sage, Mitch Gannon, Liam Hudson, Gerald Thompson, (William Ehrenfeld), (Aristotle Contis) |
| 16:15.0, 18:48.8, 18:55.6, 18:57.3, 19:00.4, (19:05.6), (19:56.1) |
5 | 167 | Canterbury (St. Petersburg),
FL - Team Time (1st 5) 1:39:16.8 | Spread (1st 5) 3:21.0 |
| 18, 31, 34, 38, 46, (60) |
| Chedomir Milic, Kai Tomalin, Austin Herzberg, Myles Green, Brendon Smith, (Grant Dobbs) |
| 18:20.0, 19:20.1, 19:34.3, 20:21.4, 21:41.0, (23:00.2) |
6 | 175 | Northside Christian,
FL - Team Time (1st 5) 1:40:36.0 | Spread (1st 5) 3:51.5 |
| 11, 37, 39, 43, 45, (55), (59) |
| Justin Nunamaker, Geoff Boyajian, Kyle Jackson, Dengkui Huang, Hunter Anderson, (Heric Huang), (Tyler Madasz) |
| 17:42.0, 20:01.1, 20:21.6, 20:57.8, 21:33.5, (22:33.0), (22:58.4) |
7 | 178 | St Stephens Episcopal,
FL - Team Time (1st 5) 1:41:02.4 | Spread (1st 5) 3:52.8 |
| 15, 32, 35, 47, 49, (53), (57) |
| Henry Howell, Angus Chatham, James DeMaio, Benjamin Schnur, Benjamin Whorf, (Ethan Leuchter), (Curtis Stump) |
| 18:04.5, 19:32.0, 19:35.7, 21:52.9, 21:57.3, (22:23.9), (22:39.8) |
8 | 239 | Keswick Christian,
FL - Team Time (1st 5) 1:48:57.3 | Spread (1st 5) 4:38.0 |
| 23, 50, 51, 54, 61, (62), (66) |
| Caleb Shearer, Nate Brand, Jared Bird, Lucas Dalena, Rolfe Endrulat, (Braden Foran), (Audric Berrios) |
| 18:46.8, 21:58.8, 22:14.9, 22:32.0, 23:24.8, (23:26.4), (24:53.9) |
9 | 253 | Sarasota Christian,
FL - Team Time (1st 5) 1:49:38.5 | Spread (1st 5) 3:21.3 |
| 40, 41, 52, 56, 64, (65), (67) |
| Lane Chupp, Sean Walsh, Hunter Clark, R. Yovany Ovalle, Cody Miller, (Julien Soriano), (William Crowley) |
| 20:25.1, 20:27.0, 22:23.7, 22:36.3, 23:46.4, (24:53.7), (25:00.8) |
10 | 255 | Out-of-Door Academy,
FL - Team Time (1st 5) 1:49:58.7 | Spread (1st 5) 2:55.7 |
| 42, 44, 48, 58, 63, (68), (69) |
| Tommy Hubbard, Ethnan Flake, Octavien Han, Elijah Schantz, Christopher Eckart, (Erick Pena), (Will Harwell) |
| 20:37.5, 21:06.6, 21:54.5, 22:46.9, 23:33.2, (26:28.8), (29:48.3) |