Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUpstate 8 Boys Indoor Conference · Mar 166:47.32Upstate 8 Boys Indoor ConferenceMarch 16, 2024
800 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 72:48.66a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
800 Meters · OutdoorHaake Invitational · Apr 192:52.78Haake InvitationalApril 19, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 800 Meters · Place 17 · Lombard (Glenbard East)800 Meters172:48.66a PB12
Feb 17Glenbard East Indoor Boys' MeetFeb 17 · 800 Meters · Place 7 · Lombard (Glenbard East)800 Meters72:53.66a12

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 3Hinsdale South 5-Team Meet (Boys Only)Mar 3 · 800 Meters · Place 17 · Lombard (Glenbard East)800 Meters17.2:56.012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Haake InvitationalApr 19 · 800 Meters · Place 32 · Lombard (Glenbard East)800 Meters322:52.78 PB11
Apr 19Haake InvitationalApr 19 · 800 Meters · Place 32 · Lombard (Glenbard East)800 Meters322:52.7811
Apr 10Glenbard East Rams InvitationalApr 10 · 800 Meters · Place 19 · Lombard (Glenbard East)800 Meters192:56.30a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18GBE Tri Feb 18 · 800 Meters · Place 13 · Lombard (Glenbard East)800 Meters133:02.28a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23Glenbard East MeetApr 23 · 800 Meters · Place 20 · Lombard (Glenbard East)800 Meters202:56.6—
Mar 8GE QuadMar 8 · 800 Meters · Place 16 · Lombard (Glenbard East)800 Meters162:56.1—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Upstate 8 Boys Indoor ConferenceMar 16 · 1600 Meters · Place 17 · Lombard (Glenbard East)1600 Meters176:47.32 PB10
Feb 20Willowbrook Boys InvitationalFeb 20 · 800 Meters · Place 12 · Lombard (Glenbard East)800 Meters123:04.20a—
Feb 14Glenbard East TriFeb 14 · 800 Meters · Place 4 · Lombard (Glenbard East)800 Meters43:08.5—