1 | 44 | St Xavier (OH),
OH - Team Time (1st 5) 1:20:20.9 | Spread (1st 5) 43.6 |
| 2, 4, 8, 11, 19, (20), (21) |
| Peter Dauenhauer, Chris Reischel, Will Morgan, Jonathan Stansbury, Joe Doogan, (Matthew Hoak), (Liam McGrath) |
| 15:42.1, 15:52.1, 16:08.5, 16:12.5, 16:25.7, (16:25.9), (16:28.5) |
2 | 90 | Mason,
OH - Team Time (1st 5) 1:21:23.8 | Spread (1st 5) 1:01.9 |
| 3, 5, 10, 24, 48, (54), (77) |
| Mikey Loehr, Michael Uematsu, Abel Nijakowski, Paxton St.Clair, Tony Rabe, (Grady Lipp), (Paxton St. Clair) |
| 15:49.6, 15:55.5, 16:12.3, 16:34.9, 16:51.5, (16:57.4), (17:13.6) |
3 | 147 | La Salle,
OH - Team Time (1st 5) 1:23:01.4 | Spread (1st 5) 31.1 |
| 14, 22, 27, 40, 44, (46), (108) |
| Jaylen Hasan, Ryan Crail, Nick Vogt, Andrew Bushman, Camren Sewell, (Jason Middendorf), (Eddie Mayfield) |
| 16:18.0, 16:31.3, 16:37.2, 16:45.8, 16:49.1, (16:50.1), (17:53.3) |
4 | 153 | Lakota East,
OH - Team Time (1st 5) 1:21:47.4 | Spread (1st 5) 2:11.6 |
| 1, 13, 17, 51, 71, (74), (86) |
| Dustin Horter, Max Sellers, Dan Leonard, Logan Stumpf, Blake Dodson, (Ryan Jones), (Reese Kuhlman) |
| 14:59.9, 16:16.5, 16:24.8, 16:54.7, 17:11.5, (17:12.7), (17:22.7) |
5 | 170 | Elder,
OH - Team Time (1st 5) 1:23:32.0 | Spread (1st 5) 9.8 |
| 26, 29, 36, 38, 41, (42), (55) |
| Nick Merk, Ryan Schenkel, Adam Noeth, Eddie Cummings, Sam COY, (Andrew Schenkel), (Eric Langen) |
| 16:36.7, 16:39.5, 16:44.3, 16:45.0, 16:46.5, (16:47.8), (17:00.8) |
6 | 189 | Kings,
OH - Team Time (1st 5) 1:23:48.9 | Spread (1st 5) 9.3 |
| 31, 32, 34, 45, 47, (50), (56) |
| Max Schowalter, Chris Stock, Robert Winkler, Isaac Onnen, Jacob Krynock, (Gideon Diebel), (Nate Muenchen) |
| 16:41.9, 16:42.6, 16:43.4, 16:49.8, 16:51.2, (16:53.2), (17:01.2) |
7 | 192 | Turpin,
OH - Team Time (1st 5) 1:23:36.2 | Spread (1st 5) 52.2 |
| 9, 25, 43, 53, 62, (65), (84) |
| Ben Gothard, Peter Morton, John Morton, Sean Butkovich, Calvin Seeman, (Derek Carter), (Max Egan) |
| 16:11.7, 16:35.8, 16:48.8, 16:56.0, 17:03.9, (17:05.4), (17:20.7) |
8 | 256 | Sycamore,
OH - Team Time (1st 5) 1:24:18.9 | Spread (1st 5) 1:05.3 |
| 7, 57, 61, 64, 67, (73), (74) |
| Kevin Lawson, Andrew Schrantz, Adam Kossen, Miles Menyhert, Max Hill, (Nate Kisselle), (Matthew Isakson) |
| 16:02.2, 17:01.3, 17:03.1, 17:04.8, 17:07.5, (17:11.8), (17:12.7) |
9 | 282 | Loveland,
OH - Team Time (1st 5) 1:24:58.3 | Spread (1st 5) 1:07.8 |
| 18, 28, 66, 79, 91, (112), (124) |
| Greg Ballman, Caleb Davis, Jacob Korniak, Thomas Gear, Alex Ditchen, (Brett Kluge), (Mitchell Laifook) |
| 16:25.6, 16:37.3, 17:07.0, 17:15.0, 17:33.4, (17:58.1), (18:14.5) |
10 | 283 | Oak Hills,
OH - Team Time (1st 5) 1:25:04.5 | Spread (1st 5) 1:10.4 |
| 23, 39, 49, 76, 96, (98), (100) |
| Drew Toon, Brad Weidner, Mitchell Luken, Dominic Gregg, Logan Meyer, (Sam Seibert), (Sam Gunther) |
| 16:32.0, 16:45.1, 16:52.0, 17:13.0, 17:42.4, (17:44.3), (17:45.0) |
11 | 298 | Lakota West,
OH - Team Time (1st 5) 1:25:33.2 | Spread (1st 5) 1:36.8 |
| 16, 30, 35, 106, 111, (113), (116) |
| Garrett Shelby, Alex Kelker, Noah Mang, Tony Amsbaugh, Andrew Dembicky, (Jacob Moore), (John Doyle) |
| 16:20.7, 16:39.6, 16:44.2, 17:51.2, 17:57.5, (17:59.3), (18:03.0) |
12 | 308 | Anderson,
OH - Team Time (1st 5) 1:25:01.0 | Spread (1st 5) 1:35.4 |
| 6, 62, 68, 80, 92, (95), (120) |
| Joe Ingram, Thomas Will, Brennen Rottmueller, Liam Gallagher, Ian Hanthorn, (Ben Lindblad), (Sparks Daylan) |
| 15:58.7, 17:03.9, 17:08.7, 17:15.6, 17:34.1, (17:42.0), (18:06.9) |
13 | 357 | Colerain,
OH - Team Time (1st 5) 1:26:07.4 | Spread (1st 5) 53.3 |
| 52, 60, 69, 72, 104, (115), (117) |
| Jordan Gregory, Sam Gierach, Michael Wander, Tim Sherman, Luke Dunbar, (Shawn Boosveld), (Alex Burton) |
| 16:54.8, 17:03.0, 17:09.9, 17:11.6, 17:48.1, (18:02.6), (18:04.6) |
14 | 377 | Archbishop Moeller,
OH - Team Time (1st 5) 1:26:32.1 | Spread (1st 5) 1:24.9 |
| 15, 84, 88, 93, 97, (107), (110) |
| Jack Lowry, Benjamin Bowers, Joshua Gorczynski, Nicholas Eiben, Jason Wannamaker, (Steven Johnston), (Daniel Hansen) |
| 16:18.6, 17:20.7, 17:30.5, 17:38.8, 17:43.5, (17:53.0), (17:56.0) |
15 | 409 | Little Miami,
OH - Team Time (1st 5) 1:27:19.3 | Spread (1st 5) 1:31.1 |
| 37, 58, 89, 99, 126, (128), (128) |
| Dawson Paul, Ryan Honkomp, Mitchell Wehrung, Tejas Dinesh, Jacob Anderson, (Philip Bertsch), (Shaun Loftin) |
| 16:44.9, 17:01.5, 17:32.0, 17:44.9, 18:16.0, (18:19.0), (18:19.0) |
16 | 411 | Milford,
OH - Team Time (1st 5) 1:26:40.8 | Spread (1st 5) 13.5 |
| 78, 81, 82, 83, 87, (138), (140) |
| Harris Craycraft, Clayton Virzi, Luke Schneider, Sean Vonderhaar, Peter Kroeger, (Will Stout), (Cooper Stooksbury) |
| 17:14.8, 17:18.3, 17:19.5, 17:19.9, 17:28.3, (18:45.5), (18:46.6) |
17 | 517 | Amelia (Closed 2017),
OH - Team Time (1st 5) 1:32:47.9 | Spread (1st 5) 4:19.5 |
| 33, 59, 90, 165, 170, (174), (179) |
| Justin Tavner, Tom Casavant, Roger Casavant, James Kisner, Jacob West, (Ethan COX), (Kurtis Moore) |
| 16:42.9, 17:01.7, 17:32.8, 20:28.1, 21:02.4, (21:26.3), (21:55.1) |
18 | 542 | Fairfield Senior,
OH - Team Time (1st 5) 1:30:32.2 | Spread (1st 5) 2:49.0 |
| 12, 117, 132, 136, 145, (150), (154) |
| Zach Birdsall, Brandon Rivas, Charlie Horn, Brad Bruesewitz, Evan Verquer, (Luke Kanner), (Izak Shroyer) |
| 16:14.4, 18:04.6, 18:28.2, 18:41.6, 19:03.4, (19:19.3), (19:25.7) |
19 | 569 | Walnut Hills,
OH - Team Time (1st 5) 1:30:00.1 | Spread (1st 5) 27.5 |
| 101, 105, 119, 121, 123, (124), (130) |
| Wes Floro-Hageman, Hunter Goering, Finn Dearwester, Ryan Schrenk, Brendan Li, (Isaac Speelman), (Nate Hauer) |
| 17:45.5, 17:48.4, 18:04.9, 18:08.3, 18:13.0, (18:14.5), (18:27.7) |
20 | 583 | Princeton,
OH - Team Time (1st 5) 1:30:49.1 | Spread (1st 5) 1:07.3 |
| 94, 102, 114, 134, 139, (141), (148) |
| Jalen Turner, Adam Lotspeich, Jordan Edrington, Michael Varner, Jonathan Dillingham, (Jonathan Dillingha), (Kendal Phillips) |
| 17:39.0, 17:47.0, 18:00.0, 18:36.8, 18:46.3, (18:54.4), (19:06.3) |
21 | 591 | Western Brown,
OH - Team Time (1st 5) 1:31:01.7 | Spread (1st 5) 1:34.5 |
| 70, 122, 127, 135, 137, (144), (149) |
| Chase (Kenneth) Easterling, Max Brunk, Rob Conaty, Cade Eyre, Brandon Hammersly, (Blake Hurt), (Ryan Cooper) |
| 17:10.0, 18:12.1, 18:17.1, 18:38.0, 18:44.5, (19:02.9), (19:18.7) |
22 | 694 | Northwest (Cincinnati),
OH - Team Time (1st 5) 1:34:50.9 | Spread (1st 5) 2:28.8 |
| 109, 131, 143, 147, 164, (169), (176) |
| Noah White, Adam Haynes, Tyler Hines, Jacob Claspill, Gage Edwards, (Ryan Cartwright), (Tu Cao) |
| 17:54.9, 18:28.0, 18:58.6, 19:05.7, 20:23.7, (20:42.0), (21:33.0) |
23 | 739 | Mount Healthy,
OH - Team Time (1st 5) 1:38:08.8 | Spread (1st 5) 3:26.2 |
| 103, 142, 156, 166, 172, (173), (175) |
| Justin Abrams, Mamoudou Diallo, Gelanni Jones, Jay Butler, Gilbert Cole, (Greg Stewart), (Marcus Blunt) |
| 17:47.6, 18:57.6, 19:34.7, 20:35.1, 21:13.8, (21:20.1), (21:31.8) |
24 | 744 | William Henry Harrison,
OH - Team Time (1st 5) 1:36:14.1 | Spread (1st 5) 1:07.1 |
| 133, 146, 153, 155, 157, (158), (163) |
| Maguire Smith, Johnny Swiecki, Jack Davis, Dylan Kuehn, Louis Acra, (Chayce Helms), (Jake Roberts) |
| 18:34.7, 19:04.1, 19:25.5, 19:28.0, 19:41.8, (19:41.9), (20:14.6) |
25 | 800 | Hamilton,
OH - Team Time (1st 5) 1:40:20.6 | Spread (1st 5) 1:19.9 |
| 151, 152, 162, 167, 168, (171), (178) |
| Austin Ryan, Casey Hunter, Chase Teates, Jordan Bell, Skyler Lewis, (Colin Wadmin), (Owen Bullard) |
| 19:21.9, 19:24.8, 20:11.1, 20:41.0, 20:41.8, (21:08.2), (21:51.7) |
26 | 837 | Winton Woods,
OH - Team Time (1st 5) 1:44:46.8 | Spread (1st 5) 4:03.2 |
| 159, 160, 161, 177, 180, (181) |
| Darion Hassertt, Quincy Riley, Issac Sneed, Alec Willertz, Greg Vaughan, (Yasiah Roberts) |
| 19:42.9, 19:46.6, 19:46.8, 21:44.4, 23:46.1, (27:02.0) |