1 | 23 | Hart,
MI - Team Time (1st 5) 59:56.7 | Spread (1st 5) 1:12.2 |
| 1, 4, 5, 6, 7, (9), (12) |
| Robert Jazwinski III, Pascal Miller, Aiden Schaner, Jack Slotman, Silas Ackley, (Noah Wolff), (Carson Ackley) |
| 11:03.3, 12:09.7, 12:12.9, 12:15.3, 12:15.5, (12:28.7), (12:52.5) |
2 | 74 | Whitehall,
MI - Team Time (1st 5) 1:05:12.8 | Spread (1st 5) 47.9 |
| 10, 13, 16, 17, 18, (19), (20) |
| Hunter Parsons, Jake Lewis, Adam Sikkenga, Evan Schuitema, Andrew Owens, (Matthew Badly), (Matthew Leatherman) |
| 12:34.3, 12:55.0, 13:07.3, 13:14.0, 13:22.2, (13:22.9), (13:29.2) |
3 | 84 | NBC,
MI - Team Time (1st 5) 1:06:19.3 | Spread (1st 5) 2:42.5 |
| 2, 8, 22, 25, 27, (28), (32) |
| Noah Raeth, Liam Leeke, Thomas Leeke, Rex Pumford, Robert Belinger, (Nathan Davis), (Steven Aebig) |
| 11:40.2, 12:22.0, 13:41.9, 14:12.5, 14:22.7, (14:45.2), (16:23.4) |
4 | 101 | Ravenna,
MI - Team Time (1st 5) 1:09:27.0 | Spread (1st 5) 3:28.9 |
| 11, 15, 21, 23, 31 |
| Matthew Houseman, Levi Kass, Aiden Wingard, Ryley Krepps, Ian Patterson |
| 12:41.7, 13:02.2, 13:39.3, 13:53.2, 16:10.6 |
5 | 124 | Shelby,
MI - Team Time (1st 5) 1:17:40.7 | Spread (1st 5) 7:22.8 |
| 3, 24, 26, 35, 36 |
| Iziquiel Picon, Parker Weirich, Wesley Huls, Max Cubillos, Zayden Fernandez |
| 11:46.4, 13:59.3, 14:13.7, 18:32.1, 19:09.2 |
6 | 140 | Mason County Central,
MI - Team Time (1st 5) 1:17:48.8 | Spread (1st 5) 4:42.3 |
| 14, 29, 30, 33, 34, (37) |
| Jackson Poll, Eli Glamzi, Nathan Adams, Brandon Peters, Ethan McVicker, (Talon Peterson) |
| 13:00.6, 15:12.9, 15:19.2, 16:33.2, 17:42.9, (20:45.2) |