Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Chicago · Feb 214:57.29aThe CIRCUIT ChicagoFebruary 21, 2026
1600 Meters · IndoorCHS Boys Indoor Triangular Meet · Feb 215:01.79aCHS Boys Indoor Triangular MeetFebruary 21, 2023
1600 Meters · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 84:48.96aRolling Meadows Boys Frosh/Soph InvitationalMarch 8, 2024
3200 Meters · IndoorHuntley Boys Invitational · Feb 2310:22.09aHuntley Boys InvitationalFebruary 23, 2024
3200 Meters · OutdoorHomewood Flossmoor Boys ABC Invitational · Mar 710:15.86aHomewood Flossmoor Boys ABC InvitationalMarch 7, 2025
400 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 1354.45aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
800 Meters · OutdoorMSL Boys Tri @Conant · Apr 142:11.57aMSL Boys Tri @ConantApril 14, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 400 Meters · Place 15 · Palatine (Fremd)400 Meters15.54.45a PB12
May 8Lockport Bill Jackson InvitationalMay 8 · 1600 Meters · Place 12 · Palatine (Fremd)1600 Meters124:51.48a12
May 1Rolling Meadows Boys MustangMay 1 · 400 Meters · Place 6 · Palatine (Fremd)400 Meters6.55.45a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 400 Meters · Place 13 · Palatine (Fremd)400 Meters13.55.41a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 800 Meters · Place 6 · Palatine (Fremd)800 Meters6.2:15.49a12
Apr 14MSL Boys Tri @ConantApr 14 · 800 Meters · Place 15 · Palatine (Fremd)800 Meters15.2:11.57a PB12
Mar 31Fremd IntrasquadMar 31 · 800 Meters · Place 6 · Palatine (Fremd)800 Meters6.2:21.78a12
Mar 31Fremd IntrasquadMar 31 · 400 Meters · Place 7 · Palatine (Fremd)400 Meters7.59.70a12
Mar 6Homewood Flossmoor Boys ABC InvitationalMar 6 · 1600 Meters · Place 9 · Palatine (Fremd)1600 Meters95:03.67a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21The CIRCUIT ChicagoFeb 21 · 1 Mile · Place 38 · Palatine (Fremd)1 Mile384:57.29a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Lockport Bill Jackson InvitationalMay 9 · 3200 Meters · Place 5 · Palatine (Fremd)3200 Meters510:36.0811
Apr 29MSL Boys Tri @ WheelingApr 29 · 1600 Meters · Place 2 · Palatine (Fremd)1600 Meters24:51.38a11
Apr 15Fremd TriApr 15 · 3200 Meters · Place 10 · Palatine (Fremd)3200 Meters1010:53.19a11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 12 · Palatine (Fremd)1600 Meters125:05.41a11
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 1600 Meters · Place 8 · Palatine (Fremd)1600 Meters84:58.92a—
Mar 7Homewood Flossmoor Boys ABC InvitationalMar 7 · 3200 Meters · Place 4 · Palatine (Fremd)3200 Meters410:15.86a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 3200 Meters · Place 7 · Palatine (Fremd)3200 Meters710:19.24a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 3200 Meters · Place 9 · Palatine (Fremd)3200 Meters910:37.90a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 3200 Meters · Place 6 · Palatine (Fremd)3200 Meters610:28.42a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 1600 Meters · Place 8 · Palatine (Fremd)1600 Meters84:52.42a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 1600 Meters · Place 4 · Palatine (Fremd)1600 Meters44:48.96a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Huntley Boys InvitationalFeb 23 · 3200 Meters · Place 16 · Palatine (Fremd)3200 Meters1610:22.09a PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Barrington Boys TriangularApr 5 · 1600 Meters · Place 15 · Palatine (Fremd)1600 Meters155:11.429
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 3200 Meters · Place 4 · Palatine (Fremd)3200 Meters410:45.86a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18Nagel-Saylor Indoor InvitationalMar 18 · 3200 Meters · Place 13 · Palatine (Fremd)3200 Meters1310:34.549
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 1600 Meters · Place 6 · Palatine (Fremd)1600 Meters65:01.79a PB—
Feb 17Glenbrook South 5 Team Open #2Feb 17 · 1600 Meters · Palatine (Fremd)1600 Meters—NT9