Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Rosemount High SchoolIrish Invitational · Sep 4 | 15:24.1 | Irish Invitational | September 4, 2026 |
| 2 Miles · Simley Senior High SchoolSimley Invitational · Oct 10 | 15:50.6 | Simley Invitational | October 10, 2026 |
| 3,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 26 | 13:56.0 | Metro Invitaitonal - Under the Lights | September 26, 2026 |
| 3,000 Meters · Lower Recreation CenterMinnesota Middle School State Championships · Oct 31 | 13:17.0 | Minnesota Middle School State Championships | October 31, 2026 |
| 3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 25 | 13:02.6 | Minnesota Middle School State Championships | October 25, 2025 |
| 3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 19 | 14:48 | Tom Watson Mustang Stampede XC Meet | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
2 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Simley InvitationalOct 5 · 2 Miles Middle School · Place 6 · Twin Cities German Immersion | 2 Miles Middle School | 6 | 15:34.6 | — |
| Sep 14 | Metro InvitationalSep 14 · 3,000 Meters Middle School · Place 60 · Twin Cities German Immersion | 3,000 Meters Middle School | 60 | 13:33.2 | — |