1 | 17 | Dulaney,
MD - Team Time (1st 5) 1:19:18.5 | Spread (1st 5) 39.3 |
| 1, 2, 3, 5, 6, (8), (11) |
| Eric Walz, Adolfo Carvalho, Austin Carey, Andrew King, Sean Smyth, (Elijah Hawkins), (Noah Trapp) |
| 15:28.0, 15:41.0, 15:56.2, 16:06.0, 16:07.3, (16:19.2), (16:49.8) |
2 | 84 | Paint Branch,
MD - Team Time (1st 5) 1:24:39.1 | Spread (1st 5) 1:39.8 |
| 4, 9, 12, 25, 34, (43), (48) |
| Lorenzo Neil, Oliver Lloyd, Ryun Anderson, Mieron Tewelde, Shane McGovern, (Steven Anderson), (Yoseph Gebru) |
| 16:02.4, 16:36.4, 16:54.2, 17:23.9, 17:42.2, (18:11.9), (18:24.0) |
3 | 94 | Howard,
MD - Team Time (1st 5) 1:25:30.9 | Spread (1st 5) 16.0 |
| 13, 18, 20, 21, 22, (24), (26) |
| Gavin Reynolds, Steven Borisko, Ryan Gunderson, Dennis Danieli, Nick Deamer, (Rupam Mondal), (Devin Rowell) |
| 16:55.0, 17:05.0, 17:09.9, 17:10.0, 17:11.0, (17:21.0), (17:24.5) |
4 | 114 | James Hubert Blake,
MD - Team Time (1st 5) 1:26:38.0 | Spread (1st 5) 1:17.8 |
| 10, 15, 19, 29, 41, (45), (49) |
| James Newport, Ethan Miller, Josh Oxley, Ben Haley, Brian Hung, (John Stout), (Evan Pollack) |
| 16:47.7, 16:58.0, 17:09.7, 17:37.1, 18:05.5, (18:16.0), (18:29.5) |
5 | 129 | Sherwood,
MD - Team Time (1st 5) 1:26:49.5 | Spread (1st 5) 1:37.2 |
| 7, 23, 28, 35, 36, (38), (39) |
| Cristian Mercado-Ruiz, Robert Hanlon, Colin Loiacono, Reese Brenner, Donovan Lacey, (Ethan Glaudemans), (Owen Miller) |
| 16:18.9, 17:17.0, 17:30.3, 17:47.2, 17:56.1, (18:03.6), (18:03.8) |
6 | 141 | Springbrook,
MD - Team Time (1st 5) 1:27:51.7 | Spread (1st 5) 1:11.8 |
| 14, 17, 31, 37, 42, (47), (55) |
| Corey Young, Dawit Tegegn, David Mejia, Ebenezer Arunkumar, Adekunle Falade, (Scott Camp), (Cameron Kane) |
| 16:57.0, 17:04.8, 17:40.4, 18:00.7, 18:08.8, (18:19.8), (19:38.6) |
7 | 175 | Catonsville,
MD - Team Time (1st 5) 1:29:12.7 | Spread (1st 5) 1:17.0 |
| 16, 30, 40, 44, 45, (51), (53) |
| Gabe Noble, Patrick Davitt, John Thomas, Pete Cook, Graham Strzelecki, (Quinn Thomas), (Shaun Miller) |
| 16:59.0, 17:40.0, 18:04.0, 18:13.7, 18:16.0, (18:33.1), (18:34.3) |
8 | 194 | Perry Hall,
MD - Team Time (1st 5) 1:29:56.5 | Spread (1st 5) 1:05.7 |
| 27, 32, 33, 50, 52, (54), (62) |
| Alex Buckheit, James Judlick, Jack Pfeiffer, William Lynch, Nathaniel Driessen, (Tyrell Armstrong), (Matthew Edwards) |
| 17:28.0, 17:41.0, 17:41.8, 18:32.0, 18:33.7, (19:10.3), (20:41.1) |
9 | 295 | Kenwood,
MD - Team Time (1st 5) 1:42:02.3 | Spread (1st 5) 40.7 |
| 57, 58, 59, 60, 61, (65), (66) |
| Bradley Boyd, Ethan Paul, Charles Boyd, Gabe Papadopoulos, Alex Potts, (Cameron Zunt), (Chris Darby) |
| 19:54.3, 20:29.0, 20:31.0, 20:33.0, 20:35.0, (21:31.6), (21:59.0) |
10 | 318 | Mergenthaler Voc Tech,
MD - Team Time (1st 5) 1:46:58.1 | Spread (1st 5) 2:32.9 |
| 56, 63, 64, 67, 68, (69), (70) |
| Raekwon Bates, Montaz Stokes, Joseph Smith, Detrick Bellinger, Rico Washington, (Shemar Thacker), (Deontre Thomas) |
| 19:52.0, 21:07.6, 21:09.5, 22:24.1, 22:24.9, (23:00.3), (23:04.6) |