Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBoys Sequoit Showdown · Feb 145:00.51aBoys Sequoit ShowdownFebruary 14, 2026
1600 Meters · OutdoorMSL West Boys Division Championship · Apr 214:40.96aMSL West Boys Division ChampionshipApril 21, 2026
3200 Meters · IndoorHuntley Boys Invitational · Feb 2710:58.98Huntley Boys InvitationalFebruary 27, 2026
3200 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2810:38.04aMSL Boys Tri @WheelingApril 28, 2026
400 Meters · IndoorRolling Meadows Boys Quad #2 · Feb 191:05.66aRolling Meadows Boys Quad #2February 19, 2025
400 Meters · OutdoorMid-Suburban League Boys Championship · May 1459.11Mid-Suburban League Boys ChampionshipMay 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 72026 Boys Lake County InvitationalMay 7 · 1600 Meters · Place 20 · Barrington1600 Meters20.4:47.04a11
Apr 28MSL Boys Tri @WheelingApr 28 · 3200 Meters · Place 2 · Barrington3200 Meters2.10:38.04a PB11
Apr 232026 Bear InviteApr 23 · 1600 Meters · Place 10 · Barrington1600 Meters10.4:44.56a11
Apr 21MSL West Boys Division ChampionshipApr 21 · 1600 Meters · Place 10 · Barrington1600 Meters10.4:40.96a PB11
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 20 · Barrington1600 Meters20.4:56.03a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · 3200 Meters · Place 24 · Barrington3200 Meters2410:58.98 PB11
Feb 20Rolling Meadows Boys TriFeb 20 · 1600 Meters · Place 2 · Barrington1600 Meters25:02.73a11
Feb 14Boys Sequoit ShowdownFeb 14 · 1600 Meters · Place 25 · Barrington1600 Meters255:00.51a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Mid-Suburban League Boys ChampionshipMay 14 · 400 Meters · Place 17 · Barrington400 Meters1759.11 PB10
Apr 29Buffalo Grove/Prospect @ Barrington Boys TriApr 29 · 1600 Meters · Place 9 · Barrington1600 Meters95:13.0510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 1600 Meters · Place 7 · Barrington1600 Meters75:26.72a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 1600 Meters · Place 21 · Barrington1600 Meters215:41.30a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 400 Meters · Place 18 · Barrington400 Meters181:05.66a PB—