Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2319:39.74MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Central ParkPact/Legacy XC Invitational · Sep 420:19.45Pact/Legacy XC InvitationalSeptember 4, 2025
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 120:29.3Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3020:23.2Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Highland 9 Golf CourseSkyline Conference XC Championship · Oct 2019:48.1Skyline Conference XC ChampionshipOctober 20, 2026
5,000 Meters · HLWW InvitationalHLWW Invitaional · Oct 619:39HLWW InvitaionalOctober 6, 2026
5,000 Meters · Prescott High SchoolPrescott Invitational · Aug 2720:54.64Prescott InvitationalAugust 27, 2026
5,000 Meters · St. John's PrepJohnnie Bread Invitational · Sep 2520:37.8Johnnie Bread InvitationalSeptember 25, 2025
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2919:50.90MSHSL Section 5AA ChampionshipsOctober 29, 2026
5,000 Meters · Watertown-Mayer High SchoolWatertown Mayer XC Invite · Oct 1319:42Watertown Mayer XC InviteOctober 13, 2026
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1219:06.58The Bank InvitationalSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 52 · PACT/Legacy5,000 Meters Varsity5219:50.90 PB12
Oct 20Skyline Conference XC ChampionshipOct 20 · 5,000 Meters Boys Varsity · Place 35 · PACT/Legacy5,000 Meters Boys Varsity3519:48.1 PB12
Oct 13Watertown Mayer XC InviteOct 13 · 5,000 Meters Boys High School · Place 11 · PACT/Legacy5,000 Meters Boys High School1119:42 PB12
Oct 6HLWW InvitaionalOct 6 · 5,000 Meters Varsity · Place 12 · PACT/Legacy5,000 Meters Varsity1219:39 PB12
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Boys Varsity · Place 31 · PACT/Legacy5,000 Meters Boys Varsity3120:29.3 PB12
Sep 24Fr. Otto Weber Cross Country Invitational Johnnie Bread InviteSep 24 · 5,000 Meters Varsity · Place 17 · PACT/Legacy5,000 Meters Varsity1720:45.0712
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 25 · PACT/Legacy5,000 Meters Varsity2519:06.58 PB12
Sep 3Legacy/PACT Cross Country InvitationalSep 3 · 5,000 Meters Boys 5000m · Place 7 · PACT/Legacy5,000 Meters Boys 5000m721:05.812
Aug 27Prescott InvitationalAug 27 · 5,000 Meters Varsity/JV · Place 37 · PACT/Legacy5,000 Meters Varsity/JV3720:54.64 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 57 · PACT/Legacy5,000 Meters Varsity5719:39.74 PB11
Oct 13Skyline Conference XC ChampionshipOct 13 · 5,000 Meters Boys · Place 40 · PACT/Legacy5,000 Meters Boys4019:57.4111
Oct 7Watertown XC InviteOct 7 · 5,000 Meters Varsity · Place 10 · PACT/Legacy5,000 Meters Varsity1020:06.1211
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 77 · PACT/Legacy5,000 Meters Varsity7720:23.2 PB11
Sep 25Johnnie Bread InvitationalSep 25 · 5,000 Meters Varsity · Place 28 · PACT/Legacy5,000 Meters Varsity2820:37.8 PB11
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 32 · PACT/Legacy5,000 Meters Varsity3219:22.8711
Sep 4Pact/Legacy XC InvitationalSep 4 · 5,000 Meters Varsity · Place 21 · PACT/Legacy5,000 Meters Varsity2120:19.45 PB11