Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorProviso West Boys Indoor Quad 2 · Feb 135:09.60aProviso West Boys Indoor Quad 2February 13, 2026
1600 Meters · OutdoorWest Suburban Last Chance · May 195:03.05aWest Suburban Last ChanceMay 19, 2026
200 Meters · OutdoorWSC JV Boys · May 927.74aWSC JV BoysMay 9, 2026
3200 Meters · IndoorProviso West Boys Invitational · Feb 282:15.57Proviso West Boys InvitationalFebruary 28, 2026
800 Meters · IndoorProviso West Boys Invitational · Feb 282:15.57aProviso West Boys InvitationalFebruary 28, 2026
800 Meters · OutdoorWSC JV Boys · May 92:12.20aWSC JV BoysMay 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 1600 Meters · Place 22 · Elmhurst (York)1600 Meters22.5:03.05a PB12
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 17 · Elmhurst (York)1600 Meters17.5:05.62a12
May 9WSC JV BoysMay 9 · 800 Meters · Place 16 · Elmhurst (York)800 Meters16.2:12.20a PB12
May 9WSC JV BoysMay 9 · 200 Meters · Place 61 · Elmhurst (York)200 Meters61.27.74a PB12
Apr 29OPRF - Lyons - York TriangularApr 29 · 800 Meters · Place 18 · Elmhurst (York)800 Meters18.2:13.21a12
Mar 21WSC Silver Boys Open ChampionshipMar 21 · 800 Meters · Place 13 · Elmhurst (York)800 Meters132:13.34a12
Mar 14York Boys MeetMar 14 · 800 Meters · Place 16 · Elmhurst (York)800 Meters162:15.9112

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 800 Meters · Place 18 · Elmhurst (York)800 Meters182:15.57a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 3200 Meters · Place 18 · Elmhurst (York)3200 Meters182:15.57 PB—
Feb 24York Boys Quad #2Feb 24 · 800 Meters · Place 3 · Elmhurst (York)800 Meters32:18.06a12
Feb 13Proviso West Boys Indoor Quad 2Feb 13 · 1600 Meters · Place 18 · Elmhurst (York)1600 Meters185:09.60a PB12
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 16 · Elmhurst (York)800 Meters162:16.55a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · 1600 Meters · Place 8 · Elmhurst (York)1600 Meters85:11.8811

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15WSC JV Distance Under the LightsMay 15 · 1600 Meters · Place 125 · Elmhurst (York)1600 Meters125.5:16.010
Mar 9York Boys Open #3Mar 9 · 800 Meters · Place 21 · Elmhurst (York)800 Meters212:19.88a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20York Boys Quad #2Feb 20 · 800 Meters · Place 4 · Elmhurst (York)800 Meters42:20.5110
Feb 9Proviso West Boys #2Feb 9 · 800 Meters · Elmhurst (York)800 Meters—NT10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10WSC Under the Lights JV 1600sMay 10 · 1600 Meters · Place 20 · Elmhurst (York)1600 Meters205:42.6—
Mar 11York Boys OpenMar 11 · 800 Meters · Place 39 · Elmhurst (York)800 Meters392:44.169

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21York Boys Quad #2Feb 21 · 800 Meters · Place 13 · Elmhurst (York)800 Meters132:52.36a—
Feb 10Proviso West Boys #2Feb 10 · 800 Meters · Place 17 · Elmhurst (York)800 Meters172:57.229