Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBN vs Lake Park Boys · Apr 1511.4GBN vs Lake Park Boys April 15, 2025
1600 Meters · IndoorGBE Tri · Feb 185:01.99aGBE Tri February 18, 2025
1600 Meters · OutdoorDuKane Conference Boys Quad #2 · May 24:59.66aDuKane Conference Boys Quad #2May 2, 2023
200 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2024 · Dec 1424.07aRockford F.I.R.E. Indoor TF Invitational 2024December 14, 2024
200 Meters · OutdoorGBN, Geneva, WWS @ LP · Apr 3023.67aGBN, Geneva, WWS @ LPApril 30, 2024
400 Meters · IndoorAkinosun Invitational · Jan 1250.39aAkinosun InvitationalJanuary 12, 2025
400 Meters · OutdoorDuKane Conference Boys Outdoor Championships 2024 · May 1050.15aDuKane Conference Boys Outdoor Championships 2024May 10, 2024
60 Meter · IndoorGately Park Open · Dec 67.54aGately Park OpenDecember 6, 2025
800 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 71:59.45aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
800 Meters · Outdoor2026 Chicagoland Championships · Apr 92:00.81a2026 Chicagoland ChampionshipsApril 9, 2026
High Jump · OutdoorGBN VS LP DUAL 2024 · Mar 191.53mGBN VS LP DUAL 2024March 19, 2024

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 800 Meters · Place 9 · DuPage (Ill.)DuPage (Ill.)800 MetersRound P9.2:05.57aSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 800 Meters · Place 3 · DuPage (Ill.)DuPage (Ill.)800 Meters3.1:59.45a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 400 Meters · Place 12 · DuPage (Ill.)DuPage (Ill.)400 MetersRound P12.52.08aSo

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · 800 Meters · DuPage (Ill.)DuPage (Ill.)800 Meters—DNSSo
Apr 25ONU Outdoor OpenApr 25 · 200 Meters · DuPage (Ill.)DuPage (Ill.)200 Meters—DNSSo
Apr 18Don Church Twilight MeetApr 18 · 400 Meters · Place 8 · DuPage (Ill.)DuPage (Ill.)400 Meters8.51.10aSo
Apr 18Don Church Twilight MeetApr 18 · 200 Meters · Place 43 · DuPage (Ill.)DuPage (Ill.)200 Meters43.23.70aWind: 5.8So
Apr 92026 Chicagoland ChampionshipsApr 9 · 800 Meters · Place 39 · DuPage (Ill.)DuPage (Ill.)800 Meters39.2:00.81a PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 100 Meters · Place 80 · DuPage (Ill.)DuPage (Ill.)100 MetersRound P80.11.76aWind: 0So
Mar 31Wheaton InviteMar 31 · 200 Meters · DuPage (Ill.)DuPage (Ill.)200 Meters--DNSWind: 1.5So
Mar 31Wheaton InviteMar 31 · 100 Meters · Place 28 · DuPage (Ill.)DuPage (Ill.)100 Meters28.11.52aWind: 3.5So

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Gately Park OpenDec 6 · 60 Meter · Place 29 · UnattachedUnattached60 MeterRound P29.7.54a PBFr
Dec 6Gately Park OpenDec 6 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.51.46aFr
Mar 29Illinois Indoor ChampionshipsMar 29 · 800 Meters · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters—NT12
Mar 29Illinois Indoor ChampionshipsMar 29 · 400 Meters · Place 14 · Carol Stream (Glenbard NoCarol Stream (Glenbard No400 Meters1450.9012
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · 800 Meters · Place 2 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters22:00.81a12
Feb 27Glenbard North Boys Indoor 5-TeamFeb 27 · 400 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 Meters151.56a—
Feb 18GBE Tri Feb 18 · 1600 Meters · Place 5 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)1600 Meters55:01.99a PB—
Feb 15Lakes Clash at the Colosseum Feb 15 · 800 Meters · Place 4 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters41:59.8612
Jan 12Akinosun InvitationalJan 12 · 800 Meters · Aurora Flyers TrackAurora Flyers Track800 Meters--DNS12
Jan 12Akinosun InvitationalJan 12 · 400 Meters · Place 3 · Aurora Flyers TrackAurora Flyers Track400 Meters3.50.39a PB12
Jan 4Winter Speed MadnessJan 4 · 800 Meters · Place 2 · Aurora Flyers TrackAurora Flyers Track800 Meters2.2:00.72a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · 400 Meters · Place 20 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 MetersRound P20.50.42a12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 20 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 MetersRound P2050.42a12
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · 400 Meters · Place 4 · Carol Stream (Glenbard NoCarol Stream (Glenbard No400 Meters450.3912
Apr 22DKC Boys Tri Meet - GBN, WWS, GENApr 22 · 100 Meters · Place 62 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)100 Meters6214.35a12
Apr 15GBN vs Lake Park Boys Apr 15 · 100 Meters · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)100 Meters411.4 PB12
Mar 14Batavia Distance MadnessMar 14 · 800 Meters · Place 9 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters92:01.06a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 800 Meters · Place 4 · Aurora Flyers TrackAurora Flyers Track800 Meters4.2:02.44a12
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 3 · Aurora Flyers TrackAurora Flyers Track400 Meters3.50.85a12
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 400 Meters · Place 1 · Aurora Flyers TrackAurora Flyers Track400 Meters1.52.52a12
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 200 Meters · Aurora Flyers TrackAurora Flyers Track200 Meters—DNS12
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 400 Meters · Place 1 · Aurora Flyers TrackAurora Flyers Track400 Meters1.51.87a12
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 200 Meters · Place 12 · Aurora Flyers TrackAurora Flyers Track200 Meters12.24.07a PB12
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · 800 Meters · Place 9 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters92:11.0511
Feb 22Glenbard North Boys QuadFeb 22 · 800 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters22:07.0—
Feb 14Glenbard East TriFeb 14 · 1600 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters25:14.2—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24IHSA 3A Boys State Track & Field ChampionshipsMay 24 · 400 Meters · Place 22 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 MetersRound P22.50.55a11
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 400 Meters · Place 22 · Carol Stream (Glenbard NoCarol Stream (Glenbard No400 MetersRound P2250.5511
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 400 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters250.50a—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · 400 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters150.15a PB—
Apr 30GBN, Geneva, WWS @ LPApr 30 · 200 Meters · Place 4 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)200 Meters4.23.67a PBWind: 011
Apr 26Mike Yavorski InvitationalApr 26 · 400 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters153.80a—
Apr 16GBN QUAD W/ LP, WWS, & SCEApr 16 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:02.2—
Apr 9DKC Coed Dual (Batavia vs Glenbard North)Apr 9 · 400 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters152.98a—
Apr 62024 Schaumburg "Mikias Tibebu" InvitationalApr 6 · 800 Meters · Place 4 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters42:05.15a—
Mar 19GBN VS LP DUAL 2024Mar 19 · High Jump · Place 14 · Carol Stream (Glenbard NCarol Stream (Glenbard NHigh Jump141.53m PB—
Mar 19GBN VS LP DUAL 2024Mar 19 · 200 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard200 Meters124.7—
Mar 8Batavia Distance MadnessMar 8 · 800 Meters · Place 71 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters712:07.48a—
Mar 12024 PANTHER INVITATIONAL Mar 1 · 800 Meters · Place 2 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters22:12.5411

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12DuKane Conference Boys MeetMay 12 · 1600 Meters · Place 12 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters125:03.09a—
May 589th DuPage County Boys ChampionshipsMay 5 · 800 Meters · Place 8 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters82:13.72a—
May 2DuKane Conference Boys Quad #2May 2 · 1600 Meters · Place 4 · Carol Stream (GlenbardCarol Stream (Glenbard1600 Meters44:59.66a PB—
Apr 282023 Mike Yavorski Invitational (Boys Only)Apr 28 · 800 Meters · Place 7 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters7.2:13.31a10
Apr 25WWS | GN Co-Ed DualApr 25 · 1600 Meters · Place 12 · Carol Stream (Glenbard NoCarol Stream (Glenbard No1600 Meters125:05.6510
Apr 18Gen, GN, SCN, WN QuadApr 18 · 1600 Meters · Place 3 · Carol Stream (Glenbard NoCarol Stream (Glenbard No1600 Meters35:06.610
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · 400 Meters · Place 3 · Carol Stream (GlenbardCarol Stream (Glenbard400 Meters355.45a—
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · 200 Meters · Place 27 · Carol Stream (GlenbardCarol Stream (Glenbard200 Meters2726.23a—
Apr 8St. Charles East Boys "Elmore McCornack" InviteApr 8 · 800 Meters · Place 6 · Carol Stream (Glenbard NoCarol Stream (Glenbard No800 Meters62:12.4310
Mar 21Glenbard North / Lake Park Dual Mar 21 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:17.0—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23GBN QUAD 2023 Feb 23 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:22.0—
Feb 15Glenbard East Tri MeetFeb 15 · 800 Meters · Place 1 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters12:22.9—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · 800 Meters · Place 20 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters202:16.19a9
May 13DuKane Boys Conference ChampionshipMay 13 · 800 Meters · Place 7 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters72:12.44a9
May 7DuPage County Boys InvitationalMay 7 · 800 Meters · Place 9 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters9.2:17.16a9
Apr 26Lake Park & GBN coed dualApr 26 · 800 Meters · Place 2 · Carol Stream (GlenbardCarol Stream (Glenbard800 Meters22:23.59
Apr 19StCN & GBN DualApr 19 · 400 Meters · Place 3 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 Meters3.59.29
Apr 12GN-WN Coed DualApr 12 · 800 Meters · Place 1 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)800 Meters1.2:22.29
Apr 9St. Charles East Elmore McCornack InviteApr 9 · 400 Meters · Place 9 · Carol Stream (Glenbard N.Carol Stream (Glenbard N.400 Meters91:01.98FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22GBN Dual vs. Lake Park Mar 22 · 400 Meters · Place 5 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 Meters5.1:01.79
Mar 19DuKane Boys Indoor ChampionshipsMar 19 · 400 Meters · Place 13 · Carol Stream (Glenbard N.Carol Stream (Glenbard N.400 Meters131:03.499
Feb 24GBN Quad Feb 24 · 400 Meters · Place 2 · Carol Stream (Glenbard North)Carol Stream (Glenbard North)400 Meters2.1:01.09