Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Sep 113:05.4Irish InvitationalSeptember 1, 2023
5,000 Meters · Altoona High SchoolMiddle Border Conference Championships · Oct 1619:47.7Middle Border Conference ChampionshipsOctober 16, 2025
5,000 Meters · Lowes Creek County ParkHusky Invite · Aug 3020:29.10Husky InviteAugust 30, 2025
5,000 Meters · New Richmond HSNew Richmound Invitational · Sep 2719:22.0New Richmound InvitationalSeptember 27, 2025
5,000 Meters · Osceola Intermediate SchoolOsceola Invitational · Sep 2020:52.10Osceola InvitationalSeptember 20, 2025
5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 218:55.9WIAA State XC ChampionshipsNovember 2, 2024
5,000 Meters · South Middle SchoolOld Abe Invite · Oct 1119:10.90Old Abe InviteOctober 11, 2025
5,000 Meters · Tower Ridge Recreation TrailsHusky Invite · Aug 3121:32.40Husky InviteAugust 31, 2024
5,000 Meters · UWBC CampusRice Lake Invitational · Sep 1620:23.6Rice Lake InvitationalSeptember 16, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Middle Border Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 3 · Osceola5,000 Meters Junior Varsity319:47.7 PB12
Oct 11Old Abe InviteOct 11 · 5,000 Meters Varsity · Place 100 · Osceola5,000 Meters Varsity10019:10.90 PB12
Sep 27New Richmound InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 20 · Osceola5,000 Meters Junior Varsity2019:22.0 PB12
Sep 20Osceola InvitationalSep 20 · 5,000 Meters Varsity · Place 44 · Osceola5,000 Meters Varsity4420:52.10 PB12
Sep 16Rice Lake InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 11 · Osceola5,000 Meters Junior Varsity1120:23.6 PB12
Aug 30Husky InviteAug 30 · 5,000 Meters Varsity · Place 91 · Osceola5,000 Meters Varsity9120:29.10 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 2 · Place 135 · Osceola5,000 Meters Division 213518:55.9 PB11
Oct 12Old Abe InviteOct 12 · 5,000 Meters Varsity · Place 103 · Osceola5,000 Meters Varsity10319:16.2011
Aug 31Husky InviteAug 31 · 5,000 Meters Varsity · Place 76 · Osceola5,000 Meters Varsity7621:32.40 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Old Abe InviteOct 7 · 5,000 Meters Junior Varsity · Place 44 · Osceola5,000 Meters Junior Varsity4419:59.510
Sep 1Irish InvitationalSep 1 · 2 Miles C · Place 41 · Osceola2 Miles C4113:05.4 PB10

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 8Old Abe InviteOct 8 · 5,000 Meters Junior Varsity · Place 55 · Osceola5,000 Meters Junior Varsity5520:21.19