Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 15 Conference Meet · May 1215.77aDistrict 15 Conference MeetMay 12, 2022
1600 Meters · IndoorAddison Trail Boys Quad #1 · Feb 205:53.71aAddison Trail Boys Quad #1February 20, 2025
1600 Meters · OutdoorMSL Week 3 Triangular - Fremd v Schaumburg v BG · Apr 235:53.81aMSL Week 3 Triangular - Fremd v Schaumburg v BGApril 23, 2024
3200 Meters · OutdoorRolling Meadows Boys Frosh/Soph Invitational · Mar 812:56.61aRolling Meadows Boys Frosh/Soph InvitationalMarch 8, 2024
800 Meters · IndoorAddison Trail Boys Quad 1 · Feb 152:40.78aAddison Trail Boys Quad 1February 15, 2024
800 Meters · OutdoorPalatine/Fremd Crosstown Classic · Apr 132:40.91aPalatine/Fremd Crosstown ClassicApril 13, 2024

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Fremd IntrasquadMar 31 · 800 Meters · Palatine (Fremd)Palatine (Fremd)800 Meters—DNS12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29MSL Boys Tri @ WheelingApr 29 · 800 Meters · Place 31 · Palatine (Fremd)Palatine (Fremd)800 Meters312:45.31a11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 800 Meters · Palatine (Fremd)Palatine (Fremd)800 Meters—DNS11
Apr 15Fremd TriApr 15 · 800 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)800 Meters62:43.15a11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 24 · Palatine (Fremd)Palatine (Fremd)1600 Meters246:13.48a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Addison Trail Boys Quad #1Feb 20 · 1600 Meters · Place 5 · Palatine (Fremd)Palatine (Fremd)1600 Meters55:53.71a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 1600 Meters · Place 9 · Palatine (Fremd)Palatine (Fremd)1600 Meters9.5:53.81a PB10
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 800 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)800 Meters22:40.91a PB—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 1600 Meters · Place 11 · Palatine (Fremd)Palatine (Fremd)1600 Meters115:54.97a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 3200 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)3200 Meters1312:56.61a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Addison Trail Boys Quad 1Feb 15 · 800 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)800 Meters72:40.78a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Fremd EG RM Boys TriangularApr 25 · 1600 Meters · Place 8 · Palatine (Fremd)Palatine (Fremd)1600 Meters86:00.0—
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 1600 Meters · Place 12 · Palatine (Fremd)Palatine (Fremd)1600 Meters12.5:58.63a9
Apr 5Barrington Boys TriangularApr 5 · 800 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)800 Meters132:51.329

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 800 Meters · Place 5 · Palatine (Fremd)Palatine (Fremd)800 Meters52:49.22a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12District 15 Conference MeetMay 12 · 100 Meters · Place 19 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS100 Meters19.15.77a PB8