Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorProviso West Boys Invitational · Mar 14:35.61aProviso West Boys InvitationalMarch 1, 2025
1600 Meters · IndoorElk Grove COED Dual · Feb 155:03.32aElk Grove COED DualFebruary 15, 2024
1600 Meters · OutdoorConant Ron Gummerson Track Classic · May 94:33.10aConant Ron Gummerson Track ClassicMay 9, 2025
3200 Meters · Outdoor2024 Midwest Classic · Mar 2310:03.51a2024 Midwest ClassicMarch 23, 2024
400 Meters · Outdoor2026 New Trier Lawn Chair Invitational · Apr 1853.89a2026 New Trier Lawn Chair InvitationalApril 18, 2026
600 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 131:30.34aProviso West Boys Indoor Quad 2February 13, 2026
800 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 211:58.11aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
complete · OutdoorHuntley-McHenry Open · May 114:41.70Huntley-McHenry OpenMay 11, 2024
Final · OutdoorMid-Suburban League Boys Championship · May 149:50.68Mid-Suburban League Boys ChampionshipMay 14, 2025
Full · IndoorLakes Clash at the Colosseum · Feb 152:06.09Lakes Clash at the Colosseum February 15, 2025
Full · OutdoorBatavia Distance Madness · Mar 132:03.18Batavia Distance MadnessMarch 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Place 4 · Mt. Prospect (Prospect)800 Meters4.1:58.11a PB12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 3 · Mt. Prospect (Prospect)800 Meters3.1:59.89a12
Apr 182026 New Trier Lawn Chair InvitationalApr 18 · 400 Meters · Place 6 · Mt. Prospect (Prospect)400 Meters6.53.89a PB12
Apr 14MSL Boys Tri @ProspectApr 14 · 3200 Meters · Mt. Prospect (Prospect)3200 Meters—DNS12
Apr 14MSL Boys Tri @ProspectApr 14 · 400 Meters · Mt. Prospect (Prospect)400 Meters—DNS12
Apr 4Prospect IntrasquadApr 4 · 1600 Meters · Place 1 · Mt. Prospect (Prospect)1600 Meters1.4:52.66aUnofficial12
Mar 13Batavia Distance MadnessMar 13 · Full · Place 27 · Mt. Prospect (Prospect)Full272:03.18 PB12
Mar 6Stan Reddel InviteMar 6 · 800 Meters · Place 8 · Mt. Prospect (Prospect)800 Meters82:04.70a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 600 Meters · Place 7 · Mt. Prospect (Prospect)600 Meters71:30.34a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 8 · Mt. Prospect (Prospect)Final89:50.68 PB11
May 9Conant Ron Gummerson Track ClassicMay 9 · 1600 Meters · Place 4 · Mt. Prospect (Prospect)1600 Meters44:33.10a PB11
Apr 192025 NT Lawn Chair SaturdayApr 19 · Full · Place 5 · Mt. Prospect (Prospect)Full59:40.5211
Mar 14Batavia Distance MadnessMar 14 · 1600 Meters · Place 49 · Mt. Prospect (Prospect)1600 Meters494:33.84a—
Mar 1Proviso West Boys InvitationalMar 1 · 1 Mile · Place 5 · Mt. Prospect (Prospect)1 Mile54:35.61a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Illinois Indoor ChampionshipsMar 29 · Full · Place 32 · Mt. Prospect (Prospect)Full324:39.3911
Feb 15Lakes Clash at the Colosseum Feb 15 · Full · Place 17 · Mt. Prospect (Prospect)Full172:06.09 PB11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · complete · Place 2 · Mt. Prospect (Prospect)complete24:41.70 PB10
May 9Mid-Suburban League Boys ChampionshipMay 9 · 3200 Meters · Place 4 · Mt. Prospect (Prospect)3200 Meters410:10.96a—
May 3Conant Gummerson InvitationalMay 3 · 1600 Meters · Place 4 · Mt. Prospect (Prospect)1600 Meters44:48.18a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 3200 Meters · Place 5 · Mt. Prospect (Prospect)3200 Meters510:59.60a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 800 Meters · Place 15 · Mt. Prospect (Prospect)800 Meters152:11.34a—
Apr 633rd Annual Mike Stokes “Stogie” RelaysApr 6 · 1600 Meters · Place 8 · Mt. Prospect (Prospect)1600 Meters84:49.96a—
Mar 232024 Midwest ClassicMar 23 · 3200 Meters · Place 6 · Mt. Prospect (Prospect)3200 Meters610:03.51a PB—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 3200 Meters · Place 3 · Mt. Prospect (Prospect)3200 Meters310:20.17a—
Mar 1Stan Reddel InvitationalMar 1 · Full · Place 17 · Mt. Prospect (Prospect)Full172:14.4910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Elk Grove COED DualFeb 15 · 1600 Meters · Place 1 · Mt. Prospect (Prospect)1600 Meters15:03.32a PB—