Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invite · May 125:48.17aBradley Davis Memorial Under the Lights InviteMay 12, 2026
600 Meters · IndoorWillowbrook Warrior JV Open · Feb 171:48.25aWillowbrook Warrior JV OpenFebruary 17, 2026
800 Meters · IndoorYork Boys Quad #1 · Feb 72:35.50aYork Boys Quad #1February 7, 2026
800 Meters · OutdoorHinsdale Central Boys Tri · Apr 162:33.58Hinsdale Central Boys TriApril 16, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 158 · Downers Grove (South)1600 Meters158.5:48.17a PB10
May 8The Brook Last Chance Meet (Senior Night)May 8 · 800 Meters · Place 28 · Downers Grove (South)800 Meters28.2:41.69a10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 1600 Meters · Place 56 · Downers Grove (South)1600 Meters56.6:02.64a10
Mar 6Proviso West Boys Quad 4Mar 6 · 800 Meters · Place 26 · Downers Grove (South)800 Meters262:34.53a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Willowbrook Warrior JV OpenFeb 17 · 600 Meters · Place 10 · Downers Grove (South)600 Meters101:48.25a PB10
Feb 7York Boys Quad #1Feb 7 · 800 Meters · Place 23 · Downers Grove (South)800 Meters232:35.50a PB10
Feb 4DGS Time TrialsFeb 4 · 55 Meter · Downers Grove (South)55 Meter—DNS10
Feb 4DGS Time TrialsFeb 4 · 800 Meters · Place 34 · Downers Grove (South)800 Meters34.2:36.04aUnofficial10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 187 · Downers Grove (South)1600 Meters1875:55.19a9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 1600 Meters · Place 20 · Downers Grove (South)1600 Meters205:56.68a9
Apr 16Hinsdale Central Boys TriApr 16 · 800 Meters · Place 32 · Downers Grove (South)800 Meters322:33.58 PB9
Mar 7Proviso West Boys Quad #4Mar 7 · 800 Meters · Place 31 · Downers Grove (South)800 Meters312:37.27a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Willowbrook Boys QuadFeb 18 · 800 Meters · Place 16 · Downers Grove (South)800 Meters162:40.53a—
Feb 8York Boys Quad #1Feb 8 · 800 Meters · Place 21 · Downers Grove (South)800 Meters212:45.70a—
Feb 5DGS Time TrialsFeb 5 · 800 Meters · Place 34 · Downers Grove (South)800 Meters34.2:45.07aUnofficial9