1 | 47 | Olathe South,
KS - Team Time (1st 5) 1:20:04.3 | Spread (1st 5) 27.0 |
| 6, 8, 9, 10, 14, (21), (36) |
| Bennett Meoli, Tyler Burns, Dylan Plath, Cole Burkholder, Conner Doherty, (Carter France), (Jonah Thiele) |
| 15:46.8, 15:56.0, 16:03.1, 16:04.6, 16:13.8, (16:40.9), (17:01.9) |
2 | 80 | Olathe East,
KS - Team Time (1st 5) 1:21:32.5 | Spread (1st 5) 1:26.2 |
| 3, 7, 17, 26, 27, (29), (40) |
| Carter Stewart, Diego Barron, Ethan Ochana, Caleb Thompson, Evan Thompson, (Brendan Wheatley), (David Giem) |
| 15:25.2, 15:55.3, 16:32.3, 16:48.3, 16:51.4, (16:53.2), (17:14.0) |
3 | 86 | Olathe West,
KS - Team Time (1st 5) 1:22:18.2 | Spread (1st 5) 1:04.3 |
| 5, 16, 20, 22, 23, (28), (30) |
| Gunnar Hornung, Braxton Theel, Owen Diediker, Connor Lyons, Logan Montgomery, (Tristen Carrin), (Jack Miller) |
| 15:42.3, 16:25.9, 16:40.0, 16:43.4, 16:46.6, (16:51.7), (16:55.7) |
4 | 108 | Gardner Edgerton,
KS - Team Time (1st 5) 1:22:41.0 | Spread (1st 5) 1:32.6 |
| 2, 18, 25, 31, 32, (33), (35) |
| Parker Walion, Nick Kilonzo, Leach Andrew, Robert Falkner, Aidan Scherman, (Cade Halton), (Jackson Elsey) |
| 15:24.1, 16:36.1, 16:48.2, 16:55.9, 16:56.7, (16:58.3), (16:59.9) |
5 | 140 | Blue Valley West,
KS - Team Time (1st 5) 1:24:12.0 | Spread (1st 5) 1:31.2 |
| 11, 13, 24, 43, 49, (52), (53) |
| Brock Olsen, Ty Brechler, Quinn Brown, Blake Helling, Atharv Dhekane, (Evan Laube), (Caden Fisher) |
| 16:09.8, 16:13.5, 16:46.9, 17:20.8, 17:41.0, (17:48.0), (18:01.3) |
6 | 159 | Blue Valley Northwest,
KS - Team Time (1st 5) 1:24:46.9 | Spread (1st 5) 3:00.4 |
| 1, 19, 39, 45, 55, (57), (58) |
| Sam Hurley, Jordan Blanchat, Jey Durham, Keefe Pearson, Xavier Brown, (Chase McCall), (Ben Deardorff) |
| 15:16.6, 16:36.6, 17:12.2, 17:24.5, 18:17.0, (18:25.2), (18:50.1) |
7 | 163 | Blue Valley North,
KS - Team Time (1st 5) 1:24:39.3 | Spread (1st 5) 1:55.4 |
| 4, 34, 37, 42, 46, (47), (50) |
| Prabhav Pagadala, Michael Mayo, Preetish Chigurukota, Quinton Guerra, Ethan Franz, (Rowan Walden), (Henry Edgeller) |
| 15:38.8, 16:59.5, 17:10.2, 17:16.6, 17:34.2, (17:37.1), (17:44.9) |
8 | 206 | Blue Valley,
KS - Team Time (1st 5) 1:26:58.1 | Spread (1st 5) 1:55.8 |
| 12, 41, 48, 51, 54, (56), (60) |
| Noah Summers, Easton Dial, Breck Lloyd, Hayden Keller, Alan Wang, (Connor Olsen), (Oliver Ramsey) |
| 16:10.3, 17:15.9, 17:38.8, 17:47.0, 18:06.1, (18:17.8), (19:10.1) |
9 | 216 | Olathe North,
KS - Team Time (1st 5) 1:29:17.3 | Spread (1st 5) 2:45.4 |
| 15, 37, 44, 59, 61, (62), (63) |
| Ray Kosgei, Tanner Hlasney, Edwuar Flores, Logan Klusman, Ky Townsend, (Nate Hallowell), (Lewis Suttle) |
| 16:24.8, 17:10.2, 17:23.6, 19:08.5, 19:10.2, (19:21.3), (19:49.5) |