| 1 | Kahlil WassellPlace 1 · Grade 12 · New Berlin | 12 | New Berlin | 10.86a SR |
| 2 | Sam McAfeePlace 2 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 11.24a PR |
| 3 | Adam MillerPlace 3 · Grade 12 · Pana | 12 | Pana | 11.31a PR |
| 4 | Gedeon MakoloPlace 4 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 11.36a SR |
| 5 | Jared BeyersPlace 5 · Grade 10 · Pana | 10 | Pana | 11.41a PR |
| 6 | Lucas WesternPlace 6 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 11.50a PR |
| 7 | Dylan LehmanPlace 7 · Grade 11 · New Berlin | 11 | New Berlin | 11.63a PR |
| 8 | Wyatt RoycePlace 8 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 11.70a SR |
| 9 | Marshall BrownPlace 9 · Grade 11 · Macon (Meridian) | 11 | Macon (Meridian) | 11.71a SR |
| 10 | Noah McCormickPlace 10 · Grade 10 · Hillsboro | 10 | Hillsboro | 11.88a PR |
| 11 | Anthony RichardsonPlace 11 · Grade 10 · Gillespie | 10 | Gillespie | 11.90a PR |
| 12 | Keagan BrownPlace 12 · Grade 12 · Pawnee | 12 | Pawnee | 11.93a PR |
| 13 | Dustin BridgePlace 13 · Grade 10 · Stewardson-Strasburg... | 10 | Stewardson-Strasburg... | 12.05a PR |
| 14 | Alvyn HernandezPlace 14 · Grade 12 · Hillsboro | 12 | Hillsboro | 12.15a PR |
| 15 | Doug CarlilePlace 15 · Grade 12 · Litchfield | 12 | Litchfield | 12.42a SR |
| 15 | Hunter BrownPlace 15 · Grade 10 · Stewardson-Strasburg... | 10 | Stewardson-Strasburg... | 12.42a PR |
| 17 | DJ OslerPlace 17 · Grade 10 · Macon (Meridian) | 10 | Macon (Meridian) | 12.47a PR |
| 18 | David WalkerPlace 18 · Grade 9 · Mt. Olive | 9 | Mt. Olive | 12.55a PR |
| 19 | Austin SmithPlace 19 · Grade 11 · Riverton | 11 | Riverton | 14.37a |
| 20 | Aidynne BeitelPlace 20 · Grade 11 · Pawnee | 11 | Pawnee | 16.32a PR |
| 1 | Basil BucknerPlace 1 · Grade 11 · Rushville (R.-Indust... | 11 | Rushville (R.-Indust... | 23.22a PR |
| 2 | David BucknerPlace 2 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 23.52a SR |
| 3 | Jared BeyersPlace 3 · Grade 10 · Pana | 10 | Pana | 24.02a PR |
| 4 | Jacob PearsonPlace 4 · Grade 12 · New Berlin | 12 | New Berlin | 24.22a PR |
| 5 | Lucas WesternPlace 5 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 24.72a |
| 6 | Anthony RichardsonPlace 6 · Grade 10 · Gillespie | 10 | Gillespie | 25.14a |
| 7 | Bryson ThompsonPlace 7 · Grade 12 · Pana | 12 | Pana | 25.34a PR |
| 8 | Noah McCormickPlace 8 · Grade 10 · Hillsboro | 10 | Hillsboro | 25.52a SR |
| 9 | Alvyn HernandezPlace 9 · Grade 12 · Hillsboro | 12 | Hillsboro | 26.15a |
| 10 | Marshall HatleePlace 10 · Grade 11 · Gillespie | 11 | Gillespie | 26.17a |
| 11 | Dakota SunleyPlace 11 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 26.42a PR |
| 12 | Keagan BrownPlace 12 · Grade 12 · Pawnee | 12 | Pawnee | 26.67a |
| 13 | Jachin WiesePlace 13 · Grade 9 · Sangamon Valley | 9 | Sangamon Valley | 27.10a |
| 14 | Bradley CentolaPlace 14 · Grade 9 · Sangamon Valley | 9 | Sangamon Valley | 27.69a PR |
| 15 | David WalkerPlace 15 · Grade 9 · Mt. Olive | 9 | Mt. Olive | 40.02a PR |
| 1 | Jack EpleyPlace 1 · Grade 12 · Pana | 12 | Pana | 52.63a PR |
| 2 | Luke McGrawPlace 2 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 53.46a |
| 3 | Jack McFaddenPlace 3 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 54.14a PR |
| 4 | Marshall BrownPlace 4 · Grade 11 · Macon (Meridian) | 11 | Macon (Meridian) | 54.33a |
| 5 | Justus WiesePlace 5 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 55.52a |
| 6 | Mitchell CothernPlace 6 · Grade 12 · Pana | 12 | Pana | 56.26a |
| 7 | Sean YamcoPlace 7 · Grade 12 · Riverton | 12 | Riverton | 58.16a PR |
| 8 | Kain DurbinPlace 8 · Grade 11 · Hillsboro | 11 | Hillsboro | 58.84a PR |
| 9 | Tyler ByrdPlace 9 · Grade 9 · Gillespie | 9 | Gillespie | 59.16a PR |
| 10 | Andrew PhillipsPlace 10 · Grade 10 · Rushville (R.-Indust... | 10 | Rushville (R.-Indust... | 59.71a PR |
| 11 | Ashton BurtPlace 11 · Grade 11 · Macon (Meridian) | 11 | Macon (Meridian) | 59.78a |
| 12 | Ricky NussPlace 12 · Grade 11 · New Berlin | 11 | New Berlin | 1:00.03a SR |
| 13 | Nate ReevesPlace 13 · Grade 9 · Hillsboro | 9 | Hillsboro | 1:00.11a PR |
| 14 | Aidynne BeitelPlace 14 · Grade 11 · Pawnee | 11 | Pawnee | 1:00.19a |
| 15 | Bradley CentolaPlace 15 · Grade 9 · Sangamon Valley | 9 | Sangamon Valley | 1:01.88a PR |
| 16 | Zach CarrPlace 16 · Grade 12 · Gillespie | 12 | Gillespie | 1:02.98a |
| 17 | Gage SattlerPlace 17 · Grade 11 · Stewardson-Strasburg... | 11 | Stewardson-Strasburg... | 1:05.42a SR |
| 1 | Nate DurbinPlace 1 · Grade 11 · Macon (Meridian) | 11 | Macon (Meridian) | 2:04.27a PR |
| 2 | Shane YamcoPlace 2 · Grade 10 · Riverton | 10 | Riverton | 2:05.51a |
| 3 | Johnny MartinPlace 3 · Grade 11 · Sangamon Valley | 11 | Sangamon Valley | 2:08.23a PR |
| 4 | Chris DurbinPlace 4 · Grade 10 · Litchfield | 10 | Litchfield | 2:12.13a SR |
| 5 | Kyle HarrisPlace 5 · Grade 10 · Riverton | 10 | Riverton | 2:13.13a SR |
| 6 | Michael HrabakPlace 6 · Grade 12 · Pana | 12 | Pana | 2:13.45a |
| 7 | Josh BaumanPlace 7 · Grade 9 · Hillsboro | 9 | Hillsboro | 2:15.52a PR |
| 8 | Brock BrummettPlace 8 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 2:16.82a |
| 9 | Tanner ClarkPlace 9 · Grade 11 · Stewardson-Strasburg... | 11 | Stewardson-Strasburg... | 2:19.33a SR |
| 10 | Zack SeaverPlace 10 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 2:21.12a SR |
| 11 | Colton KeiserPlace 11 · Grade 9 · Hillsboro | 9 | Hillsboro | 2:23.75a PR |
| 12 | Quentin BlevinsPlace 12 · Grade 9 · Gillespie | 9 | Gillespie | 2:27.27a |
| 13 | Keith OrwigPlace 13 · Grade 9 · Rushville (R.-Indust... | 9 | Rushville (R.-Indust... | 2:27.76a PR |
| 14 | Wyatt SmithPlace 14 · Grade 10 · Stewardson-Strasburg... | 10 | Stewardson-Strasburg... | 2:27.94a PR |
| 15 | Kallen WatsonPlace 15 · Grade 10 · New Berlin | 10 | New Berlin | 2:31.32a SR |
| 16 | Salvo VitalePlace 16 · Grade 10 · New Berlin | 10 | New Berlin | 2:37.52a PR |
| 17 | Ethan BlevinsPlace 17 · Grade 12 · Gillespie | 12 | Gillespie | 2:52.22a |
| 1 | Jacob LatonisPlace 1 · Grade 12 · Pana | 12 | Pana | 4:53.21a |
| 2 | Nick SunleyPlace 2 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 4:53.43a |
| 3 | Tanner DoddPlace 3 · Grade 12 · Riverton | 12 | Riverton | 4:56.35a PR |
| 4 | Issac GoodrichPlace 4 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 4:56.94a PR |
| 5 | Nick McmillenPlace 5 · Grade 12 · Pana | 12 | Pana | 4:57.75a PR |
| 6 | Austin NiehausPlace 6 · Grade 9 · Litchfield | 9 | Litchfield | 5:01.44a PR |
| 7 | Austin BakerPlace 7 · Grade 12 · Pawnee | 12 | Pawnee | 5:07.72a |
| 8 | Steven MelinPlace 8 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 5:10.02a |
| 9 | Karsten OwensPlace 9 · Grade 9 · Sangamon Valley | 9 | Sangamon Valley | 5:11.44a PR |
| 10 | Conner DavidsonPlace 10 · Grade 10 · Rushville (R.-Indust... | 10 | Rushville (R.-Indust... | 5:16.12a |
| 11 | Ryne HulletPlace 11 · Grade 12 · New Berlin | 12 | New Berlin | 5:17.32a PR |
| 12 | Colton KeiserPlace 12 · Grade 9 · Hillsboro | 9 | Hillsboro | 5:20.22a |
| 13 | Evan WilsonPlace 13 · Grade 9 · Riverton | 9 | Riverton | 5:21.02a PR |
| 14 | Ian SteinerPlace 14 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 5:27.52a SR |
| 15 | Mac FentonPlace 15 · Grade 12 · Litchfield | 12 | Litchfield | 5:36.52a PR |
| 16 | Ben PoloPlace 16 · Grade 11 · Gillespie | 11 | Gillespie | 5:39.82a PR |
| 17 | Gabe ThompsonPlace 17 · Grade 10 · Macon (Meridian) | 10 | Macon (Meridian) | 6:25.42a |
| 1 | Jacob LatonisPlace 1 · Grade 12 · Pana | 12 | Pana | 10:47.46a |
| 2 | Austin BakerPlace 2 · Grade 12 · Pawnee | 12 | Pawnee | 10:52.65a |
| 3 | Steven MelinPlace 3 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 10:56.75a |
| 4 | David HaagePlace 4 · Grade 10 · Sangamon Valley | 10 | Sangamon Valley | 11:45.60a |
| 5 | Blake BadgleyPlace 5 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 12:39.87a SR |
| 6 | Pat ClarkPlace 6 · Grade 12 · Pana | 12 | Pana | 13:07.97a |
| 7 | Tyler GrayPlace 7 · Grade 11 · Rushville (R.-Indust... | 11 | Rushville (R.-Indust... | 13:41.20a SR |
| 8 | Nate ChockleyPlace 8 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 13:52.12a PR |
| 1 | Ethan SwensonPlace 1 · Grade 12 · Mt. Olive | 12 | Mt. Olive | 16.15a PR |
| 2 | Evan GustafsonPlace 2 · Grade 12 · New Berlin | 12 | New Berlin | 16.22a SR |
| 2 | Calvin BrewerPlace 2 · Grade 9 · New Berlin | 9 | New Berlin | 16.22a PR |
| 4 | David ShultzPlace 4 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 16.69a PR |
| 5 | Dylan KrohePlace 5 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 16.95a PR |
| 6 | Chance ReinieschPlace 6 · Grade 9 · Gillespie | 9 | Gillespie | 17.49a PR |
| 7 | Mason MizeurPlace 7 · Grade 10 · Pana | 10 | Pana | 17.95a |
| 8 | Dagan MizeurPlace 8 · Grade 12 · Pana | 12 | Pana | 18.02a |
| 8 | Trevor TobermanPlace 8 · Grade 9 · Hillsboro | 9 | Hillsboro | 18.02a PR |
| 10 | Kevin IngramPlace 10 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 18.32a |
| 11 | Tyler RasmussenPlace 11 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 19.52a |
| 12 | Michael IversonPlace 12 · Grade 9 · Sangamon Valley | 9 | Sangamon Valley | 20.44a PR |
| 13 | Ian BernhardtPlace 13 · Grade 10 · Litchfield | 10 | Litchfield | 20.62a PR |
| 14 | Alex OttersburgPlace 14 · Grade 9 · Gillespie | 9 | Gillespie | 21.61a |
| 15 | Chase ViewegPlace 15 · Grade 12 · Hillsboro | 12 | Hillsboro | 21.66a SR |
| 16 | Eli HowardPlace 16 · Grade 10 · Stewardson-Strasburg... | 10 | Stewardson-Strasburg... | 21.84a PR |
| 17 | Nick NeuberPlace 17 · Grade 9 · Pawnee | 9 | Pawnee | 23.33a |
| 1 | David ShultzPlace 1 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 41.19a PR |
| 2 | Adam MillerPlace 2 · Grade 12 · Pana | 12 | Pana | 41.31a SR |
| 3 | Ethan SwensonPlace 3 · Grade 12 · Mt. Olive | 12 | Mt. Olive | 42.39a PR |
| 4 | Kevin IngramPlace 4 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 44.69a PR |
| 5 | Ben HolthausPlace 5 · Grade 10 · Pana | 10 | Pana | 44.97a PR |
| 6 | Chance ReinieschPlace 6 · Grade 9 · Gillespie | 9 | Gillespie | 47.10a |
| 7 | Jordan KunkelPlace 7 · Grade 12 · Rushville (R.-Indust... | 12 | Rushville (R.-Indust... | 47.18a PR |
| 8 | Tyler DimmittPlace 8 · Grade 10 · Rushville (R.-Indust... | 10 | Rushville (R.-Indust... | 47.50a SR |
| 9 | Johnny MartinPlace 9 · Grade 11 · Sangamon Valley | 11 | Sangamon Valley | 48.19a PR |
| 10 | Jonah HarkinsPlace 10 · Grade 9 · Hillsboro | 9 | Hillsboro | 49.22a PR |
| 11 | Ian BernhardtPlace 11 · Grade 10 · Litchfield | 10 | Litchfield | 50.47a |
| 12 | Alex OttersburgPlace 12 · Grade 9 · Gillespie | 9 | Gillespie | 51.88a |
| 13 | Tyler RasmussenPlace 13 · Grade 12 · Sangamon Valley | 12 | Sangamon Valley | 52.69a |
| 14 | Nick NeuberPlace 14 · Grade 9 · Pawnee | 9 | Pawnee | 56.72a PR |
| 1 | PanaPlace 1 · Pana | — | Pana | 44.48a |
| 2 | New BerlinPlace 2 · New Berlin | — | New Berlin | 44.57a |
| 3 | Pleasant PlainsPlace 3 · Pleasant Plains | — | Pleasant Plains | 44.74a |
| 4 | Rushville (R.-Indust...Place 4 · Rushville (R.-Indust... | — | Rushville (R.-Indust... | 44.92a |
| 5 | LitchfieldPlace 5 · Litchfield | — | Litchfield | 46.40a |
| 6 | Macon (Meridian)Place 6 · Macon (Meridian) | — | Macon (Meridian) | 46.49a |
| 7 | HillsboroPlace 7 · Hillsboro | — | Hillsboro | 47.36a |
| 8 | RivertonPlace 8 · Riverton | — | Riverton | 47.56a |
| 9 | Sangamon ValleyPlace 9 · Sangamon Valley | — | Sangamon Valley | 47.76a |
| 10 | GillespiePlace 10 · Gillespie | — | Gillespie | 48.45a |
| 11 | Stewardson-Strasburg...Place 11 · Stewardson-Strasburg... | — | Stewardson-Strasburg... | 49.28a |
| 1 | Pleasant PlainsPlace 1 · Pleasant Plains | — | Pleasant Plains | 1:34.82a |
| 2 | PanaPlace 2 · Pana | — | Pana | 1:36.52a |
| 3 | LitchfieldPlace 3 · Litchfield | — | Litchfield | 1:39.22a |
| 4 | HillsboroPlace 4 · Hillsboro | — | Hillsboro | 1:39.82a |
| 5 | RivertonPlace 5 · Riverton | — | Riverton | 1:41.92a |
| 6 | Sangamon ValleyPlace 6 · Sangamon Valley | — | Sangamon Valley | 1:42.32a |
| 7 | GillespiePlace 7 · Gillespie | — | Gillespie | 1:43.62a |
| 8 | New BerlinPlace 8 · New Berlin | — | New Berlin | 1:45.62a |
| 9 | Stewardson-Strasburg...Place 9 · Stewardson-Strasburg... | — | Stewardson-Strasburg... | 1:56.22a |
| 1 | Pleasant PlainsPlace 1 · Pleasant Plains | — | Pleasant Plains | 3:30.92a |
| 2 | Macon (Meridian)Place 2 · Macon (Meridian) | — | Macon (Meridian) | 3:42.66a |
| 3 | PanaPlace 3 · Pana | — | Pana | 3:43.70a |
| 4 | Sangamon ValleyPlace 4 · Sangamon Valley | — | Sangamon Valley | 3:47.05a |
| 5 | LitchfieldPlace 5 · Litchfield | — | Litchfield | 3:48.00a |
| 6 | HillsboroPlace 6 · Hillsboro | — | Hillsboro | 4:01.42a |
| 7 | GillespiePlace 7 · Gillespie | — | Gillespie | 4:03.95a |
| 8 | Stewardson-Strasburg...Place 8 · Stewardson-Strasburg... | — | Stewardson-Strasburg... | 4:05.35a |
| 9 | New BerlinPlace 9 · New Berlin | — | New Berlin | 4:06.32a |
| 10 | PawneePlace 10 · Pawnee | — | Pawnee | 4:38.73a |
| 1 | Pleasant PlainsPlace 1 · Pleasant Plains | — | Pleasant Plains | 8:39.72a |
| 2 | Sangamon ValleyPlace 2 · Sangamon Valley | — | Sangamon Valley | 8:42.62a |
| 3 | RivertonPlace 3 · Riverton | — | Riverton | 8:44.82a |
| 4 | Rushville (R.-Indust...Place 4 · Rushville (R.-Indust... | — | Rushville (R.-Indust... | 9:01.02a |
| 5 | PanaPlace 5 · Pana | — | Pana | 9:06.12a |
| 6 | LitchfieldPlace 6 · Litchfield | — | Litchfield | 9:07.22a |
| 7 | HillsboroPlace 7 · Hillsboro | — | Hillsboro | 9:13.22a |
| 8 | New BerlinPlace 8 · New Berlin | — | New Berlin | 10:14.22a |