| 1 | Gabriel RedzicSMaine South (Park Ridge) | 91 | 946 | 10.4 |
| 2 | Mark GheorghitaSWWSHS (Wheaton) | 89 | 924 | 10.4 |
| 3 | Dhruva JastiSNVHS (Naperville) | 90 | 899 | 10.0 |
| 4 | Peter DempseySMaine West (Des Plaines) | 89 | 863 | 9.7 |
| 5 | Keegan RoseSBEHS (Belleville) | 76 | 844 | 11.1 |
| 6 | Alexander VenesSPSHS (Plainfield) | 90 | 838 | 9.3 |
| 7 | Aarav BamroliaSLibertyville | 82 | 789 | 9.6 |
| 8 | Carson CruverSYork (Elmhurst) | 83 | 779 | 9.4 |
| 9 | Rhett NevilleSACHS (Belleville) | 79 | 776 | 9.8 |
| 10 | Owen RollinsonHononegah (Rockton) | 77 | 760 | 9.9 |
| 11 | Easton DonauskySSandburg (Orland Park) | 78 | 738 | 9.5 |
| 12 | Alexander JakowickiSArgo (Summit) | 81 | 738 | 9.1 |
| 13 | Ryan CookSProspect (Mt. Prospect) | 79 | 736 | 9.3 |
| 14 | Owen WiseSTCHS (Elmhurst) | 82 | 730 | 8.9 |
| 15 | joey cavlovicSPNHS (Plainfield) | 86 | 729 | 8.5 |
| 16 | Daniel KaduthodilSBolingbrook | 86 | 722 | 8.4 |
| 17 | Dennis TocilaS, RSStagg (Palos Hills) | 85 | 708 | 8.3 |
| 18 | Blake KellerSO'Fallon | 87 | 704 | 8.1 |
| 19 | Bryce TupazSGCHS (Grayslake) | 76 | 699 | 9.2 |
| 20 | Joel PaaschSWarren Township (Gurnee) | 82 | 697 | 8.5 |
| 21 | Zack NoceraS, RSMundelein | 73 | 693 | 9.5 |
| 22 | Harry HughesSHCHS (Hinsdale) | 79 | 680 | 8.6 |
| 23 | Nolan FellowsS, LJoliet West (Joliet) | 80 | 660 | 8.2 |
| 24 | Conor HarkalaSShepard (Palos Heights) | 19 | 645 | 33.9 |
| 25 | Ruel RamirezSTaft (Chicago) | 74 | 620 | 8.4 |
| 26 | John GarciaSStreamwood | 73 | 611 | 8.4 |
| 27 | Logan NovakSJoliet Central (Joliet) | 72 | 600 | 8.3 |
| 28 | Mat MasiclatSSVHS (Arlington Heights) | 73 | 595 | 8.2 |
| 29 | Jake EllenbeckerS, OHLake Park (Roselle) | 97 | 589 | 6.1 |
| 30 | Michael BrunoSEvergreen Park | 81 | 588 | 7.3 |
| 31 | Luke HerrmannS, OPPCCHS (Palos Heights) | 88 | 588 | 6.7 |
| 32 | Michael WronaSFenton (Bensenville) | 79 | 581 | 7.4 |
| 33 | Jacob HladyshewskyS, RSOak Forest | 76 | 564 | 7.4 |
| 34 | Trey HubnerSWheaton North (Wheaton) | 81 | 558 | 6.9 |
| 35 | Max ColemanSOswego East (Oswego) | 63 | 555 | 8.8 |
| 36 | Matthew ProskeySOPRF (Oak Park) | 57 | 552 | 9.7 |
| 37 | Skylar O'NeillSReavis (Burbank) | 52 | 541 | 10.4 |
| 38 | Kamil MroziakSLeyden (Franklin Park) | 64 | 540 | 8.4 |
| 39 | Logan QuadrosSRolling Meadows | 63 | 539 | 8.6 |
| 40 | Ethan WeinerSDGNHS (Downers Grove) | 83 | 531 | 6.4 |
| 41 | Nicholas BoyceSMinooka | 79 | 527 | 6.7 |
| 42 | Alexander MIllan-ColinSWaukegan | 59 | 523 | 8.9 |
| 43 | Danny CaseySOak Lawn | 69 | 510 | 7.4 |
| 44 | Ryan DziadkowiecS, DSLockport | 86 | 510 | 5.9 |
| 45 | Campbell HahnSSICP (Chicago) | 78 | 498 | 6.4 |
| 46 | Om PatelSMetea Valley (Aurora) | 58 | 491 | 8.5 |
| 47 | Oliver McNicholsBrother Rice (Chicago) | 67 | 485 | 7.2 |
| 48 | Dylan NanneySLWEHS (Frankfort) | 88 | 484 | 5.5 |
| 49 | Jake CanalesSCRSM (Waukegan) | 66 | 479 | 7.3 |
| 50 | Greyson CovayOswego | 58 | 468 | 8.1 |