Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Hoffman Estates · Apr 2811.98aMSL Boys Tri @Hoffman EstatesApril 28, 2026
1600 Meters · OutdoorElk Grove/Prospect/Hersey Boys Tri · Apr 304:51.66aElk Grove/Prospect/Hersey Boys TriApril 30, 2024
200 Meters · OutdoorMSL Boys Tri @Prospect · Apr 1423.38aMSL Boys Tri @ProspectApril 14, 2026
400 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2152.50Nagel-Saylor Indoor InvitationalMarch 21, 2026
400 Meters · OutdoorMSL Boys Tri @Prospect · Apr 1451.64aMSL Boys Tri @ProspectApril 14, 2026
600 Meters · OutdoorStan Reddel Invitational · Mar 11:34.26Stan Reddel InvitationalMarch 1, 2024
800 Meters · IndoorProviso West Boys #2 · Feb 92:19.26Proviso West Boys #2February 9, 2024
800 Meters · OutdoorConant Gummerson Invitational · May 32:08.69aConant Gummerson InvitationalMay 3, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · Place 7 · Mt. Prospect (Prospect)400 Meters7.52.18a12
May 158th Annual Wanner Knights’ InvitationalMay 1 · 400 Meters · Place 9 · Mt. Prospect (Prospect)400 Meters9.51.86a12
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · 100 Meters · Place 7 · Mt. Prospect (Prospect)100 Meters7.11.98a PB12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 100 Meters · Mt. Prospect (Prospect)100 Meters—DNS12
Apr 14MSL Boys Tri @ProspectApr 14 · 400 Meters · Place 3 · Mt. Prospect (Prospect)400 Meters3.51.64a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 200 Meters · Place 7 · Mt. Prospect (Prospect)200 Meters7.23.38a PB12
Apr 4Prospect IntrasquadApr 4 · 200 Meters · Place 3 · Mt. Prospect (Prospect)200 Meters3.23.32aUnofficial12
Apr 4Prospect IntrasquadApr 4 · 100 Meters · Place 12 · Mt. Prospect (Prospect)100 Meters12.12.01aUnofficial12
Mar 6Stan Reddel InviteMar 6 · 400 Meters · Place 5 · Mt. Prospect (Prospect)400 Meters552.98a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 400 Meters · Place 4 · Mt. Prospect (Prospect)400 Meters452.50 PB12
Feb 21The CIRCUIT ChicagoFeb 21 · 400 Meters · Place 7 · Mt. Prospect (Prospect)400 Meters753.49a12
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 400 Meters · Place 2 · Mt. Prospect (Prospect)400 Meters254.93a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Conant Ron Gummerson Track ClassicMay 9 · 400 Meters · Place 5 · Mt. Prospect (Prospect)400 Meters553.34a11
May 6Prospect TriMay 6 · 200 Meters · Place 10 · Mt. Prospect (Prospect)200 Meters1024.38a11
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 100 Meters · Place 13 · Mt. Prospect (Prospect)100 Meters1312.2111
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 200 Meters · Place 3 · Mt. Prospect (Prospect)200 Meters324.1011
Apr 24Hinsdale Central Red Devil InvitationalApr 24 · 400 Meters · Place 4 · Mt. Prospect (Prospect)400 Meters452.1311
Apr 192025 NT Lawn Chair SaturdayApr 19 · 400 Meters · Place 3 · Mt. Prospect (Prospect)400 Meters353.6711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Huntley Boys Open #2Feb 26 · 400 Meters · Place 2 · Mt. Prospect (Prospect)400 Meters254.55a—
Feb 20Elk Grove Boys TriFeb 20 · 400 Meters · Place 1 · Mt. Prospect (Prospect)400 Meters156.80a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · 1600 Meters · Place 14 · Mt. Prospect (Prospect)1600 Meters144:58.8010
May 3Conant Gummerson InvitationalMay 3 · 800 Meters · Place 5 · Mt. Prospect (Prospect)800 Meters52:08.69a PB—
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · 1600 Meters · Place 5 · Mt. Prospect (Prospect)1600 Meters54:51.66a PB—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 400 Meters · Place 2 · Mt. Prospect (Prospect)400 Meters255.60a—
Apr 19Minooka Conference ClashApr 19 · 800 Meters · Place 21 · Mt. Prospect (Prospect)800 Meters212:15.59a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 800 Meters · Place 2 · Mt. Prospect (Prospect)800 Meters22:14.28a—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · 1600 Meters · Place 17 · Mt. Prospect (Prospect)1600 Meters175:00.71a—
Mar 1Stan Reddel InvitationalMar 1 · 600 Meters · Place 18 · Mt. Prospect (Prospect)600 Meters181:34.26 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Elk Grove COED DualFeb 15 · 800 Meters · Place 4 · Mt. Prospect (Prospect)800 Meters42:23.57a—
Feb 9Proviso West Boys #2Feb 9 · 800 Meters · Place 4 · Mt. Prospect (Prospect)800 Meters42:19.26 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Minooka Conference ClashApr 21 · 1600 Meters · Place 27 · Mt. Prospect (Prospect)1600 Meters275:17.84a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Proviso West Boys #2Feb 10 · 800 Meters · Place 10 · Mt. Prospect (Prospect)800 Meters102:31.009