1 | 57 | Northside Christian,
FL - Team Time (1st 5) 1:28:02.0 | Spread (1st 5) 54.5 |
| 3, 5, 11, 18, 20, (27), (32) |
| Mario Ojeda, Joseph Chapman, Matthew Montanari, Kyle Riffe, Mathew Montenari, (Todd Root), (Garet Marr) |
| 17:05.2, 17:18.6, 17:42.5, 17:56.0, 17:59.7, (18:34.8), (18:42.0) |
2 | 93 | Admiral Farragut,
FL - Team Time (1st 5) 1:30:15.6 | Spread (1st 5) 1:37.1 |
| 2, 13, 23, 26, 29, (33), (34) |
| Blake Arnold, Joseph Lampley, luke Goodwill, Mike Recca, Patrick McNamara, (Kim Joon Kyung), (Bon Seo Koo) |
| 17:00.5, 17:48.6, 18:14.9, 18:34.0, 18:37.6, (18:42.7), (18:42.8) |
3 | 94 | Shorecrest Preparatory,
FL - Team Time (1st 5) 1:30:28.0 | Spread (1st 5) 1:07.4 |
| 8, 10, 21, 25, 30, (54), (64) |
| Jon Scoby, Caelum Schandle, Luke Peterson, Ross Porter, Jean Jouffroy, (Chas Bronstein), (Carson Ritch) |
| 17:31.5, 17:40.9, 18:09.0, 18:27.7, 18:38.9, (19:56.4), (20:36.6) |
4 | 114 | Tampa Preparatory,
FL - Team Time (1st 5) 1:30:53.4 | Spread (1st 5) 1:49.9 |
| 6, 7, 19, 38, 44, (45), (51) |
| Miller Judge, Yuri Costa, Mihir Dubey, Geroge Carnes, Andrew Cloud, (Chris Carnes), (Matthew McCarthy) |
| 17:23.2, 17:26.4, 17:57.9, 18:52.8, 19:13.1, (19:18.5), (19:36.2) |
5 | 147 | Keswick Christian,
FL - Team Time (1st 5) 1:32:34.4 | Spread (1st 5) 1:22.6 |
| 12, 14, 39, 40, 42, (47), (52) |
| Jacob Endrulot, Travor Quandt, Robert Jacubec, Michael Blackwell, Derek Endrulot, (Ryan Broaderick), (Brad Schaefer) |
| 17:43.7, 17:50.0, 18:54.4, 19:00.0, 19:06.3, (19:21.0), (19:38.5) |
6 | 163 | Clearwater Central Catholic,
FL - Team Time (1st 5) 1:33:22.8 | Spread (1st 5) 1:41.9 |
| 9, 35, 36, 37, 46, (50), (60) |
| Saul Ramirez, Ryan Lewis, Billy Englert, Matt Adan, Chris Kieler, (Daniel Milne), (Mathew Livingston) |
| 17:37.1, 18:47.4, 18:48.4, 18:50.9, 19:19.0, (19:36.0), (20:29.4) |
7 | 168 | Lakeland Christian,
FL - Team Time (1st 5) 1:33:21.7 | Spread (1st 5) 4:41.3 |
| 1, 17, 24, 59, 67, (71), (82) |
| Mark Mutz, Taylor Scruggs, Jerod Fuller, Troy Schiebel, Logan Pierce, (Brenton Halstead), (Tripp Asbridge) |
| 16:02.4, 17:55.2, 18:19.0, 20:21.4, 20:43.7, (21:07.1), (23:33.6) |
8 | 205 | All Saints Academy,
FL - Team Time (1st 5) 1:36:21.7 | Spread (1st 5) 3:37.1 |
| 4, 16, 48, 68, 69, (78) |
| Ra Bemman, Tony Martino, Kevin Baker, Chris Baker, John Cook, (Chase Wallace) |
| 17:15.2, 17:53.7, 19:34.4, 20:46.1, 20:52.3, (22:09.3) |
9 | 215 | Seffner Christian,
FL - Team Time (1st 5) 1:36:51.9 | Spread (1st 5) 2:38.7 |
| 15, 31, 53, 55, 61, (73), (81) |
| Robbie Fearnow, Conner Klorer, Jared Larsen, David Wright, Ben Bell, (David Perez), (Nikko Acevedo) |
| 17:52.7, 18:39.5, 19:50.7, 19:57.6, 20:31.4, (21:33.7), (22:35.5) |
10 | 224 | Santa Fe Catholic,
FL - Team Time (1st 5) 1:37:17.2 | Spread (1st 5) 2:28.5 |
| 22, 28, 43, 65, 66, (70), (75) |
| Dan Worcester, Sam Hernan, Billy Costello, Justin Casano, Kelsey Gangwer, (Darren Sun), (Mir Wang) |
| 18:11.7, 18:36.6, 19:11.5, 20:37.2, 20:40.2, (20:57.0), (21:46.4) |
11 | 261 | Indian Rocks Christian,
FL - Team Time (1st 5) 1:39:18.1 | Spread (1st 5) 1:19.6 |
| 41, 49, 56, 57, 58, (77) |
| Cole Krajeski, Dalton Hordesty, Zac Trador, Michael Cavonis, Drew Street, (Trevor Morten) |
| 19:00.8, 19:35.2, 20:01.9, 20:19.8, 20:20.4, (22:00.1) |
12 | 347 | Calvary Christian (Clearwater),
FL - Team Time (1st 5) 1:46:13.7 | Spread (1st 5) 1:24.5 |
| 62, 63, 72, 74, 76, (79), (80) |
| Nick Wyland, Austin McLeod, Joshua Layer, George Pappas, Nate Fenton, (Austin Rapp), (Jacob Horton) |
| 20:32.9, 20:34.5, 21:24.2, 21:44.7, 21:57.4, (22:24.1), (22:24.5) |