Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorYork Boys Quad #1 · Feb 75:36.70aYork Boys Quad #1February 7, 2026
1600 Meters · OutdoorBradley Davis Memorial Under the Lights Invite · May 125:10.80aBradley Davis Memorial Under the Lights InviteMay 12, 2026
3200 Meters · IndoorWillowbrook Warrior JV Open · Feb 1711:54.27aWillowbrook Warrior JV OpenFebruary 17, 2026
800 Meters · OutdoorProviso West Boys Quad 4 · Mar 62:30.31aProviso West Boys Quad 4March 6, 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 · Downers Grove (South)1600 Meters—DNS11
May 12Bradley Davis Memorial Under the Lights InviteMay 12 · 1600 Meters · Place 91 · Downers Grove (South)1600 Meters91.5:10.80a PB11
May 8The Brook Last Chance Meet (Senior Night)May 8 · 1600 Meters · Place 15 · Downers Grove (South)1600 Meters15.5:24.44a11
May 8The Brook Last Chance Meet (Senior Night)May 8 · 800 Meters · Downers Grove (South)800 Meters—DNS11
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · 1600 Meters · Place 22 · Downers Grove (South)1600 Meters22.5:12.83a11
Apr 23Minooka Conference ClashApr 23 · 1600 Meters · Place 28 · Downers Grove (South)1600 Meters285:21.61a11
Mar 6Proviso West Boys Quad 4Mar 6 · 800 Meters · Place 20 · Downers Grove (South)800 Meters202:30.31a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Willowbrook Warrior JV OpenFeb 17 · 3200 Meters · Place 5 · Downers Grove (South)3200 Meters511:54.27a PB11
Feb 7York Boys Quad #1Feb 7 · 1600 Meters · Place 14 · Downers Grove (South)1600 Meters145:36.70a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Bradley Davis Memorial Under the Lights InvitationalMay 13 · 1600 Meters · Place 158 · Downers Grove (South)1600 Meters1585:31.36a10
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · 1600 Meters · Place 15 · Downers Grove (South)1600 Meters155:42.77a10
Apr 16Hinsdale Central Boys TriApr 16 · Pole Vault · Downers Grove (South)Pole Vault—NH10
Apr 16Hinsdale Central Boys TriApr 16 · 800 Meters · Place 36 · Downers Grove (South)800 Meters362:42.2310
Apr 12York Boys Outdoor OpenerApr 12 · 1600 Meters · Place 25 · Downers Grove (South)1600 Meters255:39.9810
Mar 7Proviso West Boys Quad #4Mar 7 · 800 Meters · Place 34 · Downers Grove (South)800 Meters342:40.65a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Willowbrook Boys QuadFeb 18 · 1600 Meters · Place 13 · Downers Grove (South)1600 Meters136:01.11a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Hinsdale Central Frosh-Soph InviteApr 24 · 1600 Meters · Place 32 · Downers Grove (South)1600 Meters326:12.74a—
Mar 1Proviso West Boys #4Mar 1 · 800 Meters · Place 21 · Downers Grove (South)800 Meters212:50.189