Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorICOPS Invitational · Feb 255:03.65ICOPS InvitationalFebruary 25, 2024
1600 Meters · OutdoorOswego East Boys Invite · May 84:48.62aOswego East Boys InviteMay 8, 2026
400 Meters · IndoorWillowbrook Boys Invitational · Feb 2058.06aWillowbrook Boys InvitationalFebruary 20, 2024
400 Meters · OutdoorCPS Networks 8 9 10 11 Qualifying Meet · May 141:09.99aCPS Networks 8 9 10 11 Qualifying MeetMay 14, 2022
600 Meters · IndoorGreg Foster Invitational · Feb 211:31.62aGreg Foster InvitationalFebruary 21, 2026
800 Meters · IndoorGreg Foster Invitational · Feb 222:07.24aGreg Foster InvitationalFebruary 22, 2025
800 Meters · OutdoorWednesday Night in Spikes · Apr 292:04.46aWednesday Night in SpikesApril 29, 2026
800 Meters · Relay Split · OutdoorIHSA 2A Boys State Track & Field Championships · May 242:12.659IHSA 2A Boys State Track & Field ChampionshipsMay 24, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #06 LaGrange (Lyons)May 21 · 800 Meters · Place 11 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters11.2:11.06a11
May 152026 Chicago Catholic League Varsity ChampionshipsMay 15 · 800 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters7.2:06.29a11
May 8Oswego East Boys InviteMay 8 · 1600 Meters · Place 3 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters3.4:48.62a PB11
Apr 29Wednesday Night in SpikesApr 29 · 800 Meters · Place 2 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters2.2:04.46a PB11
Apr 24Brother Rice RelaysApr 24 · 800 Meters · Place 1 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters1.2:06.91a11
Apr 16Lemont Outdoor InvitationalApr 16 · 800 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters62:05.97a11
Apr 112026 JJK/Al Joyner ClassicApr 11 · 800 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters62:08.61a11
Apr 4Lane Tech Co-Ed CupApr 4 · 1600 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters75:00.53a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20CCL Indoor ChampionshipsMar 20 · 800 Meters · Place 13 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters132:09.9111
Feb 282026 ICOPS InvitationalFeb 28 · 800 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters72:08.21a11
Feb 21Greg Foster InvitationalFeb 21 · 600 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)600 Meters71:31.62a PB11
Feb 14Worrill InviteFeb 14 · 1600 Meters · Place 26 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters26.5:04.19a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #03 Norridge (Ridgewood)May 21 · 800 Meters · Place 10 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters102:22.4910
May 16Chicago Catholic League Varsity ChampionshipMay 16 · 800 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters72:11.6110
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 1600 Meters · Place 12 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters124:58.23a10
May 6CCL Frosh Soph Boys ChampionshipsMay 6 · 800 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters62:05.51a10
May 2Homewood Flossmoor Dick Beebe InvitationalMay 2 · 800 Meters · Place 9 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters92:07.6810
Apr 29Tuesday Night In SpikesApr 29 · 1600 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters64:50.42a10
Apr 25Brother Rice RelaysApr 25 · 800 Meters · Place 3 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters32:11.9310
Apr 19John Bell InvitationalApr 19 · 1600 Meters · Place 7 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters74:49.3910
Apr 17Lemont InvitationalApr 17 · 800 Meters · Place 4 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters42:08.86a10
Apr 122025 JJK/AL Joyner ClassicApr 12 · 800 Meters · Place 4 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters42:05.73a10
Apr 5Lane Tech Co-Ed CupApr 5 · 1600 Meters · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters—NT10
Apr 5Lane Tech Co-Ed CupApr 5 · 800 Meters · Place 8 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters82:09.4310
Mar 15Bradley Bourbonnais InviteMar 15 · 800 Meters · Place 8 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters82:08.03a—
Mar 12025 ICOPS InvitationalMar 1 · 800 Meters · Place 9 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters92:08.9110

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 10 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters102:09.56a10
Mar 23CCL Indoor ChampionshipsMar 23 · 800 Meters · Place 10 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters102:09.5610
Feb 22Greg Foster InvitationalFeb 22 · 800 Meters · Place 1 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters12:07.24a PB—
Feb 15Evanston boys vs. New Trier, St Laurence, WaukeeganFeb 15 · 600 Meters · Place 1 · Burbank (St. Laurence)Burbank (St. Laurence)600 Meters11:38.4410
Feb 7Proviso West Boys Quad #1Feb 7 · 600 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)600 Meters61:32.26a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24IHSA 2A Boys State Track & Field ChampionshipsMay 24 · 800 Meters · Burbank (St. Laurence)Burbank (St. Laurence)800 MetersRelay SplitRound P—2:12.659 PB9
May 17IHSA Class 2A TRB Sectional - #3 Glen Ellyn (Glenbard South)May 17 · 800 Meters · Place 4 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters42:09.78a—
May 92024 Chicago Catholic League Varsity ChampionshipMay 9 · 800 Meters · Place 13 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters132:12.929
Apr 30CCL Frosh Soph Boys ChampionshipsApr 30 · 1600 Meters · Place 11 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters115:03.129
Apr 30CCL Frosh Soph Boys ChampionshipsApr 30 · 800 Meters · Place 6 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters62:07.649
Apr 13John Bell InvitationalApr 13 · 1600 Meters · Place 5 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters54:59.829
Apr 6Phil Svetich Invitational - Argo Boys Home MeetApr 6 · 800 Meters · Place 10 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters102:17.55a—
Mar 9Bradley Bourbonnais InviteMar 9 · 1600 Meters · Place 13 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters135:01.59a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25ICOPS InvitationalFeb 25 · 1600 Meters · Place 32 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters325:03.65 PB9
Feb 20Willowbrook Boys InvitationalFeb 20 · 400 Meters · Place 1 · Burbank (St. Laurence)Burbank (St. Laurence)400 Meters158.06a PB—
Feb 17Greg Foster InvitationalFeb 17 · 800 Meters · Place 2 · Burbank (St. Laurence)Burbank (St. Laurence)800 Meters22:11.53a—
Feb 10Evanston Boys Quad 2Feb 10 · 1600 Meters · Place 2 · Burbank (St. Laurence)Burbank (St. Laurence)1600 Meters25:08.98a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3CPS Score City ChampionshipJun 3 · 1600 Meters · Place 15 · DoreDore1600 Meters155:44.228
May 31CPS Score Networks 8-13 7th/8th Only Super RegionalMay 31 · 1600 Meters · Place 4 · DoreDore1600 Meters45:52.288
Apr 30Southside Elementary Championship MeetApr 30 · 1600 Meters · Place 3 · DoreDore1600 Meters35:52.138
Apr 23Southside Elementary League Meet #2Apr 23 · 1600 Meters · Place 7 · DoreDore1600 Meters76:07.44a—
Apr 23Southside Elementary League Meet #2Apr 23 · 800 Meters · Place 8 · DoreDore800 Meters82:45.47a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31CPS Score! Network 8-13 Super RegionalMay 31 · 400 Meters · DoreDore400 Meters--DNS7
May 14CPS Networks 8 9 10 11 Qualifying MeetMay 14 · 400 Meters · Place 4 · DoreDore400 Meters4.1:09.99a PB7
Apr 30Southside Elementary League Championship MeetApr 30 · 1600 Meters · Place 8 · DoreDore1600 Meters8.6:27.94a7
Apr 30Southside Elementary League Championship MeetApr 30 · 800 Meters · Place 8 · DoreDore800 Meters8.2:46.82a7
Apr 24Southside Elementary League Meet #2Apr 24 · 800 Meters · Place 10 · DoreDore800 Meters102:50.727