| HPL | Athlete | Yr. | Team | Time | Pts |
|---|---|---|---|---|---|
| 1 | Charles FEDDER | SO | Metro-East Lutheran | 25.98 | |
| 2 | Josh FIELDS | SO | Metro-East Lutheran | 27.79 | |
| 3 | Conner RODGERS | FR | Greenville | 30.46 |
| HPL | Athlete | Yr. | Team | Time | Pts |
|---|---|---|---|---|---|
| 1 | Andy KARPUS | JR | Mattoon | 25.27 | 2 |
| 2 | Gabe SCHWARZ | JR | Highland | 27.01 | |
| 3 | Robert SCHROEDER | SO | Dupo | 27.40 | |
| 4 | Jay KECK | FR | Vandalia | 28.83 | |
| 5 | Issac SACHAN | FR | Vandalia | 29.65 | |
| 6 | Bryce SIEBERT | SO | Greenville | 30.02 | |
| Xavier JOHNSON | JR | Dupo | DNS |
| HPL | Athlete | Yr. | Team | Time | Pts |
|---|---|---|---|---|---|
| 1 | Cale KIMBRO | FR | Mattoon | 24.90 | 6 |
| 2 | David BOLLETO | SR | North Mac | 25.95 | |
| 3 | Austin PAGE | SR | Hillsboro | 27.35 | |
| 4 | Zander WELLS | SO | Hillsboro | 27.53 | |
| 5 | Jacob VANGORKOM | JR | Wesclin | 28.53 | |
| Steel MERRIMAN | FR | Pleasant Plains | DNS | ||
| Rylan PEIFER | SO | Olympia | DNS | ||
| Chase LITWILLER | SO | Olympia | DNS |
| HPL | Athlete | Yr. | Team | Time | Pts |
|---|---|---|---|---|---|
| 1 | Logan HAMMANN | JR | North Mac | 24.75 | 8 |
| 2 | Hank BEATTY | SR | Rochester | 25.03 | 4 |
| 3 | Darius HERMAN | SR | Rochester | 25.14 | 3 |
| 4 | Jaden ROCHESTER | SO | Alton Marquette | 25.54 | |
| 5 | Whit MAISCH | SO | Pleasant Plains | 25.57 | |
| 6 | Evan CHRISTY | SR | Wesclin | 25.77 | |
| 7 | Nathan HAMBERG | JR | Alton Marquette | 26.07 | |
| Charlie KESSINGER | SR | Carlinville | DNS |
| HPL | Athlete | Yr. | Team | Time | Pts |
|---|---|---|---|---|---|
| 1 | Rand MATHEWS | SR | Columbia | 24.49 | 10 |
| 2 | Jackson JUDY | SR | Columbia | 25.02 | 5 |
| 3 | Isaac LOGES | JR | Jersey | 25.28 | 1 |
| 4 | Casey BORKOWSKI | SO | Jersey | 25.30 | |
| 5 | Paul GRAHAM | JR | Highland | 25.54 | |
| 6 | Logan SELLERS | SR | Breese Central | 25.97 | |
| 7 | Mason PATTON | SR | Carlinville | 26.27 | |
| 8 | Spencer TEBBE | SR | Breese Central | 27.50 |