Team scores
   
   
   
    |  1  | 
    Park Ridge (Maine South) | 
    281 | 
    
   
    |  2  | 
    Palatine (Fremd) | 
    197.5 | 
    
   
    |  3  | 
    Mt. Prospect (Prospect) | 
    196 | 
    
   
    |  4  | 
    Roselle (Lake Park) | 
    170 | 
    
   
    |  5  | 
    Schaumburg (H.S.) | 
    124 | 
    
   
    |  6  | 
    Hoffman Estates (Conant) | 
    118.50 | 
    
   
    |  7  | 
    Rolling Meadows | 
    117 | 
    
   
    |  8  | 
    Elk Grove Village (E.G.) | 
    52 | 
    
   
    |  9  | 
    Des Plaines (Maine West) | 
    50 | 
    
   
    |  10  | 
    Hoffman Estates (H.S.) | 
    47 | 
    
   
    |  11  | 
    Bensenville (Fenton) | 
    32 | 
    
   
    |  12  | 
    Arlington Heights (St. Viator) | 
    10 | 
    
   
200-Yard Medley Relay
  
   
     | 
     | 
     | 
    
   
    | Park Ridge (Maine South) | 
     1  | 
    1:34.34 | 
    
   
    | Ljubomir Popovic (Jr.), Bart Kubis (Jr.), Dominic Mazurek (So.), Zack Wagner (Sr.) | 
    
   
    | Mt. Prospect (Prospect) | 
     2  | 
    1:35.95 | 
    
   
    | Tim Hays (Sr.), Ian McGough (Sr.), Augustas Lapys (Fr.), Ben Zwolenik (Sr.) | 
    
   
    | Palatine (Fremd) | 
     3  | 
    1:36.03 | 
    
   
    | Jaden Heinlein (So.), Colin Bolger (Sr.), Aurelien Laffont (Jr.), Kurt Pennell (Jr.) | 
    
   
200-Yard Freestyle Relay
  
   
     | 
     | 
     | 
    
   
    | Park Ridge (Maine South) | 
     1  | 
    1:26.16 | 
    
   
    | Ljubomir Popovic (Jr.), Bart Kubis (Jr.), Danilo Marsenic (So.), Lukas Nielson (Sr.) | 
    
   
    | Roselle (Lake Park) | 
     2  | 
    1:26.37 | 
    
   
    | Philip Stempien (Sr.), Adrian Korwel (Sr.), Dominick Perkowski (So.), Jacob Drozd (Jr.) | 
    
   
    | Mt. Prospect (Prospect) | 
     3  | 
    1:27.09 | 
    
   
    | Ben Zwolenik (Sr.), Andrew Tonkovic (Sr.), Jack Eyles (Sr.), Tim Hays (Sr.) | 
    
   
400-Yard Freestyle Relay
  
   
     | 
     | 
     | 
    
   
    | Park Ridge (Maine South) | 
     1  | 
    3:10.30 | 
    
   
    | Lukas Nielson (Sr.), Zach Chapovalov (Jr.), Zack Wagner (Sr.), Dominic Mazurek (So.) | 
    
   
 | 
 
200-Yard Freestyle
  
   
    | Szymon Mieczkowski (So.) | 
    Schaumburg (H.S.) | 
     2  | 
    1:43.18 | 
    
   
    | Andrew Tonkovic (Sr.) | 
    Mt. Prospect (Prospect) | 
     1  | 
    1:43.11 | 
    
   
200-Yard Individual Medley
  
   
    | Tim Hays (Sr.) | 
    Mt. Prospect (Prospect) | 
     3  | 
    1:53.45 | 
    
   
    | Jaden Heinlein (So.) | 
    Palatine (Fremd) | 
     1  | 
    1:50.15 | 
    
   
    | Dominic Mazurek (So.) | 
    Park Ridge (Maine South) | 
     2  | 
    1:50.44 | 
    
   
50-Yard Freestyle
  
   
    | Jacob Drozd (Jr.) | 
    Roselle (Lake Park) | 
     1  | 
    20.85 | 
    
   
    | Bryce Loeger (So.) | 
    Hoffman Estates (Conant) | 
     2  | 
    21.35 | 
    
   
