Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lake Erie Country ClubPanther Invitational CC 26 · Oct 6 | 6:08.2 | Panther Invitational CC 26 | October 6, 2026 |
| 2 Miles · Belvidere Central Middle SchoolBelvidere Central Tri Meet · Sep 15 | 13:24.83 | Belvidere Central Tri Meet | September 15, 2026 |
| 2 Miles · Highland Community CollegePretzel XC Invitational · Oct 4 | 14:20.24 | Pretzel XC Invitational | October 4, 2025 |
| 2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 11 | 13:02.22 | IESA 4A - Sectional F @ Woodland School/Hoover Park | October 11, 2025 |
| 2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 17 | 12:37.7 | IESA 4A State XC Championships | October 17, 2026 |
| 2 Miles · Reagan Middle School 2026 Reagan XC Invite · Aug 22 | 15:11.50 | 2026 Reagan XC Invite | August 22, 2026 |
| 2 Miles · Skare Park Driving RangeRochelle Middle School Cross Country Invite · Sep 22 | 13:07.66 | Rochelle Middle School Cross Country Invite | September 22, 2026 |
| 2 Miles · Sterling MS XC CourseRock River Run · Sep 26 | 13:02.09 | Rock River Run | September 26, 2026 |
| 2 Miles · Sycamore Park DistrictNCJC XC Conference Meet · Oct 2 | 13:02.2 | NCJC XC Conference Meet | October 2, 2026 |
| 2.1 Miles · Highland Community CollegeFreeport Middle School Invitational · Sep 29 | 16:17.7 | Freeport Middle School Invitational | September 29, 2023 |
| 3,000 Meters · Richmond Hill ParkGeneseo Middle School XC Invite · Sep 3 | 13:46.40 | Geneseo Middle School XC Invite | September 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results2025 Cross Country
6 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Panther InvitationalOct 8 · 1,600 Meters Middle School · Place 15 · Sterling Challand | 1,600 Meters Middle School | 15 | 6:20.94 | 6 |
| Oct 5 | Pretzels XC InvitationalOct 5 · 2 Miles Middle School · Place 50 · Sterling Challand | 2 Miles Middle School | 50 | 15:12.7 | 6 |
| Sep 28 | Rock River RunSep 28 · 2 Miles Middle School · Place 93 · Sterling Challand | 2 Miles Middle School | 93 | 14:17.30 | 6 |
| Sep 4 | Geneseo Middle School XC InviteSep 4 · 3,000 Meters 6th Grade · Place 27 · Sterling Challand | 3,000 Meters 6th Grade | 27 | 15:18.10 | 6 |
| Aug 24 | Reagan Rectangular XC InviteAug 24 · 2 Miles Varsity · Place 51 · Sterling Challand | 2 Miles Varsity | 51 | 15:04.69 | 6 |
| Aug 24 | Reagan Rectangular XC InviteAug 24 · 2 Miles Varsity · Place 51 · Sterling Challand | 2 Miles Varsity | 51 | 15:04.69 | 6 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Panther Invite 23Oct 3 · 1 Mile Middle School · Place 41 · Sterling Challand | 1 Mile Middle School | 41 | 7:17.08 | 5 |
| Sep 29 | Freeport Middle School InvitationalSep 29 · 2.1 Miles Varsity Boys · Place 77 · Sterling Challand | 2.1 Miles Varsity Boys | 77 | 16:17.7 PB | 5 |
| Sep 23 | Rock River RunSep 23 · 2 Miles Middle School · Place 130 · Sterling Challand | 2 Miles Middle School | 130 | 15:28.50 | 5 |
| Sep 13 | Ye Olde BezerkerSep 13 · 2 Miles Middle School · Place 91 · Sterling Challand | 2 Miles Middle School | 91 | 15:35 | 5 |
| Sep 6 | Geneseo Middle School XC InviteSep 6 · 3,000 Meters 6th Grade Boys · Place 27 · Sterling Challand | 3,000 Meters 6th Grade Boys | 27 | 14:39.90 | 5 |