Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAddison Trail Boys Quad #1 · Feb 206:34.02aAddison Trail Boys Quad #1February 20, 2025
800 Meters · IndoorMorton Boys Track Meet #2 · Feb 142:52.25aMorton Boys Track Meet #2February 14, 2025
800 Meters · OutdoorYork Boys Meet · Mar 142:41.14York Boys MeetMarch 14, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Willowbrook Boy's InvitationalMay 1 · 1600 Meters · Franklin Park-Northlake (Leyden)1600 Meters—DNS10
May 1Willowbrook Boy's InvitationalMay 1 · 800 Meters · Place 10 · Franklin Park-Northlake (Leyden)800 Meters10.2:44.56a10
Apr 11Glenbard South Raider OpenApr 11 · 800 Meters · Franklin Park-Northlake (Leyden)800 Meters—DNS10
Mar 14York Boys MeetMar 14 · 800 Meters · Place 55 · Franklin Park-Northlake (800 Meters552:41.14 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Addison Trail Co Ed QuadMay 5 · 300m Hurdles · Place 6 · Franklin Park-Northlake (Leyden)300m Hurdles61:00.72a9
May 5Addison Trail Co Ed QuadMay 5 · 800 Meters · Place 7 · Franklin Park-Northlake (Leyden)800 Meters72:53.62a9
Apr 12Glenbard South Raider OpenApr 12 · 800 Meters · Place 28 · Franklin Park-Northlake (Leyden)800 Meters282:44.90a9
Mar 14GBE QuadMar 14 · 800 Meters · Place 13 · Franklin Park-Northlake (Leyden)800 Meters132:48.00a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Addison Trail Boys Quad #1Feb 20 · 1600 Meters · Place 11 · Franklin Park-Northlake (Leyden)1600 Meters116:34.02a PB—
Feb 20Addison Trail Boys Quad #1Feb 20 · 800 Meters · Place 14 · Franklin Park-Northlake (Leyden)800 Meters142:54.55a—
Feb 14Morton Boys Track Meet #2Feb 14 · 800 Meters · Place 8 · Franklin Park-Northlake (Leyden)800 Meters8.2:52.25a PB9
Feb 7Morton Boys Track Meet #1Feb 7 · 800 Meters · Place 9 · Franklin Park-Northlake (Leyden)800 Meters92:57.23a—