| 1 | Tyler VaseyPRHS (Crystal Lake) | 610 | 18 | 500 | 7 | 110 | 14 |
| 2 | Allen MiddletonWR, ATHMascoutah | 572 | 14 | 513 | 2 | 59 | 11 |
| 3 | Eddie FranczakAddison Trail (Addison) | 558 | 26 | 558 | 0 | 0 | 9 |
| 4 | Aj ZweeresWR, SSMorris | 482 | 6 | 243 | 10 | 239 | 6 |
| 5 | Keyandre WhiteDBSt. Rita (Chicago) | 477 | 9 | 289 | 25 | 188 | 13 |
| 6 | Daion GastonWR, FSEdwardsville | 450 | 13 | 359 | 8 | 91 | 10 |
| 7 | Terry HortonWR, CBRAHS (Rockford) | 446 | 16 | 321 | 5 | 125 | 8 |
| 8 | Blake GreenWR, CBRobinson | 440 | 12 | 434 | 1 | 6 | 9 |
| 9 | Quinn FoleyWRLoyola Academy (Wilmette) | 434 | 14 | 348 | 6 | 86 | 14 |
| 10 | Isaiah WardBenton | 428 | 10 | 383 | 4 | 45 | 8 |
| 11 | Braden BuffingtonWR, DBSBHHS (CO-OP) (Staunton) | 426 | 20 | 280 | 12 | 146 | 9 |
| 12 | Judson PinkstonWR, CBRobinson | 411 | 8 | 117 | 14 | 294 | 10 |
| 13 | Christopher BennettSBEast St. Louis | 411 | 12 | 254 | 7 | 157 | 12 |
| 14 | Coy TaylorWR, RBSJOHS (St. Joseph) | 408 | 14 | 318 | 14 | 90 | 11 |
| 15 | Kohen VetterGNHS (CO-OP) (Greenfield) | 399 | 8 | 236 | 10 | 163 | 12 |
| 16 | Carter DeienWR, DBBreese Central (Breese) | 394 | 20 | 394 | 0 | 0 | 9 |
| 17 | Ty HardenRB, DBGCMS (Gibson City) | 388 | 17 | 242 | 7 | 146 | 8 |
| 18 | Mason HooperWR, DBNU (Normal) | 379 | 15 | 379 | 0 | 0 | 8 |
| 19 | Chase WithrowRB, CBJersey (Jerseyville) | 373 | 11 | 344 | 7 | 29 | 9 |
| 20 | Haden StarkC, WRPana | 350 | 17 | 329 | 2 | 21 | 12 |
| 21 | Thomas HardingCB, WRPlano | 343 | 10 | 224 | 2 | 119 | 9 |
| 22 | Kellen BrnfreSB, FSEdwardsville | 342 | 12 | 289 | 6 | 53 | 8 |
| 23 | Caden WallsWREffingham | 342 | 17 | 342 | 0 | 0 | 8 |
| 24 | Conner TurnerCB, SSWC (CO-OP) (Winchester) | 339 | 9 | 339 | 0 | 0 | 8 |
| 25 | Carson BustoRB, WRSt. Edward (Elgin) | 338 | 15 | 280 | 4 | 58 | 9 |
| 26 | Talyn TaylorWRGeneva | 336 | 10 | 209 | 11 | 127 | 10 |
| 27 | Wade EdwardsSS, CNLHS (Noblesville) | 334 | 16 | 314 | 1 | 20 | 12 |
| 28 | Tyler ErkmanCB, WRLake Zurich | 334 | 7 | 208 | 6 | 126 | 6 |
| 29 | Kevin JacksonDB, WRLeo (Chicago) | 333 | 8 | 199 | 4 | 134 | 10 |
| 30 | Henry BueckerFS, WRRochester | 328 | 5 | 71 | 14 | 257 | 13 |
| 31 | Nathan FolkWR, CBDPHS (CO-OP) (Durand) | 327 | 11 | 248 | 6 | 79 | 10 |
| 32 | Cassius CallahanSS, WRWarren Township (Gurnee) | 327 | 3 | 77 | 11 | 250 | 8 |
| 33 | Garrick DickersonWRBloomington | 321 | 16 | 321 | 1 | 0 | 8 |
| 34 | Kj ParkerWRICCP (Elmhurst) | 319 | 6 | 119 | 7 | 200 | 14 |
| 35 | Roosevelt HamiltonRB, SBThornwood (South Holland) | 319 | 14 | 265 | 3 | 54 | 9 |
| 36 | Chase RiveraPeotone | 312 | 19 | 312 | 0 | 0 | 10 |
| 37 | Michael ProkosWR, FSCLSHS (Crystal Lake) | 309 | 18 | 257 | 7 | 52 | 10 |
| 38 | Valient WalshSB, FSMahomet-Seymour (Mahomet) | 301 | 12 | 301 | 0 | 0 | 12 |
| 39 | Cam'ron MitchellRBJacksonville | 299 | 4 | 299 | 0 | 0 | 10 |
| 40 | Yahir MartinezWR, SSFremd (Palatine) | 298 | 9 | 213 | 4 | 85 | 9 |
| 41 | Travis SotoRB, DBBarrington | 295 | 13 | 295 | 0 | 0 | 8 |
| 42 | Brenton LyonsRB, OLBNokomis | 293 | 11 | 248 | 2 | 45 | 9 |
| 43 | Trystyn SchachtRB, MLBIroquois West (Gilman) | 293 | 4 | 116 | 9 | 177 | 10 |
| 44 | Michael Jefferson jr.CB, WRGNHS (Grayslake) | 291 | 7 | 210 | 3 | 81 | 9 |
| 45 | Jerry RichardsonRBCollinsville | 290 | 6 | 153 | 8 | 137 | 10 |
| 46 | Kaleb IsomWRMCHS (Chicago Heights) | 287 | 10 | 287 | 0 | 0 | 10 |
| 47 | Breyahn TownsendRB, OLBBremen (Midlothian) | 284 | 4 | 149 | 5 | 135 | 11 |
| 48 | Jordan KatzenbachWR, CBOswego | 282 | 12 | 229 | 7 | 53 | 9 |
| 49 | Nick EastonWR, FSFairfield | 281 | 20 | 267 | 2 | 14 | 11 |
| 50 | Joey ArvidsonOLBHuntley | 280 | 7 | 84 | 18 | 196 | 9 |