Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBoys GBS Quad #2 · Feb 204:06.69aBoys GBS Quad #2February 20, 2026
1500 Meters · OutdoorBob Nihells Youth Open · Jul 186:20.74aBob Nihells Youth OpenJuly 18, 2026
1600 Meters · IndoorGlenbard East Open · Feb 97:15.9Glenbard East OpenFebruary 9, 2024
1600 Meters · OutdoorWildcat Spring Invite · Apr 306:26.34aWildcat Spring InviteApril 30, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 113:10.74aAAU Junior Olympic GamesAugust 1, 2026
3000m Racewalk · OutdoorAAU Junior Olympic Games · Aug 119:04.69aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · Indoor2nd Annual Art Pahl Invitational · Feb 2414:56.472nd Annual Art Pahl InvitationalFebruary 24, 2024
3200 Meters · OutdoorLarkin Co-Ed Relays · Apr 1213:21.97aLarkin Co-Ed RelaysApril 12, 2025
800 Meters · OutdoorRochelle Area Track Club Invite · Jun 203:17.23aRochelle Area Track Club InviteJune 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000m Racewalk · Place 4 · Elgin Sharks TrackElgin Sharks Track3000m Racewalk4.19:04.69a PB12
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 37 · Elgin Sharks TrackElgin Sharks Track3000 Meters37.13:10.74a PB12
Jul 18Bob Nihells Youth OpenJul 18 · 3000 Meters · Place 1 · Elgin Sharks TrackElgin Sharks Track3000 Meters1.13:53.77a12
Jul 18Bob Nihells Youth OpenJul 18 · 1500 Meters · Place 2 · Elgin Sharks TrackElgin Sharks Track1500 Meters2.6:20.74a PB12
Jul 18Bob Nihells Youth OpenJul 18 · 800 Meters · Place 1 · Elgin Sharks TrackElgin Sharks Track800 Meters1.3:17.93a12
Jun 20Rochelle Area Track Club InviteJun 20 · 3000 Meters · Place 1 · Elgin Sharks TrackElgin Sharks Track3000 Meters1.14:13.30a12
Jun 20Rochelle Area Track Club InviteJun 20 · 1500 Meters · Place 2 · Elgin Sharks TrackElgin Sharks Track1500 Meters2.6:21.67a12
Jun 20Rochelle Area Track Club InviteJun 20 · 800 Meters · Place 2 · Elgin Sharks TrackElgin Sharks Track800 Meters2.3:17.23a PB12
May 14Upstate Eight Conference MeetMay 14 · 3200 Meters · Place 17 · Elgin (Larkin)Elgin (Larkin)3200 Meters1714:19.96a12
May 8Oswego East Boys InviteMay 8 · 1600 Meters · Place 17 · Elgin (Larkin)Elgin (Larkin)1600 Meters17.6:46.35a12
Apr 30Wildcat Spring InviteApr 30 · 1600 Meters · Place 17 · Elgin (Larkin)Elgin (Larkin)1600 Meters17.6:26.34a PB12
Apr 2434th Annual Blue Thunder Coed InvitationalApr 24 · 3200 Meters · Place 10 · Elgin (Larkin)Elgin (Larkin)3200 Meters10.14:13.51a12
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 1600 Meters · Place 23 · Elgin (Larkin)Elgin (Larkin)1600 Meters23.6:39.30a12
Apr 11Elgin Larkin Co-Ed RelaysApr 11 · 3200 Meters · Place 8 · Elgin (Larkin)Elgin (Larkin)3200 Meters814:49.62a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Boys GBS Quad #2Feb 20 · 1000 Meters · Place 33 · Elgin (Larkin)Elgin (Larkin)1000 Meters334:06.69a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Upstate 8 Boys Conference Track ChampionshipsMay 15 · 1600 Meters · Place 26 · Elgin (Larkin)Elgin (Larkin)1600 Meters267:07.40a11
May 1Wildcat Spring InviteMay 1 · 3200 Meters · Place 13 · Elgin (Larkin)Elgin (Larkin)3200 Meters1314:20.66a11
Apr 12Larkin Co-Ed RelaysApr 12 · 3200 Meters · Place 9 · Elgin (Larkin)Elgin (Larkin)3200 Meters913:21.97a PB11
Mar 1Glenbard East JV ConferenceMar 1 · 3200 Meters · Place 5 · Elgin (Larkin)Elgin (Larkin)3200 Meters514:14.24a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 3200 Meters · Place 2 · Elgin (Larkin)Elgin (Larkin)3200 Meters217:29.40a—
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 1600 Meters · Place 16 · Elgin (Larkin)Elgin (Larkin)1600 Meters167:35.30a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 242nd Annual Art Pahl InvitationalFeb 24 · 3200 Meters · Place 11 · Elgin (Larkin)Elgin (Larkin)3200 Meters1114:56.47 PB10
Feb 242nd Annual Art Pahl InvitationalFeb 24 · 1600 Meters · Place 17 · Elgin (Larkin)Elgin (Larkin)1600 Meters177:47.3310
Feb 9Glenbard East OpenFeb 9 · 3200 Meters · Place 1 · Elgin (Larkin)Elgin (Larkin)3200 Meters115:33.110
Feb 9Glenbard East OpenFeb 9 · 1600 Meters · Place 2 · Elgin (Larkin)Elgin (Larkin)1600 Meters27:15.9 PB10