Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Indoor(Burlington) Central Boys Dual Meet vs Kaneland · Feb 45:02.53a(Burlington) Central Boys Dual Meet vs KanelandFebruary 4, 2026
1600 Meters · OutdoorKane County Invitational · May 84:48.53aKane County InvitationalMay 8, 2026
3200 Meters · IndoorCoach DiDomenico Invite · Mar 711:28.60aCoach DiDomenico InviteMarch 7, 2025
3200 Meters · OutdoorDual vs Kaneland · Apr 1410:53.75aDual vs KanelandApril 14, 2026
400 Meters · OutdoorRochelle-Kaneland-Ottawa Co-Ed · Apr 2858.15aRochelle-Kaneland-Ottawa Co-EdApril 28, 2026
800 Meters · OutdoorKaneland Boys vs West Aurora T&F Meet · May 52:14.51aKaneland Boys vs West Aurora T&F MeetMay 5, 2026
Discus · 1.6kg · OutdoorDeKalb Rosette vs Kaneland · May 1141' 3DeKalb Rosette vs KanelandMay 11, 2021
Long Jump · OutdoorDeKalb Rosette vs Kaneland · May 117' 3DeKalb Rosette vs KanelandMay 11, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 3200 Meters · Place 14 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters14.11:08.94a12
May 8Kane County InvitationalMay 8 · 1600 Meters · Place 18 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters184:48.53a PB12
May 5Kaneland Boys vs West Aurora T&F MeetMay 5 · 800 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters4.2:14.51a PB12
May 151st Annual Crystal Lake Central InvitationalMay 1 · 3200 Meters · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters11.11:01.62a12
Apr 28Rochelle-Kaneland-Ottawa Co-EdApr 28 · 400 Meters · Place 9 · Maple Park (Kaneland)Maple Park (Kaneland)400 Meters958.15a PB12
Apr 2553rd Annual Peterson Prep InvitationalApr 25 · 1600 Meters · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters11.4:49.37a12
Apr 21Kaneland at SycamoreApr 21 · 800 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters4.2:16.49a12
Apr 18The Minooka SmithStrong InvitationalApr 18 · 1600 Meters · Place 26 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters26.5:11.33a12
Apr 14Dual vs KanelandApr 14 · 3200 Meters · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters6.10:53.75a PB12
Apr 10Les Hodge Invite 2026Apr 10 · 1600 Meters · Place 12 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters12.4:58.80a12
Apr 8Kaneland T&F Co-Ed Dual vs. LPApr 8 · 1600 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters3.5:12.08a12
Mar 20Huntley Joel Popenfoose InviteMar 20 · 3200 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters111:32.8112
Mar 6Coach DiDomenico InviteMar 6 · 3200 Meters · Place 23 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters2311:19.4212

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Clash at the ColiseumFeb 28 · 1600 Meters · Place 49 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters495:13.93a12
Feb 4(Burlington) Central Boys Dual Meet vs KanelandFeb 4 · 1600 Meters · Place 10 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters10.5:02.53a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5Plainfield North boys vs. Kaneland, West AuroraMay 5 · 3200 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters311:25.88a11
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · 1600 Meters · Place 30 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters305:18.9211
Apr 22Dual vs SycamoreApr 22 · 3200 Meters · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters111:31.70a11
Apr 19The Minooka SmithStrong InvitationalApr 19 · 1600 Meters · Place 29 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters294:59.2711
Apr 11Les Hodge Track Meet 2025Apr 11 · 1600 Meters · Place 27 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters275:07.24a11
Apr 8LP - Kaneland B/G Conference DualApr 8 · 3200 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters411:17.85a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Coach DiDomenico InviteMar 7 · 3200 Meters · Place 18 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters18.11:28.60a PB11
Feb 26Sycamore Boys TriangularFeb 26 · 1600 Meters · Place 14 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters145:27.06a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10I-8 Boys Track & Field Conference MeetMay 10 · 800 Meters · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters8.2:22.81a10
May 6Rochelle JV InvitationalMay 6 · 800 Meters · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters82:23.33a—
Apr 29Kane vs PFN vs WA boysApr 29 · 1600 Meters · Place 10 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters105:21.13a—
Apr 25Morris QuadApr 25 · 1600 Meters · Place 7 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters75:18.68a—
Apr 5Les Hodge InviteApr 5 · 3200 Meters · Place 17 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters1711:57.80a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Central Rocket Indoor Boys InviteMar 8 · 3200 Meters · Place 19 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters1911:51.50a—
Feb 21Sycamore HS Boys QuadFeb 21 · 1600 Meters · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters4.5:30.83a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Drendel Freshmen InviteMay 22 · 3200 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters311:55.97a—
May 11Interstate 8 Conference Boys ChampionshipMay 11 · 800 Meters · Place 7 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters72:31.03a—
Apr 25Kaneland Boys vs Oswego Apr 25 · 1600 Meters · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters115:35.78a—
Apr 18Morris Coed Meet #2Apr 18 · 800 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)800 Meters32:32.04a—
Apr 11Ottawa v KanelandApr 11 · 3200 Meters · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters312:13.97a—
Apr 7Les Hodge InviteApr 7 · 1600 Meters · Place 31 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters315:35.099
Mar 3Coach DiDomenico Invite 2023Mar 3 · 1600 Meters · Place 29 · Maple Park (Kaneland)Maple Park (Kaneland)1600 Meters295:38.91a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Central Rocket Indoor Boys InviteMar 10 · 3200 Meters · Place 18 · Maple Park (Kaneland)Maple Park (Kaneland)3200 Meters1812:20.91a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · 1600 Meters · Place 7 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters7.6:38.38
Apr 19Kaneland Harter Tri vs Burlington and BelvidereApr 19 · 800 Meters · Place 8 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters8.3:13.58
Apr 14Kaneland Harter Dual vs.YorkvilleApr 14 · 1600 Meters · Place 11 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters11.7:35.58
Apr 14Kaneland Harter Dual vs.YorkvilleApr 14 · 800 Meters · Place 10 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters10.3:23.88

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11DeKalb Rosette vs KanelandMay 11 · 1600 Meters · Place 2 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters2.6:55.37
May 11DeKalb Rosette vs KanelandMay 11 · Long Jump · Place 5 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterLong Jump5.7' 3 PB7
May 11DeKalb Rosette vs KanelandMay 11 · Discus · Place 4 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1.6kg4.41' 3 PB7
May 11DeKalb Rosette vs KanelandMay 11 · 800 Meters · Place 2 · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters2.3:25.37
Apr 22DeKalb Huntley, KanelandApr 22 · 1600 Meters · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter1600 Meters—DNS7
Apr 22DeKalb Huntley, KanelandApr 22 · Long Jump · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterLong Jump—ND7
Apr 22DeKalb Huntley, KanelandApr 22 · 800 Meters · Sugar Grove Kaneland HarterSugar Grove Kaneland Harter800 Meters—DNS7