Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRolling Meadows Tri · Feb 155:10.77aRolling Meadows TriFebruary 15, 2024
1600 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 134:47.89aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
3200 Meters · OutdoorFremd Tri · Apr 1510:43.52aFremd TriApril 15, 2025
400 Meters · Outdoor Glenbard South Raider Invite · Apr 2458.04a Glenbard South Raider InviteApril 24, 2026
800 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 212:15.46Nagel-Saylor Indoor InvitationalMarch 21, 2026
800 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 282:13.25aMSL Boys Tri @Elk GroveApril 28, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 1600 Meters · Place 14 · Rolling Meadows1600 Meters14.4:49.11a12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 1600 Meters · Place 16 · Rolling Meadows1600 Meters16.4:47.89a PB12
May 1Rolling Meadows Boys MustangMay 1 · 1600 Meters · Place 8 · Rolling Meadows1600 Meters8.4:51.20a12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 800 Meters · Place 6 · Rolling Meadows800 Meters6.2:13.25a PB12
Apr 24 Glenbard South Raider InviteApr 24 · 400 Meters · Place 16 · Rolling Meadows400 Meters1658.04a PB12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 16 · Rolling Meadows800 Meters16.2:14.94a12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters7.4:57.99a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 800 Meters · Place 20 · Rolling Meadows800 Meters202:15.46 PB12
Feb 26Rolling Meadows Boys TriFeb 26 · 800 Meters · Place 1 · Rolling Meadows800 Meters12:22.94a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 22 · 800 Meters · Place 24 · Rolling Meadows800 Meters242:13.5211
May 14Mid-Suburban League Boys ChampionshipMay 14 · 800 Meters · Place 21 · Rolling Meadows800 Meters212:15.9011
May 6Prospect TriMay 6 · 1600 Meters · Place 1 · Rolling Meadows1600 Meters14:53.33a11
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · 1600 Meters · Place 4 · Rolling Meadows1600 Meters4.4:55.84a11
Apr 25Glenbard South Raider InviteApr 25 · 800 Meters · Place 14 · Rolling Meadows800 Meters142:14.3811
Apr 22MSL West Division Boys ChampionshipApr 22 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters74:56.97a11
Apr 22MSL East Division Boys ChampionshipApr 22 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters7.4:56.97a11
Apr 15Fremd TriApr 15 · 3200 Meters · Place 7 · Rolling Meadows3200 Meters710:43.52a PB11
Apr 15Fremd TriApr 15 · 400 Meters · Place 11 · Rolling Meadows400 Meters111:02.36a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Stan Reddel InvitationalMar 7 · 800 Meters · Place 23 · Rolling Meadows800 Meters23.2:18.45a11
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 800 Meters · Place 6 · Rolling Meadows800 Meters62:24.41a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 1600 Meters · Place 26 · Rolling Meadows1600 Meters264:58.27a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 1600 Meters · Place 13 · Rolling Meadows1600 Meters134:59.10a—
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 3200 Meters · Place 3 · Rolling Meadows3200 Meters311:00.42a—
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 400 Meters · Place 7 · Rolling Meadows400 Meters71:04.78a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 1600 Meters · Place 6 · Rolling Meadows1600 Meters64:54.89a—
Apr 23Rolling Meadows Boys TriApr 23 · 400 Meters · Place 9 · Rolling Meadows400 Meters9.1:00.92a10
Apr 19Glenbard South Raider InviteApr 19 · 1600 Meters · Place 2 · Rolling Meadows1600 Meters24:58.56a—
Apr 16MSL East Boys Division ChampionshipApr 16 · 800 Meters · Place 7 · Rolling Meadows800 Meters7.2:15.45a10
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 1600 Meters · Place 11 · Rolling Meadows1600 Meters115:06.38a—
Mar 1Stan Reddel InvitationalMar 1 · 800 Meters · Place 21 · Rolling Meadows800 Meters212:18.9010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 800 Meters · Place 24 · Rolling Meadows800 Meters242:21.3010
Feb 15Rolling Meadows TriFeb 15 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters75:10.77a PB—
Feb 9Rolling Meadows QuadFeb 9 · 800 Meters · Place 2 · Rolling Meadows800 Meters22:25.2910

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · 400 Meters · Place 21 · Rolling Meadows400 Meters21.1:05.25a9
Apr 28Rolling Meadows Mustang ClassicApr 28 · 400 Meters · Place 17 · Rolling Meadows400 Meters171:07.52a—
Apr 25Fremd EG RM Boys TriangularApr 25 · 400 Meters · Place 3 · Rolling Meadows400 Meters31:07.3—
Apr 21Glenbard South Raider InvitationalApr 21 · 1600 Meters · Place 16 · Rolling Meadows1600 Meters165:38.39a—
Apr 18MSL East Boys Division ChampionshipsApr 18 · 400 Meters · Place 14 · Rolling Meadows400 Meters14.1:08.43a9
Apr 11Palatine Boys TriangularApr 11 · 1600 Meters · Place 8 · Rolling Meadows1600 Meters85:53.77a—