Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3013:35.62J Hawk InviteAugust 30, 2025
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1118:57.75Black Sail Invitational October 11, 2025
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2422:01.40Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1819:55.38NIC-10 Conference ChampionshipOctober 18, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2719:54.09Rock River RunSeptember 27, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 239 · JV WARRIORSJV WARRIORS3 Miles Co-Ed HS23922:01.40 PB—

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Open · Place 11 · BelvidereBelvidere3 Miles Open1119:55.38 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Open · Place 20 · BelvidereBelvidere3 Miles Open2018:57.75 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 102 · BelvidereBelvidere5,000 Meters Varsity10219:54.09 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 550 · BelvidereBelvidere3 Miles Varsity Open55021:15.8012
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 19 · BelvidereBelvidere2 Miles Open1913:35.62 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Open · Place 15 · BelvidereBelvidere3 Miles Open1519:49.4411
Oct 12Black Sail InvitationalOct 12 · 3 Miles Open · Place 10 · BelvidereBelvidere3 Miles Open1019:11.7011
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 127 · BelvidereBelvidere5,000 Meters Varsity12720:12.6011
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 362 · BelvidereBelvidere3 Miles Varsity 2A36218:53.8011
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 46 · BelvidereBelvidere3 Miles Varsity4619:32.211
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 43 · BelvidereBelvidere3 Miles Varsity4319:17.6811
Aug 31J Hawk InviteAug 31 · 2 Miles Open · Place 8 · BelvidereBelvidere2 Miles Open812:44.6911
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 558 · Belvidere Boy BucsBelvidere Boy Bucs3 Miles Varsity55819:59.9011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14NIC-10 ConferenceOct 14 · 3 Miles Frosh/Soph Freshman · Place 24 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Frosh/Soph Freshman2420:03.1510
Oct 7Black Sail InvitationalOct 7 · 3 Miles Open · Place 4 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Open419:15.710
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 255 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Varsity 1A25519:37.9010
Sep 23Rock River RunSep 23 · 3 Miles Frosh/Soph Freshman · Place 58 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Frosh/Soph Freshman5820:18.4010
Sep 5NIC-10 Preview MeetSep 5 · 3 Miles Varsity · Place 59 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Varsity5922:29.410
Sep 2Oregon (IL) HS OpenSep 2 · 5,000 Meters Junior Varsity · Place 14 · Belvidere (H.S.)Belvidere (H.S.)5,000 Meters Junior Varsity1421:13.810

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15NIC-10 Conference ChampionshipOct 15 · 3 Miles Frosh/Soph Freshman · Place 29 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Frosh/Soph Freshman2921:20.929
Oct 8Black Sail InvitationalOct 8 · 3 Miles Open · Place 14 · Belvidere (H.S.)Belvidere (H.S.)3 Miles Open1420:30.79
Sep 24Sterling HS - Rock River RunSep 24 · 3 Miles Frosh/Soph Freshman · Place 90 · BelvidereBelvidere3 Miles Frosh/Soph Freshman9020:56.39
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 543 · BelvidereBelvidere3 Miles Open54321:38.39
Sep 3Oregon (IL) HS OpenSep 3 · 5,000 Meters Junior Varsity · Place 28 · BelvidereBelvidere5,000 Meters Junior Varsity2824:02.29
Aug 27J Hawk InvitationalAug 27 · 2 Miles Open · Place 22 · BelvidereBelvidere2 Miles Open2215:05.89

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Oregon (IL) Jr. High OpenSep 4 · 0 Meters Middle School · Place 94 · Belvidere SouthBelvidere South0 Meters Middle School9413:198