IHSA State XC Championships 2024

Peoria, IL

Elite Performances

411 performances met the MileSplit US Second Team standard.

HS Girls Mark Athlete Team
Three Mile Run 15:53.40 Mia Sirois Barrington
Three Mile Run 15:59.40 Kate Foltz Tuscola
Three Mile Run 16:11.27 Sundara Weber Sandwich
Three Mile Run 16:27.80 Annika Swan Chicago (St. Ignatius College Prep)
Three Mile Run 16:27.90 Isabella Keller Effingham (St. Anthony)
Three Mile Run 16:30.60 Karlin Janowski Elmhurst (York)
Three Mile Run 16:34.80 Veronica Znajda Mt. Prospect (Prospect)
Three Mile Run 16:35.50 Kyla Babb Westmont
Three Mile Run 16:39.10 Maya Ledesma Minooka
Three Mile Run 16:40.60 Amelie Ojeda Villa Park (Willowbrook)
Three Mile Run 16:49.50 Zoe Carter Normal (University)
Three Mile Run 16:50.00 Scout Storms Barrington
Three Mile Run 16:51.80 Meg Peterson Mt. Prospect (Prospect)
Three Mile Run 16:52.40 Avery Hacker Batavia
Three Mile Run 16:56.40 Mia Kotler Chicago (Latin)
Three Mile Run 16:58.70 Alayna Todnem Downers Grove (North)
Three Mile Run 16:58.90 Tessa Bowers Shelbyville
Three Mile Run 17:00.10 Sydney Gertsen Lombard (Montini)
Three Mile Run 17:00.60 Tessa Russo Plainfield (North)
Three Mile Run 17:01.13 Erin Hinsdale Wheaton (St. Francis)
Three Mile Run 17:02.92 Elena Mamminga Wheaton (St. Francis)
Three Mile Run 17:06.70 Nicole Poglitsch Wheaton-Warrenville South
Three Mile Run 17:08.16 Klarke Goranson Manteno
Three Mile Run 17:08.50 Josie Cahill Winnetka (New Trier)
Three Mile Run 17:08.80 Emma Berres Naperville (North)
Three Mile Run 17:09.33 Natalie Bierbaum Normal (University)
Three Mile Run 17:09.90 Ireland Wildhart Mt. Prospect (Prospect)
Three Mile Run 17:10.10 Rianna Tandon Naperville (North)
Three Mile Run 17:10.20 Ellie Bush O'Fallon (H.S.)
Three Mile Run 17:11.30 Sophia Galiano- Sanchez Elmhurst (York)
Three Mile Run 17:12.00 Maddie Romaine Wheaton (North)
Three Mile Run 17:12.54 Delilah Helenhouse Lisle (Benet Academy)
Three Mile Run 17:13.20 Molly Farrell Marshall
Three Mile Run 17:13.30 Audrey Casten Downers Grove (North)
Three Mile Run 17:13.85 Allison Shutler Chicago (St. Ignatius College Prep)
Three Mile Run 17:16.00 Lily Eddington Downers Grove (North)
Three Mile Run 17:16.50 Madeline Cassidy Batavia
Three Mile Run 17:17.10 Madeline Bialko Arlington Heights (Hersey)
Three Mile Run 17:18.30 Aubrey Denning Effingham (St. Anthony)
Three Mile Run 17:19.40 Madeleine Fox Marshall
Three Mile Run 17:21.90 Emily Stecky Chicago (DePaul College Prep)
Three Mile Run 17:22.20 Alexa Novak Glen Ellyn (Glenbard West)
Three Mile Run 17:23.80 Shania Tandon Naperville (North)
Three Mile Run 17:24.15 Izzy Bing Mundelein (Carmel)
Three Mile Run 17:25.10 Emily Decker Tolono (Unity)
Three Mile Run 17:25.24 Reese Kohnle Rockford (Boylan Catholic)
Three Mile Run 17:26.60 Louisa Wilson Williamsville
Three Mile Run 17:26.66 Hannah Farley Lemont (H.S.)
Three Mile Run 17:27.30 Marlie Czarniewski Plainfield (North)
Three Mile Run 17:27.61 Cameron Crump Waterloo (H.S)
Three Mile Run 17:28.60 Paityn Brady Springfield (Sacred Heart-Griffin)
Three Mile Run 17:29.63 Rosalyn Gonzalez Antioch
Three Mile Run 17:30.40 Sofia Arcuri Park Ridge (Maine South)
Three Mile Run 17:30.84 Josslyn Wade Bensenville (Fenton)
Three Mile Run 17:30.90 Klaire Eighner Maroa (M.-Forsyth)
Three Mile Run 17:31.30 Emily Downing Cambridge
Three Mile Run 17:32.00 Natalie Nahs Minooka
Three Mile Run 17:32.30 Sabrina Roach Barrington
Three Mile Run 17:33.70 Alyssa Higgins Knoxville
Three Mile Run 17:34.10 Madison King Joliet (Central)
Three Mile Run 17:34.67 Lulu Ton-That Chicago (Northside Prep)
Three Mile Run 17:34.90 Kylie Simpson Rockton (Hononegah)
Three Mile Run 17:35.20 Renee Warren Normal (Community West)
Three Mile Run 17:35.69 Molly McGreal River Forest (Trinity)
Three Mile Run 17:36.10 Madison Popelar Edwardsville (H.S.)
Three Mile Run 17:36.30 Julia Rodney St. Charles (North)
Three Mile Run 17:36.60 Ashley Schraeder Yorkville (H.S)
Three Mile Run 17:36.80 Morgan Popelar Edwardsville (H.S.)
Three Mile Run 17:36.90 Peyton Kuhl Quincy (Sr.)
Three Mile Run 17:37.30 Maggie Quinn Elmhurst (York)
Three Mile Run 17:37.50 Lola Satre-Morales Naperville (Central)
Three Mile Run 17:38.20 Gwendolyn Krodel Batavia
Three Mile Run 17:38.50 Miah Gilmore Murphysboro
Three Mile Run 17:38.50 Brooke Zeibert Rochester
Three Mile Run 17:40.20 Willow Jackson Edwardsville (H.S.)
Three Mile Run 17:40.23 Ashlyn Chopra Chatham (Glenwood)
Three Mile Run 17:40.40 McKenzie Willard Downers Grove (North)
Three Mile Run 17:40.60 Sophia Baumert Streamwood
Three Mile Run 17:41.23 Juliana Gamboa Oak Park (Fenwick)
Three Mile Run 17:41.30 Francesca Mora Chicago (Latin)
Three Mile Run 17:41.30 Macy Dick Oswego (East)
Three Mile Run 17:41.90 Athena Triner Yorkville (H.S)
Three Mile Run 17:42.30 Lila Stanley Elmhurst (York)
Three Mile Run 17:42.69 Kathleen Hardy LaGrange Park (Nazareth Academy)
Three Mile Run 17:42.90 Isabella Ciesla Huntley
Three Mile Run 17:43.10 Nicole Golebiowski Northbrook (Glenbrook North)
Three Mile Run 17:43.60 Ashlynn Lindt Lombard (Montini)
Three Mile Run 17:43.70 Mackenzie Pound Tolono (Unity)
Three Mile Run 17:44.80 Cecilia Hilby Aurora (Central Catholic)
Three Mile Run 17:45.40 Claire Deppe Batavia
Three Mile Run 17:45.50 Savanna Franzen St. Joseph (S.J.-Ogden)
Three Mile Run 17:45.50 Taya Gummerson Minooka
Three Mile Run 17:46.21 Greta Sheaffer Chicago (St. Ignatius College Prep)
Three Mile Run 17:46.40 Viktoria Higgins Barrington
Three Mile Run 17:47.08 Molly Robertson Carterville
Three Mile Run 17:47.90 Sofia Borter Geneva
Three Mile Run 17:48.10 Scarlett Moriarty Elmhurst (York)
Three Mile Run 17:48.30 Erin Santerelli Joliet (West)
Three Mile Run 17:48.90 Aubrey Peterson Clinton (IL)
Three Mile Run 17:49.00 Adley Wilson St. Charles (East)
Three Mile Run 17:49.20 Stella Davis Evanston (Twp.)
Three Mile Run 17:50.20 Mia Bertolini Aurora (Waubonsie Valley)
Three Mile Run 17:50.50 Jana Vande Kemp Cambridge
Three Mile Run 17:50.58 Sophia Ramirez Washington
Three Mile Run 17:52.50 Lily Hodneland Hinsdale (Central)
Three Mile Run 17:52.70 Chloe Kammes Batavia
Three Mile Run 17:52.80 Alyssa Gregory Bartlett
Three Mile Run 17:53.00 Clara Getsoian Minooka
Three Mile Run 17:53.10 Ella Satre Hinsdale (Central)
Three Mile Run 17:53.90 Jane Lynch Wilmette (Loyola Academy)
Three Mile Run 17:54.50 Jadyn Gerardi Anna (A.-Jonesboro)
Three Mile Run 17:54.50 Avery Muhr Lake Zurich
Three Mile Run 17:55.00 Margaretha Grabske Arlington Heights (Hersey)
Three Mile Run 17:55.40 Ava Gilley Downers Grove (North)
Three Mile Run 17:55.70 Kayla Ritchie Winnetka (New Trier)
Three Mile Run 17:55.90 Grace Bressner St. Joseph (S.J.-Ogden)
Three Mile Run 17:56.00 Meghan Zopel Peoria (Notre Dame)
Three Mile Run 17:56.10 Rubi Tapia-Macias East Moline (United)
Three Mile Run 17:56.20 Victoria Tarara Barrington
Three Mile Run 17:56.90 Celia Blaylock Lake Zurich
Three Mile Run 17:57.10 Dusti Smith Toulon (Stark County)
Three Mile Run 17:58.30 Eliana Kaitei Frankfort (Lincoln-Way East)
Three Mile Run 17:59.23 Avery Sommer Mt. Zion
Three Mile Run 17:59.30 Joelle Wilson Williamsville
Three Mile Run 17:59.30 Alexa Izenstark Arlington Heights (Hersey)
Three Mile Run 17:59.38 Abigail Burke Burlington (Central)
Three Mile Run 17:59.50 Meika Bender Eureka
Three Mile Run 17:59.80 Reese Long Hampshire
Three Mile Run 18:00.00 Mary Laba Mt. Prospect (Prospect)
Three Mile Run 18:00.50 Cori Kilvinger Huntley
Three Mile Run 18:00.60 Nia Ortega Downers Grove (South)
Three Mile Run 18:01.03 Lizeth Montes Chicago (St. Ignatius College Prep)
Three Mile Run 18:01.60 Abby Lewis Barrington
Three Mile Run 18:02.00 Ruth Dellaria Roselle (Lake Park)
Three Mile Run 18:02.27 Nora Wedwick Rockford (Boylan Catholic)
Three Mile Run 18:02.50 Sophie Fransen Mt. Prospect (Prospect)
Three Mile Run 18:02.50 Liliana Camargo Yorkville (H.S)
Three Mile Run 18:02.90 KAITLYN BURNS Glenview (Glenbrook South)
Three Mile Run 18:03.34 Bridget Brunick Oak Park (Fenwick)
Three Mile Run 18:03.40 Lily Baibak Aurora (Waubonsie Valley)
Three Mile Run 18:03.80 Tessie Bradley Park Ridge (Maine South)
Three Mile Run 18:03.92 Yaremi Ramos Grayslake (North)
Three Mile Run 18:04.00 Sofia Donner Arlington Heights (Hersey)
Three Mile Run 18:04.70 Julie Bach Normal (Community West)
Three Mile Run 18:05.34 Keira Jenke Lisle (Benet Academy)
Three Mile Run 18:05.40 Keira Faxel New Lenox (Lincoln-Way Central)
Three Mile Run 18:05.64 Allison Broaddus Chatham (Glenwood)
Three Mile Run 18:06.80 Hannah Renner Downers Grove (North)
Three Mile Run 18:06.90 Emily Offutt Wheaton (North)
Three Mile Run 18:07.20 Leah Kleckauskas Minooka
Three Mile Run 18:07.40 Ruby Nissen Lake Zurich
Three Mile Run 18:08.18 Caroline Lucas Crystal Lake (South)
Three Mile Run 18:08.21 Madison Petersen Grayslake (North)
Three Mile Run 18:08.24 Piper Houghton Chicago (DePaul College Prep)
Three Mile Run 18:08.63 Kara Odum Marion (H.S.)
Three Mile Run 18:08.72 Pilar Rosales Lake Forest (H.S.)
Three Mile Run 18:09.10 Gwen Hobson St. Charles (North)
Three Mile Run 18:09.26 Ashley Zeibert Rochester
Three Mile Run 18:09.39 Natalie Nichols Rochester
Three Mile Run 18:09.70 Ella MacNider Hoffman Estates (H.S.)
Three Mile Run 18:10.10 Alexia Spatz Richmond (R.-Burton)
Three Mile Run 18:10.34 Madison Greiner Morton
Three Mile Run 18:10.40 Isa Hasty Palatine (Fremd)
Three Mile Run 18:10.67 Ariel Hernandez Rock Falls
Three Mile Run 18:11.30 Kathryn Rohr Naperville (North)
Three Mile Run 18:11.57 Aurora Steinhofer Chicago (St. Ignatius College Prep)
Three Mile Run 18:11.60 Addy Lindsay Wheaton-Warrenville South
Three Mile Run 18:11.70 Abagail Baumann Rockford (Lutheran)
Three Mile Run 18:12.00 Morgan Coker Pekin
Three Mile Run 18:12.20 Sofia Stoddard Elmhurst (York)
Three Mile Run 18:12.34 Ava Henne Grayslake (Central)
Three Mile Run 18:12.40 Julia Weseloh Elmhurst (York)
Three Mile Run 18:12.46 Emily Anand Mahomet (M.-Seymour)
Three Mile Run 18:13.60 Bethany Sennett Princeville
Three Mile Run 18:14.00 Mya Coglianese LaGrange (Lyons)
Three Mile Run 18:14.50 Milana Pisto Schaumburg (H.S.)
Three Mile Run 18:14.67 Margaret Andrzejewski Wheaton (St. Francis)
Three Mile Run 18:14.69 Brooklyn Smith Geneseo
Three Mile Run 18:15.00 Maria Polyakov Northbrook (Glenbrook North)
Three Mile Run 18:15.29 Addie Painter West Chicago (Wheaton Academy)
Three Mile Run 18:15.30 Maya Zabiegly Hoffman Estates (H.S.)
Three Mile Run 18:16.00 Mia Forystek New Lenox (Lincoln-Way Central)
Three Mile Run 18:16.10 Kristin Soderlind Oswego (H.S.)
Three Mile Run 18:16.50 Frida Martinez Wheaton-Warrenville South
Three Mile Run 18:17.60 Ema Eissler Wheaton (North)
Three Mile Run 18:17.70 Kara Waishwell Frankfort (Lincoln-Way East)
Three Mile Run 18:18.10 Elizabeth Hall Naperville (Neuqua Valley)
Three Mile Run 18:18.21 Abigail Arseneau Chicago (DePaul College Prep)
Three Mile Run 18:18.30 Brooklynn Burdick Beecher
Three Mile Run 18:18.40 Haley Rahman Huntley
Three Mile Run 18:19.18 Emily Walberg Arlington Heights (St. Viator)
Three Mile Run 18:19.20 Giselle Moret Elgin (Harvest Christian Academy)
Three Mile Run 18:19.20 Amanda Warren Normal (Community West)
Three Mile Run 18:19.50 June Rectenwald Wheaton (North)
Three Mile Run 18:19.66 Abby Tudeen Dunlap
HS Boys Mark Athlete Team
Three Mile Run 14:03.40 Ben Crane Winnetka (New Trier)
Three Mile Run 14:11.80 Grant Schroder Downers Grove (North)
Three Mile Run 14:12.60 Joe Bregenzer Barrington
Three Mile Run 14:12.70 Philip Cupial Downers Grove (North)
Three Mile Run 14:15.50 Dylan Maloney Plainfield (South)
Three Mile Run 14:17.10 Quinn Davis Plainfield (North)
Three Mile Run 14:21.00 Rory Gaan Palatine (Fremd)
Three Mile Run 14:21.10 Finn Richards Lisle (Benet Academy)
Three Mile Run 14:24.90 Alexander Krieg Palatine (H.S.)
Three Mile Run 14:25.20 Liam O'Connor Oak Park (O.P.-River Forest)
Three Mile Run 14:25.20 Thomas Czerwinski Plainfield (North)
Three Mile Run 14:25.70 Tommy Nitz Huntley
Three Mile Run 14:26.20 Will Surratt Downers Grove (North)
Three Mile Run 14:26.60 Francesco Benelli Batavia
Three Mile Run 14:27.60 Zach Thoman O'Fallon (H.S.)
Three Mile Run 14:28.40 Jacob Barraza DeKalb
Three Mile Run 14:28.40 Josiah Narayanan Wheaton-Warrenville South
Three Mile Run 14:28.60 Owen Horeni Yorkville (H.S)
Three Mile Run 14:30.30 Aidan Murphy Wheaton (North)
Three Mile Run 14:30.40 Braden Hoff New Lenox (Lincoln-Way Central)
Three Mile Run 14:30.60 Aiden Noel Wheaton-Warrenville South
Three Mile Run 14:30.90 Karanveer Patil Lake Zurich
Three Mile Run 14:31.10 Benjamin Wuggazer LaGrange (Lyons)
Three Mile Run 14:31.87 Chaz Oberkfell Gillespie
Three Mile Run 14:31.90 Thomas Jochum Glen Ellyn (Glenbard South)
Three Mile Run 14:33.70 Max Sudrzynski Algonquin (Jacobs)
Three Mile Run 14:33.88 Nicolai Martino Winnebago
Three Mile Run 14:33.90 Evan Parker Skokie (Niles North)
Three Mile Run 14:36.66 Gabriel McLain Benton
Three Mile Run 14:36.70 Evan Nosek Maple Park (Kaneland)
Three Mile Run 14:36.70 Cuyler Swanson Morris
Three Mile Run 14:36.90 Tra'Monti Williams Chicago (Payton)
Three Mile Run 14:37.10 Owynn Garrelts Park Ridge (Maine South)
Three Mile Run 14:37.30 Patrick Clune Naperville (Central)
Three Mile Run 14:37.60 Aidan Connors Plainfield (North)
Three Mile Run 14:39.60 Jameson Tenopir Cary (C.-Grove)
Three Mile Run 14:40.10 Dylan Dominguez Highland Park
Three Mile Run 14:40.50 Alex Rodriguez Berwyn-Cicero (Morton)
Three Mile Run 14:41.30 Carson Kaiser Maple Park (Kaneland)
Three Mile Run 14:41.30 Gavin Rodgers Edwardsville (H.S.)
Three Mile Run 14:41.50 Jack Galminas New Lenox (Lincoln-Way Central)
Three Mile Run 14:41.60 Jackson Summy Lake Villa (Lakes)
Three Mile Run 14:41.60 Edward Polaski Batavia
Three Mile Run 14:41.70 Luis Flores Burbank (St. Laurence)
Three Mile Run 14:42.30 Ellery Shutt Woodstock (H.S)
Three Mile Run 14:42.70 Zach Born Metamora
Three Mile Run 14:43.30 John O'Halloran LaGrange (Lyons)
Three Mile Run 14:43.50 Carter Hayes Palatine (H.S.)
Three Mile Run 14:45.20 Nico Cimino Minooka
Three Mile Run 14:45.40 Carter Olsen Elmhurst (York)
Three Mile Run 14:46.70 John Courtney Downers Grove (North)
Three Mile Run 14:46.80 Manny Najera Naperville (Central)
Three Mile Run 14:47.10 Bryce Counihan New Lenox (Lincoln-Way Central)
Three Mile Run 14:47.20 Simon Lane Chicago (University)
Three Mile Run 14:47.50 Samuel Hill St. Charles (North)
Three Mile Run 14:47.61 Max Kirby Peoria (Notre Dame)
Three Mile Run 14:47.70 Gavin O'Connor Chicago (Brother Rice)
Three Mile Run 14:48.50 Sean Hanrahan Frankfort (Lincoln-Way East)
Three Mile Run 14:48.80 Max Weber Bethalto (Civic Memorial)
Three Mile Run 14:49.00 James O'Sullivan Palatine (H.S.)
Three Mile Run 14:49.10 James Maso Plainfield (North)
Three Mile Run 14:49.30 Brady Faulkner Hoffman Estates (H.S.)
Three Mile Run 14:49.60 Dylan Gehl Geneseo
Three Mile Run 14:50.30 Christian Harris Morton
Three Mile Run 14:50.40 Raphael Greer Marion (H.S.)
Three Mile Run 14:50.80 Gabriel Greer Marion (H.S.)
Three Mile Run 14:50.90 Caleb Mathias Champaign (Central)
Three Mile Run 14:51.10 Orlando Sandoval Berwyn-Cicero (Morton)
Three Mile Run 14:51.20 Declan Slavin Chicago (Payton)
Three Mile Run 14:51.20 Santiago Chavez Burbank (Reavis)
Three Mile Run 14:51.30 Landon Samuelson Rockton (Hononegah)
Three Mile Run 14:52.00 Brady Travers Downers Grove (North)
Three Mile Run 14:52.40 Cole Tupper Elgin High School
Three Mile Run 14:52.50 Aaron Conderman Dixon (H.S.)
Three Mile Run 14:52.70 Leo Cozzi Mascoutah
Three Mile Run 14:52.90 Jiberil Lesman Chicago (Lake View)
Three Mile Run 14:53.00 Miguel Flores Berwyn-Cicero (Morton)
Three Mile Run 14:53.40 Riley Wold Buffalo Grove
Three Mile Run 14:54.30 Luke Marshall Lake Zurich
Three Mile Run 14:54.50 Fisher Rinkenberger Washington
Three Mile Run 14:54.50 Luke Atzman Orland Park (Sandburg)
Three Mile Run 14:54.70 Zach Saltiel Elmhurst (York)
Three Mile Run 14:54.77 Andrew Kurien Rockford (R. Christian)
Three Mile Run 14:54.80 Ben Gorsage Washington
Three Mile Run 14:55.00 Augustus Gaudio Mahomet (M.-Seymour)
Three Mile Run 14:55.00 Henry McMurry Mahomet (M.-Seymour)
Three Mile Run 14:55.30 Mateo Ramiro Garcia Orland Park (Sandburg)
Three Mile Run 14:55.50 Judah McLean West Chicago (H.S)
Three Mile Run 14:55.50 Alex Batsala Plainfield (South)
Three Mile Run 14:55.80 Brayden Kloeppel O'Fallon (H.S.)
Three Mile Run 14:56.40 Mark Mcginn Barrington
Three Mile Run 14:56.80 Nathaniel Gabriel Joliet (Central)
Three Mile Run 14:56.80 Gordy (Cameron) Libby Lake Zurich
Three Mile Run 14:59.20 Ammar Bhanpuri Naperville (North)
Three Mile Run 14:59.40 Joseph Yaros Normal (Community)
Three Mile Run 14:59.40 Nathan Gehrmann Aurora (West Aurora)
Three Mile Run 14:59.50 Daniel Kasperan Chicago Heights (Marian)
Three Mile Run 14:59.60 Owen Kelly Downers Grove (North)
Three Mile Run 14:59.90 Nicholas Dul New Lenox (Lincoln-Way West)
Three Mile Run 15:00.00 Hugh Davis Edwardsville (H.S.)
Three Mile Run 15:00.36 Cole Buchanan Benton
Three Mile Run 15:01.10 Colin Ryan Mt. Prospect (Prospect)
Three Mile Run 15:01.40 Luke Robinson Mt. Prospect (Prospect)
Three Mile Run 15:02.20 Arjun Shah Palatine (Fremd)
Three Mile Run 15:02.30 Dylan Buturusis Plainfield (South)
Three Mile Run 15:02.30 Jack Jennings Palatine (Fremd)
Three Mile Run 15:02.50 Patrick McGrail Elmhurst (York)
Three Mile Run 15:02.80 Jack Loftus Downers Grove (North)
Three Mile Run 15:02.92 Tucker Hinkle Eureka
Three Mile Run 15:03.00 Dean Geiger Dixon (H.S.)
Three Mile Run 15:03.20 Steven Jiang Chicago (Payton)
Three Mile Run 15:03.20 Elliot Batz Rock Island
Three Mile Run 15:03.33 Elijah Teefey Pleasant Plains
Three Mile Run 15:03.50 Micah Weiss Chicago (Latin)
Three Mile Run 15:03.50 Brady Norman Riverside (R.-Brookfield)
Three Mile Run 15:03.90 Andrew Straley Chicago (Brother Rice)
Three Mile Run 15:04.10 Boston Beyer Morton
Three Mile Run 15:04.45 Grady Smith Johnsburg
Three Mile Run 15:05.20 Landon Harris Granite City
Three Mile Run 15:05.40 Nathan Marotta Arlington Heights (Hersey)
Three Mile Run 15:05.90 Ben Gibson Chicago (Latin)
Three Mile Run 15:06.00 Matthew King Glen Ellyn (Glenbard West)
Three Mile Run 15:06.43 Nino Pesola Lombard (Montini)
Three Mile Run 15:06.60 Greyson Ellensohn St. Charles (East)
Three Mile Run 15:06.70 Jordan Kreiner Winnetka (New Trier)
Three Mile Run 15:06.70 Jackson Truty Naperville (North)
Three Mile Run 15:06.93 Will Fuson Cerro Gordo
Three Mile Run 15:07.00 Riley Fink Plainfield (South)
Three Mile Run 15:07.04 Evan Cook Decatur (St. Teresa)
Three Mile Run 15:07.46 John Masaka Niles (Northridge Prep)
Three Mile Run 15:07.50 Jackie Clark Crystal Lake (Central)
Three Mile Run 15:07.50 Will Polaski Batavia
Three Mile Run 15:07.90 Grayson Meek Naperville (Neuqua Valley)
Three Mile Run 15:08.00 Graham Faris Glen Ellyn (Glenbard West)
Three Mile Run 15:08.04 Tim Starwalt Byron
Three Mile Run 15:08.10 Tyler Gantt LaGrange (Lyons)
Three Mile Run 15:08.50 Jonah Swanson Winnetka (New Trier)
Three Mile Run 15:09.04 Landen Boman Pinckneyville
Three Mile Run 15:09.40 Simon Reckamp Naperville (North)
Three Mile Run 15:09.70 Bobby Wintermute Mt. Prospect (Prospect)
Three Mile Run 15:10.00 Quaid Berger Olney (Richland County)
Three Mile Run 15:10.70 Evan Whildin Maple Park (Kaneland)
Three Mile Run 15:11.00 Coriell Green Delavan
Three Mile Run 15:11.00 Isaac Stowers Bolingbrook
Three Mile Run 15:11.60 Sam Froum Evanston (Twp.)
Three Mile Run 15:11.95 Lucas Hollinshead Williamsville
Three Mile Run 15:11.95 Peter Kipp Niles (Northridge Prep)
Three Mile Run 15:12.10 Charlie Borlin Washington
Three Mile Run 15:12.30 Ryan Tobin St. Charles (East)
Three Mile Run 15:12.33 Nolan Ferris Lombard (Montini)
Three Mile Run 15:12.40 Sam Kehoe Elmhurst (York)
Three Mile Run 15:12.80 Filip Vojvodic Libertyville
Three Mile Run 15:13.00 Ezekiel Rice Normal (Community West)
Three Mile Run 15:13.04 Johnathan Iacobazzi Sullivan
Three Mile Run 15:13.50 Chris Quick Palatine (H.S.)
Three Mile Run 15:13.60 Edwin Galarza Lake Zurich
Three Mile Run 15:13.90 Charlie Calderone Hoffman Estates (Conant)
Three Mile Run 15:14.00 Charles Ciesla LaGrange (Lyons)
Three Mile Run 15:14.10 Colin Thomas Edwardsville (H.S.)
Three Mile Run 15:14.30 Everett Swanson Morris
Three Mile Run 15:14.60 Drew Twyman Troy (Triad)
Three Mile Run 15:14.60 Aaron Hamilton Naperville (Neuqua Valley)
Three Mile Run 15:14.70 Mateus Salomao Arlington Heights (Hersey)
Three Mile Run 15:14.80 Joey Papanicholas Winnetka (New Trier)
Three Mile Run 15:15.10 Kaleb Kasper Mahomet (M.-Seymour)
Three Mile Run 15:15.10 Walter Garrett Winnetka (New Trier)
Three Mile Run 15:15.30 Avery Erickson Barrington
Three Mile Run 15:15.30 Taylor Rihm Libertyville
Three Mile Run 15:15.60 Vaughn Collier Chicago (Payton)
Three Mile Run 15:15.68 Landin Stillwell Somonauk
Three Mile Run 15:15.90 John Daffenberg Aurora (Marmion Academy)
Three Mile Run 15:15.90 Manny Alvarez Chicago (St. Ignatius College Prep)
Three Mile Run 15:15.90 Mason Hephner Lombard (Glenbard East)
Three Mile Run 15:16.10 Evan White Rockford (R. Christian)
Three Mile Run 15:16.10 Brayden Gaffud Orland Park (Sandburg)
Three Mile Run 15:16.20 Daniel Grauer Mt. Zion
Three Mile Run 15:16.20 Nico Rastatter Chicago (Latin)
Three Mile Run 15:16.40 Preston Ellis Chicago (Payton)
Three Mile Run 15:16.60 Aiden Hulett Lisle (Benet Academy)
Three Mile Run 15:16.60 Joseph Gonzalez Crystal Lake (South)
Three Mile Run 15:17.00 Jack Krusinski Palos Heights (Stagg)
Three Mile Run 15:17.10 Emmett Bradford Elmhurst (York)
Three Mile Run 15:17.30 Conrad Saner Downers Grove (South)
Three Mile Run 15:17.90 Andrew Richardson East Dubuque
Three Mile Run 15:18.10 Gabe Mahn Rock Island
Three Mile Run 15:18.30 Ethan Scott Barrington
Three Mile Run 15:18.56 Ben Bohr Aurora (Central Catholic)
Three Mile Run 15:18.60 Andrew Harmon Oak Park (O.P.-River Forest)
Three Mile Run 15:18.80 Aiden Vazquez Winnebago
Three Mile Run 15:19.00 Gavin Hall Plainfield (North)
Three Mile Run 15:19.06 Aiden Faulkner Elmwood
Three Mile Run 15:19.20 Nathan Gundersen Addison (A. Trail)
Three Mile Run 15:19.40 Cooper Hazday Winnetka (New Trier)
Three Mile Run 15:19.50 Luke Haworth Wheaton (North)
Three Mile Run 15:19.54 John Brauner Georgetown (Notre Dame de La Salette)
Three Mile Run 15:19.90 Quinn Davis Mt. Prospect (Prospect)
Three Mile Run 15:20.40 Finn Kelly Oak Park (O.P.-River Forest)
Three Mile Run 15:20.50 Michael Gurgone Elmhurst (York)
Three Mile Run 15:20.60 Landon Samp Mt. Prospect (Prospect)
Three Mile Run 15:21.20 Phillip Canopy Morton
Three Mile Run 15:21.70 Keegan Shirley Dixon (H.S.)
Three Mile Run 15:21.90 Jesse Gudauskas Naperville (Neuqua Valley)
Three Mile Run 15:22.20 Kellan Hernandez Plainfield (South)
Three Mile Run 15:22.90 Yonny Rafter Oak Park (O.P.-River Forest)
Three Mile Run 15:22.92 Mika Nelson Elmwood
Three Mile Run 15:23.40 Sushant Kesavan Lake Zurich
Three Mile Run 15:23.50 Hugh Lynch Chicago (St. Ignatius College Prep)
Three Mile Run 15:23.60 Mike Chudy Libertyville
Three Mile Run 15:23.66 Gavin Stalter Eureka
Three Mile Run 15:23.71 David Hornaday Tuscola
Three Mile Run 15:23.86 Jack Swiatek Aurora (Central Catholic)
Three Mile Run 15:24.00 Matthew Miller Orland Park (Sandburg)
Three Mile Run 15:24.50 Van Schneider Chatham (Glenwood)
Three Mile Run 15:24.60 Dominic Frigo Plainfield (North)
Three Mile Run 15:24.95 Wyatt Herrington Robinson
Three Mile Run 15:25.00 Atticus Cunningham Wheaton-Warrenville South