Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.94 Miles · Black Partridge ParkIHSA Class 2A XC Regional - #2B Metamora · Oct 25 | 25:54.00 | IHSA Class 2A XC Regional - #2B Metamora | October 25, 2025 |
| 3 Miles · Baker ParkBaker Lake Mini Meet · Oct 6 | 28:50 | Baker Lake Mini Meet | October 6, 2026 |
| 3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 20 | 29:41.80 | Dale Donner XC Invitational | September 20, 2025 |
| 3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 19 | 28:30.6 | Dale Donner Invite | September 19, 2026 |
| 3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 3 | 26:46.1 | LaSalle County Invite | October 3, 2026 |
| 3 Miles · Furrow FarmEPGXC Invitational · Sep 29 | 29:48.4 | EPGXC Invitational | September 29, 2026 |
| 3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 26 | 28:21.9 | Morris Early Bird Invite | August 26, 2026 |
| 3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 18 | 31:14.26 | Interstate 8 Conference XC Championships | October 18, 2025 |
| 3 Miles · Plano High SchoolRoss Greiter Invitational · Sep 22 | 26:39.66 | Ross Greiter Invitational | September 22, 2026 |
| 3 Miles · Sandwich FairgroundsSandwich High School Invitational · Oct 10 | 26:59 | Sandwich High School Invitational | October 10, 2026 |
| 3 Miles · Zearing ParkGary Coates Invitational · Sep 12 | 29:31.36 | Gary Coates Invitational | September 12, 2026 |
| 5,000 Meters · Hoover ParkRock River Run · Sep 26 | 27:41.30 | Rock River Run | September 26, 2026 |
| 5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 27 | 29:45.30 | Rock River Run | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 2026 IHSA Class 2A XC Regional - #2A GeneseoOct 24 · 3 Miles Varsity · Place 65 · LaSalle (L.-Peru) | 3 Miles Varsity | 65 | 28:47.03 | 11 |
| Oct 19 | Sterling JV InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 12 · LaSalle (L.-Peru) | 5,000 Meters Junior Varsity | 12 | 28:08.00 | 11 |
| Oct 10 | Sandwich High School InvitationalOct 10 · 3 Miles Varsity · Place 29 · LaSalle (L.-Peru) | 3 Miles Varsity | 29 | 26:59 PB | 11 |
| Oct 6 | Baker Lake Mini MeetOct 6 · 3 Miles Girls · Place 9 · LaSalle (L.-Peru) | 3 Miles Girls | 9 | 28:50 PB | 11 |
| Oct 3 | LaSalle County InviteOct 3 · 3 Miles Varsity · Place 34 · LaSalle (L.-Peru) | 3 Miles Varsity | 34 | 26:46.1 PB | 11 |
| Sep 29 | EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 119 · LaSalle (L.-Peru) | 3 Miles Varsity | 119 | 29:48.4 PB | 11 |
| Sep 26 | Rock River RunSep 26 · 5,000 Meters Varsity · Place 142 · LaSalle (L.-Peru) | 5,000 Meters Varsity | 142 | 27:41.30 PB | 11 |
| Sep 22 | Ross Greiter InvitationalSep 22 · 3 Miles Varsity · Place 22 · LaSalle (L.-Peru) | 3 Miles Varsity | 22 | 26:39.66 PB | 11 |
| Sep 19 | Dale Donner InviteSep 19 · 3 Miles Varsity · Place 136 · LaSalle (L.-Peru) | 3 Miles Varsity | 136 | 28:30.6 PB | 11 |
| Sep 15 | 8-Team MeetSep 15 · 3 Miles Varsity · Place 44 · LaSalle (L.-Peru) | 3 Miles Varsity | 44 | 31:57 | 11 |
| Sep 12 | Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 50 · LaSalle (L.-Peru) | 3 Miles Varsity | 50 | 29:31.36 PB | 11 |
| Aug 26 | Morris Early Bird InviteAug 26 · 3 Miles Varsity · Place 62 · LaSalle (L.-Peru) | 3 Miles Varsity | 62 | 28:21.9 PB | 11 |
2025 Cross Country
11 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Sterling JV InvitationalOct 22 · 5,000 Meters Freshman · Place 9 · LaSalle (L.-Peru) | 5,000 Meters Freshman | 9 | 31:28 | 9 |
| Oct 19 | Interstate 8 Conference MeetOct 19 · 3 Miles Junior Varsity · Place 18 · LaSalle (L.-Peru) | 3 Miles Junior Varsity | 18 | 29:51.20 | 9 |
| Oct 15 | St. Bede Home Meet #2 Senior NightOct 15 · 2.91 Miles Varsity · Place 10 · LaSalle (L.-Peru) | 2.91 Miles Varsity | 10 | 28:10.70 | 9 |
| Oct 5 | Lasalle County MeetOct 5 · 3 Miles Varsity · Place 43 · LaSalle (L.-Peru) | 3 Miles Varsity | 43 | 28:55.22 | 9 |
| Oct 1 | EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 142 · LaSalle (L.-Peru) | 3 Miles Varsity | 142 | 32:14.8 | 9 |
| Sep 28 | Rock River RunSep 28 · 5,000 Meters Varsity · Place 164 · LaSalle (L.-Peru) | 5,000 Meters Varsity | 164 | 32:26.00 | 9 |
| Sep 21 | Dale Donner XC InvitationalSep 21 · 3 Miles Varsity · Place 176 · LaSalle (L.-Peru) | 3 Miles Varsity | 176 | 34:39.10 | 9 |
| Sep 17 | 8-Team MeetSep 17 · 3 Miles Varsity · Place 56 · LaSalle (L.-Peru) | 3 Miles Varsity | 56 | 36:17 | 9 |
| Sep 14 | Gary Coates InvitationalSep 14 · 3 Miles Varsity · Place 60 · LaSalle (L.-Peru) | 3 Miles Varsity | 60 | 33:04.23 | 9 |
| Sep 10 | Ross Greiter InvitationalSep 10 · 3 Miles Varsity · Place 21 · LaSalle (L.-Peru) | 3 Miles Varsity | 21 | 33:33.79 | 9 |
| Aug 28 | Morris Early Bird InviteAug 28 · 3 Miles Junior Varsity · Place 55 · LaSalle (L.-Peru) | 3 Miles Junior Varsity | 55 | 40:00.70 | 9 |