Connor Groya of York swims the 200-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Conner Hwang of Benet swims the 200-yard individual medley during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Michael Benington of Hinsdale Central swims the 200-yard individual medley during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Jay Jensen of York swims the 200-yard individual medley during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Bobby Sayre of Downers Grove South swims the 50-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Jack Thorell of Lyons Township swims the 50-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Connor Groya of York swims the 100-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Jack Thorell of Lyons Township swims the 100-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Braxxton Bokos of Hinsdale Central swims the 500-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Jay Jensen of York swims the 500-yard freestyle during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Mitchell Johnson of Lyons Township swims the 100-yard breaststroke during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Ty Spillane of Marmion swims the 100-yard breaststroke during the IHSA Boys Swimming and Diving preliminaries on Feb. 28 at Evanston Township High School.
Matthew Leinart of Downers Grove South swims the 200-yard freestyle for athletes with disabilities during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Matthew Billenstein of York swims the 50-yard freestyle for athletes with disabilities during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Bryson Breitenbucher of Lyons Township completes the 50-yard freestyle during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Jack Thorell of Lyons Township dives in for the 50-yard freestyle during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Riverside-Brookfield's Harrison Nolan competes in the diving competition during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Lyons Township's Jack Thorell swims the 100-yard freestyle during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Jay Jensen of York swims the 500-yard freestyle during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Calvin Groenewold of Timothy Christian swims the 100-yard breaststroke during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Hinsdale Central's Alexander Cho swims the 100-yard breaststroke during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.
Lyons Township's Bryson Breitenbucher swims the anchor leg of the 400-yard freestyle relay during the IHSA Boys Swimming and Diving Championships at Evanston High School on Feb. 29.