Team scores
   
   
   
    |  1  | 
    Winnetka (New Trier) | 
    319 | 
    
   
    |  2  | 
    Northbrook (Glenbrook North) | 
    209 | 
    
   
    |  3  | 
    Glenview (Glenbrook South) | 
    192 | 
    
   
    |  4  | 
    Highland Park | 
    162 | 
    
   
    |  5  | 
    Lake Forest (H.S.) | 
    135 | 
    
   
    |  6  | 
    Buffalo Grove | 
    99 | 
    
   
    |  6  | 
    Deerfield (H.S.) | 
    99 | 
    
   
    |  8  | 
    Arlington Heights (Hersey) | 
    82 | 
    
   
    |  9  | 
    Palatine (H.S.) | 
    58 | 
    
   
    |  10  | 
    Wheeling | 
    22 | 
    
   
    |  11  | 
    Zion (Z.-Benton) | 
    12 | 
    
   
200-Yard Medley Relay
  
   
     | 
     | 
     | 
    
   
    | Winnetka (New Trier) | 
     1  | 
    1:32.42 | 
    
   
    | Joe Dienstag (Sr.), Connor Jones (Jr.), Red Ricciardi (Sr.), Max Lestina (Jr.) | 
    
   
    | Highland Park | 
     2  | 
    1:34.28 | 
    
   
    | Danny Castle (Jr.), Kevin Obochi (Jr.), Ethan Noffsinger (Sr.), Alp Ozdaryal (Jr.) | 
    
   
    | Glenview (Glenbrook South) | 
     3  | 
    1:34.49 | 
    
   
    | Sachin Patel (Sr.), Tim Cho (So.), Jackson Hogue (Sr.), Jacob German (Jr.) | 
    
   
    | Northbrook (Glenbrook North) | 
     4  | 
    1:36.66 | 
    
   
    | Gabe Johnson (Jr.), Josh Hyun (Jr.), Elan Schonfeld (Jr.), Makoto Majoros (Jr.) | 
    
   
200-Yard Freestyle Relay
  
   
     | 
     | 
     | 
    
   
    | Highland Park | 
     1  | 
    1:24.81 | 
    
   
    | Kevin Obochi (Jr.), Alp Ozdaryal (Jr.), Ethan Noffsinger (Sr.), Danny Castle (Jr.) | 
    
   
    | Winnetka (New Trier) | 
     2  | 
    1:25.68 | 
    
   
    | Connor Jones (Jr.), Clay Perry (So.), Max Lestina (Jr.), Ward Wilson (Jr.) | 
    
   
    | Northbrook (Glenbrook North) | 
     3  | 
    1:25.70 | 
    
   
    | Euan Ko (Sr.), Gabe Frank (Jr.), Makoto Majoros (Jr.), Josh Hyun (Jr.) | 
    
   
    | Glenview (Glenbrook South) | 
     4  | 
    1:27.11 | 
    
   
    | Jacob German (Jr.), Tim Cho (So.), Syphax Raab (Sr.), Jackson Hogue (Sr.) | 
    
   
400-Yard Freestyle Relay
  
   
     | 
     | 
     | 
    
   
    | Winnetka (New Trier) | 
     1  | 
    3:06.00 | 
    
   
    | Aiden Musick (So.), Alex Michael (Sr.), Graham Wilson (Jr.), Ward Wilson (Jr.) | 
    
   
    | Northbrook (Glenbrook North) | 
     2  | 
    3:09.66 | 
    
   
    | Gabe Frank (Jr.), Euan Ko (Sr.), Sam Gisiner (So.), Josh Hyun (Jr.) | 
    
   
    | Highland Park | 
     3  | 
    3:10.34 | 
    
   
    | Kevin Obochi (Jr.), Alp Ozdaryal (Jr.), Aron Fridman (Jr.), Danny Castle (Jr.) | 
    
   
    | Glenview (Glenbrook South) | 
     4  | 
    3:11.93 | 
    
   
    | Jacob German (Jr.), Syphax Raab (Sr.), Henry Chen (So.), Todd Wagner (Sr.) | 
    
   
 | 
 
