| Pos | Athlete | School | Gr | Mark |
|---|---|---|---|---|
| 1 | Ashton Goold | Abundant Life Christian/Saint Ambrose | — | 23.85 |
| 2 | Jacob Neblock | Parkview | — | 24.46 |
| 3 | Cooper Purvis | Abundant Life Christian/Saint Ambrose | — | 24.48 |
| 4 | Brecken Eisele | Abundant Life Christian/Saint Ambrose | — | 24.59 |
| 5 | Charles Schell | Abundant Life Christian/Saint Ambrose | — | 24.90 |
| 6 | Jaydon Tobias | Parkview | — | 25.16 |
| 7 | Dominic Laudonio | Abundant Life Christian/Saint Ambrose | — | 25.62 |
| 8 | Kane Bjoin | Parkview | — | 25.95 |
| 9 | Steve Neill | Madison Country Day | — | 26.54 |
| 10 | Charles Ke | Abundant Life Christian/Saint Ambrose | — | 26.55 |
| 11 | Efraim Carvajal Freites | Abundant Life Christian/Saint Ambrose | — | 26.88 |
| 12 | Elijah Jozwiak | Abundant Life Christian/Saint Ambrose | — | 26.90 |
| 13 | Justin Adame | Abundant Life Christian/Saint Ambrose | — | 26.98 |
| 14 | Ben Sochan | Abundant Life Christian/Saint Ambrose | — | 27.13 |
| 15 | Lucca Zilli | Abundant Life Christian/Saint Ambrose | — | 27.23 |
| 16 | Charlie Hodkiewicz | Abundant Life Christian/Saint Ambrose | — | 27.32 |
| 17 | Adwin Gitau | Abundant Life Christian/Saint Ambrose | — | 28.37 |
| 18 | Josh Stevens | Deerfield | — | 28.85 |
| 19 | Conor Mahoney | Abundant Life Christian/Saint Ambrose | — | 29.10 |
| 20 | Ayden Andersen | Deerfield | — | 42.64 |