Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Hoffman Estates · Apr 2812.56aMSL Boys Tri @Hoffman EstatesApril 28, 2026
1600 Meters · IndoorHuntley Boys Open #2 · Feb 265:00.31aHuntley Boys Open #2February 26, 2025
1600 Meters · OutdoorMSL Boys Tri @Rolling Meadows · May 55:36.00aMSL Boys Tri @Rolling MeadowsMay 5, 2026
200 Meters · IndoorClash at the Coliseum · Feb 2825.90aClash at the ColiseumFebruary 28, 2026
200 Meters · OutdoorMSL Boys Tri @Prospect · Apr 1425.24aMSL Boys Tri @ProspectApril 14, 2026
3200 Meters · OutdoorMid-Suburban League Boys Championship · May 910:15.20aMid-Suburban League Boys ChampionshipMay 9, 2024
400 Meters · IndoorClash at the Coliseum · Feb 2857.64aClash at the ColiseumFebruary 28, 2026
400 Meters · OutdoorMSL Boys Tri @Prospect · Apr 1456.94aMSL Boys Tri @ProspectApril 14, 2026
800 Meters · IndoorProviso West Boys Quad #2 · Feb 142:20.47aProviso West Boys Quad #2February 14, 2025
800 Meters · OutdoorProspect Tri · May 62:30.84aProspect TriMay 6, 2025
Results · OutdoorHuntley-McHenry Open · May 114:53.17Huntley-McHenry OpenMay 11, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 1600 Meters · Place 15 · Mt. Prospect (Prospect)1600 Meters15.5:36.00a PB12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 400 Meters · Place 6 · Mt. Prospect (Prospect)400 Meters6.58.51a12
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · 100 Meters · Place 23 · Mt. Prospect (Prospect)100 Meters23.12.56a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 400 Meters · Place 4 · Mt. Prospect (Prospect)400 Meters4.56.94a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 200 Meters · Place 4 · Mt. Prospect (Prospect)200 Meters4.25.24a PB12
Apr 4Prospect IntrasquadApr 4 · 200 Meters · Place 24 · Mt. Prospect (Prospect)200 Meters24.25.40aUnofficial12
Apr 4Prospect IntrasquadApr 4 · 100 Meters · Place 31 · Mt. Prospect (Prospect)100 Meters31.12.60aUnofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 400 Meters · Place 30 · Mt. Prospect (Prospect)400 Meters3057.64a PB12
Feb 28Clash at the ColiseumFeb 28 · 200 Meters · Place 54 · Mt. Prospect (Prospect)200 Meters5425.90a PB12
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 400 Meters · Place 9 · Mt. Prospect (Prospect)400 Meters958.55a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 800 Meters · Place 12 · Mt. Prospect (Prospect)800 Meters122:30.84a PB11
May 6Prospect TriMay 6 · 400 Meters · Place 9 · Mt. Prospect (Prospect)400 Meters957.74a11
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · Results · Place 8 · Mt. Prospect (Prospect)Results810:23.1411
Apr 192025 NT Lawn Chair SaturdayApr 19 · Results · Place 8 · Mt. Prospect (Prospect)Results85:03.3311

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Huntley Boys Open #2Feb 26 · 1600 Meters · Place 5 · Mt. Prospect (Prospect)1600 Meters55:00.31a PB—
Feb 20Elk Grove Boys TriFeb 20 · 800 Meters · Place 4 · Mt. Prospect (Prospect)800 Meters42:23.22a—
Feb 14Proviso West Boys Quad #2Feb 14 · 800 Meters · Place 6 · Mt. Prospect (Prospect)800 Meters62:20.47a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · Results · Place 8 · Mt. Prospect (Prospect)Results84:53.17 PB10
May 9Mid-Suburban League Boys ChampionshipMay 9 · 3200 Meters · Place 5 · Mt. Prospect (Prospect)3200 Meters510:15.20a PB—