Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHononegah Boys Indoor #2 · Feb 285:14.68Hononegah Boys Indoor #2February 28, 2026
1600 Meters · OutdoorBoys Titan Invite · May 85:02.37aBoys Titan InviteMay 8, 2026
3200 Meters · OutdoorMSL Boys Tri @Conant · Apr 1412:06.15aMSL Boys Tri @ConantApril 14, 2026
400 Meters · OutdoorMSL West Division Boys Championship · Apr 221:01.83aMSL West Division Boys ChampionshipApril 22, 2025
800 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 212:21.57Nagel-Saylor Indoor InvitationalMarch 21, 2026
800 Meters · Outdoor3rd Annual Wheeling Boys Invitational · Apr 242:15.85a3rd Annual Wheeling Boys InvitationalApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 15 · Wheeling800 Meters15.2:16.46a10
May 8Boys Titan InviteMay 8 · 1600 Meters · Place 12 · Wheeling1600 Meters12.5:02.37a PB10
May 1Glenbrook North Spartan InviteMay 1 · 800 Meters · Place 7 · Wheeling800 Meters7.2:16.27a10
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 800 Meters · Place 4 · Wheeling800 Meters4.2:15.85a PB10
Apr 21MSL East Boys Division ChampionshipApr 21 · 1600 Meters · Place 2 · Wheeling1600 Meters2.5:11.20a10
Apr 14MSL Boys Tri @ConantApr 14 · 3200 Meters · Place 2 · Wheeling3200 Meters2.12:06.15a PB10
Mar 13 Boys' GBS Quad #4 2026Mar 13 · 1600 Meters · Place 10 · Wheeling1600 Meters105:13.010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 800 Meters · Place 22 · Wheeling800 Meters222:21.57 PB10
Feb 28Hononegah Boys Indoor #2Feb 28 · 1600 Meters · Place 35 · Wheeling1600 Meters355:14.68 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Boys Titan InviteMay 9 · 800 Meters · Place 14 · Wheeling800 Meters142:28.889
May 2Spartan InviteMay 2 · 800 Meters · Place 15 · Wheeling800 Meters15.2:25.09a9
Apr 29MSL Boys Tri @ WheelingApr 29 · 1600 Meters · Place 21 · Wheeling1600 Meters215:31.92a9
Apr 252nd Annual Wheeling InvitationalApr 25 · 800 Meters · Place 12 · Wheeling800 Meters12.2:28.07a9
Apr 22MSL West Division Boys ChampionshipApr 22 · 400 Meters · Place 13 · Wheeling400 Meters131:01.83a PB9
Apr 22MSL East Division Boys ChampionshipApr 22 · 400 Meters · Place 13 · Wheeling400 Meters13.1:01.83a9
Apr 15Conant Boys TriApr 15 · 800 Meters · Place 5 · Wheeling800 Meters52:34.16a9
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 1600 Meters · Place 9 · Wheeling1600 Meters95:50.23a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 1600 Meters · Place 66 · Wheeling1600 Meters666:06.219