Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2914:46.79J-Hawk Invite August 29, 2026
2 Miles · Skare ParkRMS Cross Country Meet · Sep 2029:26.1RMS Cross Country MeetSeptember 20, 2022
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1022:50.77Black Sail Invitational October 10, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Preview · Sep 923:12.15NIC-10 PreviewSeptember 9, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2622:57.57Rock River RunSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 31 · BelvidereBelvidere3 Miles Frosh/Soph Freshman3122:42.910
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 41 · BelvidereBelvidere3 Miles Open4122:50.77 PB10
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 62 · BelvidereBelvidere5,000 Meters Frosh/Soph6222:57.57 PB10
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Open · Place 26 · BelvidereBelvidere3 Miles Open2623:54.8710
Sep 5Harlem InvitationalSep 5 · 3 Miles Frosh/Soph · Place 67 · BelvidereBelvidere3 Miles Frosh/Soph6724:30.9910
Aug 29J-Hawk Invite Aug 29 · 2 Miles Open · Place 35 · BelvidereBelvidere2 Miles Open3514:46.79 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 853 · BelvidereBelvidere3 Miles Varsity Open85323:57.409
Sep 9NIC-10 PreviewSep 9 · 3 Miles Frosh/Soph · Place 24 · BelvidereBelvidere3 Miles Frosh/Soph2423:12.15 PB9
Sep 6Harlem InvitationalSep 6 · 3 Miles Frosh/Soph Freshman · Place 62 · BelvidereBelvidere3 Miles Frosh/Soph Freshman6223:09.939
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 38 · BelvidereBelvidere2 Miles Open3815:21.439

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20RMS Cross Country MeetSep 20 · 2 Miles Varsity · Place 114 · Belvidere SouthBelvidere South2 Miles Varsity11429:26.1 PB6