1 | 15 | Royal Oak Shrine,
MI - Team Time (1st 5) 51:38.0 | Spread (1st 5) 2:05.0 |
| 1, 2, 3, 4, 5, (6), (7) |
| Parker Dokho, Abenezer Cerone, Michael Bowker, Christian Salgado, Brendan Tulley, (Christopher Kolesky), (Jack Paisley) |
| 9:28.0, 9:51.0, 10:09.0, 10:37.0, 11:33.0, (11:51.0), (11:58.0) |
2 | 56 | Superior Central,
MI - Team Time (1st 5) 1:21:48.4 | Spread (1st 5) 2:54.2 |
| 8, 10, 11, 13, 14, (22), (25) |
| Will Spranger, Cole Ozoga, Carter Korpi, Isaac Rondeau, Clay Horne, (Gavin Kidd), (Joseph Augustyn) |
| 14:41.3, 15:47.6, 16:27.3, 17:16.7, 17:35.5, (20:26.0), (26:58.2) |
3 | 80 | Munising,
MI - Team Time (1st 5) 1:31:03.7 | Spread (1st 5) 4:19.2 |
| 9, 15, 16, 19, 21 |
| Nolan Dolaskie, Orin Shalom, John Nord, Blake Lakosky, Jack Carlson |
| 15:42.8, 18:04.8, 18:08.8, 19:05.3, 20:02.0 |
4 | 90 | Manistique,
MI - Team Time (1st 5) 1:35:12.0 | Spread (1st 5) 4:33.8 |
| 12, 17, 18, 20, 23, (24) |
| Kavin Jackson, Ashton Kalgsted, Gabe Lee, Trent Mason, Kaiver Jackson, (Logan Drouin) |
| 16:53.2, 18:19.3, 18:48.2, 19:44.3, 21:27.0, (22:38.9) |