Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2916:18.50J-Hawk Invite August 29, 2026
2 Miles · MCMS - ParkMCMS - Cross Country · Sep 1915:49.0MCMS - Cross CountrySeptember 19, 2024
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1022:45.59Black Sail Invitational October 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1224:25.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 525:05.56Harlem InvitationalSeptember 5, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2623:10.21Rock River RunSeptember 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 28 · BelvidereBelvidere3 Miles Frosh/Soph Freshman2822:25.59
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 40 · BelvidereBelvidere3 Miles Open4022:45.59 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 64 · BelvidereBelvidere5,000 Meters Frosh/Soph6423:10.21 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 759 · BelvidereBelvidere3 Miles 3 Miles-Varsity-Open75924:25.0 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Open · Place 40 · BelvidereBelvidere3 Miles Open4025:47.829
Sep 5Harlem InvitationalSep 5 · 3 Miles Frosh/Soph · Place 73 · BelvidereBelvidere3 Miles Frosh/Soph7325:05.56 PB9
Aug 29J-Hawk Invite Aug 29 · 2 Miles Open · Place 44 · BelvidereBelvidere2 Miles Open4416:18.50 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12IESA Challand SectionalOct 12 · 2 Miles Middle School · Place 53 · Belvidere SouthBelvidere South2 Miles Middle School5313:55.907
Oct 4NCJC Conference XC ChampionshipOct 4 · 2 Miles Varsity · Place 61 · Belvidere SouthBelvidere South2 Miles Varsity6114:28.407
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 113 · Belvidere SouthBelvidere South2 Miles Middle School11314:44.007
Sep 24Burlington Central MS InviteSep 24 · 2 Miles Middle School · Place 49 · Belvidere SouthBelvidere South2 Miles Middle School4915:24.907
Sep 19MCMS - Cross CountrySep 19 · 2 Miles Middle School · Place 35 · Belvidere SouthBelvidere South2 Miles Middle School3515:49.0 PB7
Sep 10NCJC Quad Meet - BCMSSep 10 · 2 Miles Open · Place 58 · Belvidere SouthBelvidere South2 Miles Open5816:30.577