Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCHS Boys Indoor Triangular Meet · Feb 215:05.52aCHS Boys Indoor Triangular MeetFebruary 21, 2023
1600 Meters · OutdoorPalatine/Fremd Crosstown Classic · Apr 134:58.16aPalatine/Fremd Crosstown ClassicApril 13, 2024
400 Meters · IndoorHuntley Boys Invitational · Feb 2757.39Huntley Boys InvitationalFebruary 27, 2026
400 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 1355.52aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 212:06.06aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Place 12 · Palatine (Fremd)800 Meters12.2:06.06a PB12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · Place 18 · Palatine (Fremd)400 Meters18.55.52a PB12
May 1Rolling Meadows Boys MustangMay 1 · 400 Meters · Place 11 · Palatine (Fremd)400 Meters11.56.55a12
Apr 232026 Bear InviteApr 23 · 400 Meters · Palatine (Fremd)400 Meters—DNS12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 11 · Palatine (Fremd)800 Meters11.2:08.44a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 400 Meters · Place 6 · Palatine (Fremd)400 Meters6.57.59a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · 400 Meters · Place 29 · Palatine (Fremd)400 Meters2957.39 PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Lockport Bill Jackson InvitationalMay 9 · 400 Meters · Place 13 · Palatine (Fremd)400 Meters1356.5211
Apr 29MSL Boys Tri @ WheelingApr 29 · 800 Meters · Place 1 · Palatine (Fremd)800 Meters12:07.73a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 400 Meters · Place 9 · Palatine (Fremd)400 Meters958.25a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 800 Meters · Place 3 · Palatine (Fremd)800 Meters32:09.33a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 800 Meters · Place 3 · Palatine (Fremd)800 Meters32:09.12a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 1600 Meters · Place 2 · Palatine (Fremd)1600 Meters24:58.16a PB—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 800 Meters · Place 1 · Palatine (Fremd)800 Meters12:11.37a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 800 Meters · Place 4 · Palatine (Fremd)800 Meters42:12.39a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Bill Jackson InvitationalMay 5 · 400 Meters · Place 14 · Palatine (Fremd)400 Meters1457.919
Apr 28Rolling Meadows Mustang ClassicApr 28 · 800 Meters · Place 2 · Palatine (Fremd)800 Meters22:10.25a—
Apr 11Hoffman Estates Boys TriangularApr 11 · 800 Meters · Place 1 · Palatine (Fremd)800 Meters12:12.6—
Apr 5Barrington Boys TriangularApr 5 · 1600 Meters · Place 11 · Palatine (Fremd)1600 Meters114:58.859
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 800 Meters · Place 7 · Palatine (Fremd)800 Meters72:17.58a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 1600 Meters · Place 7 · Palatine (Fremd)1600 Meters75:05.52a PB—