200-Yard Freestyle
  
   
    | Aiden Musick (So.) | 
    Winnetka (New Trier) | 
     1  | 
    1:41.43 | 
    
   
    | Sidd Ojha (Sr.) | 
    Lake Forest (H.S.) | 
     2  | 
    1:41.67 | 
    
   
    | Henry Chen (So.) | 
    Glenview (Glenbrook South) | 
     3  | 
    1:42.64 | 
    
   
    | Ward Wilson (Jr.) | 
    Winnetka (New Trier) | 
     4  | 
    1:42.69 | 
    
   
    | Gabe Frank (Jr.) | 
    Northbrook (Glenbrook North) | 
     5  | 
    1:43.68 | 
    
   
200-Yard Individual Medley
  
   
    | Charlie Bufton (So.) | 
    Winnetka (New Trier) | 
     1  | 
    1:54.24 | 
    
   
    | Alex Michael (Sr.) | 
    Winnetka (New Trier) | 
     2  | 
    1:54.34 | 
    
   
    | Oleksa Zobkiv (Sr.) | 
    Lake Forest (H.S.) | 
     3  | 
    1:55.63 | 
    
   
    | Edgar Rutkauskas (So.) | 
    Buffalo Grove | 
     4  | 
    1:56.87 | 
    
   
50-Yard Freestyle
  
   
    | Max Lestina (Jr.) | 
    Winnetka (New Trier) | 
     1  | 
    21.22 | 
    
   
    | Euan Ko (Sr.) | 
    Northbrook (Glenbrook North) | 
     2  | 
    21.66 | 
    
   
    | Syphax Raab (Sr.) | 
    Glenview (Glenbrook South) | 
     3  | 
    21.76 | 
    
   
    | Jacob German (Jr.) | 
    Glenview (Glenbrook South) | 
     3  | 
    21.76 | 
    
   
Diving
  
   
    | Matthew Yuan (Fr.) | 
    Northbrook (Glenbrook North) | 
     1  | 
    545.65 | 
    
   
    | Noam Kulbak (So.) | 
    Highland Park | 
     2  | 
    544.95 | 
    
   
    | Holden Wheeler (Jr.) | 
    Buffalo Grove | 
     3  | 
    482.30 | 
    
   
    | Wyatt Wellehan (Jr.) | 
    Winnetka (New Trier) | 
     4  | 
    477.55 | 
    
   
    | Ryan Dumrauf (Jr.) | 
    Buffalo Grove | 
     5  | 
    466.45 | 
    
   
    | Alex Bradshaw (Jr.) | 
    Highland Park | 
     6  | 
    454.40 | 
    
   
    | Sam Morris (Jr.) | 
    Deerfield (H.S.) | 
     7  | 
    437.20 | 
    
   
    | John Ervin (Sr.) | 
    Winnetka (New Trier) | 
     8  | 
    433.25 | 
    
   
    | Tyler Elzer (Sr.) | 
    Palatine (H.S.) | 
     9  | 
    428.25 | 
    
   
    | Carter Zirlin (So.) | 
    Northbrook (Glenbrook North) | 
     10  | 
    381.10 | 
    
   
    | Simon Back (Fr.) | 
    Lake Forest (H.S.) | 
     11  | 
    352.15 | 
    
   
    | Joshua Back (Fr.) | 
    Lake Forest (H.S.) | 
     12  | 
    345.10 | 
    
   
100-Yard Butterfly
  
   
    | Aiden Musick (So.) | 
    Winnetka (New Trier) | 
     1  | 
    49.97 | 
    
   
    | Kevin Obochi (Jr.) | 
    Highland Park | 
     2  | 
    50.12 | 
    
   
    | Jackson Hogue (Sr.) | 
    Glenview (Glenbrook South) | 
     3  | 
    51.16 | 
    
   
    | Gabe Frank (Jr.) | 
    Northbrook (Glenbrook North) | 
     4  | 
    51.29 | 
    
   
    | Ethan Noffsinger (Sr.) | 
    Highland Park | 
     5  | 
    51.88 | 
    
   
