Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCYUP Misfits Invite Presented by Tracksmith 2026 · Jan 174:46.57aCYUP Misfits Invite Presented by Tracksmith 2026January 17, 2026
1600 Meters · OutdoorMSL West Boys Division Championship · Apr 214:27.64aMSL West Boys Division ChampionshipApril 21, 2026
3200 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2210:14.54aNagel-Saylor Indoor InvitationalMarch 22, 2025
3200 Meters · OutdoorFremd Tri · Apr 1510:30.74aFremd TriApril 15, 2025
400 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2256.55aNagel-Saylor Indoor InvitationalMarch 22, 2025
400 Meters · OutdoorFremd Intrasquad · Mar 3155.81aFremd IntrasquadMarch 31, 2026
800 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 212:03.70Nagel-Saylor Indoor InvitationalMarch 21, 2026
800 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 132:02.33aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 11 · Palatine (Fremd)Palatine (Fremd)800 Meters11.2:02.33a PB11
May 1Rolling Meadows Boys MustangMay 1 · 800 Meters · Place 5 · Palatine (Fremd)Palatine (Fremd)800 Meters5.2:04.70a11
Apr 21MSL West Boys Division ChampionshipApr 21 · 1600 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)1600 Meters4.4:27.64a PB11
Apr 18Palatine v Fremd Crosstown DualApr 18 · 1600 Meters · Palatine (Fremd)Palatine (Fremd)1600 Meters—DNS11
Apr 18Palatine v Fremd Crosstown DualApr 18 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters3.2:05.32a11
Apr 14MSL Boys Tri @ConantApr 14 · 800 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)800 Meters6.2:05.27a11
Mar 31Fremd IntrasquadMar 31 · 1600 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)1600 Meters2.4:48.13a11
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)400 Meters1.55.81a PB11
Mar 13Batavia Distance MadnessMar 13 · 800 Meters · Place 43 · Palatine (Fremd)Palatine (Fremd)800 Meters432:04.7111
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 1600 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)1600 Meters74:41.86a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 800 Meters · Place 8 · Palatine (Fremd)Palatine (Fremd)800 Meters82:03.70 PB11
Feb 27Huntley Boys InvitationalFeb 27 · 800 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)800 Meters132:04.2211
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 1 Mile · Place 68 · UnattachedUnattached1 Mile68.4:46.57a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters32:06.7510
May 2Rolling Meadows Mustang ClassicMay 2 · 800 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)800 Meters12:07.96a10
Apr 19Fremd v Palatine Crosstown DualApr 19 · 1600 Meters · Place 8 · Palatine (Fremd)Palatine (Fremd)1600 Meters8.4:48.95a10
Apr 15Fremd TriApr 15 · 3200 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)3200 Meters210:30.74a PB10
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 10 · Palatine (Fremd)Palatine (Fremd)1600 Meters104:49.76a10
Mar 14Batavia Distance MadnessMar 14 · 800 Meters · Place 55 · Palatine (Fremd)Palatine (Fremd)800 Meters552:07.13a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 3200 Meters · Place 12 · Palatine (Fremd)Palatine (Fremd)3200 Meters1210:14.54a PB10
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 400 Meters · Place 14 · Palatine (Fremd)Palatine (Fremd)400 Meters1456.55a PB10
Feb 28Huntley Boys InvitationalFeb 28 · 800 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)800 Meters132:08.40a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 800 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)800 Meters42:10.64a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 800 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)800 Meters42:14.83a—
Apr 16MSL West Boys Division ChampionshipApr 16 · 800 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)800 Meters4.2:14.36a9
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters32:12.67a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12District 15 Conference MeetMay 12 · 800 Meters · Place 2 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS800 Meters2.2:33.08a7