Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Baker Park8-Team Meet · Sep 15 | 24:04 | 8-Team Meet | September 15, 2026 |
| 3 Miles · Detweiller ParkPeoria High School Invitational · Oct 3 | 20:39.16 | Peoria High School Invitational | October 3, 2026 |
| 3 Miles · Lake Erie Country ClubPanther Invitational CC 26 · Oct 6 | 20:51.6 | Panther Invitational CC 26 | October 6, 2026 |
| 3 Miles · Richmond Hill ParkGeneseo XC Invite · Sep 20 | 23:02.50 | Geneseo XC Invite | September 20, 2025 |
| 3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 1 | 20:34.7 | IHSA Class 1A XC Sectional - #4 Sherrard | November 1, 2025 |
| 3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 25 | 20:56.00 | IHSA Class 1A XC Regional - #4C Seneca | October 25, 2025 |
| 3 Miles · Zearing ParkGary Coates Invitational · Sep 13 | 21:32.87 | Gary Coates Invitational | September 13, 2025 |
| 5,000 Meters · Hoover ParkSterling HS XC Invitational · Oct 11 | 21:34.36 | Sterling HS XC Invitational | October 11, 2025 |
| 5,000 Meters · Marshall-Putnam FairgroundsHenry Home Meet · Oct 14 | 22:58 | Henry Home Meet | October 14, 2025 |
| 5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 31 | 21:01.8 | 2026 IHSA Class 1A XC Sectional - #4 Oregon | October 31, 2026 |
| 5,000 Meters · Oregon High SchoolOregon HS Open · Sep 5 | 23:03.09 | Oregon HS Open | September 5, 2026 |
| 5,000 Meters · Oregon Park WestOregon HS Open · Sep 6 | 23:15.4 | Oregon HS Open | September 6, 2025 |
| 5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 27 | 23:02.64 | 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
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 34 · Princeton | 5,000 Meters Varsity | 34 | 21:01.8 PB | 12 |
| Oct 24 | 2026 IHSA Class 1A XC Regional - #4B Manlius (Bureau Valley)Oct 24 · 3 Miles Varsity · Place 18 · Princeton | 3 Miles Varsity | 18 | 20:37.8 | 12 |
| Oct 17 | 48th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 64 · Princeton | 3 Miles Varsity | 64 | 20:09.2 | 12 |
| Oct 13 | Henry Home MeetOct 13 · 5,000 Meters Varsity · Place 2 · Princeton | 5,000 Meters Varsity | 2 | 24:33.42 | 12 |
| Oct 10 | Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 22 · Princeton | 5,000 Meters Varsity | 22 | 21:56.6 | 12 |
| Oct 6 | Panther Invitational CC 26Oct 6 · 3 Miles Varsity · Place 9 · Princeton | 3 Miles Varsity | 9 | 20:51.6 PB | 12 |
| Oct 3 | Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 96 · Princeton | 3 Miles Varsity - 1A/2A | 96 | 20:39.16 PB | 12 |
| Sep 29 | TRAC Cross Country MeetSep 29 · 3 Miles Varsity · Place 14 · Princeton | 3 Miles Varsity | 14 | 21:24.9 | 12 |
| Sep 26 | Rock River RunSep 26 · 5,000 Meters Varsity · Place 52 · Princeton | 5,000 Meters Varsity | 52 | 21:56.38 | 12 |
| Sep 19 | Geneseo XC InvitationalSep 19 · 3 Miles Senior Girls · Place 13 · Princeton | 3 Miles Senior Girls | 13 | 23:25.3 | 12 |
| Sep 15 | 8-Team MeetSep 15 · 3 Miles Varsity · Place 9 · Princeton | 3 Miles Varsity | 9 | 24:04 PB | 12 |
| Sep 12 | Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 8 · Princeton | 3 Miles Varsity | 8 | 21:40.44 | 12 |
| Sep 8 | Dual Meet with KewaneeSep 8 · 3 Miles Varsity · Place 3 · Princeton | 3 Miles Varsity | 3 | 22:47.00 | 12 |
| Sep 5 | Oregon HS OpenSep 5 · 5,000 Meters Varsity · Place 29 · Princeton | 5,000 Meters Varsity | 29 | 23:03.09 PB | 12 |
2025 Cross Country
13 results2024 Cross Country
4 results