Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Hoffman Estates · Apr 2813.05aMSL Boys Tri @Hoffman EstatesApril 28, 2026
1600 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 135:19.49aProviso West Boys Indoor Quad 2February 13, 2026
1600 Meters · OutdoorMSL Boys Tri @Rolling Meadows · May 55:08.98aMSL Boys Tri @Rolling MeadowsMay 5, 2026
3200 Meters · OutdoorSchaumburg/Prospect/Elk Grove Tri BTR · Apr 1511:57.6Schaumburg/Prospect/Elk Grove Tri BTRApril 15, 2025
600 Meters · IndoorProviso West Boys Invitational · Feb 281:40.13aProviso West Boys InvitationalFebruary 28, 2026
800 Meters · IndoorHuntley Boys Open #2 · Feb 262:37.07aHuntley Boys Open #2February 26, 2025
800 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 182:22.31a2026 New Trier Lawn Chair InvitationalApril 18, 2026
Pole Vault · IndoorProviso West Boys Invitational · Feb 281:40.13Proviso West Boys InvitationalFebruary 28, 2026

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 11 · Mt. Prospect (Prospect)1600 Meters11.5:08.98a PB12
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · 1600 Meters · Place 10 · Mt. Prospect (Prospect)1600 Meters10.5:15.67a12
Apr 28MSL Boys Tri @Hoffman EstatesApr 28 · 100 Meters · Place 44 · Mt. Prospect (Prospect)100 Meters44.13.05a PB12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 800 Meters · Place 19 · Mt. Prospect (Prospect)800 Meters19.2:22.31a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 1600 Meters · Place 8 · Mt. Prospect (Prospect)1600 Meters8.5:10.48a12
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 34 · Mt. Prospect (Prospect)1600 Meters34.5:11.97a12
Apr 4Prospect IntrasquadApr 4 · 1600 Meters · Place 6 · Mt. Prospect (Prospect)1600 Meters6.5:11.14aUnofficial12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 600 Meters · Place 22 · Mt. Prospect (Prospect)600 Meters221:40.13a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · Pole Vault · Place 22 · Mt. Prospect (Prospect)Pole Vault221:40.13 PB—
Feb 25Huntley Boys TriangularFeb 25 · 1600 Meters · Place 13 · Mt. Prospect (Prospect)1600 Meters13.5:24.64a12
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 1600 Meters · Place 24 · Mt. Prospect (Prospect)1600 Meters245:19.49a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 1600 Meters · Place 12 · Mt. Prospect (Prospect)1600 Meters125:35.95a11
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 1600 Meters · Place 12 · Mt. Prospect (Prospect)1600 Meters125:21.0511
Apr 15Schaumburg/Prospect/Elk Grove Tri BTRApr 15 · 3200 Meters · Place 2 · Mt. Prospect (Prospect)3200 Meters211:57.6 PB11
Apr 1234rd Annual Mike Stokes “Stogie” RelaysApr 12 · 1600 Meters · Place 44 · Mt. Prospect (Prospect)1600 Meters445:24.57a11
Apr 3Prospect IntrasquadApr 3 · 1600 Meters · Place 20 · Mt. Prospect (Prospect)1600 Meters20.5:36.09aUnofficial11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Huntley Boys Open #2Feb 26 · 800 Meters · Place 11 · Mt. Prospect (Prospect)800 Meters112:37.07a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · 800 Meters · Place 16 · Mt. Prospect (Prospect)800 Meters162:34.6010
Apr 30Elk Grove/Prospect/Hersey Boys TriApr 30 · 800 Meters · Place 19 · Mt. Prospect (Prospect)800 Meters192:33.52a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 800 Meters · Place 8 · Mt. Prospect (Prospect)800 Meters82:35.86a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 800 Meters · Place 15 · Mt. Prospect (Prospect)800 Meters152:42.93a—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · 1600 Meters · Place 69 · Mt. Prospect (Prospect)1600 Meters696:11.55a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9Proviso West Boys #2Feb 9 · 800 Meters · Place 19 · Mt. Prospect (Prospect)800 Meters192:57.8410