1 | 48 | Kaiserslautern,
OS - Team Time (1st 5) 1:27:13.0 | Spread (1st 5) 31.0 |
| 5, 6, 7, 13, 17, (42), (43) |
| Orlando Rojas, Joseph Purvis, Conner Mackie, Yadiel Rojas, Griffen Parsells, (Evan Heryford), (Ethan Cooper) |
| 17:14.0, 17:19.0, 17:21.0, 17:34.0, 17:45.0, (18:37.0), (18:46.0) |
2 | 56 | St. Albans,
OS - Team Time (1st 5) 1:26:45.7 | Spread (1st 5) 1:35.8 |
| 1, 10, 12, 14, 19, (20), (30) |
| Tom Fulton, Alex Harris, James Moore, George Mangan, Luca Stubbs, (Ben Curtis), (Patrick Bissett) |
| 16:14.3, 17:28.2, 17:32.8, 17:40.3, 17:50.1, (17:53.4), (18:15.1) |
3 | 58 | Ramstein,
OS - Team Time (1st 5) 1:26:59.3 | Spread (1st 5) 1:10.0 |
| 2, 4, 15, 16, 21, (25), (36) |
| Jose Serrano, Dashiell Rogers, Denver Dalpias, Logan Shelley, Enrius Collazo, (Nick Blake), (Cogan Shelley) |
| 16:44.0, 16:56.0, 17:42.0, 17:43.3, 17:54.0, (18:02.0), (18:23.0) |
4 | 139 | British School Brussels,
OS - Team Time (1st 5) 1:30:17.0 | Spread (1st 5) 2:27.0 |
| 3, 11, 29, 41, 55, (60), (86) |
| Max Walk, Ewan Cook, Thomas Nalson, Harry Clark, Roberto Noriega Burrill, (Ross Cambell), (Primo Beekhuis) |
| 16:46.0, 17:29.0, 18:13.0, 18:36.0, 19:13.0, (19:20.0), (20:02.0) |
5 | 166 | Lakenheath,
OS - Team Time (1st 5) 1:31:36.3 | Spread (1st 5) 27.7 |
| 25, 31, 35, 37, 38, (40), (51) |
| Freedom Scott Tansley, Dillan Plummer, Alex Rodriguez, Andrew Riess, Matt Cavanaugh, (Dom Scifio), (Michael Riess) |
| 18:02.0, 18:15.6, 18:21.0, 18:28.0, 18:29.7, (18:35.0), (19:02.0) |
6 | 215 | Int School of Brussels,
OS - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 1:05.0 |
| 27, 32, 45, 54, 57, (61), (68) |
| Tristan Fraai, Jules Verstraeten, Jacob Ottestad, Albin Emanuel, Thom Treebus, (Henrik Ottestad), (Jason Yeager) |
| 18:11.0, 18:19.0, 18:49.0, 19:12.0, 19:16.0, (19:21.0), (19:29.0) |
7 | 243 | American School of Paris,
OS - Team Time (1st 5) 1:34:23.0 | Spread (1st 5) 1:33.0 |
| 21, 43, 46, 66, 67, (80), (90) |
| George Furr, James Oliver Lee, Johnathan Fettis, Brendon Schwefler, Max Jakobsen, (Lucas Lippman), (George Cameron) |
| 17:54.0, 18:46.0, 18:50.0, 19:26.0, 19:27.0, (19:52.0), (20:18.0) |
8 | 248 | SHAPE International,
OS - Team Time (1st 5) 1:34:24.0 | Spread (1st 5) 2:48.0 |
| 9, 24, 52, 74, 89, (99), (101) |
| Wesley Phelan, Michal Krzysztynski, Ponce Saltysiak, Tim Judson, Dimitries Fourjias, (Alex Godfrey), (Even Myare) |
| 17:27.0, 17:58.0, 19:05.0, 19:39.0, 20:15.0, (20:44.0), (20:51.9) |
9 | 275 | Wiesbaden,
OS - Team Time (1st 5) 1:35:24.3 | Spread (1st 5) 1:31.0 |
| 27, 39, 64, 70, 75, (75), (79) |
| Cayden Opperman, Joshua Scahill, Bryce Adams, Andrew Scahill, Aaron Magowan, (Diego Chavez), (Matthew Rengal) |
| 18:11.0, 18:33.3, 19:25.0, 19:33.0, 19:42.0, (19:42.0), (19:49.0) |
10 | 287 | Bonn International,
OS - Team Time (1st 5) 1:35:44.0 | Spread (1st 5) 2:02.0 |
| 23, 46, 58, 77, 83, (92), (95) |
| Hugo Pinsard, Callum Dow, Matthis Pinsard, Gabriel Roth, Raphael Schwegler, (Micheal Mertens), (Matt Meeker) |
| 17:56.0, 18:50.0, 19:17.0, 19:43.0, 19:58.0, (20:20.0), (20:33.0) |
11 | 312 | St. John's Int'l Belgium,
OS - Team Time (1st 5) 1:36:40.0 | Spread (1st 5) 3:09.0 |
| 8, 56, 72, 81, 95, (97), (105) |
| Isaiah Lowney, Mateo Pourbaix, Aleksander Ziolkowski, Daniel Hincka, Bram Boekema, (Yohan Koh), (Paul Treebus) |
| 17:24.0, 19:15.0, 19:35.0, 19:53.0, 20:33.0, (20:35.0), (21:21.0) |
12 | 315 | Brussels American,
OS - Team Time (1st 5) 1:36:51.0 | Spread (1st 5) 39.0 |
| 49, 59, 63, 71, 73, (93), (94) |
| Trey Myers, Caleb Burnett, Noah Gray, Ben Gray, Steven Duvall, (Bocar Toure(x)), (Jacob Baxter) |
| 18:58.0, 19:19.0, 19:23.0, 19:34.0, 19:37.0, (20:28.0), (20:30.0) |
13 | 338 | Int School of Luxembourg,
OS - Team Time (1st 5) 1:37:21.0 | Spread (1st 5) 2:18.0 |
| 18, 61, 85, 86, 88, (104), (107) |
| Mathijs Vander Stichele, Ben Faulkner, Jasur Bekmirzaev, Espen Bergqvist, Ian Kearns, (George Lean), (Lucas Hubeau) |
| 17:50.0, 19:21.0, 20:00.0, 20:02.0, 20:08.0, (21:20.0), (21:27.0) |
14 | 341 | American School the Hague,
OS - Team Time (1st 5) 1:37:42.0 | Spread (1st 5) 1:58.0 |
| 33, 53, 82, 83, 90, (117), (133) |
| Finnegan Buck, Jay Howard, Pieter Schermers, Jacob Norby, Ivan Bihari, (Frank Prochazka), (Matthew Harman) |
| 18:20.0, 19:11.0, 19:55.0, 19:58.0, 20:18.0, (22:41.0), (27:38.0) |
15 | 409 | Baumholder High,
OS - Team Time (1st 5) 1:43:25.0 | Spread (1st 5) 4:09.0 |
| 33, 46, 103, 113, 114, (128), (130) |
| Jesse Espinoza, JJ Comley, Amir Jones-Scott, Gavin Baldevia, L.J. Huxtable, (Toren Woodstock), (Jhirmick Miguel) |
| 18:20.0, 18:50.0, 21:18.0, 22:28.0, 22:29.0, (26:09.0), (26:42.0) |
16 | 437 | Alconbury,
OS - Team Time (1st 5) 1:42:58.0 | Spread (1st 5) 3:16.0 |
| 50, 69, 98, 108, 112, (125), (126) |
| Caleb Erickson, Peter Schulman, Zachary Brosnan, Conlan McCormick, Gavin Roman, (Ewan Borland), (Ivo Siegrist) |
| 19:01.0, 19:32.0, 20:40.0, 21:28.0, 22:17.0, (25:28.0), (25:35.0) |
17 | 519 | AFNORTH International,
OS - Team Time (1st 5) 1:49:33.0 | Spread (1st 5) 5:31.7 |
| 78, 102, 106, 110, 123, (124), (129) |
| Jack Blocher, Paulo Aponte, David Mitchell, Luke Priestman, Gabe Warren, (Keahi Vida), (Nick Fomby) |
| 19:45.3, 21:15.7, 21:23.0, 21:52.0, 25:17.0, (25:23.0), (26:36.6) |
18 | 540 | Int School - Amsterdam,
OS - Team Time (1st 5) 1:54:23.0 | Spread (1st 5) 5:21.0 |
| 64, 116, 118, 120, 122 |
| Sean Faulkner, Benjamin Storey, Alexis Bredel, Istvan Lencz, Dominic Angioletti |
| 19:25.0, 22:40.0, 23:31.0, 24:01.0, 24:46.0 |
19 | 584 | Antwerp International,
OS - Team Time (1st 5) 1:59:59.0 | Spread (1st 5) 7:48.0 |
| 99, 111, 119, 121, 134 |
| Rohan Mehta, Julius Puonti, Shaun Connor, Ryan Lane, Connor Whelan |
| 20:44.0, 22:08.0, 23:51.0, 24:44.0, 28:32.0 |
20 | 614 | Int School Düsseldorf,
OS - Team Time (1st 5) 2:04:34.0 | Spread (1st 5) 5:16.0 |
| 109, 115, 127, 131, 132, (135) |
| Max Morris, Harnish Niklas, Finley Brown, Jacob St?hrenberg, Inam Kharun, (Ryan Mangin) |
| 21:51.0, 22:33.0, 26:00.0, 27:03.0, 27:07.0, (31:12.0) |