Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMSHSL Section 7AAA Championships · Oct 2419:18.0MSHSL Section 7AAA ChampionshipsOctober 24, 2024
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2422:30.1Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2022:45.5Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Dehns Pumpkins2025 Osseo Invitational · Sep 2522:57.62025 Osseo InvitationalSeptember 25, 2025
5,000 Meters · ELk River Golf ClubNWSC Championships · Oct 822:06.7NWSC ChampionshipsOctober 8, 2025
5,000 Meters · Isanti Middle SchoolNorm Ayen Invite at Cambridge-Isanti · Sep 820:07.86Norm Ayen Invite at Cambridge-IsantiSeptember 8, 2023
5,000 Meters · Prairie Park Thundering Royal Elk · Oct 223:07.1Thundering Royal ElkOctober 2, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1122:27.7Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1022:44.6NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 244 · Centennial5,000 Meters Junior Varsity24421:29.1912
Oct 8NWSC ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 101 · Centennial5,000 Meters Junior Varsity10122:06.7 PB12
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Junior Varsity · Place 76 · Centennial5,000 Meters Junior Varsity7623:07.1 PB12
Sep 252025 Osseo InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 90 · Centennial5,000 Meters Junior Varsity9022:57.6 PB12
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys HS Silver · Place 242 · Centennial5,000 Meters Boys HS Silver24222:45.5 PB12
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 121 · Centennial5,000 Meters Junior Varsity12122:27.7 PB12
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 70 · Centennial5,000 Meters Junior Varsity7020:58.212

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 315 · Centennial5,000 Meters Open Invitational Section 131522:44.6 PB11
Oct 24MSHSL Section 7AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 53 · Centennial5,000 Meters Varsity5319:18.0 PB11

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Norm Ayen Invite at Cambridge-IsantiSep 8 · 5,000 Meters Junior Varsity · Place 3 · Centennial5,000 Meters Junior Varsity320:07.86 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Green 5k · Place 186 · Centennial5,000 Meters Green 5k18622:30.1 PB9
Sep 9Cambridge-Isanti Ayer InvitationalSep 9 · 5,000 Meters JV Boys · Place 31 · Centennial5,000 Meters JV Boys3123:07.79Unofficial9