Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 207 Boys Meet · Apr 813.62aDistrict 207 Boys MeetApril 8, 2026
1600 Meters · IndoorCSL-South Boys Indoor Championships · Mar 155:34.53aCSL-South Boys Indoor ChampionshipsMarch 15, 2024
1600 Meters · OutdoorDistrict 207 Meet · Apr 105:52.21aDistrict 207 MeetApril 10, 2024
400 Meters · OutdoorGBS Boys Open #2 · May 51:07.9GBS Boys Open #2 May 5, 2025
800 Meters · OutdoorRolling Meadows Mustang Classic · Apr 282:36.97aRolling Meadows Mustang ClassicApril 28, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8District 207 Boys MeetApr 8 · 100 Meters · Place 22 · Park Ridge (Maine South)100 Meters22.13.62a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5GBS Boys Open #2 May 5 · 400 Meters · Place 10 · Park Ridge (Maine South)400 Meters101:07.9 PB11
May 5GBS Boys Open #2 May 5 · 100 Meters · Place 60 · Park Ridge (Maine South)100 Meters6013.811
Apr 16District 207 InviteApr 16 · 400 Meters · Park Ridge (Maine South)400 Meters—DNS11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Glenbrook South 4 Team MeetApr 29 · 800 Meters · Place 17 · Park Ridge (Maine South800 Meters172:37.2—
Apr 10District 207 MeetApr 10 · 1600 Meters · Place 13 · Park Ridge (Maine South1600 Meters135:52.21a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15CSL-South Boys Indoor ChampionshipsMar 15 · 1600 Meters · Place 10 · Park Ridge (Maine South)1600 Meters10.5:34.53a PB10
Feb 23Niles North Paul Swanson RelaysFeb 23 · 1600 Meters · Place 18 · Park Ridge (Maine South)1600 Meters186:02.8910

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Rolling Meadows Mustang ClassicApr 28 · 800 Meters · Place 15 · Park Ridge (Maine South800 Meters152:36.97a PB—
Mar 13CSL Freshmen InviteMar 13 · 400 Meters · Place 19 · Park Ridge (Maine South400 Meters191:10.81a9
Mar 37th Annual Ron Campbell InviteMar 3 · 400 Meters · Place 6 · Park Ridge (Maine South400 Meters61:11.82a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Niles North Paul Swanson RelaysFeb 24 · 1600 Meters · Place 44 · Park Ridge (Maine South)1600 Meters446:23.729