Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Chicago · Feb 214:31.16aThe CIRCUIT ChicagoFebruary 21, 2026
1600 Meters · OutdoorMSL Boys Tri at Hoffman Estates · Apr 84:39.15aMSL Boys Tri at Hoffman EstatesApril 8, 2025
200 Meters · OutdoorMSL Week 3 Triangular - Fremd v Schaumburg v BG · Apr 2325.82aMSL Week 3 Triangular - Fremd v Schaumburg v BGApril 23, 2024
3200 Meters · Outdoor2025 Bear Invite · Apr 2410:03.622025 Bear InviteApril 24, 2025
400 Meters · OutdoorFremd v Palatine Crosstown Dual · Apr 1954.07aFremd v Palatine Crosstown DualApril 19, 2025
600 Meters · IndoorAddison Trail Boys Quad 1 · Feb 151:36.07aAddison Trail Boys Quad 1February 15, 2024
800 Meters · IndoorHuntley Boys Invitational · Feb 271:59.17Huntley Boys InvitationalFebruary 27, 2026
800 Meters · OutdoorBatavia Distance Madness · Mar 131:59.79Batavia Distance MadnessMarch 13, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Palatine (Fremd)Palatine (Fremd)800 Meters—DNS11
May 8Lockport Bill Jackson InvitationalMay 8 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters31:59.99a11
Mar 13Batavia Distance MadnessMar 13 · 800 Meters · Place 12 · Palatine (Fremd)Palatine (Fremd)800 Meters121:59.79 PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters31:59.17 PB11
Feb 21The CIRCUIT ChicagoFeb 21 · 1 Mile · Place 9 · Palatine (Fremd)Palatine (Fremd)1 Mile94:31.16a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Lockport Bill Jackson InvitationalMay 9 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters32:01.2110
May 2Rolling Meadows Mustang ClassicMay 2 · 1600 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)1600 Meters14:41.47a10
Apr 242025 Bear InviteApr 24 · 3200 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)3200 Meters210:03.62 PB10
Apr 19Fremd v Palatine Crosstown DualApr 19 · 400 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)400 Meters3.54.07a PB10
Apr 15Fremd TriApr 15 · 3200 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)3200 Meters110:30.39a10
Apr 8MSL Boys Tri at Hoffman EstatesApr 8 · 1600 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)1600 Meters64:39.15a PB10
Mar 14Batavia Distance MadnessMar 14 · 800 Meters · Place 28 · Palatine (Fremd)Palatine (Fremd)800 Meters282:04.18a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Huntley Boys InvitationalFeb 28 · 800 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)800 Meters62:05.14a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Rolling Meadows Mustang InviteApr 25 · 400 Meters · Place 5 · Palatine (Fremd)Palatine (Fremd)400 Meters555.77a—
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 800 Meters · Place 6 · Palatine (Fremd)Palatine (Fremd)800 Meters6.2:20.82a9
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 400 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)400 Meters1.56.12a9
Apr 23MSL Week 3 Triangular - Fremd v Schaumburg v BGApr 23 · 200 Meters · Place 11 · Palatine (Fremd)Palatine (Fremd)200 Meters11.25.82a PB9
Apr 16MSL West Boys Division ChampionshipApr 16 · 800 Meters · Place 3 · Palatine (Fremd)Palatine (Fremd)800 Meters3.2:13.63a9
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 1600 Meters · Place 4 · Palatine (Fremd)Palatine (Fremd)1600 Meters44:59.80a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 800 Meters · Place 2 · Palatine (Fremd)Palatine (Fremd)800 Meters22:12.01a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Addison Trail Boys Quad 1Feb 15 · 600 Meters · Place 1 · Palatine (Fremd)Palatine (Fremd)600 Meters11:36.07a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Distance Night in Palatine - Community RacesApr 22 · 1600 Meters · Place 31 · UnattachedUnattached1600 Meters31.5:18.17a8

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12District 15 Conference MeetMay 12 · 400 Meters · Place 1 · Rolling Meadows Plum Grove JHSRolling Meadows Plum Grove JHS400 Meters1.1:04.52a7