Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCYUP Misfits Invite Presented By HOKA · Jan 175:30.15aCYUP Misfits Invite Presented By HOKAJanuary 17, 2025
1500 Meters · OutdoorAAU Central District Qualifier #1 · Jun 124:29.72aAAU Central District Qualifier #1June 12, 2026
1600 Meters · IndoorBoys GBS Quad #1 · Feb 134:59.51aBoys GBS Quad #1February 13, 2026
1600 Meters · OutdoorUpstate Eight Conference Meet · May 144:39.84aUpstate Eight Conference MeetMay 14, 2026
3000 Meters · OutdoorRochelle Area Track Club Invite · Jun 2010:06.30aRochelle Area Track Club InviteJune 20, 2026
3200 Meters · IndoorGlenbard North Boys Indoor 5 Team · Feb 2611:33.63aGlenbard North Boys Indoor 5 TeamFebruary 26, 2026
3200 Meters · OutdoorIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park) · May 2210:02.20aIHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22, 2026
400 Meters · IndoorRockford F.I.R.E. Indoor TF Invitational 2024 · Dec 141:07.92aRockford F.I.R.E. Indoor TF Invitational 2024December 14, 2024
400 Meters · OutdoorBartlett/Elgin Boys Track & Field Invite · Apr 1856.17aBartlett/Elgin Boys Track & Field InviteApril 18, 2026
800 Meters · Indoor59th Annual Maine East Indoor Track & Field Invitational · Mar 72:10.51a59th Annual Maine East Indoor Track & Field InvitationalMarch 7, 2026
800 Meters · OutdoorUpstate Eight Conference Meet · May 142:03.53aUpstate Eight Conference MeetMay 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 3000 Meters · Elgin Sharks TrackElgin Sharks Track3000 Meters—DNS9
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 1500 Meters · Elgin Sharks TrackElgin Sharks Track1500 Meters—DNS9
Jun 20Rochelle Area Track Club InviteJun 20 · 3000 Meters · Place 1 · Elgin Sharks TrackElgin Sharks Track3000 Meters1.10:06.30a PB9
Jun 20Rochelle Area Track Club InviteJun 20 · 800 Meters · Place 1 · Elgin Sharks TrackElgin Sharks Track800 Meters1.2:18.45a9
Jun 12AAU Central District Qualifier #1Jun 12 · 3000 Meters · Place 10 · Elgin SharksElgin Sharks3000 Meters1012:20.25a9
Jun 12AAU Central District Qualifier #1Jun 12 · 1500 Meters · Place 1 · Elgin SharksElgin Sharks1500 Meters14:29.72a PB9
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · 3200 Meters · Place 15 · BartlettBartlett3200 Meters15.10:02.20a PB9
May 14Upstate Eight Conference MeetMay 14 · 1600 Meters · Place 5 · BartlettBartlett1600 Meters54:39.84a PB9
May 14Upstate Eight Conference MeetMay 14 · 800 Meters · Place 5 · BartlettBartlett800 Meters52:03.53a PB9
May 5South Elgin Boys DualMay 5 · 1600 Meters · Place 1 · BartlettBartlett1600 Meters1.4:50.37a9
Apr 18Bartlett/Elgin Boys Track & Field InviteApr 18 · 400 Meters · Place 8 · BartlettBartlett400 Meters8.56.17a PB9
Apr 11WA/Bartlett/Oswego/WV/YorkvilleApr 11 · 1600 Meters · Place 1 · BartlettBartlett1600 Meters14:45.54a9
Mar 14Rantoul InviteMar 14 · 800 Meters · Place 6 · BartlettBartlett800 Meters62:07.159

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 759th Annual Maine East Indoor Track & Field InvitationalMar 7 · 800 Meters · Place 5 · BartlettBartlett800 Meters52:10.51a PB9
Feb 26Glenbard North Boys Indoor 5 TeamFeb 26 · 3200 Meters · Place 2 · BartlettBartlett3200 Meters211:33.63a PB9
Feb 13Boys GBS Quad #1Feb 13 · 1600 Meters · Place 4 · BartlettBartlett1600 Meters44:59.51a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 2March Madness Youth MeetMar 2 · 1600 Meters · Place 19 · Elgin SharksElgin Sharks1600 Meters195:23.42a8
Mar 2March Madness Youth MeetMar 2 · 800 Meters · Place 14 · Elgin SharksElgin Sharks800 Meters142:27.62a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Palatine Pack Youth InviteFeb 16 · 1600 Meters · Place 7 · Elgin SharksElgin Sharks1600 Meters75:31.07a8
Jan 17CYUP Misfits Invite Presented By HOKAJan 17 · 1 Mile · Place 36 · Elgin SharksElgin Sharks1 Mile365:30.15a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 1500 Meters · Elgin Sharks TrackElgin Sharks Track1500 Meters—DNS8
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 800 Meters · Place 2 · Elgin Sharks TrackElgin Sharks Track800 Meters2.2:33.99a8
Dec 21Legacy Runners Purple Smoke Holiday InviteDec 21 · 400 Meters · Place 6 · Elgin Sharks TrackElgin Sharks Track400 Meters6.1:08.22a8
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 1600 Meters · Place 2 · Elgin Sharks TrackElgin Sharks Track1600 Meters2.5:32.63a8
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 800 Meters · Place 3 · Elgin Sharks TrackElgin Sharks Track800 Meters3.2:27.51a8
Dec 14Rockford F.I.R.E. Indoor TF Invitational 2024Dec 14 · 400 Meters · Place 15 · Elgin Sharks TrackElgin Sharks Track400 Meters15.1:07.92a PB8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8AAU Central District QualifierJun 8 · 1500 Meters · Place 10 · Elgin Sharks TrackElgin Sharks Track1500 Meters10.5:21.02a8
Jun 8AAU Central District QualifierJun 8 · 800 Meters · Place 12 · Elgin Sharks TrackElgin Sharks Track800 Meters12.2:46.17a8

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 232023 15th Annual Dorothy Dawson Invite Holiday EditionDec 23 · 800 Meters · Place 7 · Elgin Sharks TrackElgin Sharks Track800 Meters7.2:51.74a8
Dec 232023 15th Annual Dorothy Dawson Invite Holiday EditionDec 23 · 400 Meters · Place 8 · Elgin Sharks TrackElgin Sharks Track400 Meters8.1:16.91a8
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 1600 Meters · Elgin Sharks TrackElgin Sharks Track1600 Meters--DNS8
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 800 Meters · Elgin Sharks TrackElgin Sharks Track800 Meters--DNS8
Dec 162023 Rockford Fire Indoor Track & Field InvitationalDec 16 · 400 Meters · Elgin Sharks TrackElgin Sharks Track400 Meters--DNS8