1 | 32 | Calvin Christian,
MI - Team Time (1st 5) 49:44.0 | Spread (1st 5) 1:57.0 |
| 1, 2, 4, 9, 16, (19), (22) |
| Logan Manion, Dan Kehoe, Nathan Jenkins, Brady Swanson, Drew Broekhuis, (Colton Swanson), (Trevor Dornbos) |
| 9:03.0, 9:22.0, 9:56.0, 10:23.0, 11:00.0, (11:28.0), (11:35.0) |
| 32 | Kent City,
MI - Team Time (1st 5) 50:38.1 | Spread (1st 5) 40.7 |
| 3, 5, 6, 7, 11, (12), (13) |
| Thomas Swanson, Brock Hearth, Hayden Carlson, Samuel Martini, Justin Mack, (Nicholas Rode), (Jordan Schuiling) |
| 9:54.4, 10:00.1, 10:01.6, 10:06.9, 10:35.1, (10:40.0), (10:40.5) |
3 | 76 | Hopkins,
MI - Team Time (1st 5) 55:02.0 | Spread (1st 5) 1:12.0 |
| 8, 14, 15, 18, 21, (24), (25) |
| Isaac Koperski, Michael Barry, Sage Collier, James DeGood, Zachary Wisser, (Elijah Bockheim), (Elijah Gigowski) |
| 10:22.0, 10:43.0, 10:58.0, 11:25.0, 11:34.0, (11:38.0), (12:45.0) |
4 | 95 | Wyoming Lee,
MI - Team Time (1st 5) 57:53.0 | Spread (1st 5) 2:25.0 |
| 10, 17, 20, 22, 26, (27) |
| Oscar Sosa, Jose Briones, Julian Flores, Carlos Hernandez, Brandon Lopez-Rebolledo, (Manny Llanes) |
| 10:33.0, 11:15.0, 11:32.0, 11:35.0, 12:58.0, (13:42.0) |