Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arrowwood ResortAlexandria Lions Invitational · Oct 914:05.3Alexandria Lions InvitationalOctober 9, 2021
2 Miles · Rosemount High SchoolIrish Invitational · Sep 410:17.7Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2910:14.4Irish InvitationalAugust 29, 2025
3,200 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2412:36.0Mounds View Tom Watson InvitationalSeptember 24, 2022
3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2311:25.20Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2915:44.6MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · Arrowwood Resort52nd Annual Lions Meet of Champions XC Invitational · Oct 416:40.252nd Annual Lions Meet of Champions XC InvitationalOctober 4, 2025
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1316:35.5Metro Under The LightsSeptember 13, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 115:53.9MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3016:55.6STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 715:53.7MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:32.5NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 24 · Mounds ViewMounds View5,000 Meters Class AAA2415:53.7 PB12
Oct 29MSHSL Section 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 2 · Mounds ViewMounds View5,000 Meters Varsity215:44.6 PB12
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Mounds ViewMounds View5,000 Meters Varsity215:49.9SR
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Varsity · Place 8 · Mounds ViewMounds View5,000 Meters Varsity816:42.5012
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 12 · Mounds ViewMounds View5,000 Meters Varsity1216:55.6 PB12
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 4 · Mounds ViewMounds View2 Miles Varsity410:17.7 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 19 · Mounds ViewMounds View5,000 Meters Class AAA1915:53.9 PB11
Oct 23MSHSL Section 5AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · Mounds ViewMounds View5,000 Meters Varsity616:04.811
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Varsity · Place 11 · Mounds ViewMounds View5,000 Meters Varsity1116:40.2 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 54 · Mounds ViewMounds View5,000 Meters High School Boys Championship Race5417:06.911
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Varsity · Place 18 · Mounds ViewMounds View5,000 Meters Varsity1816:35.5 PB11
Aug 29Irish InvitationalAug 29 · 2 Miles Varsity · Place 12 · Mounds ViewMounds View2 Miles Varsity1210:14.4 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Championship · Place 203 · Mounds ViewMounds View5,000 Meters Championship20316:32.5 PB10
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 64 · Mounds ViewMounds View5,000 Meters Class AAA6416:36.710
Oct 24MSHSL Section 5AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 20 · Mounds ViewMounds View5,000 Meters Varsity2016:38.1410
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 21 · Mounds ViewMounds View5,000 Meters Varsity2116:22.810
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Varsity · Place 41 · Mounds ViewMounds View5,000 Meters Varsity4117:07.4SO
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Championship · Place 215 · Mounds ViewMounds View5,000 Meters Championship21518:20.410
Sep 14Metro InvitationalSep 14 · 5,000 Meters Varsity · Place 49 · Mounds ViewMounds View5,000 Meters Varsity4917:03.910
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 54 · Mounds ViewMounds View2 Miles Varsity5410:55.2SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 20 · Mounds ViewMounds ViewVarsity205:479
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 6 · Mounds ViewMounds ViewVarsity65:469
Sep 23Tom Watson Mustang StampedeSep 23 · 3,200 Meters 9th Grade · Place 2 · Mounds ViewMounds View3,200 Meters 9th Grade211:25.20 PB9
Sep 1Irish InvitationalSep 1 · 2 Miles Freshman · Place 6 · Mounds ViewMounds View2 Miles Freshman611:29.19

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27JV ChampionshipsOct 27 · Varsity · Place 77 · Mounds ViewMounds ViewVarsity776:118
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 46 · Mounds ViewMounds View5,000 Meters Junior Varsity466:108
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 14 · Mounds ViewMounds View3,200 Meters Middle School1412:05.9—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 3,200 Meters Middle School · Place 20 · EdgewoodEdgewood3,200 Meters Middle School2012:36.0 PB8

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28JV ChampionshipOct 28 · 5,000 Meters Varsity · Place 180 · Mounds ViewMounds View5,000 Meters Varsity1806:577
Oct 19Suburban East Conference ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 116 · Mounds ViewMounds View5,000 Meters Junior Varsity1167:017
Oct 9Alexandria Lions InvitationalOct 9 · 2 Miles Boys Junior High · Place 75 · EdgewoodEdgewood2 Miles Boys Junior High7514:05.3 PB7
Sep 3Irish InviteSep 3 · 2 Miles Freshman · Place 84 · Mounds ViewMounds View2 Miles Freshman8414:37.27