1 | 45 | Berkeley Prep,
FL - Team Time (1st 5) 1:28:28.0 | Spread (1st 5) 2:30.0 |
| 2, 3, 6, 16, 18, (20), (29) |
| Richard Blake, Tyler Greathouse, Michael Rosenbach, Conner Livingston, Brett Campbell, (Evan Kotranza), (Lucas Mitchell) |
| 16:17.0, 17:09.0, 17:45.0, 18:30.0, 18:47.0, (18:49.0), (19:12.0) |
2 | 48 | Shorecrest Preparatory,
FL - Team Time (1st 5) 1:29:25.5 | Spread (1st 5) 1:01.4 |
| 4, 9, 10, 12, 13, (15), (35) |
| Stephen Spanos, Wyatt Krapf, Parker Wolfinger, Caelum Schandle, Jordan Silver, (Jake Crotts), (Sean Sekas) |
| 17:12.0, 17:57.2, 18:00.6, 18:02.3, 18:13.4, (18:29.0), (20:21.0) |
3 | 59 | Calvary Christian (Clearwater),
FL - Team Time (1st 5) 1:29:03.3 | Spread (1st 5) 3:04.7 |
| 1, 5, 6, 23, 24, (28), (43) |
| Joe Cathey, Benton Jones, Jesse Sherman, Ryan Peters, Pierce Hutcheson, (Zak Shinton), (Austin Winfield) |
| 15:53.3, 17:32.7, 17:45.0, 18:54.3, 18:58.0, (19:07.0), (21:23.4) |
4 | 68 | Tampa Preparatory,
FL - Team Time (1st 5) 1:31:40.0 | Spread (1st 5) 57.0 |
| 8, 11, 14, 17, 18, (22), (27) |
| Aaron Koch, Stephen Warner, Dan Pariseau, Michael Sikes, Ignacio Gallardo, (Travis Christenberry), (Adam Bentley) |
| 17:50.0, 18:02.0, 18:15.0, 18:46.0, 18:47.0, (18:51.0), (19:05.0) |
5 | 140 | Keswick Christian,
FL - Team Time (1st 5) 1:38:00.0 | Spread (1st 5) 1:21.0 |
| 21, 25, 30, 31, 33, (34), (36) |
| Shawn Luscomb, Alex Gispert, Micah Donald, Bradley Schaefer, Jacob Harris, (Drew Megill), (Layne Farnham) |
| 18:50.7, 19:00.4, 19:53.7, 20:03.5, 20:11.7, (20:13.7), (20:23.5) |
6 | 206 | Walker Memorial Academy,
FL - Team Time (1st 5) 1:48:56.2 | Spread (1st 5) 4:09.5 |
| 32, 39, 41, 45, 49, (53), (56) |
| Travis Martinez, Nick Ewing, Jonathan Marlier, AJ Luzbet, Arquitt Jeffrey, (Daniel Leyva), (Bruce Rogers) |
| 20:10.8, 20:44.8, 21:01.0, 22:39.3, 24:20.3, (25:20.6), (25:37.5) |
7 | 209 | Canterbury (St. Petersburg),
FL - Team Time (1st 5) 1:50:28.7 | Spread (1st 5) 6:29.9 |
| 26, 38, 44, 46, 55, (62) |
| Casey Dobiesz, Nico Leeper, Mitchell Todd, Marcos Masley, Justin Camejo, (Lucas Masley) |
| 19:02.5, 20:44.2, 21:43.2, 23:26.4, 25:32.4, (33:21.5) |
8 | 217 | Seffner Christian,
FL - Team Time (1st 5) 1:51:53.8 | Spread (1st 5) 4:41.9 |
| 37, 40, 42, 47, 51, (54), (57) |
| Branden Baker, Nick Marquez, Seth Kasselman, Luke Larsen, Chris Johnson, (Steven Short), (Greg Goss) |
| 20:32.9, 20:48.9, 21:17.2, 24:00.0, 25:14.8, (25:31.2), (25:44.2) |
9 | 267 | Bayshore Christian,
FL - Team Time (1st 5) 2:08:29.4 | Spread (1st 5) 2:47.1 |
| 48, 50, 52, 58, 59, (60), (61) |
| Alex Moore, Jacob Buxton, Adrian Suarez, Henry Crowder, Brilan Kelly, (Cody Beech), (Noel Kelly) |
| 24:18.4, 25:08.8, 25:19.4, 26:37.3, 27:05.5, (29:09.4), (32:27.6) |