Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFremd Tri · Apr 1512.08aFremd TriApril 15, 2025
200 Meters · OutdoorMSL Boys Tri @Buffalo Grove · Apr 1425.15aMSL Boys Tri @Buffalo GroveApril 14, 2026
400 Meters · OutdoorMSL West Boys Division Championship · Apr 2156.44aMSL West Boys Division ChampionshipApril 21, 2026
Discus · 1.6kg · OutdoorRolling Meadows Boys Tri · Apr 2323.90mRolling Meadows Boys TriApril 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 28MSL Boys Tri @Elk GroveApr 28 · 200 Meters · Place 7 · Rolling Meadows200 Meters7.25.16a12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 100 Meters · Place 8 · Rolling Meadows100 Meters8.12.18a12
Apr 24 Glenbard South Raider InviteApr 24 · 100 Meters · Place 16 · Rolling Meadows100 Meters1612.17a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 400 Meters · Place 15 · Rolling Meadows400 Meters15.56.44a PB12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 400 Meters · Place 1 · Rolling Meadows400 Meters1.57.19a12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 200 Meters · Place 4 · Rolling Meadows200 Meters4.25.15a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 200 Meters · Place 15 · Rolling Meadows200 Meters1525.26a11
May 6Prospect TriMay 6 · 100 Meters · Place 13 · Rolling Meadows100 Meters1312.33a11
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · 100 Meters · Place 15 · Rolling Meadows100 Meters15.12.58a11
Apr 25Glenbard South Raider InviteApr 25 · 400 Meters · Place 15 · Rolling Meadows400 Meters1558.4111
Apr 15Fremd TriApr 15 · 400 Meters · Place 6 · Rolling Meadows400 Meters658.73a11
Apr 15Fremd TriApr 15 · 100 Meters · Place 1 · Rolling Meadows100 Meters112.08a PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 200 Meters · Place 21 · Rolling Meadows200 Meters2126.63a—
Apr 25Rolling Meadows Mustang InviteApr 25 · Discus · Place 16 · Rolling MeadowsDiscus1622.89m—
Apr 25Rolling Meadows Mustang InviteApr 25 · 200 Meters · Place 13 · Rolling Meadows200 Meters1326.97a—
Apr 23Rolling Meadows Boys TriApr 23 · Discus · Place 7 · Rolling MeadowsDiscus1.6kg7.23.90m PB10
Apr 23Rolling Meadows Boys TriApr 23 · 400 Meters · Place 4 · Rolling Meadows400 Meters4.59.36a10
Apr 23Rolling Meadows Boys TriApr 23 · 200 Meters · Place 10 · Rolling Meadows200 Meters10.26.61a10
Apr 19Glenbard South Raider InviteApr 19 · Discus · Place 14 · Rolling MeadowsDiscus1421.55m—
Apr 19Glenbard South Raider InviteApr 19 · 100 Meters · Place 9 · Rolling Meadows100 Meters913.04a—
Apr 16MSL East Boys Division ChampionshipApr 16 · 400 Meters · Place 10 · Rolling Meadows400 Meters10.1:01.34a10
Apr 16MSL East Boys Division ChampionshipApr 16 · 100 Meters · Place 12 · Rolling Meadows100 Meters12.12.52a10
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 400 Meters · Place 5 · Rolling Meadows400 Meters559.09a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 100 Meters · Place 17 · Rolling Meadows100 Meters1712.75a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Glenbrook South Outdoor Quad #2May 2 · Discus · Place 32 · Rolling MeadowsDiscus3220.93m—
Apr 11Palatine Boys TriangularApr 11 · Discus · Place 15 · Rolling MeadowsDiscus1521.42m—
Apr 11Palatine Boys TriangularApr 11 · 400 Meters · Place 10 · Rolling Meadows400 Meters101:02.17a—