Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLake Forest Invitational Mens · Apr 2613.10aLake Forest Invitational MensApril 26, 2025
200 Meters · IndoorYork Boys Quad #2 · Feb 2429.32aYork Boys Quad #2February 24, 2026
200 Meters · OutdoorMSL Boys Tri @Rolling Meadows · May 526.65aMSL Boys Tri @Rolling MeadowsMay 5, 2026
400 Meters · IndoorYork Boys Quad #2 · Feb 251:05.43York Boys Quad #2February 25, 2025
400 Meters · OutdoorMSL West Boys Division Championship · Apr 211:01.52aMSL West Boys Division ChampionshipApril 21, 2026
55 Meters · IndoorYork Boys Quad #2 · Feb 257.91York Boys Quad #2February 25, 2025
55 Meters · OutdoorOswego East v Palatine Dual · Mar 117.80aOswego East v Palatine DualMarch 11, 2025
60 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 109.32Hononegah Boys Indoor Meet #1February 10, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 200 Meters · Place 17 · Palatine200 Meters17.26.65a PB12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 100 Meters · Place 33 · Palatine100 Meters33.13.36a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 400 Meters · Place 17 · Palatine400 Meters17.1:01.52a PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 200 Meters · Place 11 · Palatine200 Meters11.27.40a12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 100 Meters · Place 13 · Palatine100 Meters13.13.11a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24York Boys Quad #2Feb 24 · 200 Meters · Place 34 · Palatine200 Meters3429.32a PB12
Feb 24York Boys Quad #2Feb 24 · 55 Meters · Place 37 · Palatine55 Meters378.02a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 200 Meters · Place 32 · Palatine200 Meters3227.6711
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 100 Meters · Place 45 · Palatine100 Meters4513.3811
Apr 26Lake Forest Invitational MensApr 26 · 100 Meters · Place 12 · Palatine100 Meters1213.10a PB11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 200 Meters · Place 21 · Palatine200 Meters2127.55a11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 100 Meters · Place 35 · Palatine100 Meters3513.52a11
Apr 8Palatine Boys TriApr 8 · 100 Meters · Place 71 · Palatine100 Meters7113.47a11
Apr 3Palatine Triangular Apr 3 · 400 Meters · Place 20 · Palatine400 Meters201:05.76a11
Apr 3Palatine Triangular Apr 3 · 200 Meters · Place 52 · Palatine200 Meters5228.25a11
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 44 · Palatine200 Meters4428.30a—
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 51 · Palatine55 Meters517.80a PB—
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 44 · Palatine200 Meters4428.3011
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 51 · Palatine55 Meters517.8011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25York Boys Quad #2Feb 25 · 400 Meters · Place 17 · Palatine400 Meters171:05.43 PB11
Feb 25York Boys Quad #2Feb 25 · 55 Meters · Place 47 · Palatine55 Meters477.91 PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 400 Meters · Place 21 · Palatine (H.S.)400 Meters211:07.10a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 200 Meters · Place 23 · Palatine (H.S.)200 Meters2328.57a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 100 Meters · Place 46 · Palatine (H.S.)100 Meters4613.72a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 200 Meters · Place 22 · Palatine (H.S.)200 Meters2230.23a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 400 Meters · Place 5 · Palatine (H.S.)400 Meters51:09.82a—
Apr 13Palatine/Fremd Crosstown ClassicApr 13 · 100 Meters · Place 7 · Palatine (H.S.)100 Meters714.21a—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 200 Meters · Place 22 · Palatine (H.S.)200 Meters2230.19a—
Apr 9Elk Grove v Palatine v Schaumburg Boys TriApr 9 · 100 Meters · Place 26 · Palatine (H.S.)100 Meters2614.63a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 55 Meters · Place 21 · Palatine (H.S.)55 Meters218.62a—
Mar 5Oswego East & Palatine DualMar 5 · 400 Meters · Place 28 · Palatine (H.S.)400 Meters281:15.43a—
Mar 5Oswego East & Palatine DualMar 5 · 55 Meters · Place 65 · Palatine (H.S.)55 Meters658.34a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20York Boys Quad #2Feb 20 · 55 Meters · Place 37 · Palatine (H.S.)55 Meters378.3910
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 200 Meters · Place 160 · Palatine (H.S.)200 Meters16032.4910
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 173 · Palatine (H.S.)60 Meters1739.32 PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Palatine Boys TriangularApr 11 · 100 Meters · Place 36 · Palatine (H.S.)100 Meters3615.70a—
Mar 22Palatine Boys TriangularMar 22 · 400 Meters · Place 20 · Palatine (H.S.)400 Meters201:19.95a—
Mar 22Palatine Boys TriangularMar 22 · 200 Meters · Place 64 · Palatine (H.S.)200 Meters6434.70a—