| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 2.95 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 1 | 16:09.1 | St. Charles North XC Invite | October 1, 2022 |
| 3 Miles · Barwood ParkBelvidere North, Guilford, Hononegah · Sep 22 | 19:37.4 | Belvidere North, Guilford, Hononegah | September 22, 2020 |
| 3 Miles · Belvidere North High SchoolBelvidere North Triangular 9/19 vs. Harlem and Belvidere · Sep 19 | 18:35 | Belvidere North Triangular 9/19 vs. Harlem and Belvidere | September 19, 2020 |
| 3 Miles · Belvidere South Middle SchoolNIC 10 Conference Meet · Oct 16 | 18:16.56 | NIC 10 Conference Meet | October 16, 2020 |
| 3 Miles · Detweiller Park2022 IHSA Class 2A State XC Championships · Nov 5 | 16:33.33 | 2022 IHSA Class 2A State XC Championships | November 5, 2022 |
| 3 Miles · Emricson ParkIHSA Class 2A XC Sectional - Woodstock (North) #4 · Oct 30 | 18:10.0 | IHSA Class 2A XC Sectional - Woodstock (North) #4 | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 5 | 2022 IHSA Class 2A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 48 · Belvidere (North) | 3 Miles Varsity | 48 | 16:33.33 PB | 11 |
| Oct 29 | 2022 IHSA Class 2A XC Sectional - Maple Park (Kaneland) #4Oct 29 · 3 Miles Varsity · Place 23 · Belvidere (North) | 3 Miles Varsity | 23 | 15:54.84 | 11 |
| Oct 22 | 2022 IHSA Class 2A XC Regional - Belvidere (H.S.) #4BOct 22 · 3 Miles Varsity · Place 15 · Belvidere (North) | 3 Miles Varsity | 15 | 16:16.82 | 11 |
| Oct 15 | NIC-10 Conference ChampionshipOct 15 · 3 Miles Varsity · Place 14 · Belvidere (North) | 3 Miles Varsity | 14 | 16:40.07 | 11 |
| Oct 1 | St. Charles North XC InviteOct 1 · 2.95 Miles Varsity Boys · Place 21 · Belvidere (North) | 2.95 Miles Varsity Boys | 21 | 16:09.1 PB | 11 |
| Sep 24 | Sterling HS - Rock River RunSep 24 · 3 Miles Varsity · Place 9 · Belvidere (North) | 3 Miles Varsity | 9 | 16:13.10 | 11 |
| Sep 17 | Kaneland - Larry Eddington XC InvitationalSep 17 · 3 Miles Varsity · Place 22 · Belvidere (North) | 3 Miles Varsity | 22 | 16:20.3 | 11 |
| Sep 10 | First to the Finish InvitationalSep 10 · 3 Miles Varsity 2A · Place 60 · Belvidere (North) | 3 Miles Varsity 2A | 60 | 16:34.6 | 11 |
| Aug 30 | Sycamore InvitationalAug 30 · 3 Miles Varsity · Place 13 · Belvidere (North) | 3 Miles Varsity | 13 | 16:53.4 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 6 | IHSA Class 2A State Cross Country ChampionshipsNov 6 · 3 Miles Varsity · Place 188 · Belvidere (North) | 3 Miles Varsity | 188 | 16:57.54 | 10 |
| Oct 30 | IHSA Class 2A XC Sectional - Woodstock (North) #4Oct 30 · 3 Miles Varsity · Place 80 · Belvidere (North) | 3 Miles Varsity | 80 | 18:10.0 PB | 10 |
| Oct 23 | IHSA Class 2A XC Regional - Woodstock (H.S.) #4BOct 23 · 3 Miles Varsity · Place 38 · Belvidere (North) | 3 Miles Varsity | 38 | 17:49.3 | 10 |
| Oct 16 | NIC-10 Conference ChampionshipOct 16 · 3 Miles Frosh/Soph Freshman · Place 1 · Belvidere (North) | 3 Miles Frosh/Soph Freshman | 1 | 17:10.98 | 10 |
| Sep 25 | Rock River RunSep 25 · 3 Miles Varsity · Place 36 · Belvidere (North) | 3 Miles Varsity | 36 | 17:00.1 | 10 |
| Sep 18 | Kaneland Larry Eddington InviteSep 18 · 3 Miles Varsity · Place 78 · Belvidere (North) | 3 Miles Varsity | 78 | 17:50.08 | 10 |
| Sep 11 | First to the Finish InvitationalSep 11 · 3 Miles Varsity 2A · Place 135 · Belvidere (North) | 3 Miles Varsity 2A | 135 | 17:31.3 | 10 |
| Sep 7 | NIC-10 Preview MeetSep 7 · 3 Miles Varsity · Place 14 · Belvidere (North) | 3 Miles Varsity | 14 | 17:22.4 | 10 |
| Sep 4 | Crystal Lake South XC Invitational 2021Sep 4 · 2.15 Miles Frosh/Soph · Place 13 · Belvidere (North) | 2.15 Miles Frosh/Soph | 13 | 12:45.3 | 10 |
| Aug 31 | Sycamore Cross Country InvitationalAug 31 · 3 Miles Frosh/Soph Freshman · Place 12 · Belvidere (North) | 3 Miles Frosh/Soph Freshman | 12 | 17:27.7 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 16 | NIC 10 Conference MeetOct 16 · 3 Miles Junior Varsity · Place 6 · Belvidere (North) | 3 Miles Junior Varsity | 6 | 18:16.56 PB | 9 |
| Sep 22 | Belvidere North, Guilford, Hononegah Sep 22 · 3 Miles Open · Place 2 · Belvidere (North) | 3 Miles Open | 2 | 19:37.4 PB | 9 |
| Sep 19 | Belvidere North Triangular 9/19 vs. Harlem and BelvidereSep 19 · 3 Miles Open · Place 2 · Belvidere (North) | 3 Miles Open | 2 | 18:35 PB | 9 |
| Sep 5 | Belvidere North Triangular Meet vs. Auburn and FreeportSep 5 · 3 Miles Open · Place 6 · Belvidere (North) | 3 Miles Open | 6 | 19:31 | 9 |