| Pos | Athlete | School | Gr | Mark |
|---|---|---|---|---|
| 1 | Chase Meier | Kenosha Tremper | — | 4:35.80 |
| 2 | Jacob Baumann | Oak Creek | — | 4:36.07 |
| 3 | Graham Barbee | Racine Case | — | 4:54.18 |
| 4 | Tommy Domin | Kenosha Tremper | — | 4:54.92 |
| 5 | Federico Fava | Racine Case | — | 5:10.33 |
| 6 | Tommy Otto | Westosha Central | — | 5:11.99 |
| 7 | Henry Florjancic | Kenosha Bradford | — | 5:13.96 |
| 8 | Zachary Larrabee | Racine Case | — | 5:23.41 |
| 9 | Kleber Rodriguez | Racine Park | — | 5:28.97 |
| 10 | Colin Witz | Kenosha St. Joseph Catholic | — | 5:31.61 |
| 11 | Joseph Kujawa | Oak Creek | — | 5:33.37 |
| 12 | Gabe Bersch | Oak Creek | — | 5:49.56 |
| 13 | Blaise Weiss | Kenosha Bradford | — | 5:56.15 |
| 14 | Israel Peralta | Racine Park | — | 6:02.68 |