| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 29 | 12:39.0 | J-Hawk Invite | August 29, 2020 |
| 2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveWinnebago Schmidt Invitational · Sep 25 | 18:02.31 | Winnebago Schmidt Invitational | September 25, 2021 |
| 3 Miles · Belvidere South Middle SchoolNIC 10 Conference Meet · Oct 16 | 19:11.49 | NIC 10 Conference Meet | October 16, 2020 |
| 3 Miles · Highland Community CollegeFreeport Pretzel Invitational · Oct 2 | 18:56.8 | Freeport Pretzel Invitational | October 2, 2021 |
| 3 Miles · Hoover ParkSterling High School Invitational · Oct 9 | 20:01.6 | Sterling High School Invitational | October 9, 2021 |
| 3 Miles · Pecatonica Middle SchoolDu-Pec Cross Country · Oct 8 | 18:32.7 | Du-Pec Cross Country | October 8, 2020 |
| 3 Miles · Rock Cut State ParkHarlem Cross Country Invitational · Sep 5 | 19:25.6 | Harlem Cross Country Invitational | September 5, 2020 |
| 3 Miles · Sportscore TwoGuilford Quad Meet · Sep 19 | 19:25.1 | Guilford Quad Meet | September 19, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 23 | IHSA Class 3A XC Regional - Machesney Park (Harlem) #3COct 23 · 3 Miles Varsity · Place 60 · Rockford (Jefferson) | 3 Miles Varsity | 60 | 19:17.0 | 12 |
| Oct 16 | NIC-10 Conference ChampionshipOct 16 · 3 Miles Varsity · Place 50 · Rockford (Jefferson) | 3 Miles Varsity | 50 | 19:37.42 | 12 |
| Oct 9 | Sterling High School InvitationalOct 9 · 3 Miles Varsity · Place 93 · Rockford (Jefferson) | 3 Miles Varsity | 93 | 20:01.6 PB | 12 |
| Oct 2 | Freeport Pretzel InvitationalOct 2 · 3 Miles Varsity · Place 58 · Rockford (Jefferson) | 3 Miles Varsity | 58 | 18:56.8 PB | 12 |
| Sep 25 | Winnebago Schmidt InvitationalSep 25 · 2.85 Miles Varsity · Place 36 · Rockford (Jefferson) | 2.85 Miles Varsity | 36 | 18:02.31 PB | 12 |
| Sep 18 | Woodstock Byrne FestivalSep 18 · 3 Miles Junior Varsity · Place 4 · Rockford (Jefferson) | 3 Miles Junior Varsity | 4 | 19:58 | 12 |
| Sep 11 | First to the Finish InvitationalSep 11 · 3 Miles Open · Place 224 · Rockford (Jefferson) | 3 Miles Open | 224 | 19:14.1 | 12 |
| Sep 7 | NIC-10 Preview MeetSep 7 · 3 Miles Varsity · Place 37 · Rockford (Jefferson) | 3 Miles Varsity | 37 | 18:38.7 | 12 |
| Sep 4 | Fall Classic Cross Country MeetSep 4 · 5,000 Meters Varsity · Place 34 · Rockford (Jefferson) | 5,000 Meters Varsity | 34 | 20:36.59 | 12 |
| Aug 28 | Jefferson High School InvitationalAug 28 · 2 Miles Open · Place 10 · Rockford (Jefferson) | 2 Miles Open | 10 | 13:10.3 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Oct 24 | IHSA Class 3A XC Regional #3A - Rockford (Guilford)Oct 24 · 3 Miles Varsity · Place 60 · Rockford (Jefferson) | 3 Miles Varsity | 60 | 19:15.16 | 11 |
| Oct 16 | NIC 10 Conference MeetOct 16 · 3 Miles Varsity · Place 51 · Rockford (Jefferson) | 3 Miles Varsity | 51 | 19:11.49 PB | 11 |
| Oct 8 | Du-Pec Cross CountryOct 8 · 3 Miles Varsity · Place 13 · Rockford (Jefferson) | 3 Miles Varsity | 13 | 18:32.7 PB | 11 |
| Oct 3 | Guilford - Hononegah - JeffersonOct 3 · 3 Miles Varsity · Place 18 · Rockford (Jefferson) | 3 Miles Varsity | 18 | 19:36.8 | 11 |
| Sep 19 | Guilford Quad MeetSep 19 · 3 Miles Varsity · Place 20 · Rockford (Jefferson) | 3 Miles Varsity | 20 | 19:25.1 PB | 11 |
| Sep 12 | Belvidere / Freeport / Jefferson Triangular MeetSep 12 · 3 Miles Varsity · Place 10 · Rockford (Jefferson) | 3 Miles Varsity | 10 | 19:54.9 | 11 |
| Sep 5 | Harlem Cross Country InvitationalSep 5 · 3 Miles Varsity · Place 11 · Rockford (Jefferson) | 3 Miles Varsity | 11 | 19:25.6 PB | 11 |
| Aug 29 | J-Hawk InviteAug 29 · 2 Miles Varsity · Place 13 · Rockford (Jefferson) | 2 Miles Varsity | 13 | 12:39.0 PB | 11 |