Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRolling Meadows Mustang Classic · May 25:16.83aRolling Meadows Mustang ClassicMay 2, 2025
400 Meters · IndoorRolling Meadows Boys Quad · Feb 131:05.04aRolling Meadows Boys QuadFebruary 13, 2026
400 Meters · OutdoorMSL Boys Tri @ Rolling Meadows · Apr 291:00.78aMSL Boys Tri @ Rolling MeadowsApril 29, 2025
600 Meters · IndoorPalatine Pack Youth Indoor Meet · Mar 171:50.01aPalatine Pack Youth Indoor MeetMarch 17, 2024
800 Meters · IndoorRolling Meadows Boys Tri · Feb 262:29.13aRolling Meadows Boys TriFebruary 26, 2026
800 Meters · OutdoorMSL Boys Tri @Buffalo Grove · Apr 142:20.96aMSL Boys Tri @Buffalo GroveApril 14, 2026
High Jump · IndoorRolling Meadows Boys Tri · Feb 201.48mRolling Meadows Boys TriFebruary 20, 2026
High Jump · Outdoor Rolling Meadows Boys Frosh/Soph Invitational · Mar 131.47m Rolling Meadows Boys Frosh/Soph InvitationalMarch 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · High Jump · Place 14 · Rolling MeadowsRolling MeadowsHigh Jump14.1.52m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · High Jump · Place 1 · Rolling MeadowsRolling MeadowsHigh Jump1.5' 2"10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 800 Meters · Place 5 · Rolling MeadowsRolling Meadows800 Meters5.2:30.57a10
May 1Rolling Meadows Boys MustangMay 1 · High Jump · Place 10 · Rolling MeadowsRolling MeadowsHigh Jump10.1.48m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · High Jump · Place 1 · Rolling MeadowsRolling MeadowsHigh Jump1.1.62m10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 400 Meters · Place 17 · Rolling MeadowsRolling Meadows400 Meters17.1:03.19a10
Apr 21MSL West Boys Division ChampionshipApr 21 · High Jump · Place 10 · Rolling MeadowsRolling MeadowsHigh Jump10.5' 2"10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · High Jump · Place 3 · Rolling MeadowsRolling MeadowsHigh Jump3.1.52m10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 800 Meters · Place 2 · Rolling MeadowsRolling Meadows800 Meters2.2:20.96a PB10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · High Jump · Place 14 · Rolling MeadowsRolling MeadowsHigh Jump141.47m PB10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 400 Meters · Place 16 · Rolling MeadowsRolling Meadows400 Meters161:04.15a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · High Jump · Place 16 · Rolling MeadowsRolling MeadowsHigh Jump161.52m10
Feb 26Rolling Meadows Boys TriFeb 26 · High Jump · Place 2 · Rolling MeadowsRolling MeadowsHigh Jump21.57m10
Feb 26Rolling Meadows Boys TriFeb 26 · 800 Meters · Place 4 · Rolling MeadowsRolling Meadows800 Meters42:29.13a PB10
Feb 20Rolling Meadows Boys TriFeb 20 · High Jump · Place 9 · Rolling MeadowsRolling MeadowsHigh Jump91.48m PB10
Feb 20Rolling Meadows Boys TriFeb 20 · 400 Meters · Place 18 · Rolling MeadowsRolling Meadows400 Meters181:05.87a10
Feb 13Rolling Meadows Boys QuadFeb 13 · High Jump · Place 5 · Rolling MeadowsRolling MeadowsHigh Jump55-110
Feb 13Rolling Meadows Boys QuadFeb 13 · 400 Meters · Place 7 · Rolling MeadowsRolling Meadows400 Meters71:05.04a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 800 Meters · Place 6 · Rolling MeadowsRolling Meadows800 Meters62:23.79a9
May 2Rolling Meadows Mustang ClassicMay 2 · 1600 Meters · Place 11 · Rolling MeadowsRolling Meadows1600 Meters115:16.83a PB9
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · 400 Meters · Place 10 · Rolling MeadowsRolling Meadows400 Meters10.1:00.78a PB9
Apr 25Glenbard South Raider InviteApr 25 · 800 Meters · Place 10 · Rolling MeadowsRolling Meadows800 Meters102:23.849
Apr 22MSL West Division Boys ChampionshipApr 22 · 400 Meters · Place 12 · Rolling MeadowsRolling Meadows400 Meters121:01.69a9
Apr 22MSL East Division Boys ChampionshipApr 22 · 400 Meters · Place 12 · Rolling MeadowsRolling Meadows400 Meters12.1:01.69a9
Apr 15Fremd TriApr 15 · 1600 Meters · Place 6 · Rolling MeadowsRolling Meadows1600 Meters65:21.53a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 3 @ Buffalo Grove HSMay 11 · High Jump · Arlington Heights SouthArlington Heights SouthHigh Jump—NH8
May 4River Forest RelaysMay 4 · High Jump · Place 2 · Arlington Heights SouthArlington Heights SouthHigh Jump2.4' 88
Apr 13Prairie Derby ShowcaseApr 13 · 1600 Meters · Place 12 · Arlington Heights SouthArlington Heights South1600 Meters12.5:33.81a8
Apr 13Prairie Derby ShowcaseApr 13 · 800 Meters · Arlington Heights SouthArlington Heights South800 Meters—DNS8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 17Palatine Pack Youth Indoor MeetMar 17 · 600 Meters · Place 19 · Palatine Pack TFCCPalatine Pack TFCC600 Meters19.1:50.01a PB8