100-Yard Freestyle
  
   
    | Alex Michael (Sr.) | 
    Winnetka (New Trier) | 
     1  | 
    47.45 | 
    
   
    | Clay Perry (So.) | 
    Winnetka (New Trier) | 
     2  | 
    47.49 | 
    
   
    | Euan Ko (Sr.) | 
    Northbrook (Glenbrook North) | 
     3  | 
    47.58 | 
    
   
500-Yard Freestyle
  
   
    | Sidd Ojha (Sr.) | 
    Lake Forest (H.S.) | 
     1  | 
    4:34.62 | 
    
   
    | Ward Wilson (Jr.) | 
    Winnetka (New Trier) | 
     2  | 
    4:36.43 | 
    
   
    | Graham Wilson (Jr.) | 
    Winnetka (New Trier) | 
     3  | 
    4:38.18 | 
    
   
    | Henry Chen (So.) | 
    Glenview (Glenbrook South) | 
     4  | 
    4:40.78 | 
    
   
    | Ben Longeway (So.) | 
    Lake Forest (H.S.) | 
     5  | 
    4:42.17 | 
    
   
100-Yard Backstroke
  
   
    | Joe Dienstag (Sr.) | 
    Winnetka (New Trier) | 
     1  | 
    51.42 | 
    
   
    | Danny Castle (Jr.) | 
    Highland Park | 
     2  | 
    51.78 | 
    
   
    | Willhelm Chaplin (So.) | 
    Winnetka (New Trier) | 
     3  | 
    52.78 | 
    
   
100-Yard Breaststroke
  
   
    | Jackson Hogue (Sr.) | 
    Glenview (Glenbrook South) | 
     1  | 
    56.60 | 
    
   
    | Will Newlands (Sr.) | 
    Winnetka (New Trier) | 
     2  | 
    56.72 | 
    
   
    | Red Ricciardi (Sr.) | 
    Winnetka (New Trier) | 
     3  | 
    57.44 | 
    
   
    | Andrew Flight (Jr.) | 
    Arlington Heights (Hersey) | 
     4  | 
    58.59 | 
    
   
    | Evan Gitlevich (Fr.) | 
    Northbrook (Glenbrook North) | 
     5  | 
    58.75 | 
    
   
    | Eric Rabinovich (So.) | 
    Glenview (Glenbrook South) | 
     6  | 
    58.79 | 
    
   
    | Matthew Borovik (Jr.) | 
    Deerfield (H.S.) | 
     7  | 
    58.80 | 
    
   
    | Edgar Rutkauskas (So.) | 
    Buffalo Grove | 
     8  | 
    58.99 | 
    
   
    | Oleksa Zobkiv (Sr.) | 
    Lake Forest (H.S.) | 
     9  | 
    59.30 | 
    
   
    | Elan Schonfeld (Jr.) | 
    Northbrook (Glenbrook North) | 
     10  | 
    59.33 | 
    
   
200-Yard Freestyle for Athletes with Disabilities
  
   
    | Ryan Eidelman (Fr.) | 
    Glenview (Glenbrook South) | 
     1  | 
    2:18.76 | 
    
   
50-Yard Freestyle for Athletes with Disabilities
  
   
    | Noah Thomas (Sr.) | 
    Arlington Heights (Hersey) | 
     1  | 
    32.23 | 
    
   
    | Ryan Eidelman (Fr.) | 
    Glenview (Glenbrook South) | 
     1  | 
    27.06 | 
    
   
100-Yard Freestyle for Athletes with Disabilities
  
   
    | Noah Thomas (Sr.) | 
    Arlington Heights (Hersey) | 
     1  | 
    1:14.42 | 
    
   
    | Ryan Eidelman (Fr.) | 
    Glenview (Glenbrook South) | 
     1  | 
    1:01.59 | 
    
   
100-Yard Breaststroke for Athletes with Disabilities
  
   
    | Noah Thomas (Sr.) | 
    Arlington Heights (Hersey) | 
     1  | 
    1:28.29 | 
    
   
    | Ryan Eidelman (Fr.) | 
    Glenview (Glenbrook South) | 
     1  | 
    1:23.12 | 
    
   
 |