Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRolling Meadows Boys Tri · Feb 204:49.26aRolling Meadows Boys TriFebruary 20, 2026
1600 Meters · OutdoorStan Reddel Invite · Mar 64:39.17aStan Reddel InviteMarch 6, 2026
3200 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 2810:07.36aMSL Boys Tri @Elk GroveApril 28, 2026
400 Meters · IndoorRolling Meadows Tri - Barrington & Larkin · Feb 2259.56aRolling Meadows Tri - Barrington & LarkinFebruary 22, 2024
400 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 2855.95aMSL Boys Tri @Elk GroveApril 28, 2026
800 Meters · IndoorRolling Meadows Boys Quad · Feb 132:13.94aRolling Meadows Boys QuadFebruary 13, 2026
800 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 132:02.15aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
Complete · IndoorRolling Meadows Quad · Feb 92:19.16Rolling Meadows QuadFebruary 9, 2024
Full · IndoorNagel-Saylor Indoor Invitational · Mar 212:03.79Nagel-Saylor Indoor InvitationalMarch 21, 2026
Full · OutdoorGlenbard South Raider Invite · Apr 254:47.90Glenbard South Raider InviteApril 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · 800 Meters · Place 7 · Rolling Meadows800 Meters7.2:02.83a12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 800 Meters · Place 10 · Rolling Meadows800 Meters10.2:02.15a PB12
May 1Rolling Meadows Boys MustangMay 1 · 1600 Meters · Place 13 · Rolling Meadows1600 Meters13.5:05.85a12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 3200 Meters · Place 1 · Rolling Meadows3200 Meters1.10:07.36a PB12
Apr 28MSL Boys Tri @Elk GroveApr 28 · 400 Meters · Place 2 · Rolling Meadows400 Meters2.55.95a PB12
Apr 24 Glenbard South Raider InviteApr 24 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters74:40.94a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 800 Meters · Place 7 · Rolling Meadows800 Meters7.2:04.31a12
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 800 Meters · Place 2 · Rolling Meadows800 Meters2.2:04.01a12
Mar 6Stan Reddel InviteMar 6 · 1600 Meters · Place 10 · Rolling Meadows1600 Meters104:39.17a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 9 · Rolling MeadowsFull92:03.79 PB12
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 12 · Rolling MeadowsFull122:03.9112
Feb 20Rolling Meadows Boys TriFeb 20 · 1600 Meters · Place 1 · Rolling Meadows1600 Meters14:49.26a PB12
Feb 13Rolling Meadows Boys QuadFeb 13 · 800 Meters · Place 1 · Rolling Meadows800 Meters12:13.94a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Prospect TriMay 6 · 800 Meters · Place 1 · Rolling Meadows800 Meters12:07.83a11
May 2Rolling Meadows Mustang ClassicMay 2 · 3200 Meters · Place 9 · Rolling Meadows3200 Meters910:32.32a11
Apr 25Glenbard South Raider InviteApr 25 · Full · Place 7 · Rolling MeadowsFull74:47.90 PB11
Apr 15Fremd TriApr 15 · 3200 Meters · Place 8 · Rolling Meadows3200 Meters810:50.54a11
Apr 15Fremd TriApr 15 · 400 Meters · Place 3 · Rolling Meadows400 Meters356.21a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · 1600 Meters · Place 20 · Rolling Meadows1600 Meters204:52.61a11
Feb 28Huntley Boys InvitationalFeb 28 · 1600 Meters · Place 25 · Rolling Meadows1600 Meters255:01.70a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #5 Carol Stream (Glenbard North)May 16 · 800 Meters · Place 22 · Rolling Meadows800 Meters222:07.16a—
May 9Mid-Suburban League Boys ChampionshipMay 9 · 1600 Meters · Place 17 · Rolling Meadows1600 Meters175:00.55a—
Apr 25Rolling Meadows Mustang InviteApr 25 · 1600 Meters · Place 3 · Rolling Meadows1600 Meters34:50.66a—
Apr 19Glenbard South Raider InviteApr 19 · 1600 Meters · Place 7 · Rolling Meadows1600 Meters74:54.34a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 3200 Meters · Place 1 · Rolling Meadows3200 Meters110:37.22a—
Apr 9Fremd - Conant - Rolling Meadows Track & Field TriangularApr 9 · 400 Meters · Place 3 · Rolling Meadows400 Meters357.76a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · 800 Meters · Place 5 · Rolling Meadows800 Meters52:13.21a—
Mar 1Stan Reddel InvitationalMar 1 · Full · Place 22 · Rolling MeadowsFull2211:13.6610

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · Full · Place 15 · Rolling MeadowsFull154:48.3410
Feb 23Huntley Boys InvitationalFeb 23 · 1600 Meters · Place 29 · Rolling Meadows1600 Meters294:56.05a—
Feb 22Rolling Meadows Tri - Barrington & LarkinFeb 22 · 400 Meters · Place 2 · Rolling Meadows400 Meters259.56a PB—
Feb 9Rolling Meadows QuadFeb 9 · Complete · Place 1 · Rolling MeadowsComplete12:19.16 PB10