Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 817:13.06IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2017:25.30Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 116:46.76IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2917:25.4Kane County XC InvitationalAugust 29, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 417:14.8151th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2517:25.28IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2717:57.38Rock River RunSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 23 · Maple Park (Kaneland)3 Miles Varsity2317:54.9011
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 41 · Maple Park (Kaneland)5,000 Meters Varsity4117:28.1711
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 27 · Maple Park (Kaneland)3 Miles Varsity2717:35.911
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 160 · Maple Park (Kaneland)3 Miles 3 Miles-Varsity-2A16017:24.311
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 39 · Maple Park (Kaneland)3 Miles HS Boys Varsity3917:25.4 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 215 · Maple Park (Kaneland)3 Miles 2A Varsity21517:13.06 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 109 · Maple Park (Kaneland)3 Miles Varsity10916:46.76 PB10
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 49 · Maple Park (Kaneland)5,000 Meters Varsity4917:25.28 PB10
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 19 · Maple Park (Kaneland)3 Miles Varsity1917:26.3110
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 14 · Maple Park (Kaneland)3 Miles Varsity1417:14.81 PB10
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 7 · Maple Park (Kaneland)5,000 Meters Frosh/Soph717:57.38 PB10
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Frosh/Soph · Place 13 · Maple Park (Kaneland)3 Miles Frosh/Soph1317:25.30 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 212 · Maple Park (Kaneland)3 Miles Varsity 2A21217:33.5010
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 19 · Maple Park (Kaneland)Varsity1917:3910
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Frosh/Soph Freshman · Place 6 · Maple Park (Kaneland)3 Miles Frosh/Soph Freshman617:27.7010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Frosh/Soph Freshman · Place 7 · Maple Park (Kaneland)3 Miles Frosh/Soph Freshman718:07.309
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 26 · Maple Park (Kaneland)5,000 Meters Frosh/Soph Freshman2619:18.709
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 56 · Maple Park (Kaneland)2.92 Miles Frosh/Soph Freshman5619:08.909
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 423 · Maple Park (Kaneland)3 Miles Open42320:12.809
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 27 · Maple Park (Kaneland)Varsity2720:079
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 25 · Maple Park (Kaneland)3 Miles Varsity2519:18.209