Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2423:59.3Mounds View Tom Watson InvitationalSeptember 24, 2022
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2323:28.60Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Gale Woods FarmVictoria Lions Invitational · Sep 3026:15.8Victoria Lions InvitationalSeptember 30, 2025
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2827:05.50Farmington InviteSeptember 28, 2023
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1126:48.2Lakeville North AppleJack InvitationalSeptember 11, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Minneapolis City Conference ChampionshipsOct 7 · 5,000 Meters Boys 5000M · Place 117 · Minneapolis Roosevelt5,000 Meters Boys 5000M11727:24.812
Sep 30Victoria Lions InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 230 · Minneapolis Roosevelt5,000 Meters Junior Varsity23026:15.8 PB12
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters C · Place 103 · Minneapolis Roosevelt5,000 Meters C10326:48.2 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 9Minneapolis Conference ChampionshipsOct 9 · 5,000 Meters Varsity · Place 110 · Minneapolis Roosevelt5,000 Meters Varsity11025:58.7JR
Oct 1Victoria Lions InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 223 · Minneapolis Roosevelt5,000 Meters Junior Varsity22324:23.9JR
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 448 · Minneapolis Roosevelt5,000 Meters Varsity44825:24.511
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 415 · Minneapolis Roosevelt5,000 Meters Varsity41525:13.2511
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 155 · Minneapolis Roosevelt5,000 Meters Junior Varsity15525:57.6JR
Aug 24Ron Kretsch InvitationalAug 24 · 2 Miles Varsity · Place 45 · Minneapolis Roosevelt2 Miles Varsity4515:43.111

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Victoria Lions InvitationalOct 3 · 5,000 Meters Varsity · Place 40 · Minneapolis Roosevelt5,000 Meters Varsity4022:57.26—
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 443 · Minneapolis Roosevelt5,000 Meters Boys 5k44327:05.50 PB10
Sep 23Tom Watson Mustang StampedeSep 23 · 5,000 Meters Green · Place 179 · Minneapolis Roosevelt5,000 Meters Green17923:28.60 PB10
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Varsity · Place 152 · Minneapolis Roosevelt5,000 Meters Varsity15227:36.410

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12Minneapolis City Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 71 · Minneapolis Roosevelt5,000 Meters Varsity7123:49.99—
Oct 4Victoria Lions InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 166 · Minneapolis Roosevelt5,000 Meters Junior Varsity16625:26.51—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 5,000 Meters Green 5k · Place 248 · Minneapolis Roosevelt5,000 Meters Green 5k24823:59.3 PB9
Aug 27BSM Ron Kretsch InvitationalAug 27 · 3,200 Meters Varsity · Place 47 · Minneapolis Roosev3,200 Meters Varsity4716:19.5—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Minneapolis City Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 93 · Minneapolis Roosevelt5,000 Meters Junior Varsity9327:30.28
Oct 5Victoria Lions InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 153 · Minneapolis Roosevelt5,000 Meters Junior Varsity15325:25.378
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Varsity · Place 221 · Minneapolis Roosevelt5,000 Meters Varsity22127:45.48