Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRolling Meadows Tri · Feb 155:54.45aRolling Meadows TriFebruary 15, 2024
1600 Meters · OutdoorMSL Boys Tri @Buffalo Grove · Apr 145:31.66aMSL Boys Tri @Buffalo GroveApril 14, 2026
400 Meters · IndoorRolling Meadows Boys Tri · Feb 201:08.94aRolling Meadows Boys TriFebruary 20, 2026
800 Meters · IndoorRolling Meadows Boys Tri · Feb 202:35.39aRolling Meadows Boys TriFebruary 20, 2026
800 Meters · OutdoorPalatine Boys Tri · Apr 82:35.83aPalatine Boys TriApril 8, 2025
Shot Put · 12lb · OutdoorSMSC Conference Meet · May 1520-02.00SMSC Conference MeetMay 15, 2021

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 1600 Meters · Place 16 · BarringtonBarrington1600 Meters16.5:31.66a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Rolling Meadows Boys TriFeb 26 · 400 Meters · Place 13 · BarringtonBarrington400 Meters131:10.99a11
Feb 20Rolling Meadows Boys TriFeb 20 · 800 Meters · Place 16 · BarringtonBarrington800 Meters162:35.39a PB11
Feb 20Rolling Meadows Boys TriFeb 20 · 400 Meters · Place 25 · BarringtonBarrington400 Meters251:08.94a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 1600 Meters · Place 15 · BarringtonBarrington1600 Meters155:39.5310
Apr 15Conant Boys TriApr 15 · 1600 Meters · Place 9 · BarringtonBarrington1600 Meters95:42.26a10
Apr 15Conant Boys TriApr 15 · 800 Meters · Place 7 · BarringtonBarrington800 Meters72:38.87a10
Apr 8Palatine Boys TriApr 8 · 1600 Meters · Place 15 · BarringtonBarrington1600 Meters155:37.42a10
Apr 8Palatine Boys TriApr 8 · 800 Meters · Place 11 · BarringtonBarrington800 Meters112:35.83a PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 800 Meters · Place 13 · BarringtonBarrington800 Meters132:41.08a—
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 400 Meters · Place 19 · BarringtonBarrington400 Meters191:14.66a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 800 Meters · Place 19 · BarringtonBarrington800 Meters192:44.26a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 400 Meters · Place 30 · BarringtonBarrington400 Meters301:13.41a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Huntley-McHenry OpenMay 11 · 1600 Meters · Place 41 · BarringtonBarrington1600 Meters415:39.189
Apr 30Barrington Bronco F/S RelaysApr 30 · 1600 Meters · Place 11 · BarringtonBarrington1600 Meters115:39.91a—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 1600 Meters · Place 14 · BarringtonBarrington1600 Meters145:45.57a—
Apr 9Buffalo Grove/Hersey Boys @ BarringtonApr 9 · 1600 Meters · Place 13 · BarringtonBarrington1600 Meters135:51.59a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Rolling Meadows TriFeb 15 · 1600 Meters · Place 24 · BarringtonBarrington1600 Meters245:54.45a PB—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15SMSC Conference MeetMay 15 · Shot Put · Place 10 · Barrington PrairieBarrington PrairieShot Put12lb10.20-02.00 PB6