Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYork Boys Quad #1 · Feb 75:09.91aYork Boys Quad #1February 7, 2026
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invite · May 124:56.01aBradley Davis Memorial Under the Lights InviteMay 12, 2026
3200 Meters · OutdoorWest Suburban Last Chance · May 1911:03.32aWest Suburban Last ChanceMay 19, 2026
400 Meters · IndoorProviso West Boys Invitational · Feb 2858.78aProviso West Boys InvitationalFebruary 28, 2026
800 Meters · IndoorNorth Central College Boys Indoor Invitational · Feb 192:16.04aNorth Central College Boys Indoor InvitationalFebruary 19, 2026
800 Meters · OutdoorProviso West Boys #4 · Mar 12:49.80Proviso West Boys #4March 1, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 3200 Meters · Place 34 · Downers Grove (South)3200 Meters34.11:03.32a PB12
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 55 · Downers Grove (South)1600 Meters55.4:56.01a PB12
May 8The Brook Last Chance Meet (Senior Night)May 8 · 800 Meters · Downers Grove (South)800 Meters—DNS12
Apr 23Minooka Conference ClashApr 23 · 1600 Meters · Place 27 · Downers Grove (South)1600 Meters274:58.89a12
Mar 6Proviso West Boys Quad 4Mar 6 · 1600 Meters · Place 18 · Downers Grove (South)1600 Meters185:04.63a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 400 Meters · Place 22 · Downers Grove (South)400 Meters2258.78a PB12
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 22 · Downers Grove (South)60m Hurdles2258.78—
Feb 19North Central College Boys Indoor InvitationalFeb 19 · 800 Meters · Place 19 · Downers Grove (South)800 Meters192:16.04a PB12
Feb 7York Boys Quad #1Feb 7 · 1600 Meters · Place 9 · Downers Grove (South)1600 Meters95:09.91a PB12
Feb 4DGS Time TrialsFeb 4 · 800 Meters · Place 13 · Downers Grove (South)800 Meters13.2:18.41aUnofficial12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 113 · Downers Grove (South)1600 Meters1135:15.56a11
Apr 16Hinsdale Central Boys TriApr 16 · 1600 Meters · Place 16 · Downers Grove (South)1600 Meters165:40.6311
Mar 7Proviso West Boys Quad #4Mar 7 · 1600 Meters · Place 29 · Downers Grove (South)1600 Meters295:42.88a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Willowbrook Boys QuadFeb 18 · 1600 Meters · Place 10 · Downers Grove (South)1600 Meters105:44.41a—
Feb 8York Boys Quad #1Feb 8 · 1600 Meters · Place 16 · Downers Grove (South)1600 Meters165:47.22a—
Feb 5DGS Time TrialsFeb 5 · 800 Meters · Place 28 · Downers Grove (South)800 Meters28.2:34.55aUnofficial11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15WSC JV Distance Under the LightsMay 15 · 1600 Meters · Place 180 · Downers Grove (South)1600 Meters180.5:49.510
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 1600 Meters · Place 28 · Downers Grove (South)1600 Meters286:09.06a—
Mar 1Proviso West Boys #4Mar 1 · 800 Meters · Place 20 · Downers Grove (South)800 Meters202:49.80 PB10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3York Boys Quad #1Feb 3 · 800 Meters · Place 28 · Downers Grove (South)800 Meters283:05.18a—