| 1 | Riley HostetlerPlace 1 · M Mass. Perry | — | M Mass. Perry | 5:43 |
| 2 | Owen RairPlace 2 · M Mass. Perry | — | M Mass. Perry | 5:45 |
| 3 | Thomas HarenPlace 3 · M Mass. Perry | — | M Mass. Perry | 5:50 |
| 4 | Joe BackusPlace 4 · M Mass. Perry | — | M Mass. Perry | 5:50 |
| 5 | Colton HuntPlace 5 · M Tallmadge | — | M Tallmadge | 5:50 |
| 6 | Evan MlachakPlace 6 · M Hoban | — | M Hoban | 5:51 |
| 7 | Andy DowneyPlace 7 · M Revere | — | M Revere | 5:52 |
| 8 | Sam BockstocePlace 8 · M Revere | — | M Revere | 5:54 |
| 9 | Connor GreenPlace 9 · M Tallmadge | — | M Tallmadge | 5:58 |
| 10 | Hayden GiauquePlace 10 · M Mass. Perry | — | M Mass. Perry | 6:00 |
| 11 | Aiden ChoiPlace 11 · M Revere | — | M Revere | 6:03 |
| 12 | Lucas ReyPlace 12 · M Walsh Jesuit | — | M Walsh Jesuit | 6:07 |
| 13 | Luke FurukawaPlace 13 · M Revere | — | M Revere | 6:08 |
| 14 | Dylan MolterPlace 14 · M Revere | — | M Revere | 6:09 |
| 15 | Carl SeligPlace 15 · M Revere | — | M Revere | 6:10 |
| 16 | Nick CavallaroPlace 16 · M Walsh Jesuit | — | M Walsh Jesuit | 6:10 |
| 17 | Evan CreaturoPlace 17 · M Mass. Perry | — | M Mass. Perry | 6:11 |
| 18 | Andrew AngerstienPlace 18 · M Tallmadge | — | M Tallmadge | 6:11 |
| 19 | Gabe WeifordPlace 19 · M Mass. Perry | — | M Mass. Perry | 6:12 |
| 20 | Sam AlbertPlace 20 · M Revere | — | M Revere | 6:13 |
| 21 | Nathan SingoPlace 21 · M Mass. Perry | — | M Mass. Perry | 6:23 |
| 22 | Eddie LiuPlace 22 · M Revere | — | M Revere | 6:26 |
| 23 | Sebastian HahnPlace 23 · M Hoban | — | M Hoban | 6:30 |
| 24 | Ethan ReyPlace 24 · M Walsh Jesuit | — | M Walsh Jesuit | 6:38 |
| 25 | Connor PittingerPlace 25 · M Walsh Jesuit | — | M Walsh Jesuit | 6:39 |
| 26 | Nathan PomeskyPlace 26 · M Mass. Perry | — | M Mass. Perry | 6:43 |
| 27 | Gavin WheelerPlace 27 · M Tallmadge | — | M Tallmadge | 6:45 |
| 28 | Soren HorakPlace 28 · M Walsh Jesuit | — | M Walsh Jesuit | 6:48 |
| 29 | Ethan HallPlace 29 · M Walsh Jesuit | — | M Walsh Jesuit | 6:50 |
| 30 | Cameron CooperPlace 30 · M Mass. Perry | — | M Mass. Perry | 6:53 |
| 31 | Matt ZsembikPlace 31 · M Walsh Jesuit | — | M Walsh Jesuit | 6:54 |
| 32 | Max EichmanPlace 32 · M Walsh Jesuit | — | M Walsh Jesuit | 7:02 |
| 33 | Ryan MagersPlace 33 · M Walsh Jesuit | — | M Walsh Jesuit | 7:04 |
| 34 | Nicolas PascarellaPlace 34 · M Walsh Jesuit | — | M Walsh Jesuit | 7:06 |
| 35 | Benjamin FiremPlace 35 · M Walsh Jesuit | — | M Walsh Jesuit | 7:14 |
| 36 | Ryan KellyPlace 36 · M Walsh Jesuit | — | M Walsh Jesuit | 7:15 |
| 37 | Owen FedakPlace 37 · M Walsh Jesuit | — | M Walsh Jesuit | 7:17 |
| 38 | Cameron KellyPlace 38 · M Walsh Jesuit | — | M Walsh Jesuit | 7:27 |
| 39 | Chas PawlikowskiPlace 39 · M Walsh Jesuit | — | M Walsh Jesuit | 7:28 |
| 40 | Ben PerdukPlace 40 · M Walsh Jesuit | — | M Walsh Jesuit | 7:30 |
| 41 | Frederick BonnerPlace 41 · M Benedictine | — | M Benedictine | 7:34 |
| 42 | Ryan HallPlace 42 · M Walsh Jesuit | — | M Walsh Jesuit | 7:36 |
| 43 | Jalan BrazeltonPlace 43 · M Benedictine | — | M Benedictine | 8:07 |
| 44 | Gaige WernerPlace 44 · M Mass. Perry | — | M Mass. Perry | 8:07 |
| 45 | Angelo CiccoliniPlace 45 · M Walsh Jesuit | — | M Walsh Jesuit | 8:12 |
| 46 | Junze QinPlace 46 · M Walsh Jesuit | — | M Walsh Jesuit | 8:12 |
| 47 | Michael HillPlace 47 · M Walsh Jesuit | — | M Walsh Jesuit | 8:13 |
| 48 | William XiongPlace 48 · M Walsh Jesuit | — | M Walsh Jesuit | 8:25 |
| 49 | London WimberlyPlace 49 · M Benedictine | — | M Benedictine | 8:56 |
| 50 | Marshall Jones-Grah M BenedictinePlace 50 · 12 | — | 12 | 9:07 |
| 51 | Jerrold BrazeltonPlace 51 · M Benedictine | — | M Benedictine | 9:12 |
| 52 | Israel KingPlace 52 · M Benedictine | — | M Benedictine | 9:13 |
| 53 | Logan MiavezPlace 53 · M Hoban | — | M Hoban | 9:14 |