Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Community ParkLisle Mane XC Invitational · Oct 3 | 17:48.7 | Lisle Mane XC Invitational | October 3, 2026 |
| 3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 7 | 17:23.16 | IHSA State XC Championships | November 7, 2026 |
| 3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 12 | 18:17.6 | First to the Finish Invitational | September 12, 2026 |
| 3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 18 | 19:48.40 | Trojan Cross Country Invitational | September 18, 2025 |
| 3 Miles · Eastwood Golf CourseICE Conference Meet · Oct 18 | 18:27.0 | ICE Conference Meet | October 18, 2025 |
| 3 Miles · Furrow FarmEPGXC Invitational · Sep 30 | 20:59.5 | EPGXC Invitational | September 30, 2025 |
| 3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 26 | 18:43.0 | Morris Early Bird Invite | August 26, 2026 |
| 3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 31 | 17:26.95 | 2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) | October 31, 2026 |
| 3 Miles · Limestone Park2026 Herscher Invite · Sep 26 | 17:51.40 | 2026 Herscher Invite | September 26, 2026 |
| 3 Miles · Paxton Buckley Loda High SchoolPBL Invite 2025 · Sep 13 | 20:02.71 | PBL Invite 2025 | September 13, 2025 |
| 3 Miles · Seneca Ag FarmRescheduled Twilight in the Woods · Sep 22 | 19:00.9 | Rescheduled Twilight in the Woods | September 22, 2026 |
| 3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 10 | 18:25.5 | PC/Pontiac Invite | October 10, 2026 |
| 5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 4 | 21:31.68 | Lisle Mane XC Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | ICE Conference MeetOct 18 · 3 Miles Varsity · Place 12 · Herscher | 3 Miles Varsity | 12 | 18:27.0 PB | 10 |
| Oct 11 | PC/Pontiac InviteOct 11 · 3 Miles Open · Place 16 · Herscher | 3 Miles Open | 16 | 19:22.35 | 10 |
| Oct 8 | All AreaOct 8 · 3 Miles Junior Varsity · Place 2 · Herscher | 3 Miles Junior Varsity | 2 | 19:18.51 | 10 |
| Oct 4 | Lisle Mane XC InvitationalOct 4 · 5,000 Meters Open · Place 22 · Herscher | 5,000 Meters Open | 22 | 21:31.68 PB | 10 |
| Sep 30 | EPGXC InvitationalSep 30 · 3 Miles Open · Place 25 · Herscher | 3 Miles Open | 25 | 20:59.5 PB | 10 |
| Sep 27 | 40th Herscher Invite Sep 27 · 3 Miles Frosh/Soph · Place 9 · Herscher | 3 Miles Frosh/Soph | 9 | 20:02.30 | 10 |
| Sep 18 | Trojan Cross Country InvitationalSep 18 · 3 Miles Junior Varsity · Place 1 · Herscher | 3 Miles Junior Varsity | 1 | 19:48.40 PB | 10 |
| Sep 13 | PBL Invite 2025Sep 13 · 3 Miles Varsity · Place 47 · Herscher | 3 Miles Varsity | 47 | 20:02.71 PB | 10 |
| Sep 5 | Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 6 · Herscher | 3 Miles Junior Varsity | 6 | 19:58.80 | 10 |
| Aug 27 | Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 23 · Herscher | 3 Miles Junior Varsity | 23 | 19:48.80 | 10 |
2024 Cross Country
9 results