Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3014:03.39J Hawk InviteAugust 30, 2025
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1121:08.64Black Sail Invitational October 11, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1822:28.87NIC-10 Conference ChampionshipOctober 18, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2722:22.71Rock River RunSeptember 27, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Open · Place 22 · Belvidere3 Miles Open2222:28.87 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Open · Place 51 · Belvidere3 Miles Open5121:08.64 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 152 · Belvidere5,000 Meters Varsity15222:22.71 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Frosh/Soph · Place 20 · Belvidere3 Miles Frosh/Soph2022:43.4812
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 87 · Belvidere3 Miles Varsity8722:23.2512
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 22 · Belvidere2 Miles Open2214:03.39 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Open · Place 24 · Belvidere3 Miles Open2421:39.6711
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 167 · Belvidere5,000 Meters Varsity16722:05.2011
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 77 · Belvidere3 Miles Varsity7722:14.211
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 74 · Belvidere3 Miles Varsity7421:45.3911
Aug 31J Hawk InviteAug 31 · 2 Miles Open · Place 21 · Belvidere2 Miles Open2114:01.9211

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14NIC-10 ConferenceOct 14 · 3 Miles Open · Place 40 · Belvidere (H.S.)3 Miles Open4022:56.1710
Oct 7Black Sail InvitationalOct 7 · 3 Miles Open · Place 17 · Belvidere (H.S.)3 Miles Open1722:09.710
Sep 23Rock River RunSep 23 · 3 Miles Frosh/Soph Freshman · Place 110 · Belvidere (H.S.)3 Miles Frosh/Soph Freshman11024:00.5010
Sep 5NIC-10 Preview MeetSep 5 · 2.6 Miles Frosh/Soph Freshman · Place 32 · Belvidere (H.S.)2.6 Miles Frosh/Soph Freshman3220:22.610
Sep 2Oregon (IL) HS OpenSep 2 · 5,000 Meters Junior Varsity · Place 35 · Belvidere (H.S.)5,000 Meters Junior Varsity3524:14.710

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15NIC-10 Conference ChampionshipOct 15 · 3 Miles Frosh/Soph Freshman · Place 41 · Belvidere (H.S.)3 Miles Frosh/Soph Freshman4126:44.379
Oct 8Black Sail InvitationalOct 8 · 3 Miles Open · Place 39 · Belvidere (H.S.)3 Miles Open3928:02.79
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Frosh/Soph Freshman · Place 133 · Belvidere3 Miles Frosh/Soph Freshman13327:02.29
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 884 · Belvidere3 Miles Open88433:56.19
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Junior Varsity · Place 50 · Belvidere5,000 Meters Junior Varsity5028:15.59
Aug 27J Hawk InvitationalAug 27 · 2 Miles Open · Place 42 · Belvidere2 Miles Open4219:56.69