Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Fort Casey State ParkCascade MS Meet @ Coupeville · Oct 12 | 10:51 | Cascade MS Meet @ Coupeville | October 12, 2022 |
| 1.7 Miles · Granite Falls High SchoolCascade JH meet @ Granite · Sep 29 | 13:41.39 | Cascade JH meet @ Granite | September 29, 2022 |
| 2 Miles · Ballinger ParkWESCO Sultan, Cascade, Meadowdale @ Edmonds-Woodway · Sep 10 | 13:32 | WESCO Sultan, Cascade, Meadowdale @ Edmonds-Woodway | September 10, 2025 |
| 3 Miles · Apple Ridge XC CourseApple Ridge Run Invite - 2A, 3A, 4A · Sep 19 | 19:15 | Apple Ridge Run Invite - 2A, 3A, 4A | September 19, 2026 |
| 3,000 Meters · South Whidbey Middle & High SchoolCascade League championship @ South Whidbey · Oct 18 | 14:54.83 | Cascade League championship @ South Whidbey | October 18, 2022 |
| 4,000 Meters · Jackson HSWESCO Shorecrest, MGHS & Sultan @ Jackson · Sep 18 | 15:14 | WESCO Shorecrest, MGHS & Sultan @ Jackson | September 18, 2025 |
| 5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 31 | 18:15.33 | 3A and 2A Seaking District Championship Cross Country Meet | October 31, 2025 |
| 5,000 Meters · Lakewood High SchoolDistrict 1/2 XC Championships · Oct 31 | 19:35.03 | District 1/2 XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | SHS Time TrialSep 3 · 1.63 Miles Boys · Place 2 · SultanSultan | 1.63 Miles Boys | 2 | 10:38Unofficial | 10 |
2022 Cross Country
3 results