Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHuntley Boys Invitational · Feb 274:41.01Huntley Boys InvitationalFebruary 27, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.) · May 214:26.73aIHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21, 2026
2 Miles · IndoorThe CIRCUIT Chicago · Feb 2110:23.26aThe CIRCUIT ChicagoFebruary 21, 2026
3200 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 139:48.14aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
400 Meters · OutdoorFremd Intrasquad · Mar 311:00.64aFremd IntrasquadMarch 31, 2026
800 Meters · IndoorAddison Trail Boys Quad #1 · Feb 202:28.91aAddison Trail Boys Quad #1February 20, 2025
800 Meters · OutdoorMSL Boys Tri @Conant · Apr 142:14.52aMSL Boys Tri @ConantApril 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 1600 Meters · Place 4 · Palatine (Fremd)1600 Meters4.4:26.73a PB11
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 3200 Meters · Place 7 · Palatine (Fremd)3200 Meters7.9:48.14a PB11
May 1Rolling Meadows Boys MustangMay 1 · 3200 Meters · Place 3 · Palatine (Fremd)3200 Meters3.10:05.22a11
Apr 21MSL West Boys Division ChampionshipApr 21 · 1600 Meters · Place 6 · Palatine (Fremd)1600 Meters6.4:29.06a11
Apr 18Palatine v Fremd Crosstown DualApr 18 · 3200 Meters · Place 1 · Palatine (Fremd)3200 Meters1.9:58.64a11
Apr 18Palatine v Fremd Crosstown DualApr 18 · 1600 Meters · Place 4 · Palatine (Fremd)1600 Meters4.4:42.96a11
Apr 14MSL Boys Tri @ConantApr 14 · 3200 Meters · Place 3 · Palatine (Fremd)3200 Meters3.11:13.60a11
Apr 14MSL Boys Tri @ConantApr 14 · 800 Meters · Place 20 · Palatine (Fremd)800 Meters20.2:14.52a PB11
Mar 31Fremd IntrasquadMar 31 · 1600 Meters · Place 4 · Palatine (Fremd)1600 Meters4.4:55.49a11
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 10 · Palatine (Fremd)400 Meters10.1:00.64a PB11
Mar 13Batavia Distance MadnessMar 13 · 1600 Meters · Place 74 · Palatine (Fremd)1600 Meters744:40.5011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · 1600 Meters · Place 8 · Palatine (Fremd)1600 Meters84:41.01 PB11
Feb 21The CIRCUIT ChicagoFeb 21 · 2 Miles · Place 9 · Palatine (Fremd)2 Miles910:23.26a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · 3200 Meters · Place 7 · Palatine (Fremd)3200 Meters710:37.2710
May 2Rolling Meadows Mustang ClassicMay 2 · 3200 Meters · Place 1 · Palatine (Fremd)3200 Meters110:46.58a10
Apr 29MSL Boys Tri @ WheelingApr 29 · 1600 Meters · Place 4 · Palatine (Fremd)1600 Meters44:53.12a10
Apr 19Fremd v Palatine Crosstown DualApr 19 · 1600 Meters · Place 1 · Palatine (Fremd)1600 Meters1.5:00.40a10
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 1 · Palatine (Fremd)1600 Meters15:05.75a10
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · 3200 Meters · Place 7 · Palatine (Fremd)3200 Meters711:02.58a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Addison Trail Boys Quad #1Feb 20 · 800 Meters · Place 3 · Palatine (Fremd)800 Meters32:28.91a PB—