Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorGolden Open · Feb 124:38.19aGolden OpenFebruary 12, 2026
1600 Meters · IndoorDupage Valley Conference Boys Indoor Championship · Mar 204:44.92Dupage Valley Conference Boys Indoor ChampionshipMarch 20, 2026
1600 Meters · OutdoorFirst to the Finish Boys Charger Invite · Mar 74:44.11aFirst to the Finish Boys Charger InviteMarch 7, 2026
3000 Meters · IndoorLockport Golden Open · Feb 1011:05.90aLockport Golden OpenFebruary 10, 2024
3200 Meters · Indoor92nd Annual DuPage County Track and Field Championships · May 810:12.10a92nd Annual DuPage County Track and Field ChampionshipsMay 8, 2026
3200 Meters · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2110:12.08aIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026
800 Meters · IndoorWWS Boys Indoor Invitational #2 · Feb 222:27.92aWWS Boys Indoor Invitational #2February 22, 2024
800 Meters · OutdoorWaubonsie Valley Tri @ Naperville Central · Apr 212:07.85aWaubonsie Valley Tri @ Naperville CentralApril 21, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 3200 Meters · Place 22 · Aurora (Waubonsie Valley)3200 Meters22.10:12.08a PB11
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · 1600 Meters · Place 32 · Aurora (Waubonsie Valley)1600 Meters32.4:55.31a11
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 3200 Meters · Place 8 · Aurora (Waubonsie Valley)3200 Meters8.10:13.41a11
May 14DuPage Valley Conference Boys ChampionshipsMay 14 · 1600 Meters · Place 13 · Aurora (Waubonsie Valley)1600 Meters13.4:49.02a11
May 2Red Ribbon ClassicMay 2 · 1600 Meters · Place 8 · Aurora (Waubonsie Valley)1600 Meters8.4:44.33a11
Apr 28Naperville North Boys TriApr 28 · 3200 Meters · Place 3 · Aurora (Waubonsie Valley)3200 Meters3.10:17.26a11
Apr 28Naperville North Boys TriApr 28 · 1600 Meters · Place 6 · Aurora (Waubonsie Valley)1600 Meters6.4:45.86a11
Apr 24Red Grange InvitationalApr 24 · 3200 Meters · Place 6 · Aurora (Waubonsie Valley)3200 Meters610:25.06a11
Apr 21Waubonsie Valley Tri @ Naperville CentralApr 21 · 800 Meters · Place 2 · Aurora (Waubonsie Valley)800 Meters2.2:07.85a PB11
Apr 18The Minooka SmithStrong InvitationalApr 18 · 1600 Meters · Place 14 · Aurora (Waubonsie Valley)1600 Meters14.4:51.10a11
Apr 14Naperville Central Boys TriApr 14 · 800 Meters · Place 3 · Aurora (Waubonsie Valley)800 Meters3.2:09.45a11
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 800 Meters · Place 7 · Aurora (Waubonsie Valley)800 Meters72:10.34a11
Mar 7First to the Finish Boys Charger InviteMar 7 · 1600 Meters · Place 5 · Aurora (Waubonsie Valley)1600 Meters54:44.11a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 892nd Annual DuPage County Track and Field ChampionshipsMay 8 · 3200 Meters · Place 10 · Aurora (Waubonsie Valley)3200 Meters10.10:12.10a PB11
Mar 20Dupage Valley Conference Boys Indoor ChampionshipMar 20 · 1600 Meters · Place 11 · Aurora (Waubonsie Valley)1600 Meters114:44.92 PB11
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · 3200 Meters · Place 12 · Aurora (Waubonsie Valley)3200 Meters12.10:29.34a11
Feb 26WWS Boys Indoor Invitational #2Feb 26 · 3200 Meters · Place 1 · Aurora (Waubonsie Valley)3200 Meters110:37.73a11
Feb 12Golden OpenFeb 12 · 1500 Meters · Place 9 · Aurora (Waubonsie Valley)1500 Meters94:38.19a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #09 Aurora (East)May 22 · 3200 Meters · Place 21 · Aurora (Waubonsie Valley)3200 Meters2110:26.7010
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 3200 Meters · Place 4 · Aurora (Waubonsie Valley)3200 Meters411:06.28a10
May 15DVC Boys' Track & Field ChampionshipsMay 15 · 1600 Meters · Place 9 · Aurora (Waubonsie Valley)1600 Meters95:00.50a10
May 991st Dupage County Boys ChampionshipMay 9 · 1600 Meters · Place 5 · Aurora (Waubonsie Valley)1600 Meters54:44.2810
May 3Red Ribbon ClassicMay 3 · 3200 Meters · Place 6 · Aurora (Waubonsie Valley)3200 Meters610:28.46a10
Apr 29Metea Valley Boys TriApr 29 · 800 Meters · Place 1 · Aurora (Waubonsie Valley)800 Meters12:10.97a10
Apr 25Red Grange InvitationalApr 25 · 1600 Meters · Place 13 · Aurora (Waubonsie Valley)1600 Meters134:46.9110
Apr 19The Minooka SmithStrong InvitationalApr 19 · 3200 Meters · Place 8 · Aurora (Waubonsie Valley)3200 Meters810:22.4210
Apr 15Waubonsie Valley Boys TriangularApr 15 · 800 Meters · Place 5 · Aurora (Waubonsie Valley)800 Meters52:12.23a10
Apr 12West Aurora/Bartlett/Oswego/Waubonsie ValleyApr 12 · 3200 Meters · Place 1 · Aurora (Waubonsie Valley)3200 Meters110:31.39a10
Mar 14Oswego Boys QuadMar 14 · 1600 Meters · Place 3 · Aurora (Waubonsie Valley)1600 Meters35:04.08a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21DuPage Valley Conference Boys Indoor ChampionshipsMar 21 · 1600 Meters · Place 5 · Aurora (Waubonsie Valley)1600 Meters54:53.28a10
Feb 27WWS Boys Indoor Invitational #2Feb 27 · 3200 Meters · Place 2 · Aurora (Waubonsie Valley)3200 Meters211:43.57a—
Feb 18Oswego East DualFeb 18 · 1600 Meters · Place 5 · Aurora (Waubonsie Valley)1600 Meters55:03.99a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · 3200 Meters · Place 25 · Aurora (Waubonsie Valle3200 Meters2510:56.96a—
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · 3200 Meters · Place 13 · Aurora (Waubonsie Valley)3200 Meters13.11:16.81a9
May 9DuPage Valley Conference Boys Outdoor ChampionshipsMay 9 · 1600 Meters · Place 16 · Aurora (Waubonsie Valley)1600 Meters16.5:20.19a9
May 390th Dupage County Boys ChampionshipMay 3 · 3200 Meters · Place 17 · Aurora (Waubonsie Valle3200 Meters1710:55.27a—
Apr 27Red Ribbon ClassicApr 27 · 1600 Meters · Place 12 · Aurora (Waubonsie Valle1600 Meters124:58.24a—
Apr 23Waubonsie Valley Boys vs. Metea, NeuquaApr 23 · 800 Meters · Place 23 · Aurora (Waubonsie Valley)800 Meters23.2:18.15a9
Apr 19Red Grange InvitationalApr 19 · 3200 Meters · Place 9 · Aurora (Waubonsie Valley)3200 Meters910:52.20a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 1600 Meters · Place 16 · Aurora (Waubonsie Valley)1600 Meters164:58.62a—
Apr 9Naperville Central vs Waubonsie Valley vs DekalbApr 9 · 800 Meters · Place 1 · Aurora (Waubonsie Valle800 Meters12:12.27a—
Mar 8Oswego Boys TriangularMar 8 · 3200 Meters · Place 9 · Aurora (Waubonsie Valley)3200 Meters911:53.679

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 15DuPage Valley Conference Boys Indoor ChampionshipsMar 15 · 3200 Meters · Place 10 · Aurora (Waubonsie Valle3200 Meters1011:23.44a—
Feb 22WWS Boys Indoor Invitational #2Feb 22 · 800 Meters · Place 12 · Aurora (Waubonsie Valle800 Meters122:27.92a PB—
Feb 17Plainfield South InviteFeb 17 · 1600 Meters · Place 16 · Aurora (Waubonsie Valle1600 Meters165:22.04a—
Feb 10Lockport Golden OpenFeb 10 · 3000 Meters · Place 5 · Aurora (Waubonsie Valle3000 Meters511:05.90a PB—