Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Somerset HSSomerset MS Invitational · Oct 113:42.2Somerset MS InvitationalOctober 1, 2023
5,000 Meters · Altoona High SchoolMiddle Border Conference Championships · Oct 1621:05.9Middle Border Conference ChampionshipsOctober 16, 2025
5,000 Meters · Ellsworth HSMiddle Border Conference · Oct 1521:16.7Middle Border ConferenceOctober 15, 2026
5,000 Meters · New Richmond HSNew Richmound Invitational · Sep 2721:12.1New Richmound InvitationalSeptember 27, 2025
5,000 Meters · Osceola Intermediate SchoolOsceola Invitational · Sep 2022:08.60Osceola InvitationalSeptember 20, 2025
5,000 Meters · Osceola School GroundsOsceola Invitational · Sep 1921:45.1Osceola InvitationalSeptember 19, 2026
5,000 Meters · Prescott High SchoolPrescott Invitational · Aug 2722:39.39Prescott InvitationalAugust 27, 2026
5,000 Meters · Ridges Golf Course WIAA State XC Championships · Nov 121:28.0 WIAA State XC ChampionshipsNovember 1, 2025
5,000 Meters · St. Croix Central HSSt. Croix Central Invitational · Sep 621:21.4St. Croix Central InvitationalSeptember 6, 2025
5,000 Meters · UW-Eau Claire at Barron CountyRice Lake Invitational · Sep 1521:29.8Rice Lake InvitationalSeptember 15, 2026
5,000 Meters · UWBC CampusWIAA D2 Sectional 1 - Rice Lake · Oct 2420:39.4WIAA D2 Sectional 1 - Rice LakeOctober 24, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 WIAA State Cross Country ChampionshipsOct 31 · 5,000 Meters Varsity D2 · Place 118 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity D211821:52.011
Oct 15Middle Border ConferenceOct 15 · 5,000 Meters Varsity · Place 13 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity1321:16.7 PB11
Oct 6Ellsworth InviteOct 6 · 5,000 Meters High School · Place 8 · Saint Croix CentralSaint Croix Central5,000 Meters High School822:01.711
Sep 26New Richmond InvitationalSep 26 · 5,000 Meters Varsity · Place 24 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity2421:17.511
Sep 19Osceola InvitationalSep 19 · 5,000 Meters Varsity · Place 12 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity1221:45.1 PB11
Sep 15Rice Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 37 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity3721:29.8 PB11
Sep 12St. Croix Central InviteSep 12 · 5,000 Meters High School · Place 6 · Saint Croix CentralSaint Croix Central5,000 Meters High School621:26.111
Aug 27Prescott InvitationalAug 27 · 5,000 Meters Varsity/JV · Place 12 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity/JV1222:39.39 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1 WIAA State XC ChampionshipsNov 1 · 5,000 Meters Varsity D2 · Place 98 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity D29821:28.0 PB10
Oct 24WIAA D2 Sectional 1 - Rice LakeOct 24 · 5,000 Meters Varsity · Place 20 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity2020:39.4 PB10
Oct 16Middle Border Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 11 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity1121:05.9 PB10
Sep 27New Richmound InvitationalSep 27 · 5,000 Meters Varsity · Place 27 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity2721:12.1 PB10
Sep 20Osceola InvitationalSep 20 · 5,000 Meters Varsity · Place 9 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity922:08.60 PB10
Sep 16Rice Lake InvitationalSep 16 · 5,000 Meters Varsity · Place 17 · Saint Croix CentralSaint Croix Central5,000 Meters Varsity1721:53.110
Sep 6St. Croix Central InvitationalSep 6 · 5,000 Meters High School · Place 6 · Saint Croix CentralSaint Croix Central5,000 Meters High School621:21.4 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 102 · Saint Croix CentralSaint Croix Central5,000 Meters Division 210221:36.29

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Somerset MS InvitationalOct 1 · 2 Miles Middle School · Place 2 · Saint Croix CentralSaint Croix Central2 Miles Middle School213:42.2 PB8