Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 9 | 18:35.55 | Belvidere Central Quad Meet | September 9, 2025 |
| 2 Miles · Sterling MS XC CourseRock River Run · Sep 26 | 17:45.81 | Rock River Run | September 26, 2026 |
| 2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 23 | 18:05.00 | Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) | September 23, 2025 |
| 2011 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 18 | 10:09.38 | Winnebago MS Invite | September 18, 2025 |
| 2253 m · Oregon High SchoolOregon MS Open · Sep 6 | 14:27.1 | Oregon MS Open | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Rock River RunSep 26 · 2 Miles Middle School · Place 112 · Belvidere Central | 2 Miles Middle School | 112 | 17:45.81 PB | 8 |
| Sep 15 | Belvidere Central Tri MeetSep 15 · 2 Miles Open · Place 51 · Belvidere Central | 2 Miles Open | 51 | 20:50.27 | 8 |
2025 Cross Country
7 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 7 | 9/7 Oregon JH OpenSep 7 · 1.4 Miles Middle School · Place 109 · Belvidere Central | 1.4 Miles Middle School | 109 | 14:58.8 | 6 |