1 | 67 | British School Brussels,
OS - Team Time (1st 5) 1:26:56.0 | Spread (1st 5) 1:02.0 |
| 4, 5, 10, 21, 27, (37), (40) |
| Max Walk, Alex Goodall, Ewan Cook, Tobias Timmer, Thomas Nalson, (Callum Dow), (Matt Cook) |
| 16:57.0, 16:59.0, 17:10.0, 17:51.0, 17:59.0, (18:18.0), (18:20.0) |
2 | 75 | SHAPE International,
OS - Team Time (1st 5) 1:27:03.2 | Spread (1st 5) 54.0 |
| 8, 8, 13, 16, 30, (61), (74) |
| Wesley Phelan, Rory Clayton-Hurst, Michael Krzysztynski, Caleb Frawley, Corran Paterson, (William Kyle), (Matthew Hoover) |
| 17:08.0, 17:08.0, 17:15.0, 17:30.2, 18:02.0, (18:57.3), (19:37.0) |
3 | 102 | Ramstein,
OS - Team Time (1st 5) 1:27:50.2 | Spread (1st 5) 2:05.5 |
| 1, 17, 20, 28, 36, (39), (43) |
| Colin McLaren, Dashiell Rogers, John Casey, Logan Shelley, Denver Dalpias, (Enrius Collazo), (John Odom) |
| 16:11.0, 17:32.2, 17:50.5, 18:00.0, 18:16.5, (18:19.8), (18:23.0) |
4 | 106 | Naples American,
OS - Team Time (1st 5) 1:28:21.6 | Spread (1st 5) 1:52.0 |
| 2, 12, 19, 24, 49, (81), (92) |
| Daniel Aleksandersen, Tim Smith, Alexander Johnson, Joshua Lucy, Bailey Ward, (Caleb Brown), (Ethan Gehling) |
| 16:47.0, 17:13.0, 17:48.0, 17:54.6, 18:39.0, (19:53.0), (20:20.0) |
5 | 131 | Stuttgart (Patch) American,
OS - Team Time (1st 5) 1:29:16.6 | Spread (1st 5) 1:01.6 |
| 14, 18, 26, 31, 42, (48) |
| Paul Fullwood, Domin Sweet, Jaxon Bartlett, Gabriel Contino, Ian Vroomanm, (Cole Sherrill) |
| 17:20.0, 17:36.0, 17:56.0, 18:03.0, 18:21.6, (18:38.0) |
6 | 164 | Lakenheath,
OS - Team Time (1st 5) 1:30:30.4 | Spread (1st 5) 1:54.8 |
| 5, 22, 22, 56, 59, (62), (64) |
| Austin Burt, Andrew Riess, Freedom Scott Tansley, Patrick Arnold, Dom Scifio, (Cylan Blouin), (Alec Wojak) |
| 16:59.0, 17:53.0, 17:53.0, 18:51.6, 18:53.8, (19:02.0), (19:20.0) |
7 | 240 | St. John's Int'l Belgium,
OS - Team Time (1st 5) 1:33:19.3 | Spread (1st 5) 2:45.7 |
| 7, 10, 68, 75, 80, (91), (93) |
| Gergo Palfi, Isaiah Lowney, Thiago Petramale, Aleksander Ziolkowski, Daniel Hincka, (Charly Dumon), (Peder Foss) |
| 17:06.3, 17:10.0, 19:30.0, 19:41.0, 19:52.0, (20:18.0), (20:40.0) |
8 | 263 | Int School of Brussels,
OS - Team Time (1st 5) 1:34:18.0 | Spread (1st 5) 1:26.0 |
| 35, 41, 46, 66, 75, (86), (86) |
| Tristan Fraai, Jules Verstraeten, Jacob Ottestad, Sean Axe, Thom Treebus, (Henrik Ottestad), (Charles Trawny) |
| 18:15.0, 18:21.0, 18:36.0, 19:25.0, 19:41.0, (20:09.0), (20:09.0) |
9 | 278 | Bitburg (Closed),
OS - Team Time (1st 5) 1:34:56.6 | Spread (1st 5) 1:36.0 |
| 33, 45, 51, 71, 78, (78), (96) |
| Jacob Warner, Kayler Lobre, Sage Kown, Kaeo Swartzmiller, Tyler Valdez, (Brock Bundy), (Ka eo) |
| 18:12.0, 18:35.6, 18:45.0, 19:36.0, 19:48.0, (19:48.0), (20:44.5) |
10 | 283 | Int School of Luxembourg,
OS - Team Time (1st 5) 1:34:37.4 | Spread (1st 5) 23.0 |
| 52, 54, 54, 60, 63, (71), (88) |
| Ben Faulkner, Senan Costigan, Espen Bergqvist, Mathijs Vander Stichele, Ian Kearns, (Ian McMURRY), (George Lean) |
| 18:49.0, 18:51.0, 18:51.0, 18:54.4, 19:12.0, (19:36.0), (20:10.0) |
11 | 291 | Sigonella,
OS - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 1:59.0 |
| 28, 38, 70, 71, 84, (85), (113) |
| Joshua Connolly, John Miamoto, Christopher Cournoyer, Samule Jarvis, Kylen Jones, (Lars Becker), (Brendely Elkins) |
| 18:00.0, 18:19.0, 19:32.0, 19:36.0, 19:59.0, (20:02.0), (22:50.0) |
12 | 308 | Vilseck High,
OS - Team Time (1st 5) 1:37:03.8 | Spread (1st 5) 3:51.6 |
| 32, 34, 57, 83, 102 |
| Diego Martinez, Alex Rodriquez, Alessandro Chuquichanca, Ian Vila, Alan Ewerds |
| 18:05.3, 18:14.0, 18:53.3, 19:54.3, 21:56.9 |
13 | 327 | Hohenfels,
OS - Team Time (1st 5) 1:36:36.3 | Spread (1st 5) 3:55.8 |
| 3, 57, 82, 90, 95 |
| Jeremias Serrano Velez, Michael Rhoades, Diego Martinez, Kyle Horning, Ethan Downs |
| 16:48.0, 18:53.3, 19:54.1, 20:17.1, 20:43.8 |
14 | 355 | Baumholder High,
OS - Team Time (1st 5) 1:38:45.3 | Spread (1st 5) 3:19.5 |
| 25, 47, 89, 94, 100 |
| Jesse Espinoza, Dylan Diaz, Marvin Crews, Joseph Hudak, Gavin Baldevia |
| 17:55.0, 18:37.0, 20:15.8, 20:43.0, 21:14.5 |
15 | 361 | AFNORTH International,
OS - Team Time (1st 5) 1:38:14.8 | Spread (1st 5) 1:55.7 |
| 53, 65, 69, 77, 97, (103), (109) |
| Koen Frenken, Luke Priestman, Christopher Kolosky, CJ Kolosky, Paulo Aponte, (Hunter Drake), (Wyatt Ranker) |
| 18:49.3, 19:24.0, 19:31.0, 19:45.5, 20:45.0, (22:15.0), (22:30.1) |
16 | 394 | Aviano,
OS - Team Time (1st 5) 1:44:13.8 | Spread (1st 5) 5:40.2 |
| 15, 44, 110, 111, 114, (115), (116) |
| Austin Groves, Liam Knowles, Christopher Hart, Raymond Jimenez, Chase Fresquez, (Cameron Elwood), (Jhondre Rollins) |
| 17:27.8, 18:27.0, 22:35.0, 22:36.0, 23:08.0, (23:12.0), (23:51.0) |
17 | 423 | Brussels American,
OS - Team Time (1st 5) 1:43:37.0 | Spread (1st 5) 3:39.0 |
| 50, 67, 98, 103, 105, (106), (107) |
| Noah Gray, Steven Duvall, Bocar Toure(x), Skylar Condon, Alex Crowson, (Robert Duval), (Alex Nyikos) |
| 18:42.0, 19:28.0, 20:51.0, 22:15.0, 22:21.0, (22:28.0), (22:28.4) |
18 | 537 | Alconbury,
OS - Team Time (1st 5) 1:52:41.1 | Spread (1st 5) 3:57.9 |
| 99, 101, 108, 112, 117 |
| Caleb Erickson, Peter Schulman, Zach Brosman, Victor Ellis, Callum Christofferson |
| 21:06.1, 21:19.9, 22:30.0, 22:41.1, 25:04.0 |