| 1 | Ryder EthridgePlace 1 · Grade 8 · Manhattan | 8 | Manhattan | 11:14.6 |
| 2 | Nolan TomasekPlace 2 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 11:51.8 |
| 3 | Nojus KubiliusPlace 3 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 11:55.7 |
| 4 | Colt FriederichPlace 4 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:01.9 |
| 5 | Gavin McdermottPlace 5 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:05.2 |
| 6 | Brady SlowikPlace 6 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 12:06.3 |
| 7 | Greyer CullinanePlace 7 · Grade 8 · Manhattan | 8 | Manhattan | 12:11.5 |
| 8 | Nathan JastrzabPlace 8 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 12:12.1 |
| 9 | Owen MulcahyPlace 9 · Grade 7 · Mokena | 7 | Mokena | 12:15.6 |
| 10 | Quinton PurdomPlace 10 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:15.9 |
| 11 | Gael LagunasPlace 11 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 12:16.0 |
| 12 | Zachary ZupancicPlace 12 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:21.1 |
| 13 | Luke TyrkaPlace 13 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 12:21.5 |
| 14 | Evan LoPiccoloPlace 14 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:23.3 |
| 15 | Raevaun JohnsonPlace 15 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:25.4 |
| 16 | Carson McGrathPlace 16 · Grade 8 · Mokena | 8 | Mokena | 12:26.1 |
| 17 | Joel SturmPlace 17 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:27.7 PR |
| 18 | Max WordenPlace 18 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 12:32.4 |
| 19 | Marty PavlikPlace 19 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:34.4 |
| 20 | Damian AlvarezPlace 20 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:37.2 |
| 21 | Michael GivensPlace 21 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 12:40.3 |
| 22 | Peter OgrodnikPlace 22 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 12:44.9 |
| 23 | Dylan GnadePlace 23 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:45.1 |
| 24 | Hudson HowardPlace 24 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 12:45.9 |
| 25 | Noah MeliPlace 25 · Grade 8 · Manhattan | 8 | Manhattan | 12:46.8 |
| 26 | Cooper GibbsPlace 26 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:47.1 |
| 27 | Griffin EdmanPlace 27 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 12:48.6 |
| 28 | Brayden RadtkePlace 28 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 12:49.9 |
| 29 | William TrsarPlace 29 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 12:50.4 |
| 30 | Ramsey AlansariPlace 30 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 12:57.9 |
| 31 | Dylan LohrensPlace 31 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 12:59.0 |
| 32 | Jared EnnisPlace 32 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:02.4 |
| 33 | Timmy McinnesPlace 33 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:08.2 |
| 34 | Calihan WeberPlace 34 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 13:09.7 |
| 35 | Thomas DonnanPlace 35 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 13:10.0 |
| 36 | Ryan StauffacherPlace 36 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:12.6 |
| 37 | Hunter AltobelloPlace 37 · Grade 8 · Manhattan | 8 | Manhattan | 13:14.5 |
| 38 | Ryan GappaPlace 38 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:18.6 |
| 39 | Hudson SpeePlace 39 · Grade 7 · Manhattan | 7 | Manhattan | 13:19.0 |
| 40 | Jason AndruchPlace 40 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:19.3 |
| 41 | Brody PhelpsPlace 41 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 13:19.6 |
| 42 | Mason McNultyPlace 42 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 13:20.4 PR |
| 43 | Owen KellyPlace 43 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 13:20.6 |
| 44 | Thomas FaganPlace 44 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:20.7 PR |
| 45 | Ryder GerensteinPlace 45 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 13:21.6 |
| 46 | Isaac OostPlace 46 · Grade 8 · Mokena | 8 | Mokena | 13:21.8 |
| 47 | Tyler RempertPlace 47 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:21.9 |
| 48 | Sean LatekPlace 48 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 13:22.2 |
| 49 | Reed LivesayPlace 49 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:23.2 |
| 50 | Henry RadnisPlace 50 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:24.1 |
| 51 | Liam ArthursPlace 51 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 13:25.9 |
| 52 | Greysen DorrPlace 52 · Grade 8 · Mokena | 8 | Mokena | 13:27.9 |
| 53 | Brandon BettenhausenPlace 53 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:29.4 |
| 54 | Russell RJ NelsonPlace 54 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 13:30.3 |
| 55 | Dominick DamrowPlace 55 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 13:31.2 |
| 56 | Landen MillerPlace 56 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 13:32.8 |
| 57 | Aiden GodfreyPlace 57 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:34.2 |
| 58 | Carter PartinPlace 58 · Grade 7 · Mokena | 7 | Mokena | 13:34.4 |
| 59 | Caleb WierzbinskiPlace 59 · Grade 8 · Manhattan | 8 | Manhattan | 13:37.9 |
| 60 | Spencer WilliamsPlace 60 · Grade 6 · Frankfort Summit Hill | 6 | Frankfort Summit Hill | 13:42.5 |
| 61 | Dominic PaculaPlace 61 · Grade 7 · Frankfort Hickory Creek | 7 | Frankfort Hickory Creek | 13:42.7 |
| 62 | Parker WattersPlace 62 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 13:43.6 |
| 63 | Jackson BontragerPlace 63 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 13:44.9 |
| 64 | Caleb PettyPlace 64 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 13:46.5 |
| 65 | Tucker RobertsPlace 65 · Grade 6 · Mokena | 6 | Mokena | 13:47.3 PR |
| 66 | Evan DizonPlace 66 · Grade 7 · Mokena | 7 | Mokena | 13:47.4 |
| 67 | Matthew BertolaPlace 67 · Grade 7 · Mokena | 7 | Mokena | 13:49.2 |
| 68 | Christian HernandezPlace 68 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 13:51.5 |
| 69 | William SieberPlace 69 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 13:53.2 |
| 70 | Will PowellPlace 70 · Grade 7 · Manhattan | 7 | Manhattan | 13:53.5 |
| 71 | Jonah PolanskyPlace 71 · Grade 6 · Frankfort Summit Hill | 6 | Frankfort Summit Hill | 13:53.5 |
| 72 | Nuh HamidehPlace 72 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 13:53.7 |
| 73 | Weston NorkusPlace 73 · Grade 8 · New Lenox Martino | 8 | New Lenox Martino | 13:57.2 |
| 74 | Carmello Deltoro-ParlichPlace 74 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 13:58.8 |
| 75 | Ryan GarrodPlace 75 · Grade 6 · Mokena | 6 | Mokena | 14:00.6 PR |
| 76 | Brady AndrewsPlace 76 · Grade 7 · New Lenox Martino | 7 | New Lenox Martino | 14:02.7 |
| 77 | Julian RodriguezPlace 77 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 14:03.2 |
| 78 | Chance HunnicuttPlace 78 · Grade 8 · Manhattan | 8 | Manhattan | 14:03.7 |
| 79 | Grayson ParrPlace 79 · Grade 8 · Homer Glen Homer | 8 | Homer Glen Homer | 14:04.0 PR |
| 80 | Oscar VirlaPlace 80 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 14:11.6 |
| 81 | Braxton JagannathonPlace 81 · Grade 6 · Frankfort Hickory Creek | 6 | Frankfort Hickory Creek | 14:11.7 PR |
| 82 | Carter TsoluosPlace 82 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 14:12.0 |
| 83 | Dominic GrabarekPlace 83 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 14:13.7 |
| 84 | Dylan OffermanPlace 84 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 14:14.2 |
| 85 | Landon HeislerPlace 85 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 14:18.1 |
| 86 | Blake BuglioPlace 86 · Grade 5 · Frankfort Summit Hill | 5 | Frankfort Summit Hill | 14:19.1 PR |
| 87 | Jack BalchunasPlace 87 · Grade 5 · Frankfort Summit Hill | 5 | Frankfort Summit Hill | 14:22.7 PR |
| 88 | Jameson LoughlinPlace 88 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 14:25.1 |
| 89 | Chase VugteveenPlace 89 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 14:26.7 |
| 90 | David WestPlace 90 · Grade 7 · Manhattan | 7 | Manhattan | 14:33.0 |
| 91 | Ben DalPontePlace 91 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 14:33.7 PR |
| 92 | Bentley CottrellPlace 92 · Grade 6 · Shorewood Troy | 6 | Shorewood Troy | 14:39.6 |
| 93 | Jovan CrawfordPlace 93 · Grade 7 · Shorewood Troy | 7 | Shorewood Troy | 14:41.2 |
| 94 | Josh BoersmaPlace 94 · Grade 6 · New Lenox Liberty | 6 | New Lenox Liberty | 14:43.0 |
| 95 | Owen CripePlace 95 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 14:44.2 |
| 96 | Cameron WeldonPlace 96 · Grade 8 · Frankfort Hickory Creek | 8 | Frankfort Hickory Creek | 14:47.5 |
| 97 | Alex MezykPlace 97 · Grade 6 · Mokena | 6 | Mokena | 14:48.2 |
| 98 | Tristian ChristakesPlace 98 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 14:49.1 |
| 99 | Harlan HornePlace 99 · Grade 7 · Manhattan | 7 | Manhattan | 14:54.1 |
| 100 | Anthony DarinPlace 100 · Grade 8 · Shorewood Troy | 8 | Shorewood Troy | 15:05.9 |
| 101 | Noah OostPlace 101 · Grade 8 · Mokena | 8 | Mokena | 15:07.2 PR |
| 102 | Kyle O'BrienPlace 102 · Grade 6 · New Lenox Martino | 6 | New Lenox Martino | 15:10.1 |
| 103 | Ethan FookesPlace 103 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 15:30.6 |
| 104 | Travis BillsPlace 104 · Grade 5 · New Lenox Liberty | 5 | New Lenox Liberty | 15:32.8 |
| 105 | Mateo LanderosPlace 105 · Grade 8 · Frankfort Summit Hill | 8 | Frankfort Summit Hill | 15:35.0 PR |
| 106 | Gian BarriosPlace 106 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 15:37.5 |
| 107 | Lucas JohnsonPlace 107 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 15:43.7 |
| 108 | Andrew IwaniukPlace 108 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 15:48.1 |
| 109 | Lucas LauricellaPlace 109 · Grade 8 · New Lenox Liberty | 8 | New Lenox Liberty | 16:03.5 |
| 110 | Noah WikelPlace 110 · Grade 7 · Frankfort Summit Hill | 7 | Frankfort Summit Hill | 16:04.0 |
| 111 | Talon EndePlace 111 · Grade 6 · Manhattan | 6 | Manhattan | 16:05.5 PR |
| 112 | Dominic RubinoPlace 112 · Grade 7 · Mokena | 7 | Mokena | 16:12.8 PR |
| 113 | Dylan SecorPlace 113 · Grade 7 · Mokena | 7 | Mokena | 16:13.0 |
| 114 | Brycen JelleyPlace 114 · Grade 7 · Mokena | 7 | Mokena | 16:22.1 |
| 115 | Trent GrillPlace 115 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 16:23.3 |
| 116 | Zak AdeszkoPlace 116 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 16:30.0 |
| 117 | Braiden McGeePlace 117 · Grade 6 · Manhattan | 6 | Manhattan | 16:35.0 |
| 118 | Gavin HellmuthPlace 118 · Grade 7 · Homer Glen Homer | 7 | Homer Glen Homer | 16:45.9 |
| 119 | Caleb GreenPlace 119 · Grade 7 · New Lenox Liberty | 7 | New Lenox Liberty | 16:47.2 |
| 120 | Caleb ReblinPlace 120 · Grade 8 · Manhattan | 8 | Manhattan | 17:36.9 PR |
| 121 | Lawson MillerPlace 121 · Grade 7 · Manhattan | 7 | Manhattan | 18:03.9 |
| 122 | Atharv BansalPlace 122 · Grade 6 · Homer Glen Homer | 6 | Homer Glen Homer | 18:21.1 |
| 123 | Joel SanchezPlace 123 · Grade 5 · Homer Glen Homer | 5 | Homer Glen Homer | 20:25.1 PR |
| 124 | Connor BartonPlace 124 · Grade 7 · Mokena | 7 | Mokena | 21:27.9 |
| 125 | Alexander HermanPlace 125 · Grade 7 · Mokena | 7 | Mokena | 23:02.9 PR |