1 | 33 | McKeel Academy,
FL - Team Time (1st 5) 1:28:51.4 | Spread (1st 5) 1:03.2 |
| 3, 5, 6, 7, 12, (13), (15) |
| Casey Brady, Leif Henrikson, Dustin White, Ducan Lippincott, Clay Logsdon, (Dakota Jones), (Caleb Brady) |
| 17:17.7, 17:42.3, 17:43.0, 17:47.5, 18:20.9, (18:24.5), (18:56.8) |
2 | 55 | Clearwater Central Catholic,
FL - Team Time (1st 5) 1:32:47.2 | Spread (1st 5) 3:38.4 |
| 4, 8, 10, 11, 22, (23) |
| Saul Ramirez, Matt Adan, Billy Englert, Chris Kieler, Beau Camp, (Daniel James) |
| 17:24.6, 17:50.4, 18:10.9, 18:18.3, 21:03.0, (21:15.0) |
3 | 70 | Lakeland Christian,
FL - Team Time (1st 5) 1:35:57.5 | Spread (1st 5) 5:40.4 |
| 1, 9, 16, 19, 25, (27), (28) |
| Mark Mutz, Jerod Fuller, Kurt Reinsch, Jake Mason, Josh Collins, (Bryce Schiebel), (Brandon Starling) |
| 15:50.6, 17:57.6, 19:44.2, 20:54.1, 21:31.0, (21:46.8), (22:05.6) |
4 | 88 | All Saints Academy,
FL - Team Time (1st 5) 1:42:56.1 | Spread (1st 5) 7:06.0 |
| 2, 17, 18, 20, 31 |
| Ra Bemman, Chris Baker, Chase Wallace, Mike Padgett, Tyler Guice |
| 17:04.6, 20:10.6, 20:34.4, 20:55.9, 24:10.6 |
5 | 114 | Santa Fe Catholic,
FL - Team Time (1st 5) 1:44:36.3 | Spread (1st 5) 3:48.0 |
| 14, 21, 24, 26, 29, (30), (32) |
| Jack McHugh, Kelsey Gangwer, Sam Hernan, Jonathan Barrios, Justin Casano, (Danny Costello), (Kris Hurysz) |
| 18:25.3, 21:00.1, 21:25.2, 21:32.4, 22:13.3, (22:57.6), (24:46.6) |