Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2811.95aMSL Boys Tri @WheelingApril 28, 2026
200 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2824.33aMSL Boys Tri @WheelingApril 28, 2026
300 Meters · Outdoor Boys' GBS Quad #4 2026 · Mar 1339.9 Boys' GBS Quad #4 2026March 13, 2026
400 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2156.54Nagel-Saylor Indoor InvitationalMarch 21, 2026
400 Meters · OutdoorMSL Boys Tri @Conant · Apr 1454.88aMSL Boys Tri @ConantApril 14, 2026
60 Meter · IndoorHononegah Indoor Classic (AAA) (Boys Only) · Mar 157.82aHononegah Indoor Classic (AAA) (Boys Only)March 15, 2025
60 Meters · OutdoorProviso East Midwest Pirate Classic · Mar 297.88aProviso East Midwest Pirate ClassicMarch 29, 2025
Open 50 Yard Dash Finals · Outdoor Boys' GBS Quad #4 2026 · Mar 136.2 Boys' GBS Quad #4 2026March 13, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Glenbrook North Spartan InviteMay 1 · 400 Meters · Place 15 · Wheeling400 Meters15.56.64a12
Apr 28MSL Boys Tri @WheelingApr 28 · 200 Meters · Place 3 · Wheeling200 Meters3.24.33a PB12
Apr 28MSL Boys Tri @WheelingApr 28 · 100 Meters · Place 3 · Wheeling100 Meters3.11.95a PB12
Apr 243rd Annual Wheeling Boys InvitationalApr 24 · 100 Meters · Wheeling100 Meters—DNS12
Apr 21MSL East Boys Division ChampionshipApr 21 · 200 Meters · Wheeling200 Meters—DNS12
Apr 14MSL Boys Tri @ConantApr 14 · 400 Meters · Place 3 · Wheeling400 Meters3.54.88a PB12
Apr 14MSL Boys Tri @ConantApr 14 · 200 Meters · Wheeling200 Meters—DNS12
Apr 14MSL Boys Tri @ConantApr 14 · 100 Meters · Wheeling100 Meters—DNS12
Mar 13 Boys' GBS Quad #4 2026Mar 13 · 300 Meters · Place 1 · Wheeling300 Meters139.9 PB12
Mar 13 Boys' GBS Quad #4 2026Mar 13 · Open 50 Yard Dash Finals · Place 22 · WheelingOpen 50 Yard Dash Finals226.2 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 400 Meters · Place 17 · Wheeling400 Meters1756.54 PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 400 Meters · Place 25 · Wheeling400 Meters2555.3011
May 14Mid-Suburban League Boys ChampionshipMay 14 · 400 Meters · Place 14 · Wheeling400 Meters1455.4711
May 14Mid-Suburban League Boys ChampionshipMay 14 · 100 Meters · Place 21 · Wheeling100 Meters2112.1111
May 9Boys Titan InviteMay 9 · 400 Meters · Place 12 · Wheeling400 Meters1256.7711
May 2Spartan InviteMay 2 · 400 Meters · Wheeling400 Meters—DNS11
May 2Spartan InviteMay 2 · 200 Meters · Wheeling200 Meters—DNS11
Apr 29MSL Boys Tri @ WheelingApr 29 · 200 Meters · Place 13 · Wheeling200 Meters1324.52a11
Apr 29MSL Boys Tri @ WheelingApr 29 · 100 Meters · Place 12 · Wheeling100 Meters1212.10a11
Apr 252nd Annual Wheeling InvitationalApr 25 · 200 Meters · Place 12 · Wheeling200 Meters12.24.42a11
Apr 252nd Annual Wheeling InvitationalApr 25 · 100 Meters · Place 15 · Wheeling100 Meters15.12.13a11
Apr 15Conant Boys TriApr 15 · 200 Meters · Place 9 · Wheeling200 Meters924.80a11
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 200 Meters · Place 1 · Wheeling200 Meters125.02a11
Apr 8MSL Week 1 Boys Tri @ BGApr 8 · 100 Meters · Place 1 · Wheeling100 Meters112.44a11
Mar 29Proviso East Midwest Pirate ClassicMar 29 · 60 Meters · Place 15 · Wheeling60 Meters157.88a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 400 Meters · Place 18 · Wheeling400 Meters1857.08a11
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · 60 Meter · Place 50 · Wheeling60 Meter50.7.82a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 200 Meters · Place 13 · Wheeling200 Meters1325.06a—
Apr 2791st Annual Palatine RelaysApr 27 · 200 Meters · Place 18 · Wheeling200 Meters1825.42a—
Apr 23Wheeling & Hersey Boys at ConantApr 23 · 400 Meters · Place 4 · Wheeling400 Meters4.58.23a10
Apr 23Wheeling & Hersey Boys at ConantApr 23 · 200 Meters · Place 6 · Wheeling200 Meters6.24.86a10
Apr 19Wheeling Track InviteApr 19 · 100 Meters · Place 13 · Wheeling100 Meters1312.54a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 200 Meters · Place 8 · Wheeling200 Meters825.34a—
Apr 9MSL Boys Triangular at Hoffman EstatesApr 9 · 100 Meters · Place 10 · Wheeling100 Meters1012.39a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · 200 Meters · Place 26 · Wheeling200 Meters2624.929
May 182023 IHSA Class 3A TRB Sectional - #3 Deerfield (H.S.)May 18 · 100 Meters · Place 29 · Wheeling100 Meters2912.139
May 11MSL Boys Conference ChampionshipMay 11 · 100 Meters · Place 15 · Wheeling100 Meters15.12.29a9
May 5Glenbrook South Boys TitanMay 5 · 400 Meters · Place 14 · Wheeling400 Meters1458.479
May 5Glenbrook South Boys TitanMay 5 · 200 Meters · Place 13 · Wheeling200 Meters1325.579
May 5Glenbrook South Boys TitanMay 5 · 100 Meters · Place 18 · Wheeling100 Meters1813.059
Apr 25Wheeling Boys QuadApr 25 · 100 Meters · Place 39 · Wheeling100 Meters3912.90a—
Apr 18MSL East Boys Division ChampionshipsApr 18 · 100 Meters · Place 10 · Wheeling100 Meters10.12.36a9
Apr 11Conant Boys TriangularApr 11 · 400 Meters · Place 2 · Wheeling400 Meters21:00.3—
Apr 11Conant Boys TriangularApr 11 · 200 Meters · Place 4 · Wheeling200 Meters425.5—
Apr 11Conant Boys TriangularApr 11 · 100 Meters · Place 5 · Wheeling100 Meters512.5—
Apr 4Rolling Meadows Boys Tri w/ Prospect & WheelingApr 4 · 100 Meters · Place 2 · Wheeling100 Meters212.6—