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 |
|