Diving
  
   
    | Ben Mears (Jr.) | 
    Palatine (Fremd) | 
     1  | 
    536.15 | 
    
   
    | Lantz Kurzawinski (Sr.) | 
    Schaumburg (H.S.) | 
     2  | 
    525.00 | 
    
   
    | Joey Roberts (Sr.) | 
    Park Ridge (Maine South) | 
     3  | 
    496.10 | 
    
   
    | Kyren Whiting (So.) | 
    Rolling Meadows | 
     4  | 
    453.25 | 
    
   
    | Timmy Wilcox (Sr.) | 
    Park Ridge (Maine South) | 
     5  | 
    441.30 | 
    
   
    | Michael Henske (Sr.) | 
    Elk Grove Village (E.G.) | 
     6  | 
    441.00 | 
    
   
    | Karl Heintz Megger (Sr.) | 
    Hoffman Estates (Conant) | 
     7  | 
    413.00 | 
    
   
    | Ashton Bond (Sr.) | 
    Rolling Meadows | 
     8  | 
    376.40 | 
    
   
    | Rayhan Akthar (Sr.) | 
    Hoffman Estates (H.S.) | 
     9  | 
    375.00 | 
    
   
    | Joseph Ferlita (So.) | 
    Palatine (Fremd) | 
     10  | 
    366.55 | 
    
   
    | Nate Stachyra (Jr.) | 
    Mt. Prospect (Prospect) | 
     11  | 
    354.00 | 
    
   
100-Yard Butterfly
  
   
    | Tim Hays (Sr.) | 
    Mt. Prospect (Prospect) | 
     1  | 
    50.55 | 
    
   
    | Philip Stempien (Sr.) | 
    Roselle (Lake Park) | 
     2  | 
    51.49 | 
    
   
100-Yard Freestyle
  
   
    | Bryce Loeger (So.) | 
    Hoffman Estates (Conant) | 
     1  | 
    46.72 | 
    
   
    | Jacob Drozd (Jr.) | 
    Roselle (Lake Park) | 
     2  | 
    47.13 | 
    
   
    | Andrew Tonkovic (Sr.) | 
    Mt. Prospect (Prospect) | 
     3  | 
    47.25 | 
    
   
500-Yard Freestyle
  
   
    | Zach Chapovalov (Jr.) | 
    Park Ridge (Maine South) | 
     1  | 
    4:45.88 | 
    
   
100-Yard Backstroke
  
   
    | Dominic Mazurek (So.) | 
    Park Ridge (Maine South) | 
     1  | 
    51.06 | 
    
   
    | Ljubomir Popovic (Jr.) | 
    Park Ridge (Maine South) | 
     2  | 
    51.33 | 
    
   
    | Szymon Mieczkowski (So.) | 
    Schaumburg (H.S.) | 
     3  | 
    51.95 | 
    
   
100-Yard Breaststroke
  
   
    | Philip Stempien (Sr.) | 
    Roselle (Lake Park) | 
     1  | 
    56.21 | 
    
   
    | Bart Kubis (Jr.) | 
    Park Ridge (Maine South) | 
     2  | 
    58.36 | 
    
   
    | Jaden Heinlein (So.) | 
    Palatine (Fremd) | 
     3  | 
    58.81 | 
    
   
    | Sam Sacor (So.) | 
    Park Ridge (Maine South) | 
     4  | 
    58.82 | 
    
   
200-Yard Freestyle for Athletes with Disabilities
  
   
    | Sean Grady (So.) | 
    Palatine (Fremd) | 
     1  | 
    2:18.05 | 
    
   
50-Yard Freestyle for Athletes with Disabilities
  
   
    | Sean Grady (So.) | 
    Palatine (Fremd) | 
     1  | 
    29.03 | 
    
   
100-Yard Freestyle for Athletes with Disabilities
  
   
    | Sean Grady (So.) | 
    Palatine (Fremd) | 
     1  | 
    1:04.48 | 
    
   
100-Yard Breaststroke for Athletes with Disabilities
  
   
    | Sean Grady (So.) | 
    Palatine (Fremd) | 
     1  | 
    1:30.83 | 
    
   
 |