1 | 29 | Brother Martin,
LA - Team Time (1st 5) 1:20:32.2 | Spread (1st 5) 1:59.1 |
| 1, 2, 5, 9, 12, (13), (17) |
| Hunter Appleton, Michael Champagne, Cade Litolff, Mason Appleton, Jackson Anuszkiewicz, (Laden Batson), (Ethan Dupas) |
| 14:52.7, 15:51.0, 16:19.1, 16:37.6, 16:51.8, (16:57.4), (17:04.3) |
2 | 52 | Jesuit,
LA - Team Time (1st 5) 1:23:37.4 | Spread (1st 5) 46.8 |
| 4, 8, 11, 14, 15, (16), (20) |
| Jack Wallace, Luke LaCour, Brandon Hall, Harrison Leblanc, Morgan Hebert, (Cameron Cancienne), (Patrick Lavie) |
| 16:16.9, 16:33.1, 16:46.0, 16:57.7, 17:03.7, (17:04.1), (17:28.0) |
3 | 73 | Holy Cross,
LA - Team Time (1st 5) 1:24:29.1 | Spread (1st 5) 1:59.2 |
| 3, 7, 18, 19, 26, (27), (32) |
| Cade Martin, Joshua Raiford, Tharon Blanchard, Lyric Lee, Trent Terminie, (Christian Liang), (Everett Planchet) |
| 15:51.4, 16:24.5, 17:08.6, 17:14.0, 17:50.6, (18:00.6), (18:39.7) |
4 | 92 | John Curtis Christian,
LA - Team Time (1st 5) 1:26:50.9 | Spread (1st 5) 2:08.3 |
| 6, 10, 22, 23, 31, (35) |
| Justin Unger, Alex (Alexander) Keller, Dylan Bell, Dylan Simon, Johnathan Felipe, (Seongju Yang) |
| 16:20.0, 16:43.5, 17:37.2, 17:41.9, 18:28.3, (19:35.7) |
5 | 136 | Archbishop Rummel,
LA - Team Time (1st 5) 1:31:05.4 | Spread (1st 5) 2:10.8 |
| 21, 24, 25, 30, 36, (38), (44) |
| Kaden McLaughlin, Nathan Theriot, Michael Chepolis, Henry Black, Matthew Segari, (Cameron Vincent), (Caleb Bourgeois) |
| 17:28.7, 17:42.3, 17:48.1, 18:26.8, 19:39.5, (20:06.6), (21:13.4) |
6 | 161 | Archbishop Shaw,
LA - Team Time (1st 5) 1:33:53.8 | Spread (1st 5) 1:48.7 |
| 28, 29, 33, 34, 37, (40), (41) |
| Thomas Monier, Brennan Savoie, Nathan Anderson, Dylan Rogers, Peyton Ritchie, (Josh Freeman), (Craig Miller) |
| 18:01.8, 18:11.2, 18:54.2, 18:56.1, 19:50.5, (20:13.2), (20:14.3) |
7 | 215 | St. Augustine,
LA - Team Time (1st 5) 1:53:13.8 | Spread (1st 5) 6:56.9 |
| 39, 42, 43, 45, 46 |
| LaShjon Nelson, Dequante Mcclure, Tyrin Hamilton, Shawn Honora, Timothy Cola |
| 20:11.0, 20:28.7, 20:37.1, 24:49.1, 27:07.9 |