Personal bests

Best marks in available results
Event / courseMarkMeetDate
2800 m · Gale Woods Rookie RaceGryphon XC Invitational · Oct 511:48.7Gryphon XC InvitationalOctober 5, 2022
3,200 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1414:21.7Mora XC InvitationalSeptember 14, 2021
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2319:39.74MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Basset Creek 5kMCAA Conference Championships · Oct 1522:10.1MCAA Conference ChampionshipsOctober 15, 2022
5,000 Meters · Basset Creek CC CoursesMCAA Championships · Oct 1420:34.70MCAA ChampionshipsOctober 14, 2023
5,000 Meters · Bassett Creek ParkMCAA Cross Country Championship · Oct 1219:15.2MCAA Cross Country ChampionshipOctober 12, 2024
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 ClubMSHSL Section 5A Championships · Oct 2420:01.1MSHSL Section 5A ChampionshipsOctober 24, 2024
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.211
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

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 81 · PACT/Legacy5,000 Meters Varsity8120:01.1 PB10
Oct 12MCAA Cross Country ChampionshipOct 12 · 5,000 Meters Boys Varsity · Place 22 · PACT/Legacy5,000 Meters Boys Varsity2219:15.2 PB10
Oct 8Watertown-Mayer XC InviteOct 8 · 5,000 Meters Varsity · Place 9 · PACT/Legacy5,000 Meters Varsity921:00.610
Sep 26Johnny Bread InvitationalSep 26 · 5,000 Meters Varsity · Place 26 · PACT/Legacy5,000 Meters Varsity2620:59.310
Sep 19EVW-K InvitationalSep 19 · 5,000 Meters Varsity · Place 35 · Legacy Christian Academy5,000 Meters Varsity3521:20.610
Sep 10Annandale InvitationalSep 10 · 5,000 Meters Varsity · Place 42 · Legacy Christian Academy5,000 Meters Varsity4220:55.910
Sep 5Legacy/Pact XC InviteSep 5 · 5,000 Meters Varsity · Place 10 · Legacy Christian Academy5,000 Meters Varsity1021:34.310

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14MCAA ChampionshipsOct 14 · 5,000 Meters Varsity Boys · Place 39 · PACT/Legacy5,000 Meters Varsity Boys3920:34.70 PB9
Sep 7Legacy Invitational XC MeetSep 7 · 5,000 Meters Varsity · Place 24 · Legacy Christian Academy5,000 Meters Varsity2422:27.34—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15MCAA Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 26 · PACT/Legacy5,000 Meters Junior Varsity2622:10.1 PB8
Oct 5Gryphon XC InvitationalOct 5 · 2,800 Meters Non-MSHSL · Place 21 · PACT/Legacy2,800 Meters Non-MSHSL2111:48.7 PB8
Aug 29NLA Hill Thrill InvitationalAug 29 · 2,500 Meters Varsity · Place 2 · LEGACY CHRISTIAN)2,500 Meters Varsity28.9mph—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 7th Grade · Place 125 · Legacy-PACT3,200 Meters 7th Grade12514:53.8—
Sep 14Mora XC InvitationalSep 14 · 3,200 Meters 7th and 8th Grades · Place 26 · PACT/Legacy3,200 Meters 7th and 8th Grades2614:21.7 PB7