1 | 34 | Chagrin Falls,
OH - Team Time (1st 5) 1:05:25.6 | Spread (1st 5) 47.0 |
| 3, 4, 6, 9, 12, (19), (22) |
| Joe Bistritz, Michael Rose, Will Lane, David Escott, Conrad Mitchell, (Rick Renton), (Kyle Foley) |
| 12:45.7, 12:47.1, 13:03.9, 13:16.2, 13:32.7, (13:57.2), (14:00.1) |
| 34 | Independence,
OH - Team Time (1st 5) 1:04:47.3 | Spread (1st 5) 1:58.4 |
| 1, 5, 7, 8, 13, (16), (40) |
| Tyler Polman, Matt Terrano, Kevin Clymer, Dave Wisniewski, Braxton Funk, (Matt Mroczynski), (Erik Liebal) |
| 11:42.1, 12:57.4, 13:13.3, 13:14.0, 13:40.5, (13:46.6), (15:04.8) |
3 | 76 | Kenston,
OH - Team Time (1st 5) 1:07:42.3 | Spread (1st 5) 1:56.4 |
| 2, 14, 17, 20, 23, (25), (28) |
| Tyler Cooper, Andrew Sanders, Shawn Thompson, Kevin Robinson, Ben Poe, (Andrew Smith), (Evan Sanders) |
| 12:04.3, 13:45.5, 13:54.1, 13:57.7, 14:00.7, (14:06.0), (14:27.3) |
4 | 174 | West Geauga,
OH - Team Time (1st 5) 1:14:04.3 | Spread (1st 5) 1:24.9 |
| 18, 31, 35, 44, 46, (47), (50) |
| Nick Elia, Noah Benitez-Lee, Josh Allen, Zach Yaecher, James Ritossa, (David Horten), (Tyler Blazek) |
| 13:56.6, 14:43.5, 14:55.3, 15:07.4, 15:21.5, (15:22.4), (15:25.8) |
5 | 188 | Ballard Brady,
OH - Team Time (1st 5) 1:14:47.2 | Spread (1st 5) 2:05.5 |
| 21, 27, 34, 48, 58, (59), (68) |
| Clay Woodard, Grant Woodard, Houston Hickey, Brandon Williams, Andrew Swift, (Graham Chaikin), (Ben Ellert) |
| 13:58.7, 14:25.7, 14:54.7, 15:23.9, 16:04.2, (16:04.6), (16:49.3) |
6 | 201 | Harmon,
OH - Team Time (1st 5) 1:14:54.3 | Spread (1st 5) 1:43.2 |
| 15, 41, 42, 51, 52, (57), (69) |
| Jack Brown, Michael Carbone, Jack Brubaker, Sam Iammarino, Jenkins Zach, (David Meredith), (Garret Aini) |
| 13:45.9, 15:06.1, 15:06.7, 15:26.5, 15:29.1, (16:01.4), (16:58.8) |
7 | 212 | Kirtland,
OH - Team Time (1st 5) 1:16:52.4 | Spread (1st 5) 3:51.3 |
| 24, 29, 36, 49, 74, (75) |
| Chris Brown, Kevin Cummings, Josh Mansfield, Scott Grisso, Cole DiFabio, (Mickey O'Toole) |
| 14:01.4, 14:38.0, 14:55.9, 15:24.4, 17:52.7, (17:57.0) |
8 | 217 | Hawken,
OH - Team Time (1st 5) 1:16:39.2 | Spread (1st 5) 1:30.6 |
| 30, 33, 38, 56, 60, (63), (70) |
| Brady Pearlstein, Max Boise, Madox McGrae-Menge, Derrick Liu, Al Shumyatcher, (Michael Lee), (Michael Gerace) |
| 14:38.5, 14:54.2, 14:58.9, 15:58.5, 16:09.1, (16:12.6), (17:07.2) |
9 | 219 | Beachwood,
OH - Team Time (1st 5) 1:16:17.4 | Spread (1st 5) 1:26.2 |
| 32, 37, 43, 45, 62, (77), (79) |
| Kyle Gross, Max Halpert, Simon Perilla, Allen Zhu, Heli Colmenares, (Yaphet Preston), (Aryeh Carmi) |
| 14:45.1, 14:56.3, 15:06.9, 15:17.8, 16:11.3, (18:35.6), (19:14.9) |
10 | 223 | Perry,
OH - Team Time (1st 5) 1:16:43.2 | Spread (1st 5) 3:20.6 |
| 11, 26, 55, 65, 66, (73), (78) |
| Sean Kelley, Ben Prucey, Hugh Graham, Hunter Reid, Jared Korth, (Casey Lowe), (Kyle Longstreth) |
| 13:20.2, 14:24.9, 15:38.1, 16:39.2, 16:40.8, (17:43.4), (19:04.7) |
11 | 267 | Painesville Heritage,
OH - Team Time (1st 5) 1:20:09.2 | Spread (1st 5) 5:04.2 |
| 10, 53, 61, 67, 76, (80) |
| Jose Reynoso, Karl Rigo, Ben Ware, William Morgan, Myles Hammond, (Juan Martinez) |
| 13:18.3, 15:31.1, 16:09.8, 16:47.5, 18:22.5, (20:21.5) |
12 | 300 | Wickliffe,
OH - Team Time (1st 5) 1:21:49.7 | Spread (1st 5) 2:23.4 |
| 39, 54, 64, 71, 72 |
| Jordan Crites, Jesse Sidhu, Matt Keefer, Randy Clark, Anthony Bonano |
| 15:04.5, 15:32.6, 16:17.2, 17:27.5, 17:27.9 |