Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 411:12.1Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2911:10.0Irish InvitationalAugust 29, 2025
3,200 Meters · Anoka HSMounds View Tom Watson Invitational · Sep 2413:07.2Mounds View Tom Watson InvitationalSeptember 24, 2022
3,200 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede · Sep 2311:59.60Tom Watson Mustang StampedeSeptember 23, 2023
5,000 Meters · Anoka HSMSHSL Section 5AAA Championships · Oct 2916:56.5MSHSL Section 5AAA ChampionshipsOctober 29, 2026
5,000 Meters · Arrowwood Resort53rd Annual Lions Meet of Champions XC Invitational · Oct 1017:30.5053rd Annual Lions Meet of Champions XC InvitationalOctober 10, 2026
5,000 Meters · Chippewa Middle SchoolTom Watson Mustang Stampede XC Meet · Sep 2017:44.3Tom Watson Mustang Stampede XC MeetSeptember 20, 2025
5,000 Meters · Flying Cloud FieldsMetro Under The Lights · Sep 1318:18.4Metro Under The LightsSeptember 13, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1816:53.6Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3017:39.7STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 717:07.8MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1018:39.8NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 132 · Mounds ViewMounds View5,000 Meters Class AAA13217:07.8 PB12
Oct 29MSHSL Section 5AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 23 · Mounds ViewMounds View5,000 Meters Varsity2316:56.5 PB12
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 17 · Mounds ViewMounds View5,000 Meters Varsity1716:38.5SR
Oct 1053rd Annual Lions Meet of Champions XC InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 1 · Mounds ViewMounds View5,000 Meters Junior Varsity117:30.50 PB12
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 34 · Mounds ViewMounds View5,000 Meters Varsity3417:39.7 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Boys Championship Race · Place 201 · Mounds ViewMounds View5,000 Meters High School Boys Championship Race20116:53.6 PB12
Sep 10Steve Hoag InvitationalSep 10 · 5,000 Meters Varsity · Place 21 · Mounds ViewMounds View5,000 Meters Varsity2117:25.712
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 38 · Mounds ViewMounds View2 Miles Varsity3811:12.1 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 9 · Mounds ViewMounds View5,000 Meters Junior Varsity917:06.7711
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 2 · Mounds ViewMounds View5,000 Meters Junior Varsity216:53.6JR
Oct 452nd Annual Lions Meet of Champions XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 10 · Mounds ViewMounds View5,000 Meters Junior Varsity1017:56.811
Sep 20Tom Watson Mustang Stampede XC MeetSep 20 · 5,000 Meters Boys Varsity Green · Place 20 · Mounds ViewMounds View5,000 Meters Boys Varsity Green2017:44.3 PB11
Sep 13Metro Under The LightsSep 13 · 5,000 Meters Junior Varsity Black · Place 14 · Mounds ViewMounds View5,000 Meters Junior Varsity Black1418:18.4 PB11
Sep 4Steve Hoag InvitationalSep 4 · 5,000 Meters Varsity · Place 23 · Mounds ViewMounds View5,000 Meters Varsity2317:20.111
Aug 29Irish InvitationalAug 29 · 2 Miles Junior Varsity · Place 3 · Mounds ViewMounds View2 Miles Junior Varsity311:10.0 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 217 · Mounds ViewMounds View5,000 Meters Open Invitational Section 121718:39.8 PB10
Oct 24JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 56 · Mounds ViewMounds View5,000 Meters Junior Varsity5618:35.4910
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 28 · Mounds ViewMounds View5,000 Meters Junior Varsity2818:08.410
Oct 551st Annual Lions Cross Country Invitational Meet of ChampionsOct 5 · 5,000 Meters Junior Varsity · Place 31 · Mounds ViewMounds View5,000 Meters Junior Varsity3118:27.9SO
Sep 21Tom Watson Mustang Stampede XC MeetSep 21 · 5,000 Meters Varsity · Place 46 · Mounds ViewMounds View5,000 Meters Varsity4618:32.4110
Sep 14Metro InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 47 · Mounds ViewMounds View5,000 Meters Junior Varsity4719:03.410
Sep 5Steve Hoag InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 10 · Mounds ViewMounds View5,000 Meters Junior Varsity1018:47.310
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 10 · Mounds ViewMounds View2 Miles Varsity1012:02.9SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26JV ChampionshipsOct 26 · Varsity · Place 93 · Mounds ViewMounds ViewVarsity936:199
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 70 · Mounds ViewMounds ViewVarsity706:219
Sep 23Tom Watson Mustang StampedeSep 23 · 3,200 Meters 9th Grade · Place 7 · Mounds ViewMounds View3,200 Meters 9th Grade711:59.60 PB9
Sep 1Irish InvitationalSep 1 · 2 Miles Freshman · Place 24 · Mounds ViewMounds View2 Miles Freshman2412:33.89

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27JV ChampionshipsOct 27 · Varsity · Place 137 · Mounds ViewMounds ViewVarsity1376:318
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 79 · Mounds ViewMounds View5,000 Meters Junior Varsity796:218
Oct 849th Annual Alexandria Lions Meet of ChampionsOct 8 · 3,200 Meters Middle School · Place 20 · Mounds ViewMounds View3,200 Meters Middle School2012:15.9—
Sep 24Mounds View Tom Watson InvitationalSep 24 · 3,200 Meters Middle School · Place 44 · EdgewoodEdgewood3,200 Meters Middle School4413:07.2 PB8