| 
| Place | School | Score | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th |  
| 1 | Dixon Reagan | 89 | 13 | 16 | 18 | 20 | 22 | 39 | 44 |  
|  | Christian Seagren, Sky Goral, Boston Glessner, Kade Fulton, Cadyn Grafton, Logan Griswold, Grant Piller |  
| 2 | Manhattan | 149 | 14 | 23 | 33 | 36 | 43 | 93 | 103 |  
|  | Brady Forsythe, Robert Macie, Ryan McCoy, Aaron Ronaldson, Quinn Cosgrove, Payton Branch, Jeremy Koerner |  
| 3 | Willowbrook Westview Hills | 166 | 15 | 17 | 35 | 40 | 59 | 65 | 122 |  
|  | Ben Cosentino, Aaron Lu, Piyush Mekla, Chinmay Amin, Vidhur Gunda, Joey Morris, Mitchell Davis |  
| 4 | Chicago Latin School | 204 | 21 | 28 | 50 | 51 | 54 | 80 | 88 |  
|  | Alex Taylor, Ryan Hardiman, Akili Parekh, Harry Wood-Prince, Owen Kmety, Noah Reese-Clauson, Henry Coleman |  
| 5 | Mundelein Carl Sandburg | 245 | 2 | 6 | 52 | 78 | 107 | 117 | 160 |  
|  | Tyler Green, Dillon Blake, Jacob Green, Cody Cornier, Elian Salgado, Aaron Delara, Nathan Clapp |  
| 6 | Washington Central | 265 | 27 | 29 | 57 | 73 | 79 | 135 | 162 |  
|  | Caden Davidson, Josh Madsen, Simeon Rinkenberger, Camdyn Martin, Justin Minton, Jonny Kopinski, Gabe Thate |  
| 7 | Springfield St. Agnes | 267 | 4 | 24 | 46 | 82 | 111 | 152 | 166 |  
|  | Zachary Megginson, Max Beard, Jaden Snodgrass, Kyle Rolf, Matthew Johnson, Charlie Dunham, Gryphon Kirchgesner |  
| 8 | Rockford Christian | 268 | 9 | 58 | 60 | 67 | 74 | 113 | 143 |  
|  | Carter Fryer, Collin Hook, Daniel Isely, Ian Kissick, Ben Capriola, Josh Beard, Foster Bertrand |  
| 9 | Rock Falls | 298 | 5 | 47 | 48 | 86 | 112 | 118 | 139 |  
|  | Dawson Smith, Grant Wasson, Jared Rasmussen, Jalen Johnson, Dillon Schueler, Butch Elder, Noah Schueler |  
| 10 | Eureka | 312 | 32 | 37 | 38 | 71 | 134 | 140 | 141 |  
|  | Jack Cook, Mitchell Danner, Aden Sears, Drake Taylor, Micah Senior, Gage Emlen, Mahlon Kupferschmid |  
| 11 | Mt. Prospect River Trails | 325 | 7 | 31 | 91 | 97 | 99 | 137 | 164 |  
|  | Josh Methner, Matt Hamilton, Remy Jankusky, Nick Methner, Andrew Hamilton, Matt Kim, Joey Gaiser |  
| 12 | Clifton Nash | 326 | 12 | 42 | 53 | 83 | 136 | 165 | 167 |  
|  | Isaiah Ditta, Christain Ladehoff, Trevor Swanson, Jerod Snejberg, Dawson Gossett, Caden Chamness, Thomas Gray |  
| 13 | Germantown Hills | 331 | 19 | 56 | 69 | 92 | 95 | 109 | 120 |  
|  | Ian O'Laughlin, Cayden DeShon, Daniel Dintelman, Keegan Hartnett, Sam Moore, Ethan Greenfield, Jac Couri |  
| 14 | Metamora GS | 339 | 1 | 45 | 75 | 90 | 128 | 142 | 150 |  
|  | Adam Gilbreath-Glaub, Cade Ward, Trent Feely, Jed Smith, Drew Vicary, Mike Zobrist, Connor Lopez |  
| 15 | Paxton-Buckley-Loda | 351 | 26 | 34 | 62 | 106 | 123 | 132 | 151 |  
|  | Riley Cuppernell, Kyle Price, Trevor Morse, Ryder James, Nik Schnabel, Sam Penicook, Ashton Goss |  
| 16 | Dunlap Valley MS | 356 | 11 | 41 | 85 | 100 | 119 | 127 | 159 |  
|  | Bradley Kemerling, Nicholas Cenek, Max Varness, Rafael Davis, Will Pressler, Blake Kemerling, Gage Smith |  
| 17 | Lindenhurst Millburn MS | 369 | 3 | 77 | 89 | 96 | 104 | 114 | 146 |  
|  | Jason Langevin, Sohom Dash, Jack Engel, Mike Pellitteri, Nathan Papierniak, Matthew Grzesiak, Ty Dwyer |  
| 18 | Robinson Nuttall | 376 | 25 | 61 | 84 | 101 | 105 | 115 | 174 |  
|  | Elliott Veenstra, Maverick Wright, Wylie Bonnell, J.D. Caballero, Izayah Goss, Koty Amdahl, Sawyer Hoalt |  
| 19 | El Paso-Gridley | 381 | 63 | 64 | 68 | 70 | 116 | 125 | 154 |  
|  | Garrett Forrest, Jordan Shelton, Sebastian Meyer, Zac Nelson, Aidan Killian, Nathan Demarb, Randall Kent |  
| 20 | Rochester | 442 | 30 | 72 | 87 | 124 | 129 | 149 | 153 |  
|  | Elliott Staley, Troy Olson, Cameron Fairbanks, Matthew Herren, Max Wilbur, Carson Siddens, Jonathan Oshesky |  
| 21 | Plainfield Murphy | 485 | 49 | 55 | 66 | 147 | 168 | 172 | 175 |  
|  | Nathan Brischetto, Carter Reed, Nick Miravete, Akshad Pai, Ashton Izzi, Danial Haseeb, Alex Wollshlaeger |  
| 22 | Herscher Limestone | 500 | 8 | 94 | 110 | 131 | 157 | 170 | 173 |  
|  | Tyler Howard, Jacob Schultz, Connor Joffe, Caleb Fleischauer, Kamden Lockwood, William Benoit, Andrew Jackubowski |  
| 23 | Ingleside Big Hollow | 516 | 10 | 102 | 108 | 138 | 158 | 169 | 171 |  
|  | Justin Splitt, Rj Holm, Kyle Splitt, Ryan Bishop, Zion Cage, Charlie Hamann, Joe Taylor |  
| 24 | Newton Jasper County | 556 | 76 | 81 | 121 | 133 | 145 | 155 | 161 |  
|  | Seth Weber, Ben Meinhart, Kyle Schafer, Zak Pitcher, Lane Higgs, Evan Schafer, Marshall Tarr |  
| 25 | Channahon | 646 | 98 | 126 | 130 | 144 | 148 | 156 | 163 |  
|  | Adam Shaw, Ben Swindells, Sully Minor, Jimmy Andreano, John Horvat, Colin Hiser, Tim Flanagan |  |