150Severna Park, MD - Team Time (1st 5) 1:18:38.2 | Spread (1st 5) 57.0
1, 7, 13, 14, 15, (16), (29)
Garrison Clark, Sam Martin, Nick Engleman, Nick Benedict, Matthew Bateman, (Jake Gelfand), (Alexander Chaisson)
15:05.4, 15:30.2, 16:00.0, 16:00.2, 16:02.4, (16:05.5), (16:17.3)
2171Oakdale, MD - Team Time (1st 5) 1:20:15.0 | Spread (1st 5) 1:32.0
2, 8, 11, 74, 76, (97), (111)
Kyle Lund, Collin Dempsey, Collin Shriner, Joshua Milliken, Spencer Buckwalter, (Nicholas Stokes), (Charles Parrott)
15:12.0, 15:42.6, 15:52.8, 16:43.6, 16:44.0, (16:52.8), (16:57.1)
3222Linganore, MD - Team Time (1st 5) 1:21:03.9 | Spread (1st 5) 1:33.9
5, 12, 22, 78, 105, (174), (229)
Michael Belmaggio, Will Cioffi, Carson Buck, Gunnar Eklund, Ben Dillard, (Allejah Seraton), (Jack Sears)
15:20.9, 15:53.3, 16:10.1, 16:44.8, 16:54.8, (17:20.4), (17:33.9)
4271Loyola Blakefield, MD - Team Time (1st 5) 1:21:55.3 | Spread (1st 5) 1:28.2
6, 26, 32, 98, 109, (172), (218)
Camden Gilmore, Ronan Sullivan, Connor Verrett, Hayden Roberts, Kyle Clarke, (Matt Hanley), (Ben Breschi)
15:28.6, 16:16.6, 16:20.3, 16:53.0, 16:56.8, (17:19.7), (17:32.1)
5272Northwood, MD - Team Time (1st 5) 1:21:03.1 | Spread (1st 5) 1:37.9
3, 4, 69, 96, 100, (107), (120)
Eldad Mulugeta, Obsaa Feda, Baraka Sila, Lamar Wilson, Mulisa Reggasa, (Lamine Fofana), (Henok Eshetu)
15:15.5, 15:20.1, 16:41.6, 16:52.5, 16:53.4, (16:55.9), (17:03.3)
6313Dulaney, MD - Team Time (1st 5) 1:22:58.8 | Spread (1st 5) 47.5
19, 42, 67, 79, 106, (145), (147)
Drew Dailey, Sam Merng, Zak Audia, Alexander Whatley, Vinay Khosla, (Cooper Giesler), (Caleb Sedgwick)
16:07.8, 16:29.4, 16:40.2, 16:46.1, 16:55.3, (17:11.7), (17:12.6)
7402Richard Montgomery, MD - Team Time (1st 5) 1:23:50.2 | Spread (1st 5) 22.4
54, 62, 82, 94, 110, (117), (148)
Nick Olano, Mark Unger, Aidan Goldenberg-Hart, Rafael Berhanu, Garrett Suhr, (Connor O'brien), (Alejandro Fornell Balaban)
16:34.6, 16:39.5, 16:46.8, 16:52.3, 16:57.0, (17:02.5), (17:13.0)
8421Howard, MD - Team Time (1st 5) 1:23:53.4 | Spread (1st 5) 48.7
35, 41, 73, 126, 146, (152), (222)
Alex Strawley, Kendall Phillips, Cole Partridge, Tariek Williamson, Jakob Werdell, (Tim Goulet), (Ben Fader)
16:23.7, 16:29.2, 16:43.1, 17:05.0, 17:12.4, (17:14.2), (17:32.7)
9428Walt Whitman, MD - Team Time (1st 5) 1:23:45.9 | Spread (1st 5) 1:00.0
31, 39, 49, 143, 166, (178), (259)
Aaron Bratt, Michael Murphy, Dalton Yu, Obi Onwuamaegbu, Matthew Cauley, (Jackson Megary), (Mark Cunniff)
16:17.9, 16:27.4, 16:31.8, 17:10.9, 17:17.9, (17:21.7), (17:42.3)
10455Paint Branch, MD - Team Time (1st 5) 1:23:50.9 | Spread (1st 5) 1:19.5
34, 37, 40, 84, 260, (297), (324)
Ezra Dessie, Newell Mulugeta, Vincente Maltagliati, Amanueal Tensaye, James Plunkett, (Yosef Tsigie), (Yabsira Gugsa)
16:23.6, 16:27.1, 16:28.6, 16:48.5, 17:43.1, (17:55.4), (18:06.3)
11472Bethesda-Chevy Chase, MD - Team Time (1st 5) 1:23:24.0 | Spread (1st 5) 1:46.2
9, 30, 51, 169, 213, (239), (294)
Aidan Smyth, Michael Madrigal, Emerson Hemley, Joey Caiazza-Blum, Jeremy Simon, (Lewis Sisler), (James Friebert)
15:44.1, 16:17.7, 16:33.2, 17:18.7, 17:30.3, (17:36.9), (17:52.9)
12617Calvert Hall College, MD - Team Time (1st 5) 1:24:58.6 | Spread (1st 5) 1:11.2
24, 92, 148, 168, 185, (196), (211)
Owen Johnson, Spencer Doyle, Nick Gonzalez, Daniel Ryan, Joshua Schield, (Sam Vermette), (Josh Schield)
16:12.2, 16:52.0, 17:13.0, 17:18.0, 17:23.4, (17:26.0), (17:30.0)
13629Calvert, MD - Team Time (1st 5) 1:25:03.8 | Spread (1st 5) 1:23.5
56, 71, 91, 107, 304, (354), (424)
Isaiah Willett, Ben Aris, Carter Singletary, Justin Diehl, Jeffrey Malone, (Liam Aris), (Jacob Bush)
16:34.8, 16:43.0, 16:51.8, 16:55.9, 17:58.3, (18:16.8), (18:42.5)
14651Harford Tech, MD - Team Time (1st 5) 1:25:08.1 | Spread (1st 5) 2:01.4
43, 59, 65, 89, 395, (517), (519)
Kevin Baranoski, Daron Taylor, Shannon Dooley, Zachary Taylor, Jacob Clendaniel, (Tyler Marrow), (Ashton Mazurek)
16:29.7, 16:36.1, 16:40.0, 16:51.2, 18:31.1, (20:19.0), (20:21.0)
15652Tuscarora, MD - Team Time (1st 5) 1:25:28.1 | Spread (1st 5) 29.9
87, 123, 133, 136, 173, (206), (249)
Sean Heare, Benjamin Mercier, Nicholas Hildebrandt, Jeff Young, Nathan Usher, (Thomas Brkovich), (Dominic Bartolomeo)
16:50.2, 17:04.2, 17:06.4, 17:07.2, 17:20.1, (17:28.4), (17:40.0)
16697Montgomery Blair, MD - Team Time (1st 5) 1:25:29.1 | Spread (1st 5) 1:08.7
33, 133, 137, 180, 214, (254), (256)
Luca Cannuscio, Joel Simpson, Gabriel Worthington, Ryan Carlson, Abou Sow, (Ryan Temple), (Simera Segni)
16:22.1, 17:06.4, 17:08.0, 17:21.8, 17:30.8, (17:41.0), (17:41.4)
17757Liberty, MD - Team Time (1st 5) 1:25:45.0 | Spread (1st 5) 1:17.1
46, 85, 131, 216, 279, (301), (324)
Daniel Saxon, Woodrow Kashima, Connor Stewart, Jake Beaumier, Jake Lucas, (Gavin Edson), (Kyle Hinton)
16:31.0, 16:48.6, 17:06.2, 17:31.1, 17:48.1, (17:57.9), (18:06.3)
18763Arundel, MD - Team Time (1st 5) 1:25:31.8 | Spread (1st 5) 2:06.7
26, 47, 63, 252, 375, (400), (415)
Jacob Molina, Tanner Piotrowski, Adam Maisano, William McDougall IV, Ethan Binkley, (Jacob Matrese), (Jack Delaney)
16:16.6, 16:31.5, 16:39.7, 17:40.7, 18:23.3, (18:33.3), (18:39.1)
763River Hill, MD - Team Time (1st 5) 1:25:40.1 | Spread (1st 5) 1:22.0
20, 144, 192, 196, 211, (217), (232)
Anish Nanjappa, Ryan Rose, Chase McGeehan, Sean Krein, Luke Meininger, (Eric Wetherell), (Evan Ying)
16:08.0, 17:11.0, 17:25.1, 17:26.0, 17:30.0, (17:31.7), (17:35.0)
20781Northwest, MD - Team Time (1st 5) 1:25:54.5 | Spread (1st 5) 1:05.4
54, 116, 128, 234, 249, (296), (386)
Nahom Ftwi, Stefan Ney, Alexander Moore, Nihar Majmudar, Tinoda Matsatsa, (Roger Arias), (Austin Devereux)
16:34.6, 16:59.1, 17:05.7, 17:35.1, 17:40.0, (17:55.0), (18:28.0)
21811Thomas S Wootton, MD - Team Time (1st 5) 1:26:09.0 | Spread (1st 5) 53.0
52, 157, 196, 203, 203, (246), (263)
John Riker, Joseph Pohoryles, Meehir Bhalla, Julien Bastin, Timothy Jiang, (Richard Qiao), (Franklin Joseph De Jong)
16:34.0, 17:15.0, 17:26.0, 17:27.0, 17:27.0, (17:38.7), (17:44.0)
22844Towson, MD - Team Time (1st 5) 1:26:16.9 | Spread (1st 5) 50.8
80, 102, 201, 221, 240, (266), (293)
Peter Sorensen, Samuel Fields, Evelyn Parts, Drew Conboy, Miles Kline, (Daniel Melia), (Matthew McShane)
16:46.2, 16:54.3, 17:26.9, 17:32.5, 17:37.0, (17:45.3), (17:52.8)
23863Urbana, MD - Team Time (1st 5) 1:26:06.1 | Spread (1st 5) 1:40.7
17, 128, 178, 268, 272, (276), (312)
Jonathan Mason, Luke Hartlaub, Eli Wooden, Bryce Patterson, Zack Baker, (Ben Landon), (Alec Boron)
16:06.0, 17:05.7, 17:21.7, 17:46.0, 17:46.7, (17:47.6), (18:00.9)
24885Sherwood, MD - Team Time (1st 5) 1:26:14.9 | Spread (1st 5) 1:23.3
38, 57, 224, 280, 286, (328), (367)
Sean Enright, Jack Anderson, Joshua Bloomberg, Eamon Plante, Ian Gormley, (Justin Hayes-Puttfarcken), (Justin Bloomberg)
16:27.2, 16:36.0, 17:32.9, 17:48.3, 17:50.5, (18:08.0), (18:19.3)
25890South River, MD - Team Time (1st 5) 1:26:33.8 | Spread (1st 5) 1:47.0
36, 141, 166, 208, 339, (344), (396)
Sam Keeny, Jack Ballard, Garrett Gallaher, Ryan Watson, Noah Fridrich, (Tyler Kempton), (Ryan Hepler)
16:25.3, 17:09.4, 17:17.9, 17:28.9, 18:12.3, (18:13.6), (18:31.2)
26894Springbrook, MD - Team Time (1st 5) 1:26:19.6 | Spread (1st 5) 1:56.8
21, 130, 164, 256, 323, (451), (469)
Surafel Mengist, Rahil Sheth, Moises Valle, Abel Shiferaw, Hayrenzy Redi Hassan, (Jai Mehra), (Dinqissa Desta)
16:09.2, 17:05.8, 17:17.2, 17:41.4, 18:06.0, (18:54.1), (19:02.5)
27904Centennial, MD - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 51.0
115, 118, 163, 226, 282, (306), (461)
Justin Ziegler, Jacob Cole, Chris Bieberich, David Riina, Jason Kraisser, (Zachary Deming), (Ryan Erle)
16:59.0, 17:03.0, 17:17.0, 17:33.0, 17:50.0, (17:59.0), (18:59.0)
28905Hereford, MD - Team Time (1st 5) 1:26:47.1 | Spread (1st 5) 1:05.1
104, 153, 154, 185, 309, (379), (383)
Shane Taylor, Drew Turnbaugh, Duncan Troy, Sean Flynn, William Holbrook, (Will Reider), (Jacob Turner)
16:54.6, 17:14.5, 17:14.9, 17:23.4, 17:59.7, (18:24.9), (18:26.5)
29919C. Milton Wright, MD - Team Time (1st 5) 1:26:44.1 | Spread (1st 5) 55.4
101, 140, 142, 255, 281, (332), (365)
Tanner Cummins, Greg Roden, Ben Sprague, Bryan Key, Peter Capozzoli, (Travis Hruz), (Jayden Slotnick)
16:54.0, 17:09.2, 17:10.2, 17:41.3, 17:49.4, (18:09.4), (18:18.9)
30945Walter Johnson, MD - Team Time (1st 5) 1:26:48.0 | Spread (1st 5) 1:23.0
57, 137, 209, 236, 306, (319), (331)
Rodrigo Yepez, Jacob Marks, Seth Bangser, Alex Scott, Andrew Schell, (Nathaniel Gray), (Yariv Simhony)
16:36.0, 17:08.0, 17:29.0, 17:36.0, 17:59.0, (18:04.0), (18:09.1)
31980Governor Thomas Johnson, MD - Team Time (1st 5) 1:26:45.7 | Spread (1st 5) 1:30.4
25, 159, 262, 265, 269, (311), (394)
Daveen Bavari, Gabe Caprarola-Bianco, John Paul Carmona, Justin Chappell, Mark Vaughns, (Marcus Kersey), (Aidan Green)
16:15.9, 17:15.2, 17:43.6, 17:44.7, 17:46.3, (18:00.5), (18:30.6)
32999Atholton, MD - Team Time (1st 5) 1:27:13.7 | Spread (1st 5) 1:08.5
99, 124, 151, 310, 315, (357), (421)
Javon Daniel, Jake Perret, Nicholas Weber, Mark Anthony Rosas, Ryder Neal, (Zachary Shord), (Eric Becker)
16:53.2, 17:04.5, 17:14.1, 18:00.2, 18:01.7, (18:17.1), (18:41.7)
331017Mount Hebron, MD - Team Time (1st 5) 1:27:08.6 | Spread (1st 5) 1:15.5
81, 114, 242, 263, 317, (347), (363)
Sam Iseman, William Jones, Bryce Kampert, Landon Yi, Grayson Fleck, (Nicholas Snyder), (Gavin Fleck)
16:46.6, 16:58.5, 17:37.4, 17:44.0, 18:02.1, (18:15.0), (18:18.4)
341024Winston Churchill, MD - Team Time (1st 5) 1:27:22.9 | Spread (1st 5) 36.1
154, 176, 182, 224, 288, (288), (298)
Andrew Misura, Omar Aly, Tsach Mackey, Simon Wang, Daniel Nusraty, (Samuel Wank), (Benjamin Strauch)
17:14.9, 17:21.1, 17:23.0, 17:32.9, 17:51.0, (17:51.0), (17:56.8)
351060Gilman, MD - Team Time (1st 5) 1:27:29.8 | Spread (1st 5) 27.2
154, 170, 227, 251, 258, (308), (359)
Charlie Edwards, Will Dowling, Beck Wittstadt, Ryan McMahon, Thomas Broadus, (Morgan Zinn), (Keith Roberts)
17:14.9, 17:19.0, 17:33.5, 17:40.3, 17:42.1, (17:59.3), (18:17.4)
361067South Carroll, MD - Team Time (1st 5) 1:27:29.2 | Spread (1st 5) 1:05.4
94, 162, 240, 271, 300, (393), (412)
Jason Cave, John Kettula, Benjamin Lausch, Brendan Cave, Aidan Hayes, (Patrick Tunkel), (Spencer Cole)
16:52.3, 17:15.8, 17:37.0, 17:46.4, 17:57.7, (18:30.3), (18:37.6)
371085Bel Air, MD - Team Time (1st 5) 1:27:18.9 | Spread (1st 5) 1:44.5
28, 191, 261, 291, 314, (432), (453)
Caleb Zylka, Andrew Plowman, Andrew Giordano, Joshua Phillips, Shane Ivy, (Daniel Cross), (Matthew Ervin)
16:17.0, 17:25.0, 17:43.4, 17:52.0, 18:01.5, (18:44.3), (18:54.4)
1085Poolesville Sr, MD - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 59.0
126, 182, 215, 243, 319, (327), (336)
Sam Bodmer, Anthony Meza, Joshua Tiren, Patrick Rodriguez, Christopher Stallard, (Jairo Huaylinos), (Josh Tiren)
17:05.0, 17:23.0, 17:31.0, 17:38.0, 18:04.0, (18:07.0), (18:11.8)
391090Frederick, MD - Team Time (1st 5) 1:27:29.7 | Spread (1st 5) 1:09.6
68, 219, 248, 273, 282, (322), (486)
Mario Martinez, Amir King'oo, Carter Stevenson, Thomas Silva, Nick Gray, (Will Hamilton), (Sean Duke)
16:40.4, 17:32.4, 17:39.8, 17:47.1, 17:50.0, (18:05.2), (19:14.8)
401118Bullis, MD - Team Time (1st 5) 1:28:17.5 | Spread (1st 5) 3:03.5
53, 77, 86, 397, 505, (513), (521)
Nicholas Karayianis, Antony Patrinos, Scott Albertini, Jabril El-Amin, Spencer Hughes, (Thomas Bentivoglio), (Will Burks)
16:34.3, 16:44.1, 16:49.3, 18:32.0, 19:37.8, (20:03.2), (20:45.0)
411122Clarksburg, MD - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 2:29.3
10, 159, 223, 362, 368, (450), (484)
Zachary Worthman, Sam Eig, Lucas Fernandez, Mateus Kelly, Sohan Ganatra, (Kenneth Korzeniewski), (Joseph Chan)
15:51.3, 17:15.2, 17:32.8, 18:18.1, 18:20.6, (18:53.6), (19:13.8)
421134Century, MD - Team Time (1st 5) 1:27:53.6 | Spread (1st 5) 1:52.8
60, 177, 207, 301, 389, (390), (404)
Zachary Fenton, Hayden Hebert, Jacob Havins, Nicholas Simon, Ryan Lustig, (Jonah Zabik), (Hogan Mower)
16:36.4, 17:21.5, 17:28.6, 17:57.9, 18:29.2, (18:29.7), (18:34.6)
431147Chopticon, MD - Team Time (1st 5) 1:28:02.6 | Spread (1st 5) 1:47.3
65, 131, 184, 382, 385, (472), (502)
Zachary Wedding, Jeffrey Wedding, Tyler Modrzejewski, Douglas Hoover, Blake Davis, (Nicolas Gagnon), (Weston Van Erp)
16:40.0, 17:06.2, 17:23.2, 18:25.9, 18:27.3, (19:04.0), (19:31.2)
441165St Pauls For Boys, MD - Team Time (1st 5) 1:28:04.5 | Spread (1st 5) 1:22.2
90, 194, 231, 305, 345, (407), (418)
Ian Coleman, Zach Walker, Tj Linz, Max Hammond, Marco Grados, (Jack Cook), (Ian Heidelbach)
16:51.7, 17:25.2, 17:34.8, 17:58.9, 18:13.9, (18:35.7), (18:40.1)
451251John Carroll, MD - Team Time (1st 5) 1:28:45.1 | Spread (1st 5) 2:38.5
61, 190, 200, 313, 487, (490), (491)
Alexander Kirkland, Michael Chipi, Bryan Stancliff, Jack Plumer, Cam Mezzatesta, (Chris Walker), (Connor Ferrara)
16:36.9, 17:24.8, 17:26.6, 18:01.4, 19:15.4, (19:20.7), (19:20.8)
461281Boonsboro, MD - Team Time (1st 5) 1:28:23.5 | Spread (1st 5) 2:06.5
23, 235, 329, 330, 364, (369), (447)
Henry Schmidt, Will Doub, Donovan McClellan, Connor Lawrence, Gabe Juedemann, (Colin Bair), (Andrew Simonson)
16:12.1, 17:35.8, 18:08.4, 18:08.6, 18:18.6, (18:20.7), (18:52.7)
471297Our Lady Of Good Counsel, MD - Team Time (1st 5) 1:28:42.0 | Spread (1st 5) 1:06.0
139, 232, 288, 291, 347, (352), (356)
Liam Keefe, Logan Lazaro, Justin Grondine, Loick Ohresser-Joumard, Graham Haederle, (Travis Mueller), (Matt Spear)
17:09.0, 17:35.0, 17:51.0, 17:52.0, 18:15.0, (18:16.0), (18:17.0)
481301Bohemia Manor, MD - Team Time (1st 5) 1:28:52.2 | Spread (1st 5) 2:35.2
44, 48, 277, 459, 473, (480), (512)
Alex Longeway, Zachary Laird, Ryan Fitzwater, Colin Parker, Logan Seither, (Jacob Jarrell), (Colin McArthur)
16:29.8, 16:31.6, 17:47.8, 18:58.0, 19:05.0, (19:08.0), (19:57.0)
491360Winters Mill, MD - Team Time (1st 5) 1:29:06.8 | Spread (1st 5) 1:54.5
75, 205, 295, 372, 413, (437), (477)
Jack Frantz, Brandon Bitz, Tad DiDio, Kunal Shah, Zak Staley, (Max Angell), (Cameron Selmer)
16:43.8, 17:28.0, 17:54.1, 18:22.6, 18:38.3, (18:48.1), (19:06.8)
501397Broadneck, MD - Team Time (1st 5) 1:29:18.0 | Spread (1st 5) 1:32.8
83, 247, 342, 355, 370, (374), (378)
Spencer Tate, Jordan Miller, Austin Greenlee, Colin Booberg, Henry Taylor, (Ethan Brown), (Aiden Rand)
16:48.1, 17:39.1, 18:13.0, 18:16.9, 18:20.9, (18:22.7), (18:24.3)
511400Northern, MD - Team Time (1st 5) 1:29:19.0 | Spread (1st 5) 1:34.7
124, 267, 278, 315, 416, (458), (466)
Jack Lehnhardt, Steven Brissette, Gabe Amisano, Jaylin Ruckman, Fynn Yankanich, (Cameron King), (AJ Barber)
17:04.5, 17:45.7, 17:47.9, 18:01.7, 18:39.2, (18:56.5), (19:01.3)
521412Kent Island, MD - Team Time (1st 5) 1:29:33.9 | Spread (1st 5) 1:32.2
122, 135, 349, 398, 408, (457), (482)
Isaiah Schulties, Finn Walsh, Cade Donnelly, Sean Hobbs, Jack Pearse, (Paul Rayner), (Kyle Metz)
17:03.6, 17:06.5, 18:15.5, 18:32.5, 18:35.8, (18:56.3), (19:11.1)
531426Middletown, MD - Team Time (1st 5) 1:29:28.7 | Spread (1st 5) 2:05.6
45, 201, 381, 391, 408, (448), (483)
Grayson Whitesell, Jerry Bower, Zachary Spurrier, Justin Murdock, Ryan Walchuck, (Colby White), (Baron Ropp)
16:30.2, 17:26.9, 18:25.8, 18:30.0, 18:35.8, (18:53.1), (19:12.2)
541433North Point, MD - Team Time (1st 5) 1:29:43.5 | Spread (1st 5) 1:55.9
112, 192, 237, 443, 449, (475), (500)
Joshua Doughty, Devion Bryant, Phillip Reed, Adam Price, Satchel Ball, (Donnell Carter), (Logan Handwork)
16:57.4, 17:25.1, 17:36.1, 18:51.6, 18:53.3, (19:05.6), (19:28.2)
551497Catonsville, MD - Team Time (1st 5) 1:29:54.2 | Spread (1st 5) 2:02.1
70, 245, 321, 428, 433, (455), (495)
Elliott Wack, Jack Roseboom, Daniel Lamb, Peter Juengst, Malcolm Silver, (Talha Ahmed), (Joshua Mesa)
16:42.6, 17:38.3, 18:04.9, 18:43.7, 18:44.7, (18:56.0), (19:24.6)
561512Old Mill Senior, MD - Team Time (1st 5) 1:29:50.9 | Spread (1st 5) 2:58.4
18, 333, 336, 349, 476, (488), (497)
Jared Leath, Michael Ellison, Cameron Howard, Tyler Richardson, Ryann Johnson II, (Jackson Bromwell), (Todd Shifflett)
16:07.7, 18:09.8, 18:11.8, 18:15.5, 19:06.1, (19:16.8), (19:25.7)
571513McDonogh, MD - Team Time (1st 5) 1:30:11.4 | Spread (1st 5) 1:38.6
150, 187, 340, 391, 445, (501), (504)
Wyatt Farace, Wyatt Ferace, Noah Dunleavy, Spencer Pett, Matthew Robins, (Caleb Dixon), (Isaiah Kessler)
17:13.3, 17:23.6, 18:12.6, 18:30.0, 18:51.9, (19:30.5), (19:37.6)
581514Mount Saint Joseph, MD - Team Time (1st 5) 1:29:54.6 | Spread (1st 5) 48.1
230, 253, 324, 335, 372, (380), (427)
Chris Flynn, Gabe Antone, David Trider, Michael Vartain, Kevin Zaleski, (Sean Miller), (Will Sakowicz)
17:34.5, 17:40.8, 18:06.3, 18:10.4, 18:22.6, (18:25.1), (18:43.6)
591539Chesapeake-AA, MD - Team Time (1st 5) 1:30:10.1 | Spread (1st 5) 1:15.2
188, 238, 346, 351, 416, (506), (511)
Dylan Wolfe, Liam Rhodes, John Yayi-Bondje, Austin Samuel, Hayden Healey, (Connor Wolfe), (Brennan Penafiel)
17:24.0, 17:36.4, 18:14.7, 18:15.8, 18:39.2, (19:38.4), (19:56.1)
1539Oakland Mills, MD - Team Time (1st 5) 1:31:02.3 | Spread (1st 5) 3:03.7
64, 189, 284, 494, 508, (510), (522)
Frederick Eiland II, Baidy Ba, David Salazar, Myles Williams, Marcus Gibson, (Jaeden Henry), (Brian Hebert)
16:39.8, 17:24.5, 17:50.3, 19:24.2, 19:43.5, (19:50.5), (21:00.1)
611549Sandy Spring Friends, MD - Team Time (1st 5) 1:31:26.6 | Spread (1st 5) 2:46.0
174, 181, 199, 481, 514, (523), (525)
Alex Fendig, Ben Davis, Thomas Fagiolo, He Frank Zhang, Matthew Mangum, (Ronghao Allen Wang), (Jacob Orloff)
17:20.4, 17:22.5, 17:26.5, 19:10.8, 20:06.4, (21:00.3), (21:38.6)
621560Fallston, MD - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 1:58.0
71, 318, 366, 386, 419, (473), (493)
Giles Daly, Jameson O'Donald, Saxon Brown, Bryce Kahler, Quinn Daly, (Owen Fabula), (Michael Tomko)
16:43.0, 18:03.0, 18:19.0, 18:28.0, 18:41.0, (19:05.0), (19:22.0)
631584Walkersville, MD - Team Time (1st 5) 1:30:26.2 | Spread (1st 5) 1:51.9
88, 274, 376, 420, 426, (436), (452)
Owen Welty, Peyton Vance, Connor Bosco, Lucas Magers, David Hombach, (Jackson Larimore), (Clay Bolling)
16:51.0, 17:47.3, 18:23.5, 18:41.5, 18:42.9, (18:47.4), (18:54.2)
641592Severn, MD - Team Time (1st 5) 1:30:31.9 | Spread (1st 5) 1:20.9
161, 210, 405, 406, 410, (428), (435)
Robby Dubinski, Tate Taczak, Eric Wisnom, David Seidl, J.P. Meyer, (Daniel Babalola), (Evan Gore)
17:15.7, 17:29.2, 18:35.0, 18:35.4, 18:36.6, (18:43.7), (18:46.7)
651606Archbishop Spalding, MD - Team Time (1st 5) 1:30:41.2 | Spread (1st 5) 1:39.7
171, 243, 269, 460, 463, (467), (498)
Ryan Miller, Coleman Ruiz, Cole Ruiz, Charlie Carty, Sebastian Klincewicz, (Loukas Athanitis), (Thomas Nolan)
17:19.5, 17:38.0, 17:46.3, 18:58.2, 18:59.2, (19:01.8), (19:26.2)
661615Huntingtown, MD - Team Time (1st 5) 1:30:38.1 | Spread (1st 5) 2:27.0
50, 275, 371, 455, 464, (479), (507)
Conor McGirr, Thomas Foulkes, Giuliano Guttadauro, Harrison Faidley, Owen Reed, (Ian Hays), (Samuel Hill)
16:32.9, 17:47.5, 18:21.8, 18:56.0, 18:59.9, (19:07.7), (19:39.6)
671628Marriotts Ridge, MD - Team Time (1st 5) 1:30:41.2 | Spread (1st 5) 1:24.9
165, 334, 343, 361, 425, (438), (440)
Grayson Max Crockett, Michael Wade, Nolan Walchko, Dagmawi Samson, Vignesh Lella, (Matthew Mellstrom), (Brian Lau)
17:17.7, 18:10.1, 18:13.1, 18:17.7, 18:42.6, (18:48.8), (18:49.1)
681637Williamsport, MD - Team Time (1st 5) 1:30:44.4 | Spread (1st 5) 1:43.9
113, 341, 360, 401, 422, (499), (509)
Zane Chalker, Gabe Conder, AJ Miller, Aaryan Shah, Carlos Ramirez, (Griffin Knipp), (Chris Mackley)
16:58.2, 18:12.9, 18:17.6, 18:33.6, 18:42.1, (19:27.7), (19:48.2)
691668Reservoir, MD - Team Time (1st 5) 1:30:59.4 | Spread (1st 5) 2:07.1
92, 301, 383, 430, 462, (467), (485)
Noah Kim, Logan Kim, Elliott Pochettino, Julian Vissering, Cole Van Cleave, (Tibor Mester), (Derek Oppenheim)
16:52.0, 17:57.9, 18:26.5, 18:43.9, 18:59.1, (19:01.8), (19:14.2)
701679Smithsburg, MD - Team Time (1st 5) 1:32:12.9 | Spread (1st 5) 3:14.1
121, 219, 353, 470, 516, (520), (524)
Garrett Kercheval, John Kalons, Bryson Brawner, Eli Knodle, Andrew Windham, (Chris Keely), (Brendan Mislan)
17:03.4, 17:32.4, 18:16.7, 19:02.9, 20:17.5, (20:35.9), (21:37.5)
711694Franklin, MD - Team Time (1st 5) 1:31:21.2 | Spread (1st 5) 2:15.5
119, 284, 358, 444, 489, (515), (518)
Joseph Queen, Jamal Everette, Darrell King, Brendon Tromble, Dan Rickel, (DeRon Williams), (Jacob Epstein)
17:03.2, 17:50.3, 18:17.3, 18:51.7, 19:18.7, (20:11.1), (20:20.0)
721705The Heights, MD - Team Time (1st 5) 1:31:11.1 | Spread (1st 5) 1:27.1
157, 338, 386, 402, 422, (441), (446)
Tony Crnkovich, Joseph McClorey, Hans Guenther, Michael Cahill, Luke McClorey, (Shane Patrick), (Nicholas Monahan)
17:15.0, 18:12.0, 18:28.0, 18:34.0, 18:42.1, (18:51.0), (18:52.5)
731750Albert Einstein, MD - Team Time (1st 5) 1:31:22.2 | Spread (1st 5) 1:18.6
195, 299, 411, 414, 431, (478), (496)
Levi Bryant, Johan Deyonou, Ben Simpson, Asher Bilsky, Willem Averill, (Matt Bue), (Arkebe Gebreslassie)
17:25.4, 17:57.0, 18:36.8, 18:39.0, 18:44.0, (19:07.0), (19:24.8)
741759Eleanor Roosevelt (MD), MD - Team Time (1st 5) 1:31:22.9 | Spread (1st 5) 1:17.3
228, 287, 399, 403, 442, (465), (503)
Brandon Lewis, Andrew Okon, Benno Wien, James Dawson, Aidan Cruz, (Kwesi Easton), (Suerken Matsyama)
17:33.8, 17:50.9, 18:32.9, 18:34.2, 18:51.1, (19:00.1), (19:32.2)
751806North Harford, MD - Team Time (1st 5) 1:31:47.2 | Spread (1st 5) 2:00.6
103, 377, 434, 438, 454, (471), (492)
William Tikiob, Ethan Sweaney, Dylan Kapustensky, Ian Ladenheim, Clayton Allred, (Jason Ramsland), (Christopher Robinson)
16:54.4, 18:24.0, 18:45.0, 18:48.8, 18:55.0, (19:03.0), (19:21.0)