Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 413:30.3Irish InvitationalSeptember 4, 2026
2 Miles · Simley Senior High SchoolSimley Invitational · Oct 1013:23.7Simley InvitationalOctober 10, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:14.602025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Flying Cloud AirportMetro Invitaitonal - Under the Lights · Sep 2611:04.9Metro Invitaitonal - Under the LightsSeptember 26, 2026
3,000 Meters · Gale Woods FarmUSATF Minnesota Junior Olympic Championships · Nov 212:23.50USATF Minnesota Junior Olympic ChampionshipsNovember 2, 2025
3,000 Meters · Lower Recreation CenterMinnesota Middle School State Championships · Oct 3111:22.6Minnesota Middle School State ChampionshipsOctober 31, 2026
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2511:15.0Minnesota Middle School State ChampionshipsOctober 25, 2025
4,000 Meters · Gale Woods FarmUSATF Minnesota Junior Olympic Championships · Nov 816:33.40USATF Minnesota Junior Olympic ChampionshipsNovember 8, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8USATF Minnesota Junior Olympic ChampionshipsNov 8 · 4,000 Meters 13-14 · Place 5 · Immer SportlichImmer Sportlich4,000 Meters 13-14516:33.40 PB8
Oct 31Minnesota Middle School State ChampionshipsOct 31 · 3,000 Meters Class A · Place 11 · Twin Cities German ImmersionTwin Cities German Immersion3,000 Meters Class A1111:22.6 PB8
Oct 10Simley InvitationalOct 10 · 2 Miles Middle School · Place 5 · Twin Cities German ImmersionTwin Cities German Immersion2 Miles Middle School513:23.7 PB8
Sep 26Metro Invitaitonal - Under the LightsSep 26 · 3,000 Meters Middle School · Place 29 · Twin Cities German ImmersionTwin Cities German Immersion3,000 Meters Middle School2911:04.9 PB8
Sep 4Irish InvitationalSep 4 · 2 Miles C · Place 41 · Twin Cities German ImmersionTwin Cities German Immersion2 Miles C4113:30.3 PB8

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 281 · Immer SportlichImmer Sportlich3,000 Meters 11-1228113:14.60 PB7
Nov 2USATF Minnesota Junior Olympic ChampionshipsNov 2 · 3,000 Meters 11-12 · Place 4 · Immer SportlichImmer Sportlich3,000 Meters 11-12412:23.50 PB7
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class A · Place 11 · Twin Cities German ImmersionTwin Cities German Immersion3,000 Meters Class A1111:15.0 PB7
Oct 4Simley InvitationalOct 4 · 2 Miles Middle School · Place 7 · Twin Cities German ImmersionTwin Cities German Immersion2 Miles Middle School713:11.47

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 262024 Minnesota Middle School/Jr High State Cross Country ChampionshipsOct 26 · 3,000 Meters Varsity · Place 30 · Twin Cities German ImmersionTwin Cities German Immersion3,000 Meters Varsity3012:35.96
Oct 5Simley InvitationalOct 5 · 2 Miles Middle School · Place 13 · Twin Cities German ImmersionTwin Cities German Immersion2 Miles Middle School1313:55.66
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 3,200 Meters Middle School · Place 39 · Twin Cities German ImmersionTwin Cities German Immersion3,200 Meters Middle School3913:20.736
Sep 14Metro InvitationalSep 14 · 3,000 Meters Middle School · Place 78 · Twin Cities German ImmersionTwin Cities German Immersion3,000 Meters Middle School7812:13.46