1 | 49 | Mogadore Field,
OH - Team Time (1st 5) 1:24:44.7 | Spread (1st 5) 1:08.1 |
| 1, 3, 4, 17, 24, (30), (46) |
| Owen Roberts, Blake Johnson, Joe Simonetti, Ammon Hottensmith, Sean Silk, (Aidan Rich), (Carter Little) |
| 16:28.3, 16:37.9, 16:41.0, 17:21.1, 17:36.4, (18:03.3), (18:29.6) |
2 | 72 | West Geauga,
OH - Team Time (1st 5) 1:25:42.7 | Spread (1st 5) 49.6 |
| 5, 8, 16, 20, 23, (27), (32) |
| Daniel Kearns, Matt Dienes, Chris Whiting, John Mikes, Grant Congdon, (Lorenzo Link), (Dakota Deets) |
| 16:41.6, 16:50.9, 17:13.1, 17:25.9, 17:31.2, (17:39.9), (18:07.0) |
3 | 91 | Notre Dame Cathedral Latin,
OH - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 1:26.5 |
| 7, 13, 14, 21, 36, (37), (49) |
| Anthony Ciecierski, Brian Bates, Caden Linnert, Matt Hoffman, Peter Bates, (Andrew Downing), (Sean Butler) |
| 16:46.3, 16:57.7, 16:58.9, 17:30.2, 18:12.8, (18:13.2), (18:38.3) |
4 | 100 | Chagrin Falls,
OH - Team Time (1st 5) 1:27:01.8 | Spread (1st 5) 1:36.0 |
| 2, 11, 25, 29, 33, (34), (55) |
| Isaac Bourne, Hunter Longo, Christopher Baker, Tommy Mooney, Jimmy Mooney, (Charles Asplin), (Ryan Mateyo) |
| 16:32.1, 16:54.8, 17:38.0, 17:48.8, 18:08.1, (18:10.1), (18:55.0) |
5 | 177 | Edgewood (Ashtabula),
OH - Team Time (1st 5) 1:30:33.1 | Spread (1st 5) 2:32.0 |
| 6, 18, 40, 53, 60, (63), (64) |
| Granison Hill, Kurt Corrigan, Braylon Wetherbee, Drew Hlavtur, Hunter Cusano, (Ian McIntyre), (Logan Swiger) |
| 16:42.3, 17:23.9, 18:19.7, 18:52.9, 19:14.3, (19:18.4), (19:19.8) |
6 | 178 | Jefferson Area,
OH - Team Time (1st 5) 1:30:19.4 | Spread (1st 5) 2:04.4 |
| 10, 26, 41, 44, 57, (58), (85) |
| STEPHEN SLY, Josh Diehl, Andrew Hitchcock, Zach Locy, Logan Furman, (Grayson Moody), (Nathan Heinly) |
| 16:54.4, 17:38.1, 18:21.1, 18:27.0, 18:58.8, (19:00.2), (20:45.2) |
7 | 201 | Perry,
OH - Team Time (1st 5) 1:31:18.7 | Spread (1st 5) 2:56.9 |
| 12, 15, 42, 59, 73, (80), (86) |
| Isaac Balistreri, Braden Yingst, Vance Vojack, Danny Jackson, Luis Villalobos, (Nicolai Nagy), (Colin Griffith) |
| 16:56.3, 17:04.2, 18:22.1, 19:02.9, 19:53.2, (20:10.2), (20:47.0) |
8 | 205 | Beachwood,
OH - Team Time (1st 5) 1:31:49.1 | Spread (1st 5) 24.4 |
| 31, 39, 43, 45, 47, (54), (56) |
| Gregory Perryman, Caleb Berns, Max Kuenzler, David Steckner, Vincent Crenshaw, (Grant Wessler), (Henrik Burda) |
| 18:06.6, 18:17.3, 18:26.3, 18:27.9, 18:31.0, (18:54.5), (18:58.1) |
9 | 220 | Orange (Cle),
OH - Team Time (1st 5) 1:32:24.2 | Spread (1st 5) 2:49.1 |
| 9, 28, 51, 62, 70, (75), (91) |
| Brian Gent, Chris Utech, Nicolas Bustamante, Aidan Kozak, Ben Scheps, (Patrick Seibel), (Ethan Moon) |
| 16:54.1, 17:41.6, 18:47.5, 19:17.8, 19:43.2, (19:57.3), (22:12.6) |
10 | 276 | Streetsboro,
OH - Team Time (1st 5) 1:35:09.9 | Spread (1st 5) 2:45.2 |
| 19, 50, 61, 68, 78, (83), (89) |
| Zachary Vales, Erik Wood, Charles Ivory, Kevin Murphey, Raynard Sims, (Steve Michniak), (Elijah Landres) |
| 17:24.4, 18:40.6, 19:16.1, 19:39.2, 20:09.6, (20:36.2), (21:05.7) |
11 | 283 | Lake Catholic,
OH - Team Time (1st 5) 1:35:28.1 | Spread (1st 5) 2:50.4 |
| 22, 38, 66, 76, 81, (84), (88) |
| Scott Schauer, Liam Frisbie, Isaac Pacheco, Keegan Marsch, Brandon Wroblewski, (Nicholas Thompson), (Michael Biliunas) |
| 17:31.0, 18:13.9, 19:23.9, 19:57.9, 20:21.4, (20:38.6), (20:58.3) |
12 | 301 | Crestwood,
OH - Team Time (1st 5) 1:36:02.2 | Spread (1st 5) 1:04.7 |
| 48, 52, 65, 67, 69, (77), (87) |
| Josh Delaney, Augie Schweickert, Kevin Vechery, Robert Greenwood, Grayson Sandwald, (Drake Rennaker), (Michael Fergus) |
| 18:37.5, 18:52.3, 19:20.2, 19:30.0, 19:42.2, (20:03.2), (20:47.6) |
13 | 394 | Conneaut,
OH - Team Time (1st 5) 1:41:48.2 | Spread (1st 5) 1:56.4 |
| 71, 72, 79, 82, 90, (92), (95) |
| Fred Brainard, JR Hutchison, James Roux, Alex Kennedy, Luke Huston, (Cole Sorenson), (Hunter Parks) |
| 19:43.7, 19:46.3, 20:10.1, 20:28.0, 21:40.1, (22:22.5), (23:12.3) |
14 | 437 | Benedictine,
OH - Team Time (1st 5) 2:03:48.8 | Spread (1st 5) 8:47.4 |
| 35, 99, 100, 101, 102, (104), (105) |
| Henry Peyrebrune, Frederick Bonner, Jerrold Brazelton, Marshall Jones-Graham, London Wimberly, (Israel King), (Ethan Haug) |
| 18:12.0, 24:42.2, 26:57.3, 26:57.9, 26:59.4, (30:01.6), (34:37.5) |
15 | 453 | Central Catholic (Cleveland),
OH - Team Time (1st 5) 1:52:43.6 | Spread (1st 5) 4:04.2 |
| 73, 93, 94, 96, 97, (98), (103) |
| Angel Bermudez, Tommy Murillo, Reginald Baines, Jaylen Davis, Hector Aboytes, (Maurice Wadesisi), (Rubyn Semedo) |
| 19:53.2, 22:40.8, 22:57.5, 23:14.7, 23:57.4, (24:15.5), (29:15.5) |