IHSA Boys T&F State Championships 2024

Charleston, IL
Hosted by Charleston
Timing/Results Adkins Trak Timing

Elite Performances

672 performances met the MileSplit US Second Team standard.

HS Boys Mark Athlete Team
100 Meter Dash Prelims 10.54 Omar Mims O'Fallon (H.S.)
100 Meter Dash Prelims 10.55 w Supreme Muhammad Winnebago
100 Meter Dash Prelims 10.57 w Ian Bentzinger Carthage (Illini West)
100 Meter Dash Finals 10.58 w Caleb Schulz Oak Park (O.P.-River Forest)
100 Meter Dash Prelims 10.61 w Harley Rizzs Burbank (St. Laurence)
100 Meter Dash Prelims 10.62 Caleb Schulz Oak Park (O.P.-River Forest)
100 Meter Dash Prelims 10.64 w Ibrahim Diakite Chicago (Sullivan)
100 Meter Dash Finals 10.64 w Omar Mims O'Fallon (H.S.)
100 Meter Dash Prelims 10.66 w Karmelo Abernathy Murphysboro
100 Meter Dash Finals 10.66 Harley Rizzs Burbank (St. Laurence)
100 Meter Dash Prelims 10.66 Amari Alexander Darien (Hinsdale South)
100 Meter Dash Finals 10.67 Rasheed Johnson Rockford (Boylan Catholic)
100 Meter Dash Prelims 10.67 Parrish Hartley Chicago (Kenwood)
100 Meter Dash Finals 10.67 w Kenneth Cooley Aurora (East)
100 Meter Dash Prelims 10.68 w Cash Langley Elmhurst (York)
100 Meter Dash Finals 10.69 Noah Feldt Mascoutah
100 Meter Dash Prelims 10.69 Messiah Tilson Rockford (Guilford)
100 Meter Dash Finals 10.69 w Parrish Hartley Chicago (Kenwood)
100 Meter Dash Finals 10.70 w Cash Langley Elmhurst (York)
100 Meter Dash Prelims 10.71 w Sean Schermerhorn Park Ridge (Maine South)
100 Meter Dash Finals 10.71 w Messiah Tilson Rockford (Guilford)
100 Meter Dash Prelims 10.72 w Chase Jordan Chicago (Leo)
100 Meter Dash Prelims 10.72 w Brady Anderson Morrison
100 Meter Dash Prelims 10.72 w Noah Feldt Mascoutah
100 Meter Dash Finals 10.72 Supreme Muhammad Winnebago
100 Meter Dash Prelims 10.72 w Jayon Morrow Kankakee (Sr.)
100 Meter Dash Prelims 10.73 w Matthew Brooks North Chicago
100 Meter Dash Prelims 10.73 w Mason Ellens Glen Ellyn (Glenbard West)
100 Meter Dash Finals 10.73 w Amari Alexander Darien (Hinsdale South)
100 Meter Dash Prelims 10.74 w Bradey Huseman Galena
100 Meter Dash Finals 10.74 Karmelo Abernathy Murphysboro
100 Meter Dash Finals 10.74 Ibrahim Diakite Chicago (Sullivan)
100 Meter Dash Prelims 10.75 w David Coffey Chicago (De La Salle)
100 Meter Dash Prelims 10.76 w Shawn Immanuel Normal (University)
100 Meter Dash Prelims 10.76 Jaidyn Nguyen Rockford (Guilford)
100 Meter Dash Finals 10.77 Joshua Boahene Chicago (Holy Trinity)
100 Meter Dash Prelims 10.78 w Quinton Williams Burbank (St. Laurence)
100 Meter Dash Finals 10.78 Ryan Williams Chicago (C. Hope Academy)
100 Meter Dash Prelims 10.79 w Triston Webb DuQuoin (H.S.)
100 Meter Dash Prelims 10.79 w Tashon Crockarell Troy (Triad)
100 Meter Dash Finals 10.79 Ian Bentzinger Carthage (Illini West)
100 Meter Dash Prelims 10.80 w Rasheed Johnson Rockford (Boylan Catholic)
100 Meter Dash Finals 10.80 Matthew Brooks North Chicago
100 Meter Dash Prelims 10.80 Da'jion Riley Wheaton-Warrenville South
100 Meter Dash Prelims 10.80 D'Mario Jackson Danville (H.S.)
110 Meter Hurdles Finals 14.10 Noah Heiber Rolling Meadows
110 Meter Hurdles Finals 14.11 Quinton Peterson Lemont (H.S.)
110 Meter Hurdles Prelims 14.18 w Quinton Peterson Lemont (H.S.)
110 Meter Hurdles Finals 14.36 w Louis Yohannes Troy (Triad)
110 Meter Hurdles Prelims 14.37 w Jalyn Cole Belleville (West)
110 Meter Hurdles Prelims 14.37 w Noah Heiber Rolling Meadows
110 Meter Hurdles Prelims 14.40 w Louis Yohannes Troy (Triad)
110 Meter Hurdles Finals 14.41 Dominic Martin Colfax (Ridgeview)
110 Meter Hurdles Prelims 14.41 Kamil Kokot Chicago (Marist)
110 Meter Hurdles Prelims 14.42 Thomas Simmons Lincolnshire (Stevenson)
110 Meter Hurdles Finals 14.46 Brady Larson Maroa (M.-Forsyth)
110 Meter Hurdles Prelims 14.48 Dominic Martin Colfax (Ridgeview)
110 Meter Hurdles Finals 14.48 Dejay Smith Minooka
110 Meter Hurdles Prelims 14.48 Dejay Smith Minooka
110 Meter Hurdles Prelims 14.53 w Kaleb Tucker Chicago (South Shore International College Prep)
110 Meter Hurdles Finals 14.54 w Harper Bryan Glen Ellyn (Glenbard South)
110 Meter Hurdles Prelims 14.56 w Parker Campbell Lincoln
110 Meter Hurdles Finals 14.57 Jalyn Cole Belleville (West)
110 Meter Hurdles Prelims 14.58 w Christian Kronk Columbia
110 Meter Hurdles Prelims 14.58 w Amauree Williams Richton Park (Southland College Prep Charter)
110 Meter Hurdles Finals 14.58 Sean Mullen Grayslake (Central)
110 Meter Hurdles Prelims 14.58 Derrin Couch Crete (C.-Monee)
110 Meter Hurdles Prelims 14.58 w Sean Mullen Grayslake (Central)
110 Meter Hurdles Finals 14.60 Thomas Simmons Lincolnshire (Stevenson)
110 Meter Hurdles Prelims 14.60 Cooper McGinnis Naperville (Neuqua Valley)
110 Meter Hurdles Prelims 14.63 w Terrance Hower-Gardner Tinley Park (H.S)
110 Meter Hurdles Finals 14.67 w Terrance Hower-Gardner Tinley Park (H.S)
110 Meter Hurdles Prelims 14.69 Brady Larson Maroa (M.-Forsyth)
110 Meter Hurdles Finals 14.69 w Kaleb Tucker Chicago (South Shore International College Prep)
110 Meter Hurdles Finals 14.70 Cooper McGinnis Naperville (Neuqua Valley)
110 Meter Hurdles Finals 14.70 Derrin Couch Crete (C.-Monee)
1600 Meter Run Finals 4:10.03 Gavin Genisio Benton
1600 Meter Run Prelims 4:11.38 Jacob Barraza DeKalb
1600 Meter Run Prelims 4:11.97 Tommy Nitz Huntley
1600 Meter Run Prelims 4:12.23 Philip Cupial Downers Grove (North)
1600 Meter Run Prelims 4:12.34 Trey Sato Grayslake (Central)
1600 Meter Run Prelims 4:12.39 Nicholas Strayer LaGrange (Lyons)
1600 Meter Run Finals 4:12.66 Ethan Hogan Columbia
1600 Meter Run Prelims 4:12.79 Joe Bregenzer Barrington
1600 Meter Run Finals 4:13.57 Philip Cupial Downers Grove (North)
1600 Meter Run Finals 4:13.71 Trey Sato Grayslake (Central)
1600 Meter Run Prelims 4:13.89 Dylan Ybarra O'Fallon (H.S.)
1600 Meter Run Prelims 4:14.01 Dylan Maloney Plainfield (South)
1600 Meter Run Prelims 4:14.13 Matthew Andreano Algonquin (Jacobs)
1600 Meter Run Prelims 4:14.23 Mohamed Abdullahi Chicago (Mather)
1600 Meter Run Prelims 4:14.60 Ben Crane Winnetka (New Trier)
1600 Meter Run Prelims 4:14.60 Brady Golomb Elmhurst (York)
1600 Meter Run Finals 4:14.74 Jacob Barraza DeKalb
1600 Meter Run Finals 4:15.11 Brady Golomb Elmhurst (York)
1600 Meter Run Prelims 4:15.11 Camyn Viger Plainfield (South)
1600 Meter Run Prelims 4:15.27 Jeremiah Lanum Bradley (B.-Bourbonnais)
1600 Meter Run Finals 4:15.31 Matthew Andreano Algonquin (Jacobs)
1600 Meter Run Finals 4:15.63 Gabriel McLain Benton
1600 Meter Run Finals 4:16.77 Mohamed Abdullahi Chicago (Mather)
1600 Meter Run Finals 4:16.80 Tommy Nitz Huntley
1600 Meter Run Finals 4:16.80 Ben Crane Winnetka (New Trier)
1600 Meter Run Finals 4:16.84 Nicholas Strayer LaGrange (Lyons)
1600 Meter Run Finals 4:17.02 Isaiah Hill Elmwood
1600 Meter Run Prelims 4:17.66 Caden Weber Downers Grove (North)
1600 Meter Run Finals 4:17.73 Julian Baker Mt. Zion
1600 Meter Run Prelims 4:17.90 Ethan Hogan Columbia
1600 Meter Run Finals 4:18.13 Nicolai Martino Winnebago
1600 Meter Run Finals 4:18.20 Nathan Ciarlette Joliet (Catholic Academy)
1600 Meter Run Finals 4:18.43 Dylon Nalley Marion (H.S.)
1600 Meter Run Prelims 4:18.60 Dale Johnson Sterling (H.S)
1600 Meter Run Finals 4:18.72 Joe Bregenzer Barrington
1600 Meter Run Finals 4:18.80 Will Gelon Crystal Lake (Prairie Ridge)
1600 Meter Run Prelims 4:19.07 Calvin Allaband-Ga Chicago (Whitney Young)
1600 Meter Run Finals 4:19.32 Gerrit Dam Crystal Lake (Prairie Ridge)
1600 Meter Run Prelims 4:19.54 Emmett BRADFORD Elmhurst (York)
1600 Meter Run Prelims 4:19.73 Liam Naughton Arlington Heights (Hersey)
1600 Meter Run Prelims 4:19.76 Gabriel McLain Benton
1600 Meter Run Prelims 4:19.94 Austin Brown Aurora (Metea Valley)
1600 Meter Run Finals 4:20.19 Josiah Hortin Tuscola
1600 Meter Run Finals 4:20.28 Jackson Barrett Tuscola
1600 Meter Run Finals 4:20.37 Dylan Maloney Plainfield (South)
1600 Meter Run Prelims 4:20.42 Robert Glenn Naperville (Neuqua Valley)
1600 Meter Run Prelims 4:20.45 Owen Morgan Taylorville
1600 Meter Run Prelims 4:20.81 MICHAEL MICHELOTTI Oak Park (O.P.-River Forest)
1600 Meter Run Prelims 4:20.88 Dalton Lowery Chicago (Whitney Young)
1600 Meter Run Finals 4:20.91 Owen Morgan Taylorville
1600 Meter Run Prelims 4:20.92 Gerrit Dam Crystal Lake (Prairie Ridge)
1600 Meter Run Finals 4:21.29 Justice Eldridge Bethalto (Civic Memorial)
1600 Meter Run Prelims 4:21.62 Andrew Perry Eureka
1600 Meter Run Prelims 4:21.97 Landon Harris Granite City
1600 Meter Run Prelims 4:23.06 Sean Hanrahan Frankfort (Lincoln-Way East)
1600 Meter Run Prelims 4:23.21 Dylon Nalley Marion (H.S.)
1600 Meter Run Prelims 4:23.49 Zach Self Aurora (Waubonsie Valley)
1600 Meter Run Prelims 4:23.97 Isaiah Hill Elmwood
1600 Meter Run Prelims 4:24.32 Aidan Murphy Wheaton (North)
1600 Meter Run Prelims 4:24.43 Gavin Genisio Benton
200 Meter Dash Prelims 21.24 w Supreme Muhammad Winnebago
200 Meter Dash Finals 21.46 Omar Mims O'Fallon (H.S.)
200 Meter Dash Prelims 21.50 w Matthew Brooks North Chicago
200 Meter Dash Finals 21.51 Supreme Muhammad Winnebago
200 Meter Dash Prelims 21.51 Omar Mims O'Fallon (H.S.)
200 Meter Dash Finals 21.52 Clayton Lakatos Edwardsville (H.S.)
200 Meter Dash Prelims 21.56 w Noah Feldt Mascoutah
200 Meter Dash Finals 21.57 Parrish Hartley Chicago (Kenwood)
200 Meter Dash Prelims 21.59 w Kenneth Buchanon East St. Louis (Sr.)
200 Meter Dash Prelims 21.59 w Karmelo Abernathy Murphysboro
200 Meter Dash Finals 21.60 Messiah Tilson Rockford (Guilford)
200 Meter Dash Prelims 21.61 Clayton Lakatos Edwardsville (H.S.)
200 Meter Dash Finals 21.63 Zach Lane Edwardsville (H.S.)
200 Meter Dash Finals 21.67 Caleb Schulz Oak Park (O.P.-River Forest)
200 Meter Dash Prelims 21.68 D'Mario Jackson Danville (H.S.)
200 Meter Dash Prelims 21.69 w Harley Rizzs Burbank (St. Laurence)
200 Meter Dash Prelims 21.69 Zach Lane Edwardsville (H.S.)
200 Meter Dash Prelims 21.70 Caleb Schulz Oak Park (O.P.-River Forest)
200 Meter Dash Finals 21.73 Kenneth Buchanon East St. Louis (Sr.)
200 Meter Dash Prelims 21.74 w Rapheal Smith Jr Mascoutah
200 Meter Dash Prelims 21.75 Parrish Hartley Chicago (Kenwood)
200 Meter Dash Prelims 21.77 Brian Jackson Belleville (West)
200 Meter Dash Finals 21.80 Noah Feldt Mascoutah
200 Meter Dash Prelims 21.81 Messiah Tilson Rockford (Guilford)
200 Meter Dash Prelims 21.81 Micah Hall Barrington
200 Meter Dash Prelims 21.82 Kali Freeman Carpentersville (Dundee-Crown)
200 Meter Dash Prelims 21.84 Mason Ellens Glen Ellyn (Glenbard West)
200 Meter Dash Prelims 21.85 w Rasheed Johnson Rockford (Boylan Catholic)
200 Meter Dash Prelims 21.89 Levi Milder Morrison
200 Meter Dash Prelims 21.90 w Bradey Huseman Galena
200 Meter Dash Prelims 21.92 Kenneth Cooley Aurora (East)
200 Meter Dash Finals 21.92 Harley Rizzs Burbank (St. Laurence)
200 Meter Dash Prelims 21.94 w Jaylen Wiley East St. Louis (SIUE Charter)
200 Meter Dash Prelims 21.94 Armond Boulware Chicago (Kenwood)
200 Meter Dash Finals 21.95 D'Mario Jackson Danville (H.S.)
200 Meter Dash Finals 22.00 Bradey Huseman Galena
300 Meter Hurdles Finals 37.49 Amari Williams Wheaton-Warrenville South
300 Meter Hurdles Finals 37.55 Myles Ellis Flossmoor (Homewood-F.)
300 Meter Hurdles Prelims 37.80 Bode Smith Naperville (Central)
300 Meter Hurdles Finals 38.00 Quinton Peterson Lemont (H.S.)
300 Meter Hurdles Prelims 38.00 Myles Ellis Flossmoor (Homewood-F.)
300 Meter Hurdles Finals 38.22 Demarion Fountain Belleville (West)
300 Meter Hurdles Prelims 38.35 Amari Williams Wheaton-Warrenville South
300 Meter Hurdles Finals 38.40 Bode Smith Naperville (Central)
300 Meter Hurdles Finals 38.51 Adrian Mann Harrisburg
300 Meter Hurdles Prelims 38.80 Quinton Peterson Lemont (H.S.)
300 Meter Hurdles Finals 38.82 Harper Bryan Glen Ellyn (Glenbard South)
300 Meter Hurdles Prelims 38.84 Weston Avercamp Ottawa (Twp.)
300 Meter Hurdles Prelims 38.86 Demarion Fountain Belleville (West)
300 Meter Hurdles Finals 38.87 Dominic Martin Colfax (Ridgeview)
300 Meter Hurdles Finals 38.89 Amauree Williams Richton Park (Southland College Prep Charter)
300 Meter Hurdles Prelims 39.09 Derrin Couch Crete (C.-Monee)
300 Meter Hurdles Finals 39.11 Weston Avercamp Ottawa (Twp.)
300 Meter Hurdles Prelims 39.16 Sean Mullen Grayslake (Central)
300 Meter Hurdles Prelims 39.21 Noah Heiber Rolling Meadows
300 Meter Hurdles Finals 39.23 Derrin Couch Crete (C.-Monee)
300 Meter Hurdles Prelims 39.39 Nicholas Arogundade Wilmette (Loyola Academy)
300 Meter Hurdles Finals 39.46 Sean Mullen Grayslake (Central)
300 Meter Hurdles Prelims 39.50 Adrian Mann Harrisburg
3200 Meter Run Finals 8:56.02 Dylon Nalley Marion (H.S.)
3200 Meter Run Finals 8:58.10 Joe Bregenzer Barrington
3200 Meter Run Finals 9:00.40 Ben Crane Winnetka (New Trier)
3200 Meter Run Finals 9:03.21 Dylan Maloney Plainfield (South)
3200 Meter Run Finals 9:05.86 Zac Close Naperville (Neuqua Valley)
3200 Meter Run Finals 9:07.56 Alexander Krieg Palatine (H.S.)
3200 Meter Run Finals 9:08.94 Josiah Narayanan Wheaton-Warrenville South
3200 Meter Run Finals 9:10.27 Tommy Nitz Huntley
3200 Meter Run Finals 9:10.76 David Valkanov Maple Park (Kaneland)
3200 Meter Run Finals 9:12.54 Evan Nosek Maple Park (Kaneland)
3200 Meter Run Finals 9:12.70 Evan Parker Skokie (Niles North)
3200 Meter Run Finals 9:13.40 Francesco Benelli Batavia
3200 Meter Run Finals 9:14.24 Dale Johnson Sterling (H.S)
3200 Meter Run Finals 9:15.63 Alex Rodriguez Berwyn-Cicero (Morton)
3200 Meter Run Finals 9:15.64 Jeremiah Lanum Bradley (B.-Bourbonnais)
3200 Meter Run Finals 9:16.32 Liam O'Connor Oak Park (O.P.-River Forest)
3200 Meter Run Finals 9:17.16 Sean Heetland Aurora (West Aurora)
3200 Meter Run Finals 9:17.18 Greyson Ellensohn St. Charles (East)
3200 Meter Run Finals 9:17.99 Jack Jennings Palatine (Fremd)
3200 Meter Run Finals 9:18.86 Will Foltz Tuscola
3200 Meter Run Finals 9:21.07 Aiden Noel Wheaton-Warrenville South
3200 Meter Run Finals 9:22.11 Matthew Conroy Chicago (St. Ignatius College Prep)
3200 Meter Run Finals 9:22.39 Jedidiah Wilson St. Charles (East)
3200 Meter Run Finals 9:22.70 Kyle Kern Waterloo (H.S)
3200 Meter Run Finals 9:22.98 Finn Richards Lisle (Benet Academy)
3200 Meter Run Finals 9:23.14 Owynn Garrelts Park Ridge (Maine South)
3200 Meter Run Finals 9:23.77 Andrew Perry Eureka
3200 Meter Run Finals 9:24.35 Sean Hanrahan Frankfort (Lincoln-Way East)
3200 Meter Run Finals 9:25.21 Jackson Barrett Tuscola
3200 Meter Run Finals 9:25.26 Luis Flores Burbank (St. Laurence)
3200 Meter Run Finals 9:27.07 Zachary Bender Downers Grove (North)
3200 Meter Run Finals 9:27.63 Brayden Kloeppel O'Fallon (H.S.)
3200 Meter Run Finals 9:27.89 Jamie Chandler Deerfield (H.S.)
3200 Meter Run Finals 9:28.06 Jiberil Lesman Chicago (Lake View)
3200 Meter Run Finals 9:29.17 Rob Geissenberger Arlington Heights (Hersey)
3200 Meter Run Finals 9:29.22 Jaden Frederick Glen Ellyn (Glenbard South)
3200 Meter Run Finals 9:31.16 Nicolai Martino Winnebago
3200 Meter Run Finals 9:34.12 Josh Weeks Morton
3200 Meter Run Finals 9:35.07 Cuyler Swanson Morris
3200 Meter Run Finals 9:35.30 Simon Lane Chicago (University)
3200 Meter Run Finals 9:35.32 Brady Travers Downers Grove (North)
3200 Meter Run Finals 9:35.43 Sean Kaeb Normal (University)
3200 Meter Run Finals 9:36.29 Michael O'Brien Frankfort (Lincoln-Way East)
3200 Meter Run Finals 9:37.76 Aidan Connors Plainfield (North)
3200 Meter Run Finals 9:38.22 Max Weber Bethalto (Civic Memorial)
3200 Meter Run Finals 9:38.55 Felix Hekster Winnetka (New Trier)
3200 Meter Run Finals 9:38.78 Raphael Greer Marion (H.S.)
3200 Meter Run Finals 9:39.20 Dean Witzig El Paso-Gridley
400 Meter Dash Finals 47.94 Troy McLean Belleville (West)
400 Meter Dash Finals 47.95 Micah Hall Barrington
400 Meter Dash Finals 48.08 Patrick Hilby Aurora (Central Catholic)
400 Meter Dash Finals 48.39 Nolan Lamoureux Lockport (Twp.)
400 Meter Dash Prelims 48.48 Micah Hall Barrington
400 Meter Dash Prelims 48.48 Dontrell Young Oswego (H.S.)
400 Meter Dash Prelims 48.54 Nolan Lamoureux Lockport (Twp.)
400 Meter Dash Prelims 48.56 Patrick Hilby Aurora (Central Catholic)
400 Meter Dash Finals 48.87 Brayden Trimble Mt. Zion
400 Meter Dash Finals 48.92 Tucker Anglemyer Winnetka (New Trier)
400 Meter Dash Prelims 48.98 Brayden Trimble Mt. Zion
400 Meter Dash Prelims 48.98 Troy McLean Belleville (West)
400 Meter Dash Finals 49.05 Dontrell Young Oswego (H.S.)
400 Meter Dash Prelims 49.10 Tucker Anglemyer Winnetka (New Trier)
400 Meter Dash Finals 49.13 Terence Jackson Jr Bolingbrook
400 Meter Dash Prelims 49.15 Lucas Rumsa Chicago (Taft)
400 Meter Dash Prelims 49.20 Jayon Morrow Kankakee (Sr.)
400 Meter Dash Prelims 49.40 Terence Jackson Jr Bolingbrook
400 Meter Dash Prelims 49.48 Jayden Pennington Cahokia (H.S.)
400 Meter Dash Finals 49.50 Eli Crome Sycamore (H.S)
4x100 Meter Relay Prelims 41.35 Relay Team Edwardsville (H.S.)
4x100 Meter Relay Prelims 41.54 Relay Team Carpentersville (Dundee-Crown)
4x100 Meter Relay Finals 41.65 Relay Team Edwardsville (H.S.)
4x100 Meter Relay Finals 41.72 Relay Team Carpentersville (Dundee-Crown)
4x100 Meter Relay Prelims 41.72 Relay Team O'Fallon (H.S.)
4x100 Meter Relay Prelims 41.76 Relay Team Chicago (Kenwood)
4x100 Meter Relay Finals 41.80 Relay Team Chicago (Kenwood)
4x100 Meter Relay Prelims 41.82 Relay Team Kankakee (Sr.)
4x100 Meter Relay Prelims 41.89 Relay Team East Moline (United)
4x100 Meter Relay Prelims 41.92 Relay Team Morton
4x100 Meter Relay Finals 41.94 Relay Team Burbank (St. Laurence)
4x100 Meter Relay Prelims 41.95 Relay Team Troy (Triad)
4x100 Meter Relay Prelims 41.97 Relay Team Oak Park (O.P.-River Forest)
4x100 Meter Relay Prelims 41.98 Relay Team Flossmoor (Homewood-F.)
4x100 Meter Relay Prelims 41.99 Relay Team Burbank (St. Laurence)
4x100 Meter Relay Prelims 42.02 Relay Team Mascoutah
4x100 Meter Relay Prelims 42.09 Relay Team Elmhurst (York)
4x100 Meter Relay Finals 42.15 Relay Team Troy (Triad)
4x100 Meter Relay Finals 42.16 Relay Team Kankakee (Sr.)
4x100 Meter Relay Finals 42.17 Relay Team Mascoutah
4x100 Meter Relay Prelims 42.18 Relay Team Des Plaines (Maine West)
4x100 Meter Relay Prelims 42.18 Relay Team Huntley
4x100 Meter Relay Finals 42.20 Relay Team O'Fallon (H.S.)
4x100 Meter Relay Finals 42.21 Relay Team Oak Park (O.P.-River Forest)
4x100 Meter Relay Finals 42.22 Relay Team Morton
4x100 Meter Relay Prelims 42.24 Relay Team Mt. Prospect (Prospect)
4x100 Meter Relay Prelims 42.24 Relay Team Frankfort (Lincoln-Way East)
4x100 Meter Relay Prelims 42.24 Relay Team Naperville (Neuqua Valley)
4x100 Meter Relay Prelims 42.25 Relay Team Plainfield (North)
4x200 Meter Relay Prelims 1:26.34 Relay Team Edwardsville (H.S.)
4x200 Meter Relay Finals 1:26.82 Relay Team Chicago (Kenwood)
4x200 Meter Relay Finals 1:27.00 Relay Team Edwardsville (H.S.)
4x200 Meter Relay Finals 1:27.08 Relay Team Grayslake (Central)
4x200 Meter Relay Prelims 1:27.26 Relay Team Chicago (Kenwood)
4x200 Meter Relay Finals 1:27.27 Relay Team Carpentersville (Dundee-Crown)
4x200 Meter Relay Finals 1:27.33 Relay Team Morton
4x200 Meter Relay Prelims 1:27.69 Relay Team Carpentersville (Dundee-Crown)
4x200 Meter Relay Prelims 1:27.74 Relay Team Wilmette (Loyola Academy)
4x200 Meter Relay Finals 1:27.81 Relay Team Wilmette (Loyola Academy)
4x200 Meter Relay Finals 1:27.83 Relay Team Carbondale (H.S.)
4x200 Meter Relay Finals 1:27.88 Relay Team Oak Park (O.P.-River Forest)
4x200 Meter Relay Prelims 1:27.96 Relay Team Grayslake (Central)
4x200 Meter Relay Finals 1:28.08 Relay Team Morrison
4x200 Meter Relay Finals 1:28.12 Relay Team Crystal Lake (Prairie Ridge)
4x200 Meter Relay Prelims 1:28.15 Relay Team Rockford (East)
4x200 Meter Relay Prelims 1:28.17 Relay Team Huntley
4x200 Meter Relay Finals 1:28.20 Relay Team Winnebago
4x200 Meter Relay Prelims 1:28.45 Relay Team Morrison
4x200 Meter Relay Finals 1:28.47 Relay Team Mascoutah
4x200 Meter Relay Finals 1:28.57 Relay Team Rockford (East)
4x200 Meter Relay Prelims 1:28.60 Relay Team East Moline (United)
4x200 Meter Relay Prelims 1:28.62 Relay Team Flossmoor (Homewood-F.)
4x200 Meter Relay Finals 1:28.63 Relay Team Huntley
4x200 Meter Relay Prelims 1:28.71 Relay Team Oak Park (O.P.-River Forest)
4x200 Meter Relay Prelims 1:28.73 Relay Team Troy (Triad)
4x200 Meter Relay Prelims 1:28.80 Relay Team Morton
4x200 Meter Relay Prelims 1:28.87 Relay Team Winnebago
4x200 Meter Relay Prelims 1:28.92 Relay Team Wheaton-Warrenville South
4x200 Meter Relay Prelims 1:29.09 Relay Team Mascoutah
4x200 Meter Relay Finals 1:29.14 Relay Team Troy (Triad)
4x200 Meter Relay Prelims 1:29.24 Relay Team New Lenox (Lincoln-Way West)
4x200 Meter Relay Prelims 1:29.24 Relay Team Oswego (East)
4x200 Meter Relay Finals 1:29.28 Relay Team Mundelein (Carmel)
4x200 Meter Relay Prelims 1:29.29 Relay Team Fox Lake (Grant)
4x200 Meter Relay Prelims 1:29.36 Relay Team Alton (Sr.)
4x200 Meter Relay Prelims 1:29.42 Relay Team Aurora (Metea Valley)
4x200 Meter Relay Prelims 1:29.46 Relay Team Decatur (MacArthur)
4x200 Meter Relay Prelims 1:29.47 Relay Team Urbana (H.S)
4x200 Meter Relay Prelims 1:29.49 Relay Team Crystal Lake (Prairie Ridge)
4x200 Meter Relay Prelims 1:29.49 Relay Team Bolingbrook
4x200 Meter Relay Prelims 1:29.49 Relay Team Minooka
4x200 Meter Relay Prelims 1:29.59 Relay Team Mundelein (Carmel)
4x200 Meter Relay Prelims 1:29.61 Relay Team Palatine (Fremd)
4x200 Meter Relay Prelims 1:29.63 Relay Team Chicago (Lane)
4x200 Meter Relay Prelims 1:29.67 Relay Team Plainfield (East)
4x200 Meter Relay Prelims 1:29.68 Relay Team Carbondale (H.S.)
4x200 Meter Relay Prelims 1:29.68 Relay Team Champaign (Centennial)
4x200 Meter Relay Prelims 1:29.73 Relay Team Batavia
4x200 Meter Relay Prelims 1:29.79 Relay Team Murphysboro
4x200 Meter Relay Prelims 1:29.79 Relay Team Richmond (R.-Burton)
4x200 Meter Relay Prelims 1:29.81 Relay Team South Holland (Thornwood)
4x200 Meter Relay Prelims 1:29.83 Relay Team Winnetka (New Trier)
4x200 Meter Relay Finals 1:29.95 Relay Team East Moline (United)
4x200 Meter Relay Finals 1:29.98 Relay Team Urbana (H.S)
4x200 Meter Relay Prelims 1:29.99 Relay Team Pleasant Plains
4x200 Meter Relay Prelims 1:29.99 Relay Team Monmouth (M.-Roseville)
4x200 Meter Relay Prelims 1:29.99 Relay Team Lombard (Glenbard East)
4x400 Meter Relay Finals 3:17.24 Relay Team Belleville (West)
4x400 Meter Relay Finals 3:18.05 Relay Team Hinsdale (Central)
4x400 Meter Relay Prelims 3:18.08 Relay Team Belleville (West)
4x400 Meter Relay Finals 3:18.15 Relay Team Plainfield (North)
4x400 Meter Relay Finals 3:18.16 Relay Team Grayslake (Central)
4x400 Meter Relay Finals 3:19.21 Relay Team Sycamore (H.S)
4x400 Meter Relay Finals 3:19.88 Relay Team Flossmoor (Homewood-F.)
4x400 Meter Relay Prelims 3:20.01 Relay Team Plainfield (North)
4x400 Meter Relay Prelims 3:20.32 Relay Team Flossmoor (Homewood-F.)
4x400 Meter Relay Finals 3:20.71 Relay Team Bolingbrook
4x400 Meter Relay Finals 3:20.78 Relay Team Mt. Prospect (Prospect)
4x400 Meter Relay Prelims 3:21.05 Relay Team Naperville (Central)
4x400 Meter Relay Prelims 3:21.06 Relay Team Bolingbrook
4x400 Meter Relay Finals 3:21.13 Relay Team Carbondale (H.S.)
4x400 Meter Relay Finals 3:21.21 Relay Team Aurora (Central Catholic)
4x400 Meter Relay Prelims 3:21.35 Relay Team Hinsdale (Central)
4x400 Meter Relay Prelims 3:21.68 Relay Team Chicago (Lane)
4x400 Meter Relay Prelims 3:21.73 Relay Team Grayslake (Central)
4x400 Meter Relay Prelims 3:21.73 Relay Team Mt. Prospect (Prospect)
4x400 Meter Relay Finals 3:21.89 Relay Team Morrison
4x400 Meter Relay Finals 3:21.93 Relay Team Casey (C.-Westfield)
4x400 Meter Relay Prelims 3:22.12 Relay Team Oak Park (O.P.-River Forest)
4x400 Meter Relay Prelims 3:22.12 Relay Team Elmhurst (York)
4x400 Meter Relay Prelims 3:22.47 Relay Team Hillside (Proviso West)
4x400 Meter Relay Prelims 3:22.55 Relay Team Bradley (B.-Bourbonnais)
4x400 Meter Relay Prelims 3:22.56 Relay Team Naperville (Neuqua Valley)
4x400 Meter Relay Prelims 3:22.75 Relay Team Wilmette (Loyola Academy)
4x400 Meter Relay Finals 3:22.83 Relay Team Chicago (DePaul College Prep)
4x800 Meter Relay Finals 7:38.76 Relay Team Downers Grove (North)
4x800 Meter Relay Finals 7:41.42 Relay Team Plainfield (South)
4x800 Meter Relay Finals 7:41.85 Relay Team Plainfield (North)
4x800 Meter Relay Finals 7:42.35 Relay Team Bolingbrook
4x800 Meter Relay Finals 7:42.68 Relay Team Chicago (Payton)
4x800 Meter Relay Finals 7:44.51 Relay Team New Lenox (Lincoln-Way Central)
4x800 Meter Relay Finals 7:45.55 Relay Team Glen Ellyn (Glenbard South)
4x800 Meter Relay Finals 7:45.83 Relay Team Chicago (Whitney Young)
4x800 Meter Relay Finals 7:46.85 Relay Team Morton
4x800 Meter Relay Prelims 7:48.24 Relay Team Bolingbrook
4x800 Meter Relay Prelims 7:48.26 Relay Team Plainfield (North)
4x800 Meter Relay Finals 7:48.85 Relay Team Oswego (East)
4x800 Meter Relay Finals 7:49.01 Relay Team Mt. Prospect (Prospect)
4x800 Meter Relay Prelims 7:49.34 Relay Team Plainfield (South)
4x800 Meter Relay Prelims 7:49.74 Relay Team New Lenox (Lincoln-Way Central)
4x800 Meter Relay Finals 7:49.75 Relay Team Normal (Community West)
4x800 Meter Relay Prelims 7:49.94 Relay Team Normal (Community West)
4x800 Meter Relay Prelims 7:50.02 Relay Team Chicago (Whitney Young)
4x800 Meter Relay Prelims 7:50.12 Relay Team Naperville (Central)
4x800 Meter Relay Finals 7:50.29 Relay Team Benton
4x800 Meter Relay Finals 7:51.12 Relay Team Arlington Heights (Hersey)
4x800 Meter Relay Finals 7:51.34 Relay Team Bethalto (Civic Memorial)
4x800 Meter Relay Prelims 7:51.90 Relay Team Arlington Heights (Hersey)
4x800 Meter Relay Prelims 7:52.02 Relay Team Downers Grove (North)
4x800 Meter Relay Prelims 7:52.73 Relay Team Orland Park (Sandburg)
4x800 Meter Relay Prelims 7:53.21 Relay Team Chicago (Payton)
4x800 Meter Relay Finals 7:53.72 Relay Team Sterling (Newman Central Catholic)
4x800 Meter Relay Prelims 7:54.09 Relay Team Morton
4x800 Meter Relay Prelims 7:54.11 Relay Team Oswego (East)
4x800 Meter Relay Finals 7:54.13 Relay Team Mt. Vernon (H.S.)
4x800 Meter Relay Finals 7:54.52 Relay Team Orland Park (Sandburg)
4x800 Meter Relay Prelims 7:54.53 Relay Team Bethalto (Civic Memorial)
4x800 Meter Relay Prelims 7:54.65 Relay Team Mt. Zion
4x800 Meter Relay Finals 7:55.25 Relay Team Galesburg (H.S.)
4x800 Meter Relay Finals 7:55.34 Relay Team Mascoutah
4x800 Meter Relay Prelims 7:55.54 Relay Team Glen Ellyn (Glenbard South)
4x800 Meter Relay Prelims 7:55.60 Relay Team Mt. Prospect (Prospect)
4x800 Meter Relay Prelims 7:55.71 Relay Team Normal (Community)
4x800 Meter Relay Prelims 7:55.89 Relay Team Batavia
4x800 Meter Relay Finals 7:56.02 Relay Team Naperville (Central)
4x800 Meter Relay Prelims 7:56.09 Relay Team Rockford (Guilford)
4x800 Meter Relay Prelims 7:56.43 Relay Team Chicago (Lane)
4x800 Meter Relay Finals 7:57.33 Relay Team Woodstock (H.S)
4x800 Meter Relay Prelims 7:57.81 Relay Team Highland Park
4x800 Meter Relay Prelims 7:58.12 Relay Team Glen Ellyn (Glenbard West)
4x800 Meter Relay Prelims 7:58.76 Relay Team Hoffman Estates (Conant)
4x800 Meter Relay Finals 7:58.82 Relay Team Rockford (R. Christian)
4x800 Meter Relay Finals 7:59.35 Relay Team Crystal Lake (Prairie Ridge)
4x800 Meter Relay Prelims 7:59.89 Relay Team Benton
4x800 Meter Relay Prelims 8:00.21 Relay Team Galesburg (H.S.)
4x800 Meter Relay Prelims 8:01.27 Relay Team Chatham (Glenwood)
4x800 Meter Relay Prelims 8:01.49 Relay Team Woodstock (H.S)
4x800 Meter Relay Prelims 8:01.50 Relay Team St. Charles (North)
4x800 Meter Relay Prelims 8:01.79 Relay Team Winnetka (New Trier)
4x800 Meter Relay Prelims 8:02.50 Relay Team Mt. Vernon (H.S.)
4x800 Meter Relay Prelims 8:02.67 Relay Team Sterling (Newman Central Catholic)
4x800 Meter Relay Prelims 8:03.20 Relay Team Oak Park (O.P.-River Forest)
4x800 Meter Relay Prelims 8:03.56 Relay Team O'Fallon (H.S.)
4x800 Meter Relay Finals 8:03.85 Relay Team Pleasant Plains
4x800 Meter Relay Prelims 8:04.21 Relay Team Crystal Lake (Prairie Ridge)
4x800 Meter Relay Prelims 8:04.43 Relay Team Elmhurst (York)
4x800 Meter Relay Prelims 8:04.54 Relay Team Eureka
4x800 Meter Relay Prelims 8:04.59 Relay Team Mascoutah
4x800 Meter Relay Prelims 8:04.79 Relay Team Sycamore (H.S)
4x800 Meter Relay Prelims 8:05.04 Relay Team St. Joseph (S.J.-Ogden)
4x800 Meter Relay Prelims 8:05.08 Relay Team Pontiac
4x800 Meter Relay Prelims 8:05.09 Relay Team Belvidere (North)
4x800 Meter Relay Prelims 8:05.89 Relay Team Aurora (Marmion Academy)
4x800 Meter Relay Prelims 8:06.39 Relay Team Aurora (Central Catholic)
4x800 Meter Relay Finals 8:06.57 Relay Team Eureka
4x800 Meter Relay Prelims 8:06.70 Relay Team Downers Grove (South)
4x800 Meter Relay Finals 8:07.53 Relay Team Rock Island (Alleman)
4x800 Meter Relay Finals 8:08.34 Relay Team Niles (Northridge Prep)
4x800 Meter Relay Prelims 8:08.56 Relay Team Champaign (Central)
4x800 Meter Relay Prelims 8:08.79 Relay Team Metamora
4x800 Meter Relay Prelims 8:09.01 Relay Team Wheeling
4x800 Meter Relay Prelims 8:09.21 Relay Team St. Charles (East)
4x800 Meter Relay Finals 8:09.25 Relay Team Sullivan
4x800 Meter Relay Prelims 8:09.42 Relay Team Niles (Northridge Prep)
4x800 Meter Relay Prelims 8:09.59 Relay Team Sullivan
800 Meter Run Finals 1:51.11 Aden Bandukwala Hinsdale (Central)
800 Meter Run Finals 1:51.68 Trey Sato Grayslake (Central)
800 Meter Run Finals 1:51.98 Josiah Hortin Tuscola
800 Meter Run Finals 1:52.27 Ryan Eddington Downers Grove (North)
800 Meter Run Finals 1:52.34 Owen Horeni Yorkville (H.S)
800 Meter Run Finals 1:52.39 Patrick Hilby Aurora (Central Catholic)
800 Meter Run Prelims 1:52.52 Trey Sato Grayslake (Central)
800 Meter Run Finals 1:53.19 John Ihrke Northbrook (Glenbrook North)
800 Meter Run Finals 1:53.39 Doug Martin McHenry
800 Meter Run Prelims 1:53.44 Doug Martin McHenry
800 Meter Run Finals 1:53.57 Jack O'Brien Riverside (R.-Brookfield)
800 Meter Run Finals 1:53.58 Charles BLACKMER Vernon Hills
800 Meter Run Finals 1:53.58 Carter Hayes Palatine (H.S.)
800 Meter Run Finals 1:53.61 Jackson Hopkins Crystal Lake (Central)
800 Meter Run Finals 1:53.79 Darris Ivy East St. Louis (Sr.)
800 Meter Run Finals 1:53.82 Isaiah Hill Elmwood
800 Meter Run Finals 1:53.85 Owen Morgan Taylorville
800 Meter Run Finals 1:54.05 Mekye Lomax Marion (H.S.)
800 Meter Run Prelims 1:54.17 Aden Bandukwala Hinsdale (Central)
800 Meter Run Prelims 1:54.22 Owen Horeni Yorkville (H.S)
800 Meter Run Prelims 1:54.23 Ryan Eddington Downers Grove (North)
800 Meter Run Prelims 1:54.42 Charles BLACKMER Vernon Hills
800 Meter Run Prelims 1:54.51 Jack O'Brien Riverside (R.-Brookfield)
800 Meter Run Prelims 1:54.68 John Ihrke Northbrook (Glenbrook North)
800 Meter Run Finals 1:54.74 Van Schneider Chatham (Glenwood)
800 Meter Run Finals 1:54.86 Preston Ellis Chicago (Payton)
800 Meter Run Finals 1:54.86 Tim Jochum Glen Ellyn (Glenbard South)
800 Meter Run Finals 1:55.19 Jameson Tenopir Cary (C.-Grove)
800 Meter Run Finals 1:55.20 Drew Twyman Troy (Triad)
800 Meter Run Prelims 1:55.21 Carter Hayes Palatine (H.S.)
800 Meter Run Prelims 1:55.42 Jameson Tenopir Cary (C.-Grove)
800 Meter Run Prelims 1:55.46 Van Schneider Chatham (Glenwood)
800 Meter Run Finals 1:55.48 Zach Born Metamora
800 Meter Run Prelims 1:55.50 Jackson Hopkins Crystal Lake (Central)
800 Meter Run Finals 1:55.54 Tra'Monti Williams Chicago (Payton)
800 Meter Run Finals 1:55.54 Hayden Lees Marion (H.S.)
800 Meter Run Prelims 1:55.69 Nathan Gehrmann Aurora (West Aurora)
800 Meter Run Prelims 1:55.81 Rameez Abrar Aurora (Metea Valley)
800 Meter Run Prelims 1:56.09 Gavin Borger Plainfield (South)
800 Meter Run Finals 1:56.12 Cayton Cratch Steeleville
800 Meter Run Prelims 1:56.26 Payton Whitehead Lake Villa (Lakes)
800 Meter Run Finals 1:56.34 Carson Lehman Eureka
800 Meter Run Prelims 1:56.39 Patrick Hilby Aurora (Central Catholic)
800 Meter Run Finals 1:56.39 Noah Britton Rock Island (Alleman)
800 Meter Run Prelims 1:56.43 Patrick Clune Naperville (Central)
800 Meter Run Finals 1:56.58 Dj Dutton Bethalto (Civic Memorial)
800 Meter Run Prelims 1:56.62 Zach Born Metamora
800 Meter Run Prelims 1:56.77 Jack Kleinschmit Evanston (Twp.)
800 Meter Run Prelims 1:56.89 Mekye Lomax Marion (H.S.)
800 Meter Run Finals 1:56.89 Will Fuson Cerro Gordo
800 Meter Run Prelims 1:56.89 Conner Foley Park Ridge (Maine South)
800 Meter Run Prelims 1:56.90 Maximilian Sudrzynski Algonquin (Jacobs)
800 Meter Run Prelims 1:56.94 Carson Lehman Eureka
800 Meter Run Prelims 1:56.99 Preston Ellis Chicago (Payton)
800 Meter Run Prelims 1:57.03 Isaiah Hill Elmwood
800 Meter Run Prelims 1:57.04 Cayton Cratch Steeleville
800 Meter Run Prelims 1:57.11 Luke Barham Palos Heights (Stagg)
800 Meter Run Finals 1:57.12 Caleb Graham El Paso-Gridley
800 Meter Run Prelims 1:57.31 Owen Morgan Taylorville
800 Meter Run Prelims 1:57.32 Tim Jochum Glen Ellyn (Glenbard South)
800 Meter Run Finals 1:57.36 Isaac Crumrine Riverton
800 Meter Run Prelims 1:57.41 Ari Elmayan Skokie (Niles North)
800 Meter Run Prelims 1:57.53 Tra'Monti Williams Chicago (Payton)
800 Meter Run Finals 1:57.59 Will Foltz Tuscola
800 Meter Run Prelims 1:57.61 Drew Twyman Troy (Triad)
800 Meter Run Prelims 1:57.70 Jake Ning Wheeling
800 Meter Run Prelims 1:57.82 Hayden Lees Marion (H.S.)
800 Meter Run Prelims 1:57.91 Darris Ivy East St. Louis (Sr.)
800 Meter Run Prelims 1:57.94 Dj Dutton Bethalto (Civic Memorial)
Discus Finals 152-0.5 (46.34m) Collin Brady Niles (Notre Dame)
Discus Finals 152-4.75 (46.45m) Logan Abrams Cary (C.-Grove)
Discus Finals 152-6.75 (46.5m) Benjamin Saucedo Glen Ellyn (Glenbard West)
Discus Finals 152-8.75 (46.55m) Arnold Walker Aurora (East)
Discus Finals 153-7 (46.81m) Jaiden Gary Maywood (Proviso East)
Discus Finals 154-2.75 (47.01m) Tim Dan Lake Forest (H.S.)
Discus Finals 154-5.5 (47.08m) Michael Kpomassy East Moline (United)
Discus Finals 154-6.25 (47.1m) Brock Trimble St. Joseph (S.J.-Ogden)
Discus Finals 154-6.75 (47.11m) Billy Nolan Arlington Heights (Hersey)
Discus Finals 154-10.25 (47.2m) Jackson Ennis St. Joseph (S.J.-Ogden)
Discus Finals 155-0.75 (47.26m) Lex Griffith Geneva
Discus Finals 156-2.5 (47.61m) Leocadio Gandarilla Kewanee (H.S.)
Discus Finals 156-6.75 (47.72m) Bodey McCaslin St. Charles (East)
Discus Finals 156-8.75 (47.77m) Trenten Monnet Brownstown
Discus Finals 157-1 (47.88m) Alex Zarlatanes Taylor Ridge (Rockridge)
Discus Finals 157-3.5 (47.94m) Sawyer Woodard Tuscola
Discus Finals 157-8.5 (48.07m) Kaden Salisbury Geneseo
Discus Finals 157-9 (48.08m) Maddox Stine Catlin (Salt Fork)
Discus Finals 159-0.25 (48.47m) Centnarowicz Brett Johnsburg
Discus Finals 159-3.75 (48.56m) Prince Barnes Algonquin (Jacobs)
Discus Finals 159-4.5 (48.58m) Ethan Aghakhan Lincolnshire (Stevenson)
Discus Finals 160-6 (48.92m) Maverick Ohle Naperville (Central)
Discus Finals 160-10.75 (49.04m) Hank Alvey Glasford (Illini Bluffs)
Discus Finals 161-11.25 (49.36m) Michael Tarasiewicz Tinley Park (Andrew)
Discus Finals 163-7.75 (49.88m) Nick Feather Heyworth
Discus Finals 164-7.5 (50.18m) Dionte Shaw Moline (H.S.)
Discus Finals 165-0 (50.29m) Gage Homola Hampshire
Discus Finals 165-2.25 (50.35m) Aidan Porreca Gurnee (Warren)
Discus Finals 166-8.5 (50.81m) Dominic Vashkelis-Benson Yorkville (H.S)
Discus Finals 167-2 (50.95m) Griffin Martin Jacksonville (H.S.)
Discus Finals 168-4.75 (51.33m) Logan Farrell Arlington Heights (Hersey)
Discus Finals 171-9 (52.35m) Jordan Beverly Marion (H.S.)
Discus Finals 172-5 (52.55m) Andrew Bownes East St. Louis (Sr.)
Discus Finals 177-2 (54m) Caleb Smith Salem
Discus Finals 179-10.75 (54.83m) Kaden Garland Oak Park (O.P.-River Forest)
Discus Finals 180-7 (55.04m) Devin Habermehl Collinsville
Discus Finals 185-5.5 (56.53m) Josh Cygan Plainfield (South)
Discus Finals 189-10.75 (57.88m) Iose Epenesa Edwardsville (H.S.)
Discus Finals 193-11.5 (59.12m) DeMarion Forman Monticello
Discus Finals 205-5 (62.61m) Reece Ihenacho Cary (C.-Grove)
High Jump Finals 6-6 (1.98m) Russell Czerwinski Highland Park
High Jump Finals 6-6.25 (1.99m) Andre Klaver Sterling (H.S)
High Jump Finals 6-6.75 (2m) Mitchel Edwards Carmi (C.-White County)
High Jump Finals 6-7.25 (2.01m) Evan Weder Villa Park (Willowbrook)
High Jump Finals 6-7.25 (2.01m) Kosta Zografos Wauconda
High Jump Finals 6-7.5 (2.02m) Mason Watts Carterville
High Jump Finals 6-8.25 (2.04m) Kewon Marshall Aurora (West Aurora)
High Jump Finals 6-8.25 (2.04m) Voldy Makabu Champaign (Centennial)
High Jump Finals 6-8.75 (2.05m) Drew Rogers Paris
Long Jump Finals 22-6.5 (6.87m) w Enoch Appiah-Kubi Wilmette (Loyola Academy)
Long Jump Finals 22-8 (6.91m) Aidan Wyzard Sycamore (H.S)
Long Jump Finals 22-8 (6.91m) w Elliott Bond Grayslake (Central)
Long Jump Finals 22-10 (6.96m) w Vince Davero Downers Grove (North)
Long Jump Finals 22-10.75 (6.98m) w Parrish Hartley Chicago (Kenwood)
Long Jump Finals 22-11.25 (6.99m) Gavyn Cothern Olney (Richland County)
Long Jump Finals 23-4.25 (7.12m) w Dedrick Richardson Jr Frankfort (Lincoln-Way East)
Long Jump Finals 23-7 (7.19m) w Kwabena OSEI-YEBOAH Oak Park (O.P.-River Forest)
Pole Vault Finals 14-1.25 (4.3m) Hayden Dahlin Barrington
Pole Vault Prelims 14-1.25 (4.3m) Warren Cooper Geneva
Pole Vault Prelims 14-1.25 (4.3m) Jordan Hanford Naperville (Central)
Pole Vault Prelims 14-1.25 (4.3m) Gavin Schaer Elmhurst (York)
Pole Vault Prelims 14-1.25 (4.3m) Henry Kane Naperville (Central)
Pole Vault Prelims 14-1.25 (4.3m) Jackson Pfaff DeKalb
Pole Vault Finals 14-1.25 (4.3m) Riley Hogan Champaign (St. Thomas More)
Pole Vault Finals 14-1.25 (4.3m) MARCUS CZAPAR El Paso-Gridley
Pole Vault Finals 14-3.25 (4.35m) Canyon Roberts West Chicago (Wheaton Academy)
Pole Vault Finals 14-3.25 (4.35m) Braedon Shaner Sycamore (H.S)
Pole Vault Finals 14-3.25 (4.35m) Drake Howard Taylorville
Pole Vault Finals 14-5.25 (4.4m) Griffin Kimbrel Pana
Pole Vault Finals 14-7.25 (4.45m) Gavin Fujino Crystal Lake (Central)
Pole Vault Finals 14-7.25 (4.45m) Noah Misukonis Bloomington (H.S.)
Pole Vault Prelims 14-7.25 (4.45m) Paul Migas Lake Villa (Lakes)
Pole Vault Prelims 14-7.25 (4.45m) Zachary Galvicius McHenry
Pole Vault Prelims 14-7.25 (4.45m) Sean Mullen Grayslake (Central)
Pole Vault Prelims 14-7.25 (4.45m) Lukas Brauc Oak Park (O.P.-River Forest)
Pole Vault Prelims 14-7.25 (4.45m) Nathan McLoughlin St. Charles (North)
Pole Vault Prelims 14-7.25 (4.45m) Heath Hawkins Pekin
Pole Vault Prelims 14-7.25 (4.45m) Hayden Dahlin Barrington
Pole Vault Prelims 14-7.25 (4.45m) Will Viken Rolling Meadows
Pole Vault Prelims 14-7.25 (4.45m) Gavin Fujino Crystal Lake (Central)
Pole Vault Prelims 14-7.25 (4.45m) Dimitri Rosales St. Charles (North)
Pole Vault Prelims 14-7.25 (4.45m) Nick Pennington Naperville (Neuqua Valley)
Pole Vault Prelims 14-7.25 (4.45m) Noah Misukonis Bloomington (H.S.)
Pole Vault Finals 14-7.25 (4.45m) Ryan Anderson Aurora (Marmion Academy)
Pole Vault Finals 14-7.25 (4.45m) Andrew Nuyen Rochelle
Pole Vault Finals 15-1 (4.6m) Heath Hawkins Pekin
Pole Vault Finals 15-1 (4.6m) Dimitri Rosales St. Charles (North)
Pole Vault Finals 15-1 (4.6m) Lukas Brauc Oak Park (O.P.-River Forest)
Pole Vault Finals 15-5 (4.7m) Sean Mullen Grayslake (Central)
Pole Vault Finals 15-9 (4.8m) Nathan McLoughlin St. Charles (North)
Pole Vault Finals 15-11 (4.85m) Cooper Schaad Geneseo
Pole Vault Finals 15-11 (4.85m) Tony Keene Harrisburg
Pole Vault Finals 16-4.75 (5m) Zachary Galvicius McHenry
Pole Vault Finals 16-6.75 (5.05m) Nick Pennington Naperville (Neuqua Valley)
Pole Vault Finals 17-0 (5.18m) Isaiah Whitaker Bloomington (Central Catholic)
Pole Vault Finals 17-0.75 (5.2m) Paul Migas Lake Villa (Lakes)
Shot Put Finals 51-6.5 (15.71m) King Smith Decatur (MacArthur)
Shot Put Finals 51-8.75 (15.77m) Evan Sanders Johnston City
Shot Put Finals 51-8.75 (15.77m) Gavin Mueller Wheaton (St. Francis)
Shot Put Finals 51-9.25 (15.78m) Hank Alvey Glasford (Illini Bluffs)
Shot Put Finals 51-11.25 (15.83m) Cash Mydler DuQuoin (H.S.)
Shot Put Finals 52-0 (15.85m) Brynner Inman Nashville
Shot Put Finals 52-0 (15.85m) Armand Voloder Roselle (Lake Park)
Shot Put Finals 52-2.5 (15.91m) Tanner Gimm Liberty
Shot Put Finals 52-2.5 (15.91m) Elmo Gillian East St. Louis (Sr.)
Shot Put Finals 52-6.25 (16.01m) Sam Forst Chicago (F.W. Parker)
Shot Put Finals 52-8.25 (16.06m) Michael Tarasiewicz Tinley Park (Andrew)
Shot Put Finals 53-0.25 (16.16m) Cayden Garcia Minooka
Shot Put Finals 53-1.5 (16.19m) Zach Van Tieghem Troy (Triad)
Shot Put Finals 53-3 (16.23m) Gage Dunker Lena (L.-Winslow)
Shot Put Finals 53-9.75 (16.4m) Cade Odell Princeton
Shot Put Finals 53-11.25 (16.44m) Ethan Aghakhan Lincolnshire (Stevenson)
Shot Put Finals 54-6 (16.61m) Mark Ortiz Hinsdale (Central)
Shot Put Finals 54-7.5 (16.65m) Roman Wolanin Park Ridge (Maine East)
Shot Put Finals 54-9.5 (16.7m) Dionte Shaw Moline (H.S.)
Shot Put Finals 54-11.75 (16.76m) Iose Epenesa Edwardsville (H.S.)
Shot Put Finals 55-3 (16.84m) Dominic Vashkelis-Benson Yorkville (H.S)
Shot Put Finals 55-9.75 (17.01m) Graham Meister Dwight
Shot Put Finals 56-2 (17.12m) Maverick Ohle Naperville (Central)
Shot Put Finals 56-2 (17.12m) Gage Homola Hampshire
Shot Put Finals 56-3.25 (17.15m) Logan Abrams Cary (C.-Grove)
Shot Put Finals 56-8.25 (17.28m) Payne Miller Princeton
Shot Put Finals 57-10.5 (17.64m) Caleb Smith Salem
Shot Put Finals 57-11.75 (17.67m) Karrel Harvest Lansing (Thornton Fractional South)
Shot Put Finals 58-7.25 (17.86m) Michael Kpomassy East Moline (United)
Shot Put Finals 58-10.75 (17.95m) Jaiden Gary Maywood (Proviso East)
Shot Put Finals 58-11 (17.96m) Devin Habermehl Collinsville
Shot Put Finals 59-0.75 (18m) Andrew Kinsman Benton
Shot Put Finals 59-8.5 (18.2m) Logan Farrell Arlington Heights (Hersey)
Shot Put Finals 61-3.75 (18.69m) Billy Nolan Arlington Heights (Hersey)
Shot Put Finals 65-9.25 (20.05m) Kaden Garland Oak Park (O.P.-River Forest)
Triple Jump Finals 45-1.75 (13.76m) w Shamond McClain East St. Louis (Sr.)
Triple Jump Finals 45-3.25 (13.8m) Zion Russell Normal (Community West)
Triple Jump Finals 45-4.5 (13.83m) Adrian Przestrzelski Roselle (Lake Park)
Triple Jump Finals 45-5.75 (13.86m) w Jamari Straughter Joliet (Central)
Triple Jump Finals 45-7.25 (13.9m) w Vince Scott Hampshire
Triple Jump Finals 45-8 (13.92m) Zion Kostyra Joliet (Central)
Triple Jump Finals 45-8.5 (13.93m) Abraham Johnson Westmont
Triple Jump Finals 46-1.5 (14.06m) Jamarion Bardwell Springfield (Sacred Heart-Griffin)
Triple Jump Finals 46-7.75 (14.22m) Keenan Powell Litchfield
Triple Jump Finals 46-10.5 (14.29m) Korey Randle East Moline (United)
Triple Jump Finals 47-1.25 (14.36m) Luke Benson Glen Ellyn (Glenbard West)
Triple Jump Finals 47-1.75 (14.37m) Joshua Hill Crete (C.-Monee)
Triple Jump Finals 47-5 (14.45m) Enoch Appiah-Kubi Wilmette (Loyola Academy)
Triple Jump Finals 50-6 (15.39m) Malik Allen Edwardsville (H.S.)