Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBoys GBS Quad #2 · Feb 205:29.14aBoys GBS Quad #2February 20, 2026
1600 Meters · OutdoorMSL Boys Tri @Hersey · Apr 285:00.44aMSL Boys Tri @HerseyApril 28, 2026
3200 Meters · IndoorHononegah Boys Indoor #2 · Feb 2810:57.25Hononegah Boys Indoor #2February 28, 2026
3200 Meters · OutdoorMSL West Boys Division Championship · Apr 2111:19.61aMSL West Boys Division ChampionshipApril 21, 2026
800 Meters · OutdoorFVLAC Invitational · May 103:10.0FVLAC InvitationalMay 10, 2025
Discus · 1kg · OutdoorFVLAC Invitational · May 1112.40mFVLAC InvitationalMay 11, 2024
Shot Put · 4kg · OutdoorFVLAC Invitational · May 114.16mFVLAC InvitationalMay 11, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Boys Titan InviteMay 8 · 1600 Meters · Place 13 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters13.5:07.70a9
Apr 28MSL Boys Tri @HerseyApr 28 · 1600 Meters · Place 4 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters4.5:00.44a PB9
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 1600 Meters · Place 7 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters7.5:10.85a9
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 9 · Arlington Heights (Hersey)Arlington Heights (Hersey)3200 Meters9.11:19.61a PB9
Apr 14MSL Boys Tri @PalatineApr 14 · 1600 Meters · Place 8 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters8.5:15.26a9
Apr 1135th Annual Mike Stokes “Stogie” RelaysApr 11 · 1600 Meters · Place 42 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters42.5:17.24a9
Mar 202026 Spring Break Time TrialMar 20 · 1600 Meters · Place 8 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters8.5:14.9Unofficial9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Hononegah Boys Indoor #2Feb 28 · 3200 Meters · Place 15 · Arlington Heights (Hersey)Arlington Heights (Hersey)3200 Meters1510:57.25 PB9
Feb 20Boys GBS Quad #2Feb 20 · 1600 Meters · Place 26 · Arlington Heights (Hersey)Arlington Heights (Hersey)1600 Meters265:29.14a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10FVLAC InvitationalMay 10 · 1600 Meters · Place 7 · St. Paul (Mount Prospect)St. Paul (Mount Prospect)1600 Meters76:15.38
May 10FVLAC InvitationalMay 10 · 800 Meters · Place 13 · St. Paul (Mount Prospect)St. Paul (Mount Prospect)800 Meters133:10.0 PB8
May 3St John's Lombard InvitationalMay 3 · 1600 Meters · Place 3 · St. Paul (Mount Prospect)St. Paul (Mount Prospect)1600 Meters3.6:33.06a8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11FVLAC InvitationalMay 11 · Discus · Place 11 · St. Paul (Mount Prospect)St. Paul (Mount Prospect)Discus1kg11.12.40m PB7
May 11FVLAC InvitationalMay 11 · Shot Put · Place 9 · St. Paul (Mount Prospect)St. Paul (Mount Prospect)Shot Put4kg9.4.16m PB7

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13FVLAC InvitationalMay 13 · Discus · Place 7 · St. Paul (Mount ProspectSt. Paul (Mount ProspectDiscus712.12m—