Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cuyuna Roling HillsCrosby-Ironton XC Invitational · Oct 713:05.0Crosby-Ironton XC InvitationalOctober 7, 2021
5,000 Meters · Cloquet Golf CourseMSHSL Section 7A Championships · Oct 2822:56.9MSHSL Section 7A ChampionshipsOctober 28, 2021
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2319:43.5MSHSL Section 7A ChampionshipsOctober 23, 2025
5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 920:46.9New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class A State Championships · Nov 120:16.0MSHSL Class A State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkMSHSL Section 7A Championships · Oct 2722:05.3MSHSL Section 7A ChampionshipsOctober 27, 2022
5,000 Meters · Minnesota National Golf CourseMcGregor XC Invitational · Sep 3021:59.5McGregor XC InvitationalSeptember 30, 2025
5,000 Meters · Norwood Golf CourseJohn Woodbury Invitational · Sep 2322:05.4John Woodbury InvitationalSeptember 23, 2025
5,000 Meters · Pattison Golf CourseDan Conway XC Invitational · Sep 722:21.90Dan Conway XC InvitationalSeptember 7, 2023
5,000 Meters · Pincushion Mountain Trail SystemPolar League Conference · Oct 920:28.00Polar League ConferenceOctober 9, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 522:24.01MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 421:14.6MSHSL Class A State ChampionshipsNovember 4, 2023
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1923:39.0Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:58.2Conn College InviteOctober 17, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3125:18.5NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 142 · ColbyColby6,000 Meters Championship14225:18.5 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 68 · ColbyColby6,000 Meters White6823:58.2 PBFr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 5,000 Meters Collegiate · Place 142 · ColbyColby5,000 Meters Collegiate14220:46.9 PBFr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 57 · ColbyColby6,000 Meters Collegiate5723:39.0 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class A State ChampionshipsNov 1 · 5,000 Meters Class A · Place 58 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Class A5820:16.0 PB12
Oct 23MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity719:43.5 PB12
Oct 9Polar League ConferenceOct 9 · 5,000 Meters Varsity · Place 3 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity320:28.00 PB12
Sep 30McGregor XC InvitationalSep 30 · 5,000 Meters Varsity · Place 2 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity221:59.5 PB12
Sep 23John Woodbury InvitationalSep 23 · 5,000 Meters Varsity · Place 8 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity822:05.4 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 228 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters High School Girls Championship Race22822:26.712
Aug 28North Shore ChallengeAug 28 · 5,000 Meters Varsity · Place 3 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity320:28.9012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 59 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Class A5920:31.911
Oct 24MSHSL Section 7A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 7 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity720:22.411
Oct 3Ely InvitationalOct 3 · 5,000 Meters Varsity · Place 50 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity5022:44.111
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 30 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity3021:36.1JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 92 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Class A9221:14.6 PB10
Oct 26MSHSL Section 7A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity2721:38.310
Sep 28Hibbing Rotary XC InvitationalSep 28 · 5,000 Meters Varsity · Place 33 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity3321:43.7010
Sep 7Dan Conway XC InvitationalSep 7 · 5,000 Meters Varsity/JV · Place 20 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity/JV2022:21.90 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 128 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Class A12822:24.01 PB9
Oct 27MSHSL Section 7A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 24 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity2422:05.3 PB9
Sep 29Hibbing Rotary XC InvitationalSep 29 · 5,000 Meters Varsity · Place 41 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity4121:35.79

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 127 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Varsity12723:04.258
Oct 28MSHSL Section 7A ChampionshipsOct 28 · 5,000 Meters Section · Place 39 · Carlton-WrenshallCarlton-Wrenshall5,000 Meters Section3922:56.9 PB8
Oct 19Proctor Lions XC InvitationalOct 19 · Varsity · Place 32 · Carlton-WrenshallCarlton-WrenshallVarsity3224:47.4—
Oct 7Crosby-Ironton XC InvitationalOct 7 · 3,200 Meters Junior High · Place 3 · WrenshallWrenshall3,200 Meters Junior High313:05.0 PB8