Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorAddison Trail Boys Quad 1 · Feb 155:45.75aAddison Trail Boys Quad 1February 15, 2024
1600 Meters · OutdoorFremd Tri · Apr 154:57.73aFremd TriApril 15, 2025
200 Meters · OutdoorFremd Intrasquad · Mar 3128.55aFremd IntrasquadMarch 31, 2026
3200 Meters · OutdoorPalatine/Fremd Crosstown Classic · Apr 1311:40.74aPalatine/Fremd Crosstown ClassicApril 13, 2024
800 Meters · IndoorAddison Trail Boys Quad #1 · Feb 202:27.55aAddison Trail Boys Quad #1February 20, 2025
800 Meters · OutdoorMSL Boys Tri @ Wheeling · Apr 292:19.25aMSL Boys Tri @ WheelingApril 29, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28MSL Boys Tri @Elk GroveApr 28 · 800 Meters · Palatine (Fremd)Palatine (Fremd)800 Meters—DNS12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 800 Meters · Place 10 · Palatine (Fremd)Palatine (Fremd)800 Meters10.2:30.76a12
Apr 14MSL Boys Tri @ConantApr 14 · 800 Meters · Place 28 · Palatine (Fremd)Palatine (Fremd)800 Meters28.2:32.26a12
Mar 31Fremd IntrasquadMar 31 · 800 Meters · Place 9 · Palatine (Fremd)Palatine (Fremd)800 Meters9.2:31.74a12
Mar 31Fremd IntrasquadMar 31 · 200 Meters · Place 36 · Palatine (Fremd)Palatine (Fremd)200 Meters36.28.55a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29MSL Boys Tri @ WheelingApr 29 · 800 Meters · Place 15 · Palatine (Fremd)Palatine (Fremd)800 Meters152:19.25a PB11
Apr 242025 Bear InviteApr 24 · 800 Meters · Place 24 · Palatine (Fremd)Palatine (Fremd)800 Meters242:24.9911
Apr 19Fremd v Palatine Crosstown DualApr 19 · 800 Meters · Palatine (Fremd)Palatine (Fremd)800 Meters—DNS11
Apr 15Fremd TriApr 15 · 1600 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)1600 Meters74:57.73a PB11
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)1600 Meters135:07.25a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Addison Trail Boys Quad #1Feb 20 · 800 Meters · Place 11 · Palatine (Fremd)Palatine (Fremd)800 Meters112:27.55a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 1600 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)1600 Meters1.5:16.26a10
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 3200 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)3200 Meters111:40.74a PB—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 1600 Meters · Place 7 · Palatine (Fremd)Palatine (Fremd)1600 Meters75:19.97a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 3200 Meters · Place 11 · Palatine (Fremd)Palatine (Fremd)3200 Meters1112:16.60a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Addison Trail Boys Quad 1Feb 15 · 1600 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)1600 Meters25:45.75a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Palatine JV Distance NightMay 10 · 1600 Meters · Place 42 · Palatine (Fremd)Palatine (Fremd)1600 Meters42.5:43.19
Apr 25Fremd EG RM Boys TriangularApr 25 · 1600 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)1600 Meters65:52.5—
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 800 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)800 Meters6.2:40.37a9
Apr 5Barrington Boys TriangularApr 5 · 1600 Meters · Place 13 · Palatine (Fremd)Palatine (Fremd)1600 Meters136:03.109

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21CHS Boys Indoor Triangular MeetFeb 21 · 1600 Meters · Place 12 · Palatine (Fremd)Palatine (Fremd)1600 Meters126:08.43a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12District 15 Conference MeetMay 12 · 800 Meters · Place 4 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS800 Meters4.3:04.17a8