Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRolling Meadows Tri · Feb 155:21.56aRolling Meadows TriFebruary 15, 2024
1600 Meters · Outdoor Glenbard South Raider Invite · Apr 244:57.23a Glenbard South Raider InviteApril 24, 2026
3200 Meters · OutdoorWheeling boys vs. Rolling Meadows, Buffalo Grove · Apr 2911:24.38aWheeling boys vs. Rolling Meadows, Buffalo GroveApril 29, 2024
400 Meters · IndoorRolling Meadows Boys Quad · Feb 131:03.52aRolling Meadows Boys QuadFebruary 13, 2026
400 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 2857.09aMSL Boys Tri @Elk GroveApril 28, 2026
600 Meters · IndoorStan Reddel Invitational · Mar 71:37.99aStan Reddel InvitationalMarch 7, 2025
600 Meters · OutdoorStan Reddel Invite · Mar 61:39.04aStan Reddel InviteMarch 6, 2026
800 Meters · IndoorHuntley Boys Invitational · Feb 272:15.05Huntley Boys InvitationalFebruary 27, 2026
800 Meters · OutdoorMSL West Boys Division Championship · Apr 212:10.30aMSL West Boys Division ChampionshipApril 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Place 21 · Rolling Meadows800 Meters21.2:10.32a12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 18 · Rolling Meadows800 Meters18.2:11.22a12
May 1Rolling Meadows Boys MustangMay 1 · 800 Meters · Place 9 · Rolling Meadows800 Meters9.2:16.51a12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 400 Meters · Place 4 · Rolling Meadows400 Meters4.57.09a PB12
Apr 24 Glenbard South Raider InviteApr 24 · 1600 Meters · Place 15 · Rolling Meadows1600 Meters154:57.23a PB12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 14 · Rolling Meadows800 Meters14.2:10.30a PB12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 1600 Meters · Place 12 · Rolling Meadows1600 Meters12.5:13.04a12
Mar 6Stan Reddel InviteMar 6 · 600 Meters · Place 15 · Rolling Meadows600 Meters151:39.04a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Huntley Boys InvitationalFeb 27 · 800 Meters · Place 32 · Rolling Meadows800 Meters322:15.05 PB12
Feb 20Rolling Meadows Boys TriFeb 20 · 800 Meters · Place 10 · Rolling Meadows800 Meters102:23.05a12
Feb 13Rolling Meadows Boys QuadFeb 13 · 400 Meters · Place 5 · Rolling Meadows400 Meters51:03.52a PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Rolling Meadows Mustang ClassicMay 2 · 800 Meters · Place 12 · Rolling Meadows800 Meters122:17.50a11
Apr 29MSL Boys Tri @ Rolling MeadowsApr 29 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters7.5:14.84a11
Apr 25Glenbard South Raider InviteApr 25 · 800 Meters · Place 15 · Rolling Meadows800 Meters152:15.9411
Apr 22MSL West Division Boys ChampionshipApr 22 · 800 Meters · Place 12 · Rolling Meadows800 Meters122:18.30a11
Apr 22MSL East Division Boys ChampionshipApr 22 · 800 Meters · Place 12 · Rolling Meadows800 Meters12.2:18.30a11
Apr 15Fremd TriApr 15 · 3200 Meters · Place 11 · Rolling Meadows3200 Meters1111:30.00a11
Apr 15Fremd TriApr 15 · 400 Meters · Place 7 · Rolling Meadows400 Meters71:00.01a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 800 Meters · Place 22 · Rolling Meadows800 Meters222:21.17a11
Mar 7Stan Reddel InvitationalMar 7 · 600 Meters · Place 21 · Rolling Meadows600 Meters21.1:37.99a PB11
Feb 28Huntley Boys InvitationalFeb 28 · 800 Meters · Place 30 · Rolling Meadows800 Meters302:16.75a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 1600 Meters · Place 14 · Rolling Meadows1600 Meters145:22.71a—
Feb 14Rolling Meadows Boys QuadFeb 14 · 800 Meters · Place 3 · Rolling Meadows800 Meters32:19.54a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Mid-Suburban League Boys ChampionshipMay 9 · 800 Meters · Place 11 · Rolling Meadows800 Meters112:22.39a—
Apr 29Wheeling boys vs. Rolling Meadows, Buffalo GroveApr 29 · 3200 Meters · Place 4 · Rolling Meadows3200 Meters411:24.38a PB—
Apr 23Rolling Meadows Boys TriApr 23 · 3200 Meters · Place 1 · Rolling Meadows3200 Meters1.11:37.96a10
Apr 23Rolling Meadows Boys TriApr 23 · 400 Meters · Place 10 · Rolling Meadows400 Meters10.1:03.61a10
Apr 19Glenbard South Raider InviteApr 19 · 1600 Meters · Place 6 · Rolling Meadows1600 Meters65:17.61a—
Apr 16MSL East Boys Division ChampionshipApr 16 · 800 Meters · Place 10 · Rolling Meadows800 Meters10.2:25.88a10
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 1600 Meters · Place 8 · Rolling Meadows1600 Meters85:20.54a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 800 Meters · Place 13 · Rolling Meadows800 Meters132:26.31a—
Mar 1Stan Reddel InvitationalMar 1 · 1600 Meters · Place 25 · Rolling Meadows1600 Meters255:10.9410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · 1600 Meters · Place 24 · Rolling Meadows1600 Meters245:27.5710
Feb 23Huntley Boys InvitationalFeb 23 · 800 Meters · Place 35 · Rolling Meadows800 Meters352:25.88a—
Feb 22Rolling Meadows Tri - Barrington & LarkinFeb 22 · 400 Meters · Place 6 · Rolling Meadows400 Meters61:06.04a—
Feb 15Rolling Meadows TriFeb 15 · 1600 Meters · Place 13 · Rolling Meadows1600 Meters135:21.56a PB—
Feb 9Rolling Meadows QuadFeb 9 · 800 Meters · Place 3 · Rolling Meadows800 Meters32:26.8210

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 1600 Meters · Place 37 · Rolling Meadows1600 Meters37.5:22.58a9