Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2813.96aMSL Boys Tri @WheelingApril 28, 2026
1600 Meters · OutdoorWheeling boys vs. Rolling Meadows, Buffalo Grove · Apr 296:02.78aWheeling boys vs. Rolling Meadows, Buffalo GroveApril 29, 2024
200 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2829.19aMSL Boys Tri @WheelingApril 28, 2026
400 Meters · IndoorHononegah Boys Indoor #2 · Feb 281:06.16Hononegah Boys Indoor #2February 28, 2026
400 Meters · Outdoor Boys' GBS Quad #4 2026 · Mar 131:08.1 Boys' GBS Quad #4 2026March 13, 2026
60 Meters · IndoorHononegah Boys Indoor #2 · Feb 288.99Hononegah Boys Indoor #2February 28, 2026
800 Meters · OutdoorMSL Week 1 Boys Tri @ BG · Apr 82:36.94aMSL Week 1 Boys Tri @ BGApril 8, 2025
Final · OutdoorBoys Titan Invite · May 92.18mBoys Titan InviteMay 9, 2025
Full · IndoorNagel-Saylor Indoor Invitational · Mar 212.22mNagel-Saylor Indoor InvitationalMarch 21, 2026
Pole Vault · OutdoorMSL Boys Tri @ Wheeling · Apr 291.98mMSL Boys Tri @ WheelingApril 29, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Pole Vault · Place 11 · WheelingPole Vault11.2.82m11
May 1Glenbrook North Spartan InviteMay 1 · Pole Vault · WheelingPole Vault—NH11
Apr 28MSL Boys Tri @WheelingApr 28 · Pole Vault · Place 4 · WheelingPole Vault4.2.59m11
Apr 28MSL Boys Tri @WheelingApr 28 · 200 Meters · Place 42 · Wheeling200 Meters42.29.19a PB11
Apr 28MSL Boys Tri @WheelingApr 28 · 100 Meters · Place 53 · Wheeling100 Meters53.13.96a PB11
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · Pole Vault · Place 8 · WheelingPole Vault8.2.74m11
Apr 21MSL East Boys Division ChampionshipApr 21 · Pole Vault · Place 8 · WheelingPole Vault8.8' 9"11
Apr 18Al Janulis Cougar RelaysApr 18 · Pole Vault · WheelingPole Vault—NH11
Apr 14MSL Boys Tri @ConantApr 14 · Pole Vault · Place 5 · WheelingPole Vault5.2.44m11
Apr 14MSL Boys Tri @ConantApr 14 · 100 Meters · Place 55 · Wheeling100 Meters55.14.42a11
Mar 13 Boys' GBS Quad #4 2026Mar 13 · Pole Vault · Place 7 · WheelingPole Vault72.36m11
Mar 13 Boys' GBS Quad #4 2026Mar 13 · 400 Meters · Place 15 · Wheeling400 Meters151:08.1 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 14 · WheelingFull142.22m PB11
Feb 28Hononegah Boys Indoor #2Feb 28 · 400 Meters · Place 45 · Wheeling400 Meters451:06.16 PB11
Feb 28Hononegah Boys Indoor #2Feb 28 · 60 Meters · Place 103 · Wheeling60 Meters1038.99 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Boys Titan InviteMay 9 · Final · Place 13 · WheelingFinal132.18m PB10
Apr 29MSL Boys Tri @ WheelingApr 29 · Pole Vault · Place 3 · WheelingPole Vault31.98m PB10
Apr 29MSL Boys Tri @ WheelingApr 29 · 200 Meters · Place 59 · Wheeling200 Meters5930.90a10
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 800 Meters · Place 10 · Wheeling800 Meters102:36.94a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 1600 Meters · Place 7 · Wheeling1600 Meters76:02.78a PB—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 800 Meters · Place 22 · Wheeling800 Meters222:52.47a—