Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 25 | 22:01.56 | IHSA Class 1A XC Regional - #4A Winnebago | October 25, 2025 |
| 3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 10 | 24:35.11 | Black Sail Invitational | October 10, 2026 |
| 3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 11 | 23:56.34 | Black Sail Invitational | October 11, 2025 |
| 3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 20 | 26:40.10 | Dale Donner XC Invitational | September 20, 2025 |
| 3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 19 | 24:43.8 | Dale Donner Invite | September 19, 2026 |
| 3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 12 | 26:58.7 | First to the Finish Invitational | September 12, 2026 |
| 3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 5 | 28:37.43 | Harlem Invitational | September 5, 2026 |
| 3 Miles · Saukie Golf CourseIHSA Class 1A XC Sectional - #4 Sherrard · Nov 1 | 22:59.8 | IHSA Class 1A XC Sectional - #4 Sherrard | November 1, 2025 |
| 3 Miles · Walcamp Outdoor Ministries and Retreat CenterBig Northern Conference Championships · Oct 18 | 24:00.53 | Big Northern Conference Championships | October 18, 2025 |
| 3.1 Miles · Oregon High SchoolOregon (IL) Midweek Sept 20 · Sep 20 | 27:09.4 | Oregon (IL) Midweek Sept 20 | September 20, 2023 |
| 3299 m · Levi and Ester Fuller Memorial Forest PreserveSchmidt Invitational · Sep 26 | 15:41.15 | Schmidt Invitational | September 26, 2026 |
| 5,000 Meters · Oregon2026 IHSA Class 1A XC Sectional - #4 Oregon · Oct 31 | 24:26.5 | 2026 IHSA Class 1A XC Sectional - #4 Oregon | October 31, 2026 |
| 5,000 Meters · Oregon High SchoolOregon Midweek XC Meet · Sep 23 | 25:58.9 | Oregon Midweek XC Meet | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2026 IHSA Class 1A XC Sectional - #4 OregonOct 31 · 5,000 Meters Varsity · Place 107 · Rockford (Lutheran) | 5,000 Meters Varsity | 107 | 24:26.5 PB | 12 |
| Oct 10 | Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 59 · Rockford (Lutheran) | 3 Miles Varsity | 59 | 24:35.11 PB | 12 |
| Sep 26 | Schmidt InvitationalSep 26 · 2.05 Miles Varsity Girls · Place 54 · Rockford (Lutheran) | 2.05 Miles Varsity Girls | 54 | 15:41.15 PB | 12 |
| Sep 23 | Oregon Midweek XC MeetSep 23 · 5,000 Meters Varsity · Place 16 · Rockford (Lutheran) | 5,000 Meters Varsity | 16 | 25:58.9 PB | 12 |
| Sep 19 | Dale Donner InviteSep 19 · 3 Miles Varsity · Place 89 · Rockford (Lutheran) | 3 Miles Varsity | 89 | 24:43.8 PB | 12 |
| Sep 12 | First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 419 · Rockford (Lutheran) | 3 Miles 3 Miles-Varsity-1A | 419 | 26:58.7 PB | 12 |
| Sep 5 | Harlem InvitationalSep 5 · 3 Miles Varsity · Place 59 · Rockford (Lutheran) | 3 Miles Varsity | 59 | 28:37.43 PB | 12 |
2025 Cross Country
7 results2024 Cross Country
3 results2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Oregon (IL) Midweek Sept 20Sep 20 · 3.1 Miles Varsity · Place 11 · Rockford (Lutheran) | 3.1 Miles Varsity | 11 | 27:09.4 PB | 9 |