| 1 | Dylan MalmgrenPlace 1 · Grade 11 · Machesney Park (Harlem) | 11 | Machesney Park (Harlem) | 11:07.8 |
| 2 | Alex HortonPlace 2 · Grade 12 · Rockford (Boylan Cathol | 12 | Rockford (Boylan Cathol | 11:12.9 |
| 3 | Aiden RuizPlace 3 · Grade 11 · Dakota | 11 | Dakota | 11:13.3 |
| 4 | Nick TyrchaPlace 4 · Grade 10 · Machesney Park (Harlem) | 10 | Machesney Park (Harlem) | 11:23.7 |
| 5 | Gavin OsbournePlace 5 · Grade 9 · Rockford (Guilford) | 9 | Rockford (Guilford) | 11:27.5 |
| 6 | Dominic CarlsonPlace 6 · Grade 10 · Machesney Park (Harlem) | 10 | Machesney Park (Harlem) | 11:40.8 |
| 7 | Owen RecoyPlace 7 · Grade 10 · Machesney Park (Harlem) | 10 | Machesney Park (Harlem) | 11:44.1 |
| 8 | Jaden GockenPlace 8 · Grade 12 · Durand | 12 | Durand | 11:44.6 |
| 9 | Xavier SananisaiPlace 9 · Grade 11 · Rockford (Jefferson) | 11 | Rockford (Jefferson) | 11:47.1 |
| 10 | Keegan SweeneyPlace 10 · Grade 9 · Belvidere | 9 | Belvidere | 11:49.9 |
| 11 | Joshua SantanaPlace 11 · Grade 12 · Rockford (Jefferson) | 12 | Rockford (Jefferson) | 11:49.9 |
| 12 | Xander AlbanoPlace 12 · Grade 12 · Belvidere | 12 | Belvidere | 11:52.3 |
| 13 | Nolan CoenPlace 13 · Grade 11 · Rockford (Boylan Cathol | 11 | Rockford (Boylan Cathol | 11:52.4 |
| 14 | Adolfo GallegosPlace 14 · Grade 12 · Belvidere | 12 | Belvidere | 12:02.6 |
| 15 | Micah StanleyPlace 15 · Grade 10 · Rockford (Guilford) | 10 | Rockford (Guilford) | 12:04.4 |
| 16 | Riddock BlakeneyPlace 16 · Grade 10 · Rockford (Guilford) | 10 | Rockford (Guilford) | 12:08.8 |
| 17 | Ander ToldoPlace 17 · Grade 11 · Rockford (Guilford) | 11 | Rockford (Guilford) | 12:14.1 |
| 18 | Parker LipinskiPlace 18 · Grade 9 · Machesney Park (Harlem) | 9 | Machesney Park (Harlem) | 12:16.4 |
| 19 | Davian IslasPlace 19 · Grade 11 · Belvidere | 11 | Belvidere | 12:17.9 |
| 20 | Jack JohnsonPlace 20 · Grade 9 · Machesney Park (Harlem) | 9 | Machesney Park (Harlem) | 12:24.5 |
| 21 | Caden BouldPlace 21 · Grade 9 · Belvidere | 9 | Belvidere | 12:29.3 |
| 22 | Joe HowesPlace 22 · Grade 12 · Rockford (Boylan Cathol | 12 | Rockford (Boylan Cathol | 12:43.9 |
| 23 | Eli HernandezPlace 23 · Grade 12 · Machesney Park (Harlem) | 12 | Machesney Park (Harlem) | 12:44.2 |
| 24 | Mason Vander VoordePlace 24 · Grade 12 · Durand | 12 | Durand | 12:49.7 |
| 25 | Elias LopezPlace 25 · Grade 11 · Poplar Grove (North Boo | 11 | Poplar Grove (North Boo | 12:52.9 |
| 26 | Ronan MurrayPlace 26 · Grade 12 · Rockford (Boylan Cathol | 12 | Rockford (Boylan Cathol | 13:03.9 |
| 27 | Roger MainesPlace 27 · Grade 12 · Durand | 12 | Durand | 13:06.0 |
| 28 | Logan HansonPlace 28 · Grade 11 · Dakota | 11 | Dakota | 13:18.2 |
| 29 | Nathan KolthoffPlace 29 · Grade 11 · Belvidere | 11 | Belvidere | 13:30.7 |
| 30 | Anthony DrakePlace 30 · Grade 12 · Rockford (Guilford) | 12 | Rockford (Guilford) | 13:31.4 |
| 31 | Gavin CalcionePlace 31 · Grade 11 · Rockford (Guilford) | 11 | Rockford (Guilford) | 13:31.8 |
| 32 | Esair TorresPlace 32 · Grade 12 · Rockford (Boylan Cathol | 12 | Rockford (Boylan Cathol | 13:45.9 |
| 33 | Sebastian ColonPlace 33 · Grade 11 · Rockford (Guilford) | 11 | Rockford (Guilford) | 13:51.3 |
| 34 | Dominic SchwartzPlace 34 · Grade 11 · Rockford (Boylan Cathol | 11 | Rockford (Boylan Cathol | 13:56.8 |
| 35 | Aiden BreesePlace 35 · Grade 9 · Rockford (East) | 9 | Rockford (East) | 13:59.6 |
| 36 | Evan FolkPlace 36 · Grade 12 · Durand | 12 | Durand | 14:05.0 |
| 37 | Nicholas Shook-HernandePlace 37 · Grade 9 · Rockford (East) | 9 | Rockford (East) | 14:24.1 |
| 38 | Owen HenkePlace 38 · Grade 10 · Rockford (East) | 10 | Rockford (East) | 14:25.6 |
| 39 | George MulengaPlace 39 · Grade 12 · Rockford (Boylan Cathol | 12 | Rockford (Boylan Cathol | 14:26.9 |
| 40 | Zach LinderPlace 40 · Grade 12 · Durand | 12 | Durand | 14:33.5 |
| 41 | Jordan MundyPlace 41 · Grade 9 · Belvidere | 9 | Belvidere | 14:47.9 |
| 42 | Andrew RoePlace 42 · Grade 10 · Rockford (East) | 10 | Rockford (East) | 15:31.1 |
| 43 | Jerry KnightPlace 43 · Grade 9 · Dakota | 9 | Dakota | 16:06.8 |
| 44 | William EllingsonPlace 44 · Grade 9 · Poplar Grove (North Boo | 9 | Poplar Grove (North Boo | 16:45.0 |
| 45 | Raymond De La GarzaPlace 45 · Grade 9 · Rockford (East) | 9 | Rockford (East) | 19:45.8 |