Results
| Girls Open - 5K Run | ||||
| Place | Athlete | Grade | School | Time |
| 1 | Stella Carpenter | 9 | Ryle | 19:54.5 |
| 2 | Julie Morin | 9 | Ryle | 21:02.2 |
| 3 | Ruby Campbell | 10 | Beavercreek | 21:14.4 |
| 4 | Gisela Lakkis | 9 | Ryle | 21:33.3 |
| 5 | Carmela Adducchio | 9 | Beavercreek | 21:37.2 |
| 6 | Addison McMillen | 10 | Ryle | 21:43.6 |
| 7 | Ady Reinholtz | 11 | Beavercreek | 21:45.5 |
| 8 | Laura Robbins | 9 | Beavercreek | 21:45.8 |
| 9 | Brooklyn Goldschmidt | 10 | Mason | 21:55.4 |
| 10 | Kaitlyn Gomm | 9 | Beavercreek | 21:57.9 |
| 11 | Samantha Bravard | 10 | Beavercreek | 22:25.5 |
| 12 | Makayla Mitchell | 10 | Sycamore | 22:53.2 |
| 13 | Emma Sallee | 10 | Anderson | 22:57.5 |
| 14 | Suhani Chaubey | 11 | Beavercreek | 22:58.4 |
| 15 | Ashley Pinckert | 12 | Sycamore | 22:58.5 |
| 16 | Charlotte Howard | 10 | Beavercreek | 23:00.4 |
| 17 | Taylor Birdsong | 9 | Mason | 23:01.0 |
| 18 | Josie Kopser | 10 | Ryle | 23:04.9 |
| 19 | Mallory Kirby | 10 | Hil. Davidson | 23:07.8 |
| 20 | Zoe Patterson | 9 | Anderson | 23:10.1 |
| 21 | Sophia Bowden | 11 | Beavercreek | 23:19.4 |
| 22 | Fiona Connors | 9 | Mason | 23:24.6 |
| 23 | Camille Clark | 11 | Beavercreek | 23:26.3 |
| 24 | Ella Rubsam | 12 | Mason | 23:41.3 |
| 25 | Mackenzie Adkins | 9 | Anderson | 23:44.9 |
| 26 | Olivia Zhou | 9 | Mason | 23:46.5 |
| 27 | Kaylee Vargo | 10 | Ryle | 23:47.9 |
| 28 | Sarvina Heher | 9 | Mason | 23:48.8 |
| 29 | Julia Compson | 12 | Mason | 23:55.3 |
| 30 | Alaina Greve | 12 | Sycamore | 23:57.0 |
| 31 | Zoe Fowler | 12 | Mason | 24:01.3 |
| 32 | Angel Pandey | 11 | Mason | 24:02.8 |
| 33 | Julia Staggs | 9 | Sycamore | 24:03.8 |
| 34 | Lila Yankush | 10 | Centerville | 24:05.7 |
| 35 | Nikki Bozic | 11 | Mason | 24:09.9 |
| 36 | Siena Boyd | 10 | Hil. Davidson | 24:09.9 |
| 37 | Catie Duncan | 10 | Centerville | 24:13.9 |
| 38 | Evie Murphy | 9 | Oak Hills | 24:14.3 |
| 39 | Alexis Strain | 10 | Mason | 24:14.6 |
| 40 | Stella Somerlot | 9 | Hil. Davidson | 24:16.1 |
| 41 | Jenna Elkilani | 11 | Mason | 24:18.6 |
| 42 | Molly Mckay | 12 | Mason | 24:22.2 |
| 43 | Olivia Laub | 12 | Mason | 24:22.2 |
| 44 | Alexis Estridge | 10 | Ryle | 24:23.6 |
| 45 | Natalie Paroz | 12 | Sycamore | 24:23.7 |
| 46 | Emma Miller | 9 | Sycamore | 24:32.8 |
| 47 | Sydney Horn | 10 | Turpin | 24:32.9 |
| 48 | Emma Musheno | 10 | Mason | 24:34.2 |
| 49 | Olivia Sentker | 9 | Turpin | 24:34.7 |
| 50 | Olivia Greco | 12 | Mason | 24:39.6 |
| 51 | Sreya Reddy | 11 | Mason | 24:41.9 |
| 52 | Paisley Varga | 11 | Beavercreek | 24:42.3 |
| 53 | Khusbu Patel | 12 | Mason | 24:43.3 |
| 54 | Ellen Schatz | 9 | Sycamore | 24:47.3 |
| 55 | Payton House | 9 | Sycamore | 24:48.6 |
| 56 | Lila Claybon | 9 | Hil. Davidson | 24:50.0 |
| 57 | Lotus Olson | 11 | Oak Hills | 24:51.1 |
| 58 | Lilly Ratliff | 10 | Ryle | 24:55.9 |
| 59 | Elaina Varhegyi | 11 | Centerville | 24:56.9 |
| 60 | Chloe Cowans | 10 | Ryle | 24:57.0 |
| 61 | Elena Swedinovich | 9 | Mason | 24:57.2 |
| 62 | Mallory Re | 10 | Mason | 24:59.2 |
| 63 | Kyrsten Kreimeyer | 9 | Beavercreek | 24:59.6 |
| 64 | Nadia Dandrea | 9 | Mason | 25:01.4 |
| 65 | Breonna Mosby | 11 | Beavercreek | 25:03.3 |
| 66 | Olivia Klaserner | 12 | Oak Hills | 25:05.9 |
| 67 | Arianna Gomes | 10 | Mason | 25:06.9 |
| 68 | Serene Sherman | 9 | Mason | 25:08.0 |
| 69 | Lily Cole | 10 | Sycamore | 25:12.1 |
| 70 | Constance Okonkwo | 12 | Hil. Davidson | 25:14.0 |
| 71 | Eva Alexander | 12 | Sycamore | 25:17.6 |
| 72 | Bella Vaughn | 10 | Centerville | 25:17.9 |
| 73 | Claire Thonnerieux | 9 | Beavercreek | 25:20.4 |
| 74 | Anabelle Carr | 10 | Lebanon | 25:21.0 |
| 75 | Stella Coppock | 10 | Centerville | 25:24.8 |
| 76 | Kaleigha Moreland | 12 | Mason | 25:27.7 |
| 77 | Brinly Lund | 10 | Turpin | 25:28.4 |
| 78 | Katie Guthrie | 9 | Centerville | 25:31.2 |
| 79 | Clara Martineau | 9 | Centerville | 25:32.1 |
| 80 | Julie Belfor | 9 | Sycamore | 25:32.2 |
| 81 | Chloe Zarlino | 12 | Hil. Davidson | 25:36.8 |
| 82 | Katherine Darden | 10 | Beavercreek | 25:37.9 |
| 83 | Ava Crawford | 10 | Ryle | 25:39.9 |
| 84 | Hailey Hicks | 12 | Mason | 25:41.8 |
| 85 | Abigail Sheard | 12 | Sycamore | 25:46.9 |
| 86 | Lindsey Binning | 12 | Anderson | 25:48.4 |
| 87 | Maddux Poteat | 10 | Anderson | 25:50.2 |
| 88 | Averie Thomas | 12 | Oak Hills | 25:52.1 |
| 89 | Halina Barrett | 11 | Sycamore | 25:53.0 |
| 90 | Tatiana Buckler | 9 | Sycamore | 25:53.7 |
| 91 | Taylor Rockwell | 11 | Hil. Davidson | 25:56.6 |
| 92 | Evelynne Overstreet | 10 | Ryle | 25:58.2 |
| 93 | Cecilia Cornett | 10 | Sycamore | 25:59.6 |
| 94 | Gloria Wilson | 9 | Oak Hills | 26:00.4 |
| 95 | Brooke Hail | 9 | Oak Hills | 26:04.5 |
| 96 | Kaitlyn Brown | 10 | Mason | 26:05.0 |
| 97 | Nicole Diaz Silva | 10 | Mason | 26:05.6 |
| 98 | Thanuvu Nagaraj | 9 | Mason | 26:08.6 |
| 99 | Nadia Burke | 12 | Lebanon | 26:09.2 |
| 100 | Eleanor Gillman | 10 | Centerville | 26:09.5 |
| 101 | Allison Kobalka | 12 | Mason | 26:09.7 |
| 102 | Erin Caplinger | 10 | Mason | 26:12.0 |
| 103 | Laghna Chintakayala | 9 | Mason | 26:15.5 |
| 104 | Emmie Caldwell | 9 | Sycamore | 26:18.3 |
| 105 | Elise Segovia | 9 | Centerville | 26:29.5 |
| 106 | Eliza Tanner | 9 | Centerville | 26:30.3 |
| 107 | Sophie Bevan | 9 | Mason | 26:32.5 |
| 108 | Emma Shaw | 12 | Lebanon | 26:34.3 |
| 109 | Addison Heinen | 10 | Sycamore | 26:35.1 |
| 110 | Gia Pagniano | 10 | Hil. Davidson | 26:36.0 |
| 111 | Megan McSwegin | 11 | Anderson | 26:36.6 |
| 112 | Audrey Hamman | 12 | Beavercreek | 26:37.8 |
| 113 | Violet Raney | 9 | Centerville | 26:39.1 |
| 114 | Kara Macdonald | 12 | Beavercreek | 26:41.2 |
| 115 | Scout Smith | 12 | Centerville | 26:48.0 |
| 116 | Caroline Kearns | 12 | Sycamore | 26:53.6 |
| 117 | Lakshmi Mailaram | 10 | Centerville | 26:57.8 |
| 118 | Emily Niehaus | 10 | Sycamore | 26:58.3 |
| 119 | Claire Little | 9 | Mason | 26:59.3 |
| 120 | Grace Chamberlain | 10 | Mason | 27:00.1 |
| 121 | Gwyn McClain | 10 | Sycamore | 27:01.2 |
| 122 | Mackenzie Harbeck | 9 | Lebanon | 27:02.5 |
| 123 | Liah Lin | 11 | Beavercreek | 27:02.6 |
| 124 | Navneet Sohal | 9 | Mason | 27:04.5 |
| 125 | Gracie Ransdell | 10 | Ryle | 27:04.8 |
| 126 | Athena Oliverio | 10 | Oak Hills | 27:06.6 |
| 127 | Mary Lehner | 10 | Centerville | 27:08.4 |
| 128 | Megan Phillips | 12 | Oak Hills | 27:11.6 |
| 129 | Marina Sanz Scharfhausen | 12 | Indian Hill | 27:12.9 |
| 130 | Clara Iles | 9 | Hil. Davidson | 27:14.3 |
| 131 | Mia Beaudin | 9 | Ryle | 27:16.5 |
| 132 | Beckie Zhong | 11 | Mason | 27:17.8 |
| 133 | Madelyn McIntire | 12 | Beavercreek | 27:21.7 |
| 134 | Eleanor Sweeney | 11 | Sycamore | 27:25.4 |
| 135 | Adeline Weber | 10 | Mason | 27:26.3 |
| 136 | Emory Barford | 11 | Turpin | 27:26.8 |
| 137 | Katie Zmuda | 9 | Hil. Davidson | 27:28.5 |
| 138 | Amelia Schauer | 9 | Turpin | 27:29.2 |
| 139 | Anna Macdonald | 11 | Beavercreek | 27:29.5 |
| 140 | Nora Price | 11 | Sycamore | 27:31.4 |
| 141 | Madison Leo | 11 | Centerville | 27:34.1 |
| 142 | Adalie Applegate | 11 | Lebanon | 27:36.3 |
| 143 | Audrey Marshall | 12 | Oak Hills | 27:41.9 |
| 144 | Annalise Becker | 10 | Sycamore | 27:42.6 |
| 145 | Mallory Mecum | 12 | Mason | 27:43.7 |
| 146 | Norah Piegols | 12 | Oak Hills | 27:46.1 |
| 147 | Kyra Matre | 12 | Oak Hills | 27:52.2 |
| 148 | Muireann Shook | 10 | Lebanon | 27:55.9 |
| 149 | Grace Crawford | 12 | Hil. Davidson | 27:56.8 |
| 150 | Caleah Caldwell | 11 | Centerville | 27:58.0 |
| 151 | Maya Moeddel | 10 | Sycamore | 27:59.9 |
| 152 | Anna Niehaus | 12 | Sycamore | 28:05.1 |
| 153 | Maren Sandness | 12 | Beavercreek | 28:05.2 |
| 154 | Penelope Mathews | 12 | Hil. Davidson | 28:07.6 |
| 155 | Caitlin Comfort | 9 | Beavercreek | 28:15.3 |
| 156 | Alice Warner | 12 | Beavercreek | 28:21.8 |
| 157 | Guinivere Strittholt | 9 | Lebanon | 28:22.9 |
| 158 | Ash Kilbourne | 9 | Hil. Davidson | 28:24.4 |
| 159 | Maya Marathe | 10 | Turpin | 28:26.8 |
| 160 | Vidhi Goel | 10 | Centerville | 28:27.7 |
| 161 | Marley Doran | 9 | Mason | 28:28.1 |
| 162 | Rylan Firman | 11 | Beavercreek | 28:28.9 |
| 163 | Clare Bomkamp | 9 | Anderson | 28:33.5 |
| 164 | Anna Gilbert | 9 | Turpin | 28:35.4 |
| 165 | Trevianna Friedmann | 10 | Beavercreek | 28:36.2 |
| 166 | Coco Covington | 9 | Turpin | 28:38.4 |
| 167 | Jasmyn Beech | 10 | Lebanon | 28:49.0 |
| 168 | Avery Junker | 11 | Oak Hills | 28:53.4 |
| 169 | Hallie Campbell | 9 | Turpin | 28:54.0 |
| 170 | Brenna Harston | 11 | Beavercreek | 29:02.9 |
| 171 | Rayona Campos Hammond | 10 | Turpin | 29:04.8 |
| 172 | Lula Bowling | 10 | Beavercreek | 29:07.7 |
| 173 | Brianna Thiessen | 10 | Beavercreek | 29:08.4 |
| 174 | Madi Vitina | 10 | Hil. Davidson | 29:09.9 |
| 175 | Kalyn Hall | 10 | Lebanon | 29:16.3 |
| 176 | Leah Hagley | 9 | Beavercreek | 29:16.4 |
| 177 | Dacey Rogers | 10 | Turpin | 29:20.2 |
| 178 | Joiada Bunger | 9 | Centerville | 29:24.0 |
| 179 | Elakshi Mandke | 9 | Mason | 29:27.8 |
| 180 | Ellie McKibben | 9 | Turpin | 29:28.5 |
| 181 | Marissa Ferguson | 10 | Turpin | 29:38.1 |
| 182 | Norah Boolton | 11 | Mason | 29:46.2 |
| 183 | Lottie Henz | 9 | Indian Hill | 29:48.3 |
| 184 | Aahana Choudhary | 9 | Ryle | 29:49.3 |
| 185 | Tanvi Pauddar | 9 | Mason | 29:51.6 |
| 186 | Ava Giesenschlag | 11 | Sycamore | 29:53.4 |
| 187 | Grace Zhang | 10 | Indian Hill | 29:54.7 |
| 188 | Anna GARDINER | 11 | Mason | 29:59.6 |
| 189 | Elyse Longbottom | 11 | Indian Hill | 30:22.7 |
| 190 | Jinming Gu | 10 | Indian Hill | 30:26.6 |
| 191 | Aubrey Tibbit | 11 | Centerville | 30:28.8 |
| 192 | Kaylee Stanford | 9 | Turpin | 30:31.0 |
| 193 | Shaili Shah | 9 | Indian Hill | 30:31.3 |
| 194 | Evelyn Coronado | 11 | Oak Hills | 30:32.1 |
| 195 | Elise Smith | 10 | Centerville | 30:42.3 |
| 196 | Sophie Jones | 11 | Indian Hill | 30:54.2 |
| 197 | Ava Murphy | 9 | Lebanon | 31:09.1 |
| 198 | Elise Dabbelt | 9 | Centerville | 31:18.4 |
| 199 | Mia Kroggel | 10 | Beavercreek | 31:43.8 |
| 200 | Cayla Szturm | 10 | Lebanon | 31:53.3 |
| 201 | Suzannah Rhodus | 9 | Turpin | 31:57.5 |
| 202 | Jenna Kraft | 12 | Centerville | 32:16.3 |
| 203 | Addison Broeker | 12 | Beavercreek | 32:16.9 |
| 204 | Madison Hyder | 10 | Beavercreek | 32:25.8 |
| 205 | Bella Hartberger | 10 | Ryle | 32:33.3 |
| 206 | Sadie Kaiser | 9 | Ryle | 32:36.6 |
| 207 | Camila Lopez-Rodriguez | 11 | Anderson | 32:42.1 |
| 208 | Catherine McDowell | 10 | Centerville | 32:42.4 |
| 209 | Ella Paul | 9 | Turpin | 32:43.0 |
| 210 | Samantha Mendoza | 9 | Lebanon | 32:52.0 |
| 211 | Michelle Surette | 11 | Turpin | 32:53.4 |
| 212 | Pakhi Verma | 11 | Ryle | 33:01.0 |
| 213 | Rainey Cox | 9 | Centerville | 33:07.0 |
| 214 | Raahi Patel | 10 | Lebanon | 33:12.5 |
| 215 | Keira Estes | 10 | Beavercreek | 33:20.9 |
| 216 | Alex Thumann | 10 | Turpin | 33:37.1 |
| 217 | D'Erica Stiehl | 12 | Winton Woods | 34:04.6 |
| 218 | Abby Keck | 12 | Centerville | 34:10.0 |
| 219 | Iris Xu | 9 | Indian Hill | 34:11.2 |
| 220 | Reese Reed | 9 | Turpin | 34:36.4 |
| 221 | Isabella Greer - Denicola | 9 | Turpin | 35:15.8 |
| 222 | Izzy Ruschau | 11 | Hil. Davidson | 35:32.6 |
| 223 | Ava Greenawalt | 9 | Centerville | 35:48.4 |
| 224 | Anna Johnson | 12 | Indian Hill | 35:54.9 |
| 225 | Lillie Wilcutt | 9 | Centerville | 36:16.7 |
| 226 | Evelyn Sharritt | 12 | Centerville | 36:32.5 |
| 227 | Ellie White | 9 | Indian Hill | 36:32.9 |
| 228 | Vibha Gulda | 9 | Mason | 36:34.1 |
| 229 | Abigail Evans | 12 | Winton Woods | 36:40.2 |
| 230 | Anna Burkhart | 11 | Turpin | 36:42.1 |
| 231 | Alayna Lotspaih | 11 | Centerville | 38:10.9 |
| 232 | Lila McElroy | 10 | Hil. Davidson | 38:49.9 |
| 233 | Urvi Garg | 11 | Indian Hill | 40:10.3 |
| 234 | Lucy Schwartz | 9 | Turpin | 41:23.8 |
| 235 | Paulina Tax-Ramos | 12 | Winton Woods | 46:18.8 |
| 236 | Emma Palmer | 11 | Lebanon | 49:21.0 |
| Boys Open - 5K Run | ||||
| Place | Athlete | Grade | School | Time |
| 1 | Owen Morwood | 9 | St. Xavier | 16:54.3 |
| 2 | Jack Haskins | 10 | Beavercreek | 16:55.9 |
| 3 | Will Przybyla | 10 | Beavercreek | 17:11.4 |
| 4 | Liam Holman | 10 | St. Xavier | 17:39.4 |
| 5 | Ben Cahill | 10 | St. Xavier | 17:40.1 |
| 6 | Canon Smigel | 9 | Beavercreek | 17:47.5 |
| 7 | Adam Lamb | 12 | Lebanon | 17:49.8 |
| 8 | Noah Weidner | 11 | St. Xavier | 17:50.0 |
| 9 | Jacob Schlessman | 12 | St. Xavier | 17:53.5 |
| 10 | Colin Albers | 11 | St. Xavier | 17:54.1 |
| 11 | Jeremy Sibrel | 11 | Beavercreek | 17:57.0 |
| 12 | Quinn Singer | 12 | St. Xavier | 17:57.0 |
| 13 | Joe Mansour | 11 | St. Xavier | 17:57.0 |
| 14 | Adam Thompson | 11 | St. Xavier | 18:00.6 |
| 15 | Max Reder | 11 | St. Xavier | 18:04.1 |
| 16 | Carter Job | 9 | Centerville | 18:05.0 |
| 17 | Nicholas Suchy | 12 | Beavercreek | 18:11.1 |
| 18 | Ray Najeem | 9 | St. Xavier | 18:16.1 |
| 19 | Bruce Page | 10 | Beavercreek | 18:16.9 |
| 20 | Bryce Horton | 12 | Beavercreek | 18:21.1 |
| 21 | John Kovacs | 10 | St. Xavier | 18:21.3 |
| 22 | Ben Moore | 9 | Ryle | 18:21.5 |
| 23 | Jordan Crouch | 12 | Centerville | 18:25.4 |
| 24 | Jake Molas | 11 | St. Xavier | 18:30.2 |
| 25 | Henry Rieder | 10 | St. Xavier | 18:30.7 |
| 26 | Shepherd Standridge | 10 | St. Xavier | 18:31.2 |
| 27 | Adrian Sullivan | 10 | St. Xavier | 18:37.1 |
| 28 | Gavin Craynon | 10 | Oak Hills | 18:39.0 |
| 29 | Sam Bruns | 9 | St. Xavier | 18:39.2 |
| 30 | Corey Lutman | 11 | St. Xavier | 18:40.5 |
| 31 | Ethan Kamau | 10 | Centerville | 18:41.5 |
| 32 | Tristan Slouffman | 11 | St. Xavier | 18:43.8 |
| 33 | Denny Haley | 11 | St. Xavier | 18:44.8 |
| 34 | Hank Hinckley | 11 | St. Xavier | 18:46.8 |
| 35 | Matthew Frantz | 12 | Beavercreek | 18:47.1 |
| 36 | Austen Bailey | 11 | Turpin | 18:48.9 |
| 37 | Jason Surd | 12 | Centerville | 18:49.4 |
| 38 | Caleb Romstadt | 11 | Beavercreek | 18:49.5 |
| 39 | Nolan McConnell | 9 | St. Xavier | 18:50.2 |
| 40 | Raymond Direito | 11 | Centerville | 18:54.3 |
| 41 | Truman Davis | 11 | Centerville | 18:56.5 |
| 42 | Lukas Dean | 12 | Centerville | 18:56.8 |
| 43 | Nick Kroger | 12 | St. Xavier | 18:58.3 |
| 44 | Luke Brinck | 11 | St. Xavier | 18:58.8 |
| 45 | Thomas Crowley | 10 | St. Xavier | 19:00.1 |
| 46 | Isaac Stuckey | 9 | Beavercreek | 19:00.3 |
| 47 | Brendan Childs | 9 | St. Xavier | 19:02.1 |
| 48 | Sam Bailie | 11 | Beavercreek | 19:03.1 |
| 49 | Aaron Cheney | 11 | Beavercreek | 19:03.4 |
| 50 | Oliver Breckenridge | 9 | Ryle | 19:04.5 |
| 51 | Charlie Zierolf | 10 | St. Xavier | 19:06.5 |
| 52 | Sebastian Gentle | 9 | Sycamore | 19:06.6 |
| 53 | Michael Laughlin | 9 | Sycamore | 19:06.9 |
| 54 | Dalton Clayton | 9 | Sycamore | 19:07.1 |
| 55 | Liam Sease | 12 | Centerville | 19:07.8 |
| 56 | Erik Bayne | 12 | Lebanon | 19:08.0 |
| 57 | Joe Bright | 10 | Centerville | 19:09.2 |
| 58 | Jackson Richmond | 9 | Sycamore | 19:10.7 |
| 59 | Kelvin Weber | 9 | Beavercreek | 19:12.7 |
| 60 | Carlin Napolitano | 10 | St. Xavier | 19:14.5 |
| 61 | Ryan Woodard | 10 | Beavercreek | 19:16.3 |
| 62 | Zach Brunswick | 10 | St. Xavier | 19:18.5 |
| 63 | Lucas Day | 11 | Centerville | 19:19.9 |
| 64 | Elias Hill | 9 | Beavercreek | 19:21.4 |
| 65 | Keegan Walton | 9 | St. Xavier | 19:21.6 |
| 66 | Collin McCafferty | 11 | St. Xavier | 19:22.8 |
| 67 | Cannon Williams | 10 | Lebanon | 19:23.2 |
| 68 | Sean Conley | 9 | Beavercreek | 19:24.2 |
| 69 | John McPeek | 11 | St. Xavier | 19:24.3 |
| 70 | Diego Boord | 12 | St. Xavier | 19:24.9 |
| 71 | Jamie Somers | 9 | St. Xavier | 19:26.3 |
| 72 | Lex Seeley | 10 | Beavercreek | 19:26.9 |
| 73 | August Foland | 11 | Oak Hills | 19:29.9 |
| 74 | Elijah Trickey | 9 | Anderson | 19:30.5 |
| 75 | Adam Rich | 9 | St. Xavier | 19:31.9 |
| 76 | Joshua Naizghi | 11 | St. Xavier | 19:32.5 |
| 77 | Leo Cyr | 10 | Lebanon | 19:33.8 |
| 78 | Noah Mahr | 10 | Beavercreek | 19:34.0 |
| 79 | Danny Szczepanski | 9 | St. Xavier | 19:35.2 |
| 80 | Carlo DiBattista | 9 | St. Xavier | 19:35.5 |
| 81 | Sam Pressman | 12 | Sycamore | 19:38.4 |
| 82 | Colin DeVylder | 10 | St. Xavier | 19:43.0 |
| 83 | Luke Mays | 12 | Centerville | 19:44.6 |
| 84 | Brayden Trosper | 12 | Centerville | 19:46.3 |
| 85 | Archer Seeley | 9 | Lebanon | 19:49.2 |
| 86 | Zachary Stockman | 9 | Centerville | 19:50.7 |
| 87 | Luke Barlion | 10 | St. Xavier | 19:51.2 |
| 88 | Ryan Dworznik | 9 | Sycamore | 19:51.7 |
| 89 | Jack Thurston | 12 | Lebanon | 19:52.2 |
| 90 | William McCombs | 12 | Beavercreek | 19:53.4 |
| 91 | Patrick Williams | 10 | St. Xavier | 19:54.6 |
| 92 | Matt Lesan | 10 | St. Xavier | 19:54.8 |
| 93 | Dylan Robinson | 12 | Beavercreek | 19:55.3 |
| 94 | Devin Requarth | 11 | Centerville | 19:55.7 |
| 95 | Patrick Storer | 10 | St. Xavier | 19:57.2 |
| 96 | Tucker Freve | 10 | St. Xavier | 19:57.4 |
| 97 | Elliot Flaig | 9 | Oak Hills | 19:58.0 |
| 98 | Sam Jordan | 9 | St. Xavier | 20:01.9 |
| 99 | Phineas Hill | 9 | Big Walnut | 20:02.4 |
| 100 | Jack Hatfield | 10 | Turpin | 20:04.2 |
| 101 | Cooper Wren | 10 | Ryle | 20:04.3 |
| 102 | Zach Wagner | 9 | St. Xavier | 20:04.9 |
| 103 | Alex D'Agostino | 9 | Beavercreek | 20:05.1 |
| 104 | Philong Nguyen | 10 | St. Xavier | 20:08.0 |
| 105 | Gage Price | 12 | Big Walnut | 20:08.7 |
| 106 | Michael Bisig | 9 | St. Xavier | 20:08.7 |
| 107 | Nick Louis | 10 | St. Xavier | 20:08.7 |
| 108 | Quintin Zaring | 9 | St. Xavier | 20:10.0 |
| 109 | Michael Gosney | 12 | Beavercreek | 20:10.0 |
| 110 | Oliver Smith | 9 | Centerville | 20:10.7 |
| 111 | Nolan Horton | 10 | St. Xavier | 20:12.5 |
| 112 | Jack Dailey | 12 | Beavercreek | 20:17.0 |
| 113 | Kyle Hoge | 9 | Sycamore | 20:17.1 |
| 114 | Cole Jongewaard | 10 | St. Xavier | 20:17.3 |
| 115 | Ethan Tibbits | 9 | Centerville | 20:17.4 |
| 116 | Josiah Sutton | 10 | Turpin | 20:19.7 |
| 117 | Austin Landers | 11 | Turpin | 20:21.6 |
| 118 | Vincentenio Ross | 10 | Winton Woods | 20:21.6 |
| 119 | Alex Crowley | 9 | St. Xavier | 20:22.2 |
| 120 | Caden Raney | 11 | Centerville | 20:23.2 |
| 121 | Ian McConnell | 9 | St. Xavier | 20:23.2 |
| 122 | Nathan Ray | 11 | Centerville | 20:23.6 |
| 123 | Cameron Tinon | 12 | Indian Hill | 20:25.6 |
| 124 | Aiden Dattilo | 11 | Oak Hills | 20:27.9 |
| 125 | Tate Wojcik | 9 | Turpin | 20:33.6 |
| 126 | Brennan Jones | 9 | St. Xavier | 20:34.1 |
| 127 | James Christianson | 10 | Lebanon | 20:35.8 |
| 128 | Alexander Garcia | 9 | Sycamore | 20:35.9 |
| 129 | Zach Miller | 9 | Beavercreek | 20:36.0 |
| 130 | Remy Stanford | 11 | Big Walnut | 20:36.3 |
| 131 | Ryan McHugh | 9 | Sycamore | 20:37.8 |
| 132 | Damien Dewitt | 11 | Centerville | 20:38.9 |
| 133 | Sean Bodkin | 9 | St. Xavier | 20:39.9 |
| 134 | Ben Edwards | 9 | Oak Hills | 20:41.0 |
| 135 | David Streets Byrnes | 9 | Beavercreek | 20:41.9 |
| 136 | Christian McElfresh | 9 | Beavercreek | 20:42.8 |
| 137 | Gabriel Wullenweber | 9 | Turpin | 20:43.5 |
| 138 | Nate Carraher | 11 | Lebanon | 20:46.8 |
| 139 | Thomas Isbell | 9 | St. Xavier | 20:46.9 |
| 140 | Jeff Beal | 11 | Beavercreek | 20:48.2 |
| 141 | Henry Warnick | 11 | Anderson | 20:48.4 |
| 142 | Kenneth Harrison | 11 | Ryle | 20:48.8 |
| 143 | Marshall Tyler | 12 | Centerville | 20:48.8 |
| 144 | Logan Brower | 11 | Beavercreek | 20:49.5 |
| 145 | Luke Dworznik | 11 | Sycamore | 20:50.1 |
| 146 | Corbin Hazlett | 10 | Oak Hills | 20:51.5 |
| 147 | Jaxon Lott | 9 | Centerville | 20:51.8 |
| 148 | West Jones | 9 | Centerville | 20:52.7 |
| 149 | Ben Berkshire | 12 | Centerville | 20:53.6 |
| 150 | Ryan Willike | 11 | Sycamore | 20:56.8 |
| 151 | Kilian Vonhof | 10 | Lebanon | 20:56.9 |
| 152 | Jack Rinehart | 12 | Sycamore | 20:57.3 |
| 153 | Auggie Florkowski | 12 | St. Xavier | 20:57.6 |
| 154 | Daniel Whitaker | 10 | Lebanon | 20:59.1 |
| 155 | Jacob Wetenkamp | 9 | Oak Hills | 21:00.0 |
| 156 | Thomas King | 11 | St. Xavier | 21:00.6 |
| 157 | Ethan Anderson | 9 | Beavercreek | 21:02.9 |
| 158 | Brayden Schmidt | 10 | Centerville | 21:03.1 |
| 159 | Beckham Hyslop | 10 | Sycamore | 21:04.3 |
| 160 | Jack Page | 11 | Beavercreek | 21:04.5 |
| 161 | Hayden Krous | 10 | Big Walnut | 21:04.8 |
| 162 | John Turri | 11 | Beavercreek | 21:07.4 |
| 163 | Liam Schnettler | 9 | St. Xavier | 21:08.3 |
| 164 | Brett Kramer | 12 | Sycamore | 21:08.5 |
| 165 | Collin Jones | 9 | St. Xavier | 21:09.6 |
| 166 | Jaxx Brigman | 9 | Beavercreek | 21:09.6 |
| 167 | Graydon Gist | 9 | St. Xavier | 21:10.1 |
| 168 | Timothy Hall | 9 | Centerville | 21:10.7 |
| 169 | Liam McDonel | 12 | Lebanon | 21:12.2 |
| 170 | Devin Chaulk | 10 | Centerville | 21:13.4 |
| 171 | Jake Kuhlman | 9 | Cin. CHCA | 21:16.9 |
| 172 | Charlie Sicking | 12 | St. Xavier | 21:17.7 |
| 173 | Paxton Bostater | 9 | Cin. CHCA | 21:18.6 |
| 174 | Nathaniel Sek | 12 | Oak Hills | 21:19.4 |
| 175 | Thomas Freihofer | 10 | Ryle | 21:20.3 |
| 176 | Bryce Edenfield | 12 | Oak Hills | 21:20.8 |
| 177 | Jordan Smith | 11 | Lebanon | 21:21.4 |
| 178 | Camron Hook | 10 | Centerville | 21:23.9 |
| 179 | Westin Hubbard | 9 | Lebanon | 21:24.0 |
| 180 | Philam Nguyen | 9 | St. Xavier | 21:24.2 |
| 181 | Austin Leaver | 9 | Centerville | 21:24.3 |
| 182 | Ian Wright | 11 | Beavercreek | 21:24.6 |
| 183 | Colby Wickens | 10 | Turpin | 21:26.5 |
| 184 | Christopher Potthast | 10 | Lebanon | 21:26.6 |
| 185 | Levi Coates | 11 | Lebanon | 21:26.6 |
| 186 | Sergio Garcia | 12 | Sycamore | 21:27.4 |
| 187 | Lindan Hartford | 9 | St. Xavier | 21:27.6 |
| 188 | Matthew DeGroff | 10 | Ryle | 21:27.9 |
| 189 | Max Wilmer | 9 | Cin. CHCA | 21:28.3 |
| 190 | Connor Robertson | 9 | St. Xavier | 21:29.1 |
| 191 | Nathan Pfaller | 9 | Sycamore | 21:30.9 |
| 192 | Owen Porter | 10 | Centerville | 21:30.9 |
| 193 | Brian Gorman | 9 | St. Xavier | 21:32.0 |
| 194 | Joseph Jameson | 9 | Beavercreek | 21:32.4 |
| 195 | Charlie Husted | 9 | St. Xavier | 21:33.2 |
| 196 | Nate Kroger | 9 | St. Xavier | 21:34.9 |
| 197 | Samuel Schroeck | 9 | Sycamore | 21:35.2 |
| 198 | Ryder Nicholson | 11 | Anderson | 21:35.9 |
| 199 | Henry Connors | 11 | Sycamore | 21:36.4 |
| 200 | Gus Bivins | 11 | Ryle | 21:37.7 |
| 201 | Aidan Peterson | 9 | St. Xavier | 21:38.7 |
| 202 | Connor Kramer | 9 | St. Xavier | 21:39.1 |
| 203 | Sam Potter | 10 | Anderson | 21:40.4 |
| 204 | Luke Shelton | 9 | St. Xavier | 21:40.7 |
| 205 | Andy Burghardt | 12 | Sycamore | 21:41.2 |
| 206 | Porter Deckard | 10 | Turpin | 21:41.3 |
| 207 | Timmy Burt | 10 | Oak Hills | 21:43.9 |
| 208 | Jack Fulmer | 10 | St. Xavier | 21:44.4 |
| 209 | Grant Gibson | 10 | Indian Hill | 21:46.5 |
| 210 | Elliot McKinley | 9 | Sycamore | 21:47.1 |
| 211 | Asher Parran | 10 | Sycamore | 21:47.5 |
| 212 | James Margrave | 9 | Ryle | 21:50.0 |
| 213 | Jason Hershenson | 12 | Sycamore | 21:50.8 |
| 214 | Miles Rhodes | 9 | Oak Hills | 21:51.4 |
| 215 | Jayden Wales | 11 | Centerville | 21:51.9 |
| 216 | Elias Neal | 10 | Centerville | 21:53.6 |
| 217 | Joshua Davis | 9 | St. Xavier | 21:54.9 |
| 218 | Tyler Martin | 9 | Indian Hill | 21:55.8 |
| 219 | Tyler Hasson | 9 | Turpin | 21:57.1 |
| 220 | Aden Beaudin | 9 | Ryle | 21:57.8 |
| 221 | Cole Kessler | 9 | St. Xavier | 21:58.1 |
| 222 | Elijah Ansberry | 10 | Lebanon | 21:59.5 |
| 223 | Chace Maxon | 10 | Sycamore | 22:02.0 |
| 224 | Joshua Manaresi | 10 | Centerville | 22:02.5 |
| 225 | Gavin Messinio | 11 | Centerville | 22:03.9 |
| 226 | Gabe Stuck | 11 | Cin. CHCA | 22:04.4 |
| 227 | Jonathan Meyers | 9 | Turpin | 22:04.7 |
| 228 | Santiago Gonzalez-Guiot | 9 | Sycamore | 22:05.3 |
| 229 | Aaron Dorsey | 9 | St. Xavier | 22:06.4 |
| 230 | Luke Beyerle | 10 | Centerville | 22:08.8 |
| 231 | Nathan Chamot | 11 | Indian Hill | 22:11.3 |
| 232 | Roman Grossman | 10 | St. Xavier | 22:14.3 |
| 233 | Cyrus Adams | 9 | Turpin | 22:15.8 |
| 234 | Evan Chester | 9 | Turpin | 22:17.8 |
| 235 | Will Miller | 12 | Big Walnut | 22:20.6 |
| 236 | Liam Bowen | 9 | St. Xavier | 22:22.4 |
| 237 | Santiago Cano | 9 | Ryle | 22:22.9 |
| 238 | Charlie Lantz | 11 | Anderson | 22:23.3 |
| 239 | Oliver Garrett | 9 | Indian Hill | 22:23.7 |
| 240 | Connor Smith | 9 | Turpin | 22:24.4 |
| 241 | Dane Blythe | 9 | Cin. CHCA | 22:26.1 |
| 242 | Ethan Brower | 9 | Beavercreek | 22:26.4 |
| 243 | Scott Adkins | 9 | Anderson | 22:29.6 |
| 244 | Brady Paul | 12 | Big Walnut | 22:31.5 |
| 245 | Logan Kinney | 10 | Turpin | 22:32.4 |
| 246 | Ethan Auberzinsky | 10 | Centerville | 22:37.5 |
| 247 | Braden Marcum | 9 | Cin. CHCA | 22:40.3 |
| 248 | Caleb Kerr | 9 | Centerville | 22:43.8 |
| 249 | Graham Binder | 9 | Ryle | 22:45.1 |
| 250 | Henry Schuetz | 9 | Sycamore | 22:45.7 |
| 251 | Dominic Boling | 9 | St. Xavier | 22:48.5 |
| 252 | Henry Pishotti | 10 | Sycamore | 22:50.4 |
| 253 | Loc Lee | 9 | Ryle | 22:52.8 |
| 254 | Blake McCain | 11 | Beavercreek | 22:55.2 |
| 255 | Evan Brown | 12 | St. Xavier | 22:57.0 |
| 256 | Carter Pease | 10 | St. Xavier | 22:58.4 |
| 257 | Tyler Marcelle | 9 | Sycamore | 22:58.5 |
| 258 | Isaac Elleman | 9 | Lebanon | 23:03.0 |
| 259 | David McCarthy | 9 | Sycamore | 23:03.3 |
| 260 | Victor Zhang | 10 | Indian Hill | 23:06.5 |
| 261 | Carson Ising | 9 | Ryle | 23:09.5 |
| 262 | David Musolino | 12 | St. Xavier | 23:11.1 |
| 263 | George Stapleton | 9 | Sycamore | 23:13.6 |
| 264 | Wes Battaglia | 9 | Ryle | 23:13.7 |
| 265 | Owen Haas | 10 | Centerville | 23:17.6 |
| 266 | Elias Carrasco | 11 | Beavercreek | 23:17.9 |
| 267 | Dehan Zhou | 10 | Sycamore | 23:26.1 |
| 268 | Henry Hysman | 9 | St. Xavier | 23:29.0 |
| 269 | Carter Beuke | 10 | Indian Hill | 23:29.2 |
| 270 | liam Rardon | 9 | Centerville | 23:33.7 |
| 271 | Keanu Harrington | 9 | Beavercreek | 23:36.2 |
| 272 | Brennan Smith | 11 | Centerville | 23:36.5 |
| 273 | Arobi Wei | 9 | Indian Hill | 23:40.0 |
| 274 | Rajkumar Napier | 9 | St. Xavier | 23:42.9 |
| 275 | Aaron Griffin | 10 | Turpin | 23:46.4 |
| 276 | Charlie Arthur | 9 | St. Xavier | 23:46.8 |
| 277 | Tyler Abel | 9 | Oak Hills | 23:50.9 |
| 278 | Jacob Griffiths | 10 | Beavercreek | 23:52.1 |
| 279 | Caleb Neuens | 9 | Big Walnut | 23:52.6 |
| 280 | Sam Edwards | 9 | St. Xavier | 23:57.2 |
| 281 | Wyatt Frilling-Fant | 9 | Ryle | 23:57.2 |
| 282 | Gabe Katchman | 12 | Centerville | 24:01.2 |
| 283 | Daxton Bine | 9 | Ryle | 24:02.9 |
| 284 | Knox White | 9 | Beavercreek | 24:08.8 |
| 285 | Grant Maly | 12 | Indian Hill | 24:10.7 |
| 286 | Keith Loefler | 10 | Big Walnut | 24:11.8 |
| 287 | Ben Wahlquist | 9 | Beavercreek | 24:12.1 |
| 288 | Andrew Walters | 9 | St. Xavier | 24:12.9 |
| 289 | Caleb Mertz | 10 | Beavercreek | 24:13.2 |
| 290 | Oliver Huang | 9 | Turpin | 24:15.6 |
| 291 | Kyrin Leggett | 11 | Anderson | 24:21.5 |
| 292 | Owen Barton | 9 | Lebanon | 24:21.6 |
| 293 | Matthew Crouch | 12 | Centerville | 24:28.7 |
| 294 | Maxwell Narburgh | 10 | Turpin | 24:29.0 |
| 295 | Eddie Khouri | 10 | St. Xavier | 24:37.3 |
| 296 | Tej Parikh | 11 | Sycamore | 24:44.6 |
| 297 | Jaden Fiscus | 12 | Turpin | 24:47.6 |
| 298 | Owen Crawford | 9 | Beavercreek | 24:48.5 |
| 299 | Andrew Haynes | 10 | Anderson | 24:53.6 |
| 300 | Michael Miller | 10 | Indian Hill | 24:54.6 |
| 301 | Conner Auberzinsky | 11 | Centerville | 24:57.0 |
| 302 | Kyan Snyder | 11 | Lebanon | 24:59.6 |
| 303 | Cooper Angel | 9 | Lebanon | 25:05.4 |
| 304 | Noah Bradley | 9 | Beavercreek | 25:06.3 |
| 305 | Jixuan Chen | 11 | Indian Hill | 25:06.6 |
| 306 | Elijah Applegate | 9 | Lebanon | 25:13.3 |
| 307 | Rylan Trosper | 9 | Centerville | 25:15.6 |
| 308 | Jack Ernst | 12 | St. Xavier | 25:22.5 |
| 309 | Keon Russell | 11 | Winton Woods | 25:24.7 |
| 310 | Bradford Wagenman | 9 | Beavercreek | 25:29.8 |
| 311 | Isaac Kregor | 10 | Anderson | 25:31.2 |
| 312 | Alex Elsasser | 9 | Big Walnut | 25:36.2 |
| 313 | Rylan Watson | 9 | Beavercreek | 25:39.3 |
| 314 | Graham McEllroy | 9 | Beavercreek | 25:46.0 |
| 315 | Magnus Anderson | 9 | Ryle | 26:12.2 |
| 316 | Ronin Buhl | 11 | Winton Woods | 26:23.1 |
| 317 | Jacob Noh | 9 | Cin. CHCA | 26:31.7 |
| 318 | Kaden Otto | 10 | Beavercreek | 26:32.9 |
| 319 | jj Whitford | 9 | Big Walnut | 26:46.6 |
| 320 | Will Danne | 12 | Big Walnut | 27:07.6 |
| 321 | Mikey McCarthy | 9 | St. Xavier | 27:09.0 |
| 322 | Henry Frondorf | 9 | St. Xavier | 27:16.0 |
| 323 | Josias Gonzalez | 10 | Ryle | 27:24.0 |
| 324 | Rhys Johnson | 9 | St. Xavier | 27:30.5 |
| 325 | Arthur Mahl | 9 | Centerville | 27:33.3 |
| 326 | Davey Mazza | 9 | Big Walnut | 27:34.0 |
| 327 | Luke Kregor | 9 | Anderson | 27:41.9 |
| 328 | Blake Lewis | 10 | Anderson | 27:50.9 |
| 329 | Evan Thomas | 9 | Cin. CHCA | 27:51.9 |
| 330 | Will Peden | 10 | Big Walnut | 28:18.3 |
| 331 | Charlie Griffith | 10 | St. Xavier | 28:20.6 |
| 332 | Gabe Sherlin | 9 | Centerville | 28:21.1 |
| 333 | Drew Meyer | 9 | St. Xavier | 28:41.3 |
| 334 | William Riccardi | 9 | St. Xavier | 29:11.1 |
| 335 | Declan Armstrong | 9 | St. Xavier | 29:11.9 |
| 336 | Aaron Gatewood | 11 | Winton Woods | 29:16.3 |
| 337 | Landon Baumgartner | 9 | Anderson | 30:16.0 |
| Girls Varsity - 5K Run | ||||
| Place | Athlete | Grade | School | Time |
| 1 | Erica Kaulen | 11 | Hil. Davidson | 18:03.0 |
| 2 | Celia Schulte | 11 | Hil. Davidson | 18:18.8 |
| 3 | Efa Paschka | 11 | Mason | 18:28.8 |
| 4 | Hannah Glassmeyer | 12 | Lebanon | 18:45.2 |
| 5 | Allison Kopser | 12 | Ryle | 18:54.4 |
| 6 | Addison Stephens | 12 | Mason | 18:59.6 |
| 7 | Bridget McKee | 11 | Turpin | 19:04.8 |
| 8 | Sophia Tartaglia | 10 | Hil. Davidson | 19:08.2 |
| 9 | Kendall Hoeffel | 11 | Lebanon | 19:15.5 |
| 10 | Aleah Coster | 10 | Oak Hills | 19:22.8 |
| 11 | Atalia Hawkins | 10 | Mason | 19:25.1 |
| 12 | Claire Drylie | 12 | Centerville | 19:26.3 |
| 13 | Anna Gagliano | 12 | Hil. Davidson | 19:28.9 |
| 14 | Mia Fry | 12 | Centerville | 19:30.3 |
| 15 | Bella Teply | 11 | Mason | 19:37.2 |
| 16 | Laney Tarr | 12 | Hil. Davidson | 19:55.1 |
| 17 | Mallory Abraham | 10 | Beavercreek | 20:00.1 |
| 18 | Gemma Pusateri | 11 | Hil. Davidson | 20:00.4 |
| 19 | Shayda Hart | 10 | Centerville | 20:01.0 |
| 20 | Isabelle Morin | 12 | Ryle | 20:01.8 |
| 21 | Ella Buckingham | 10 | Centerville | 20:07.6 |
| 22 | Maeghan Zimmerly | 10 | Oak Hills | 20:11.3 |
| 23 | Margaux Newman | 12 | Sycamore | 20:12.8 |
| 24 | Tessa Palmer | 11 | Mason | 20:14.6 |
| 25 | Alaina Vergari | 9 | Sycamore | 20:15.4 |
| 26 | Makenna Lundrigan | 10 | Turpin | 20:17.9 |
| 27 | Grace Helbig | 9 | Turpin | 20:20.7 |
| 28 | Allie Martin | 11 | Turpin | 20:20.8 |
| 29 | Ella Grant | 10 | Indian Hill | 20:22.5 |
| 30 | Julia Pochet | 10 | Beavercreek | 20:23.7 |
| 31 | Lucy Schutte | 9 | Oak Hills | 20:24.0 |
| 32 | Elise Abraham | 12 | Beavercreek | 20:24.4 |
| 33 | Emily Moran | 10 | Mason | 20:29.8 |
| 34 | Sarah Johnston | 10 | Ross | 20:32.3 |
| 35 | Eve Troutwine | 12 | Oak Hills | 20:34.2 |
| 36 | Delaney DeVite | 11 | Beavercreek | 20:34.7 |
| 37 | Julia Stubbs | 11 | Beavercreek | 20:36.0 |
| 38 | Laken Wenclewicz | 9 | Hil. Davidson | 20:43.7 |
| 39 | Anna Price | 12 | Oak Hills | 20:45.5 |
| 40 | Rachel Brower | 10 | Sycamore | 20:47.5 |
| 41 | Annabelle Hageman | 12 | Oak Hills | 20:48.6 |
| 42 | Daniela Pereda | 12 | Sycamore | 20:51.0 |
| 43 | Corinne Schatz | 11 | Sycamore | 20:52.1 |
| 44 | Lucia Wolfenberger | 11 | Sycamore | 20:55.4 |
| 45 | Charlotte Gould | 11 | Sycamore | 20:58.7 |
| 46 | Reagan Schneider | 11 | Turpin | 21:00.9 |
| 47 | Auna Korostyshevsky | 10 | Mason | 21:01.6 |
| 48 | Eva Mathur | 9 | Mason | 21:04.9 |
| 49 | Elisabetta Filippi | 10 | Sycamore | 21:07.6 |
| 50 | Brooke Stremmel | 11 | Beavercreek | 21:07.7 |
| 51 | Charlotte Busby | 9 | Sycamore | 21:11.3 |
| 52 | Elena VonHandorf | 12 | Centerville | 21:13.2 |
| 53 | Lily Ludwick | 11 | Lebanon | 21:19.4 |
| 54 | Jaz Bartlett | 11 | Ryle | 21:20.2 |
| 55 | Chloe Sorensen | 11 | Centerville | 21:21.6 |
| 56 | Julia Misutka | 11 | Beavercreek | 21:22.6 |
| 57 | Olivia Owens | 11 | Turpin | 21:25.1 |
| 58 | Allyson Hassett | 10 | Oak Hills | 21:27.9 |
| 59 | Morgan Holmes | 11 | Ross | 21:28.3 |
| 60 | Alivia Warner | 10 | Beavercreek | 21:28.6 |
| 61 | Mitalee Godbole | 10 | Mason | 21:29.1 |
| 62 | Aubrey Poore | 10 | Ryle | 21:30.6 |
| 63 | Josephine Phoenix | 9 | Sycamore | 21:30.8 |
| 64 | Amaryaja Trotter | 12 | Sycamore | 21:31.4 |
| 65 | Rachael Wunderlich | 11 | Oak Hills | 21:37.7 |
| 66 | Samantha Getz | 10 | Oak Hills | 21:42.3 |
| 67 | Bethany Bachman | 12 | Oak Hills | 21:42.9 |
| 68 | Taylor Bacher | 12 | Cin. CHCA | 21:45.2 |
| 69 | Julia Bredle | 10 | Turpin | 21:45.5 |
| 70 | Ansleigh Ledford | 11 | Ryle | 21:48.6 |
| 71 | Louise Schuler | 9 | Ross | 21:59.3 |
| 72 | Maddie Michitti | 10 | Sycamore | 22:04.0 |
| 73 | Kara Kamel | 9 | Mason | 22:04.5 |
| 74 | Isabella Sieve | 12 | Lebanon | 22:07.5 |
| 75 | Claire Wilkes | 10 | Indian Hill | 22:12.4 |
| 76 | Ava Westfall | 10 | Lebanon | 22:12.5 |
| 77 | Madeline Jones | 12 | Mason | 22:12.8 |
| 78 | Isabella Swift | 10 | Lebanon | 22:22.4 |
| 79 | Sydney Hinkle | 10 | Ross | 22:26.4 |
| 80 | Mae Panek | 10 | Lebanon | 22:27.3 |
| 81 | Alysse Niewoehner | 12 | Oak Hills | 22:29.5 |
| 82 | Maryn Osterfeld | 9 | Oak Hills | 22:32.7 |
| 83 | Varsha Mohan | 11 | Mason | 22:35.7 |
| 84 | Pippa Ragase | 10 | Turpin | 22:36.9 |
| 85 | Sage Sartin | 10 | Beavercreek | 22:38.0 |
| 86 | Maddy Clausen | 9 | Hil. Davidson | 22:39.2 |
| 87 | Alianne Boehm | 10 | Centerville | 22:42.3 |
| 88 | Julia Thurston | 12 | Lebanon | 22:46.0 |
| 89 | Lily Mundy | 11 | Centerville | 22:49.6 |
| 90 | Sara Walusimbi | 11 | Centerville | 22:50.8 |
| 91 | Danielle Schulte | 11 | Ross | 22:50.9 |
| 92 | Maddy Smith | 10 | Turpin | 23:10.4 |
| 93 | Dafne Lopez | 12 | Mason | 23:13.1 |
| 94 | Olivia Gillum | 12 | Ross | 23:17.0 |
| 95 | Olivia Anderson | 10 | Turpin | 23:22.3 |
| 96 | Avery Moellers | 10 | Mason | 23:23.8 |
| 97 | Ava Seinen | 12 | Indian Hill | 23:31.3 |
| 98 | Megan Sichel | 9 | Indian Hill | 23:35.9 |
| 99 | Kate Wallbrown | 10 | Indian Hill | 23:41.5 |
| 100 | Audrey Seger | 10 | Centerville | 23:46.3 |
| 101 | Addison Carraher | 11 | Lebanon | 23:47.5 |
| 102 | Lily Carr | 10 | Turpin | 23:49.1 |
| 103 | Elyse Kinzie | 11 | Oak Hills | 23:50.6 |
| 104 | Allie Spinnenweber | 10 | Indian Hill | 23:57.1 |
| 105 | Skylar Mardis | 9 | Turpin | 24:01.8 |
| 106 | Jillian Bernard | 10 | Turpin | 24:03.0 |
| 107 | Lily Applegate | 12 | Lebanon | 24:11.0 |
| 108 | Josephine Tindale | 9 | Indian Hill | 24:16.1 |
| 109 | Madison Smith | 12 | Oak Hills | 24:19.4 |
| 110 | Hannah McParlane | 10 | Indian Hill | 24:23.6 |
| 111 | Corinne Breckenridge | 12 | Ryle | 24:23.6 |
| 112 | Emma O'Connor | 9 | Ross | 24:31.8 |
| 113 | Ava Panek | 11 | Lebanon | 25:10.9 |
| 114 | Maria Becraft | 12 | Ryle | 25:53.1 |
| 115 | Neve Seaman-Kossmeyer | 9 | Indian Hill | 25:58.7 |
| 116 | Jade Schoenlaub | 11 | Oak Hills | 26:00.8 |
| 117 | Isla Burke | 9 | Lebanon | 26:28.1 |
| 118 | Meadow Marcotte | 12 | Beavercreek | 26:35.8 |
| 119 | Hope Peterson | 9 | Cin. CHCA | 26:44.6 |
| 120 | Taylor Merle | 10 | Cin. CHCA | 26:51.0 |
| 121 | Zoey Knecht | 12 | Cin. CHCA | 27:22.8 |
| 122 | Jayna Stepaniak | 10 | Ross | 27:29.5 |
| 123 | Quinn Strong | 9 | Indian Hill | 27:47.0 |
| 124 | Molly Whalen | 12 | Turpin | 27:59.4 |
| 125 | Milana Barrett | 12 | Indian Hill | 28:01.0 |
| 126 | Anabel Saxby | 11 | Cin. CHCA | 28:22.0 |
| 127 | Madison Mitchell | 9 | Cin. CHCA | 28:37.6 |
| 128 | Joy Manuel | 9 | Cin. CHCA | 29:03.7 |
| 129 | Paige Murphy | 12 | Cin. CHCA | 29:07.5 |
| 130 | Audrey Frey | 9 | Cin. CHCA | 30:36.6 |
| 131 | Ava Vance | 10 | Cin. CHCA | 32:20.8 |
| Boys Varsity - 5K Run | ||||
| Place | Athlete | Grade | School | Time |
| 1 | Alex Bruns | 12 | St. Xavier | 15:14.4 |
| 2 | Nathaniel Gockerman | 10 | Cin. CHCA | 15:39.3 |
| 3 | Dom Ellis | 11 | St. Xavier | 15:52.4 |
| 4 | Jack Nesbit | 12 | St. Xavier | 15:53.8 |
| 5 | Jackson Davis | 11 | Beavercreek | 15:58.8 |
| 6 | Dallin Przybyla | 12 | Beavercreek | 16:00.1 |
| 7 | Owen Paul | 12 | St. Xavier | 16:00.9 |
| 8 | Wyatt Gockerman | 10 | Cin. CHCA | 16:04.2 |
| 9 | Mitchell Job | 12 | Centerville | 16:08.5 |
| 10 | James McGrath | 11 | Indian Hill | 16:09.3 |
| 11 | Owen Tuinstra | 10 | Beavercreek | 16:11.1 |
| 12 | Jagger Dollenmeyer | 11 | Cin. CHCA | 16:11.9 |
| 13 | Jacob Porter | 12 | Centerville | 16:16.1 |
| 14 | Landen Fernandez | 12 | St. Xavier | 16:18.7 |
| 15 | Brody Graley | 11 | Beavercreek | 16:21.9 |
| 16 | Tom Ward | 11 | Beavercreek | 16:22.3 |
| 17 | Nathan Cochran | 12 | Lebanon | 16:24.2 |
| 18 | Caleb Nolasco | 12 | Lebanon | 16:25.3 |
| 19 | Michael Strawser | 10 | Lebanon | 16:26.7 |
| 20 | Iain Tuinstra | 12 | Beavercreek | 16:28.3 |
| 21 | Xander Edem | 11 | Beavercreek | 16:28.7 |
| 22 | Nathan Garay | 12 | St. Xavier | 16:29.7 |
| 23 | Zixiang Hong | 11 | Indian Hill | 16:33.8 |
| 24 | Austyn Fox | 11 | Big Walnut | 16:35.1 |
| 25 | Caleb Anderson | 10 | Turpin | 16:39.0 |
| 26 | Jagger Noel | 12 | Centerville | 16:41.3 |
| 27 | Owen Zeiser | 12 | Centerville | 16:41.9 |
| 28 | Owen Huff | 9 | Oak Hills | 16:42.6 |
| 29 | Nick Szymanski | 10 | Beavercreek | 16:44.3 |
| 30 | William Louis | 10 | St. Xavier | 16:44.5 |
| 31 | Nathan Ward | 12 | Big Walnut | 16:45.6 |
| 32 | Benjamin Wangugi | 10 | St. Xavier | 16:48.0 |
| 33 | Nick Hartings | 12 | St. Xavier | 16:48.7 |
| 34 | Ethan Klenda | 11 | Beavercreek | 16:51.3 |
| 35 | Aidan Dehring | 10 | St. Xavier | 16:58.7 |
| 36 | Ty Regan | 12 | Anderson | 17:01.8 |
| 37 | Alex Filippi | 11 | Sycamore | 17:02.8 |
| 38 | Eli Evans | 12 | St. Xavier | 17:05.7 |
| 39 | Daniel Coderre | 12 | Centerville | 17:06.2 |
| 40 | Chase Spencer | 11 | Turpin | 17:06.3 |
| 41 | Ashton Rubrecht | 11 | Turpin | 17:06.6 |
| 42 | Ethan Fieler | 10 | Sycamore | 17:06.6 |
| 43 | Eli Reutter | 10 | Sycamore | 17:08.2 |
| 44 | Aaron Eckler | 9 | Ryle | 17:12.7 |
| 45 | Brody King | 12 | Big Walnut | 17:16.5 |
| 46 | Matteo Meli | 10 | Sycamore | 17:20.7 |
| 47 | Sean Koth | 12 | St. Xavier | 17:23.0 |
| 48 | Camden Lee | 12 | Centerville | 17:25.4 |
| 49 | James O'Driscoll | 11 | Indian Hill | 17:27.7 |
| 50 | Truman Sayles | 9 | Sycamore | 17:28.2 |
| 51 | Elliot Leonard | 10 | Centerville | 17:28.5 |
| 52 | Nathan Sommers | 11 | Ross | 17:29.4 |
| 53 | Garrett Anderson | 12 | Turpin | 17:29.6 |
| 54 | Alex Read | 9 | Anderson | 17:30.3 |
| 55 | Mathias Le | 12 | St. Xavier | 17:31.5 |
| 56 | Timothy Stover | 10 | Beavercreek | 17:32.7 |
| 57 | Nicholas Richter | 9 | Sycamore | 17:33.3 |
| 58 | Carson Koenig | 12 | Beavercreek | 17:34.0 |
| 59 | Gabe Zielinski | 11 | Big Walnut | 17:35.7 |
| 60 | Tyler Callahan | 12 | Lebanon | 17:35.9 |
| 61 | Aidan Murphy | 10 | Cin. CHCA | 17:37.2 |
| 62 | Evan Cole | 12 | Ryle | 17:38.4 |
| 63 | Luke Wilcutt | 10 | Centerville | 17:39.7 |
| 64 | Wes Holdcraft | 12 | Lebanon | 17:42.1 |
| 65 | Jacob Eckler | 12 | Ryle | 17:42.8 |
| 66 | Austin Sarver | 10 | Lebanon | 17:42.8 |
| 67 | Logan Jones | 10 | Centerville | 17:43.9 |
| 68 | Sam DeVylder | 12 | St. Xavier | 17:43.9 |
| 69 | Matt Doherty | 12 | Oak Hills | 17:43.9 |
| 70 | Justice Jones | 11 | Ryle | 17:44.7 |
| 71 | Joseph Richmond | 10 | Sycamore | 17:50.8 |
| 72 | Caleb McCombs | 10 | Beavercreek | 17:51.2 |
| 73 | Quinton Pletz | 9 | Sycamore | 17:52.4 |
| 74 | Ojas Chadwell | 12 | Indian Hill | 17:53.8 |
| 75 | Braden Harness | 12 | Centerville | 17:54.8 |
| 76 | Joseph Duffey | 12 | Anderson | 17:54.8 |
| 77 | Samuel Weiss | 9 | Sycamore | 17:55.2 |
| 78 | Max Bessinger | 12 | Big Walnut | 17:55.3 |
| 79 | Kenneth Rakes | 12 | Ross | 17:56.8 |
| 80 | Ben Schuler | 12 | Ross | 17:59.6 |
| 81 | Mark Phillips | 12 | Anderson | 17:59.9 |
| 82 | Robby Climie | 11 | Beavercreek | 18:00.8 |
| 83 | Brad Ammon | 11 | Beavercreek | 18:02.9 |
| 84 | Quincy Varughese | 10 | Big Walnut | 18:05.0 |
| 85 | Colin Klaserner | 11 | Oak Hills | 18:06.1 |
| 86 | Ian Steigerwald | 11 | Big Walnut | 18:08.3 |
| 87 | Bryce Korb | 11 | Oak Hills | 18:10.5 |
| 88 | Nolan Difillippo | 12 | Centerville | 18:12.6 |
| 89 | Tyler Sarver | 10 | Lebanon | 18:13.7 |
| 90 | Sur Patel | 12 | Anderson | 18:13.9 |
| 91 | Carter Wojcik | 11 | Turpin | 18:15.0 |
| 92 | Gabriel Newman | 10 | Sycamore | 18:16.9 |
| 93 | Liam Stiffler | 9 | Big Walnut | 18:18.4 |
| 94 | Nicholas Ward | 10 | Big Walnut | 18:19.3 |
| 95 | Ethan Otis | 9 | Lebanon | 18:19.6 |
| 96 | Andrew Wion | 11 | Big Walnut | 18:19.9 |
| 97 | Caleb Mack | 10 | Turpin | 18:20.2 |
| 98 | Andrew Michel | 11 | Cin. CHCA | 18:20.4 |
| 99 | Pratt Gibson | 12 | Indian Hill | 18:21.6 |
| 100 | Noah Towne | 11 | Turpin | 18:22.4 |
| 101 | Eric Dew | 12 | Oak Hills | 18:23.1 |
| 102 | Andrew Sandefur | 12 | Cin. CHCA | 18:24.4 |
| 103 | Landon Mosher | 12 | Centerville | 18:25.0 |
| 104 | Vineel Medithi | 9 | Turpin | 18:28.8 |
| 105 | Carson Spencer | 9 | Turpin | 18:28.8 |
| 106 | Jack Bauknecht | 11 | Ross | 18:29.7 |
| 107 | Luke Amon | 11 | Ryle | 18:30.0 |
| 108 | Adam Papp | 11 | Cin. CHCA | 18:31.3 |
| 109 | Ethan Shultz | 9 | Big Walnut | 18:33.8 |
| 110 | Ethan Waller | 12 | Centerville | 18:34.1 |
| 111 | Micah Earley | 12 | Lebanon | 18:37.6 |
| 112 | Erich Biermann | 12 | Centerville | 18:38.8 |
| 113 | Sam Dew | 9 | Oak Hills | 18:39.0 |
| 114 | Jamison Brandt | 10 | Big Walnut | 18:42.1 |
| 115 | Ashton Withrow | 10 | Ross | 18:43.4 |
| 116 | Samuel Ansberry | 10 | Lebanon | 18:44.1 |
| 117 | Shiv Patel | 12 | Anderson | 18:45.9 |
| 118 | Steven Bryant | 11 | Oak Hills | 18:50.9 |
| 119 | Joseph Getz | 9 | Oak Hills | 18:55.8 |
| 120 | Griffin Kanzeg | 12 | Indian Hill | 19:08.0 |
| 121 | Slaven Getchev | 12 | Lebanon | 19:08.3 |
| 122 | Landon Tully | 11 | Lebanon | 19:08.4 |
| 123 | Dean Keller | 12 | Turpin | 19:08.9 |
| 124 | Calder Ellis | 11 | Centerville | 19:10.0 |
| 125 | Brandon Yang | 12 | Indian Hill | 19:13.1 |
| 126 | Jeremiah Muthumbi | 9 | Turpin | 19:13.4 |
| 127 | Tyler Roy | 11 | Ryle | 19:17.5 |
| 128 | Luke Troutwine | 10 | Oak Hills | 19:17.7 |
| 129 | Leo Gerber | 10 | Indian Hill | 19:17.8 |
| 130 | Carter Schrock | 12 | Indian Hill | 19:19.6 |
| 131 | Kyle Gnieting | 10 | Big Walnut | 19:24.5 |
| 132 | Donald Kline | 10 | Turpin | 19:25.0 |
| 133 | Henry Pizza | 10 | Lebanon | 19:25.3 |
| 134 | Daniel Lade | 12 | Oak Hills | 19:27.1 |
| 135 | Charlie Cox | 11 | Anderson | 19:32.7 |
| 136 | Eli Upchurch | 11 | Anderson | 19:38.3 |
| 137 | Ben Klaserner | 10 | Oak Hills | 19:39.0 |
| 138 | Zachary Callahan | 12 | Lebanon | 19:42.4 |
| 139 | Bodhi Hale | 11 | Turpin | 19:54.6 |
| 140 | Colin Mackey | 12 | St. Xavier | 19:55.9 |
| 141 | Johnathan Foley | 11 | Indian Hill | 19:59.4 |
| 142 | Caleb Horner | 11 | Anderson | 19:59.9 |
| 143 | Alec Carter | 11 | Turpin | 20:01.6 |
| 144 | Aidan Tan | 10 | Anderson | 20:05.1 |
| 145 | Sam Cochran | 10 | Big Walnut | 20:07.2 |
| 146 | Jacob Loveless | 12 | Cin. CHCA | 20:08.3 |
| 147 | Issac Fry | 9 | Big Walnut | 20:08.7 |
| 148 | Will Roberts | 9 | Turpin | 20:23.9 |
| 149 | Rohan Chadwell | 10 | Indian Hill | 20:30.0 |
| 150 | Jacob Lott | 10 | Cin. CHCA | 20:45.7 |
| 151 | Arpad Lallement | 10 | Indian Hill | 20:48.3 |
| 152 | Luke Brachle | 10 | Indian Hill | 20:56.4 |
| 153 | Sean Hayes | 11 | Ryle | 21:25.9 |
| 154 | Jack Gerber | 12 | Indian Hill | 21:33.8 |
| 155 | Carson Frost | 10 | Ross | 21:55.0 |
| 156 | Aiden Beckman | 10 | Ross | 22:47.8 |
| 157 | Jack Pinckert | 10 | Cin. CHCA | 22:47.8 |
| 158 | Beckham Romanello | 11 | Cin. CHCA | 23:52.7 |
| 159 | Eli Kaufman | 12 | Ross | 24:46.0 |