Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSWSC Indoor Boys Conference · Mar 204:57.76SWSC Indoor Boys ConferenceMarch 20, 2026
1600 Meters · OutdoorLockport Tri Sandburg/Stagg · Apr 295:03.13aLockport Tri Sandburg/StaggApril 29, 2025
3200 Meters · IndoorSWSC Indoor Boys Conference · Mar 2110:47.70aSWSC Indoor Boys ConferenceMarch 21, 2025
3200 Meters · OutdoorSWSC Boys Championships · May 1410:41.22aSWSC Boys ChampionshipsMay 14, 2026
800 Meters · IndoorArgo Boys Indoor Invitational · Mar 92:25.47aArgo Boys Indoor InvitationalMarch 9, 2024
800 Meters · OutdoorSWSC Boys Championships · May 142:10.84SWSC Boys ChampionshipsMay 14, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14SWSC Boys ChampionshipsMay 14 · 3200 Meters · Place 11 · Orland Park (Sandburg)3200 Meters1110:41.22a PB11
Apr 28Stagg Boys TriangularApr 28 · 800 Meters · Place 5 · Orland Park (Sandburg)800 Meters52:12.54a11
Apr 23Eisenhower Terry Englund RelaysApr 23 · 3200 Meters · Place 1 · Orland Park (Sandburg)3200 Meters110:58.39a11
Apr 14Sandburg Boys TriApr 14 · 800 Meters · Place 5 · Orland Park (Sandburg)800 Meters5.2:15.35a11
Apr 113rd Annual Stagg Co-Ed (Cathy Harper) Track InvitationalApr 11 · 3200 Meters · Place 8 · Orland Park (Sandburg)3200 Meters810:47.88a11
Mar 14Bradley Bourbonnais Boiler InviteMar 14 · 3200 Meters · Place 9 · Orland Park (Sandburg)3200 Meters910:46.6211

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20SWSC Indoor Boys ConferenceMar 20 · 1600 Meters · Place 4 · Orland Park (Sandburg)1600 Meters44:57.76 PB11
Mar 20SWSC Indoor Boys ConferenceMar 20 · 1600 Meters · Place 4 · Orland Park (Sandburg)1600 Meters44:57.7611

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14SWSC Boys ChampionshipsMay 14 · 800 Meters · Place 10 · Orland Park (Sandburg)800 Meters102:10.84 PB10
May 52nd Annual Thunderbolt FS InviteMay 5 · 800 Meters · Place 8 · Orland Park (Sandburg)800 Meters82:20.98a10
May 233rd Annual Pete Struck Eagle ClassicMay 2 · 3200 Meters · Place 19 · Orland Park (Sandburg)3200 Meters1910:42.26a10
Apr 29Lockport Tri Sandburg/StaggApr 29 · 1600 Meters · Place 13 · Orland Park (Sandburg)1600 Meters13.5:03.13a PB10
Apr 22Sandburg Boys MeetApr 22 · 1600 Meters · Place 11 · Orland Park (Sandburg)1600 Meters115:10.3310
Apr 22Sandburg Boys MeetApr 22 · 800 Meters · Place 10 · Orland Park (Sandburg)800 Meters102:19.4010
Apr 15Bradley Bourbonnais Boys TriangularApr 15 · 1600 Meters · Place 9 · Orland Park (Sandburg)1600 Meters95:09.40a10
Mar 1Proviso West Boys InvitationalMar 1 · 3200 Meters · Place 9 · Orland Park (Sandburg)3200 Meters910:43.26a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21SWSC Indoor Boys ConferenceMar 21 · 3200 Meters · Place 4 · Orland Park (Sandburg)3200 Meters410:47.70a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SWSC Boys ChampionshipsMay 8 · 3200 Meters · Place 3 · Orland Park (Sandburg)3200 Meters3.11:01.78a9
Apr 29Thunderbolt FS InviteApr 29 · 800 Meters · Place 6 · Orland Park (Sandburg)800 Meters62:24.68a—
Apr 2532nd Annual Pete Struck Eagle ClassicApr 25 · 3200 Meters · Place 19 · Orland Park (Sandburg)3200 Meters1910:47.25a—
Apr 17Andrew Tri vs. Lockport & SandburgApr 17 · 1600 Meters · Place 8 · Orland Park (Sandburg)1600 Meters85:16.64a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 800 Meters · Place 21 · Orland Park (Sandburg)800 Meters212:17.94a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9Argo Boys Indoor InvitationalMar 9 · 800 Meters · Place 11 · Orland Park (Sandburg)800 Meters11.2:25.47a PB9
Feb 15Thornton Boys InvitationalFeb 15 · 1600 Meters · Place 8 · Orland Park (Sandburg)1600 Meters85:31.27a—