Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorProviso West Boys Indoor Quad 3 · Feb 204:48.05aProviso West Boys Indoor Quad 3February 20, 2026
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invite · May 124:35.22aBradley Davis Memorial Under the Lights InviteMay 12, 2026
3200 Meters · IndoorWest Suburban Boys Silver Indoor Conference · Mar 219:55.20West Suburban Boys Silver Indoor ConferenceMarch 21, 2025
3200 Meters · OutdoorWest Suburban Last Chance · May 199:43.29aWest Suburban Last ChanceMay 19, 2026
800 Meters · Indoor2025 Bob Nihells Boys Indoor Classic · Mar 152:14.64a2025 Bob Nihells Boys Indoor ClassicMarch 15, 2025
800 Meters · OutdoorWSC JV Boys · May 92:10.11aWSC JV BoysMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19West Suburban Last ChanceMay 19 · 3200 Meters · Place 2 · Downers Grove (North)3200 Meters2.9:43.29a PB11
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 6 · Downers Grove (North)1600 Meters6.4:35.22a PB11
May 9WSC JV BoysMay 9 · 800 Meters · Place 12 · Downers Grove (North)800 Meters12.2:10.11a PB11
Apr 23Minooka Conference ClashApr 23 · 3200 Meters · Place 2 · Downers Grove (North)3200 Meters29:58.51a11
Apr 18Metea Valley Boys InviteApr 18 · 1600 Meters · Place 2 · Downers Grove (North)1600 Meters2.4:48.07a11
Apr 11St. Charles East Elmore McCornack InvitationalApr 11 · 3200 Meters · Place 1 · Downers Grove (North)3200 Meters1.9:59.60a11
Mar 21WSC Silver Boys Open ChampionshipMar 21 · 1600 Meters · Place 3 · Downers Grove (North)1600 Meters34:40.33a11
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 1600 Meters · Place 2 · Downers Grove (North)1600 Meters24:41.36a11
Feb 28DGN/Taft/Jones TriangularFeb 28 · 800 Meters · Downers Grove (North)800 Meters—2:13:20Unofficial11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · 3200 Meters · Place 4 · Downers Grove (North)3200 Meters410:09.8511
Feb 20Proviso West Boys Indoor Quad 3Feb 20 · 1600 Meters · Place 13 · Downers Grove (North)1600 Meters134:48.05a PB11
Feb 13WWS | DGN DualFeb 13 · 800 Meters · Place 17 · Downers Grove (North)800 Meters172:20.17a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15WSC Silver Boys Outdoor ChampionshipMay 15 · 3200 Meters · Place 2 · Downers Grove (North)3200 Meters29:58.18a10
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 29 · Downers Grove (North)1600 Meters294:45.07a10
Apr 24Minooka Conference ClashApr 24 · 1600 Meters · Place 11 · Downers Grove (North)1600 Meters114:35.84a10
Apr 19Metea Valley Boys InviteApr 19 · 3200 Meters · Place 2 · Downers Grove (North)3200 Meters29:45.1810
Apr 12St. Charles East Boys InviteApr 12 · 1600 Meters · Place 3 · Downers Grove (North)1600 Meters34:41.73a10
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 3200 Meters · Place 1 · Downers Grove (North)3200 Meters110:00.28a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21West Suburban Boys Silver Indoor ConferenceMar 21 · 3200 Meters · Place 2 · Downers Grove (North)3200 Meters29:55.20 PB10
Mar 152025 Bob Nihells Boys Indoor ClassicMar 15 · 800 Meters · Place 6 · Downers Grove (North)800 Meters6.2:14.64a PB10
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · 1600 Meters · Place 9 · Downers Grove (North)1600 Meters94:52.6510

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15WSC JV Distance Under the LightsMay 15 · 1600 Meters · Place 59 · Downers Grove (North)1600 Meters59.4:53.19
Apr 6St. Charles East Elmore McCornack Boys InviteApr 6 · 1600 Meters · Place 18 · Downers Grove (North)1600 Meters185:05.609

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16WSC-Silver Boys Indoor OpenMar 16 · 1600 Meters · Place 14 · Downers Grove (North)1600 Meters145:02.319
Feb 16Proviso West Boys 3Feb 16 · 800 Meters · Place 12 · Downers Grove (North)800 Meters122:27.68a—