1 | 28 | Maclay,
FL - Team Time (1st 5) 1:24:44.6 | Spread (1st 5) 1:15.1 |
| 2, 3, 6, 7, 10, (11), (12) |
| James Connor Daughton, Jack Rutledge, Jake Mazziotta, George Gwynn, Christ Barkas Jr., (Steven Simpkins), (James McClure) |
| 16:11.2, 16:45.1, 17:03.8, 17:18.2, 17:26.3, (17:28.8), (17:39.3) |
2 | 40 | North Florida Christian,
FL - Team Time (1st 5) 1:25:55.6 | Spread (1st 5) 2:12.5 |
| 1, 4, 8, 13, 14, (15), (20) |
| Griffi Rutherford, Alexand Strickland, Alexand Kallinger, Alex Strickland, Garet Grant, (Nathan Czarnowsky), (Dominic Bristol) |
| 15:52.0, 17:00.4, 17:19.3, 17:39.4, 18:04.5, (18:43.1), (20:52.1) |
3 | 67 | Aucilla Christian,
FL - Team Time (1st 5) 1:34:00.0 | Spread (1st 5) 3:27.6 |
| 5, 9, 16, 18, 19, (21), (23) |
| Braden Mattingly, Gatlin Nennstiel, Carson Nennstiel, Nick Arceneaux, Taylor Nuggent, (Brandon Slaughter), (Zach Arceneaux) |
| 17:02.9, 17:21.4, 18:44.8, 20:20.4, 20:30.5, (21:08.2), (21:13.1) |
4 | 114 | John Paul II Catholic,
FL - Team Time (1st 5) 1:50:42.9 | Spread (1st 5) 4:34.3 |
| 17, 22, 24, 25, 26, (27), (28) |
| Matthias Laywell, Daniel Mangan, Sean Mangan, Nathan Rabideau, James DiMarco, (Michael Stavres), (Hayden Starves) |
| 20:03.1, 21:10.4, 22:11.1, 22:40.9, 24:37.4, (24:50.0), (25:44.7) |