1 | 15 | Rock Falls,
IL - Team Time (1st 5) 1:30:18.1 | Spread (1st 5) 40.5 |
| 1, 2, 3, 4, 5, (6), (8) |
| Gunnar Damhoff, Christian Cid, Anthony Valdivia, Gabe Moyer, Brady Root, (Jeffrey Sommer), (Ian Finney) |
| 17:44.7, 17:56.4, 18:00.1, 18:11.7, 18:25.2, (18:31.0), (19:28.1) |
2 | 49 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:40:36.7 | Spread (1st 5) 1:28.9 |
| 7, 9, 10, 11, 12, (13), (15) |
| Aiden Post, Mason Beschorner, Gabe Gross, Nathan Mura, Sam Swain, (Owen Cook), (Coby Jones) |
| 19:12.0, 19:49.9, 20:13.8, 20:40.1, 20:40.9, (21:05.5), (21:59.0) |
3 | 84 | Peoria (H.S.),
IL - Team Time (1st 5) 2:12:37.8 | Spread (1st 5) 7:41.6 |
| 14, 16, 17, 18, 19, (20), (21) |
| Malakai Page, Dale Stewart, Tyron Lee, Sergio Velazquez Acuahuitl, Josias Hollins, (Kencey Purdle), (Michael Velazquez Acuahuitl) |
| 21:24.3, 25:23.9, 27:54.8, 28:48.9, 29:05.9, (36:54.8), (40:21.0) |