Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkBill Glomski Invitational · Sep 26:12.4Bill Glomski InvitationalSeptember 2, 2021
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 1610:26.61Mayo InvitationalSeptember 16, 2021
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1519:21.67Mayo InvitationalSeptember 15, 2022
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 314:17.1Bill Glomski InvitationalSeptember 3, 2026
3,200 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 513:03.1Chatfield InvitationalOctober 5, 2021
3,200 Meters · Ferndale Golf CourseLA-RP Meet #1 · Sep 2113:34.0LA-RP Meet #1September 21, 2021
5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 3121:18.53Bill Glomski InvitationalAugust 31, 2023
5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 1520:44.2Three Rivers Conference ChampionshipsOctober 15, 2024
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 420:59.80Chatfield InvitationalOctober 4, 2022
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1721:18.7Mayo InvitationalSeptember 17, 2026
5,000 Meters · Ferndale Golf CourseLARP Ferndale meet · Sep 2222:06.07LARP Ferndale meetSeptember 22, 2026
5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 1420:52.8Three Rivers Conference ChampionshipsOctober 14, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class A · Nov 220:24.4MSHSL State Championships - Class ANovember 2, 2024
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1321:40.6All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1020:55.12All-American InvitationalSeptember 10, 2022
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2619:43.4MSHSL Section 1A ChampionshipsOctober 26, 2023
5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 1319:50.0PEM/Jodi Rahman InvitationalOctober 13, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2625:54.2Jim Flim Invitational (Winona)September 26, 2026
5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Sep 2521:39.8St. Charles InvitationalSeptember 25, 2025
5,000 Meters · St. Olaf CollegeMSHSL Class A State Championships · Nov 520:07.29MSHSL Class A State ChampionshipsNovember 5, 2022
5,000 Meters · University of Minnesota, Golf Course Club HouseMSHSL Class A State Championships · Nov 420:00.9MSHSL Class A State ChampionshipsNovember 4, 2023

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 1A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 23 · Chatfield5,000 Meters Varsity2321:22.812
Oct 22Three Rivers Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 11 · Chatfield5,000 Meters Varsity1121:43.9SR
Oct 13PEM/Jodi Rahman InvitationalOct 13 · 5,000 Meters Varsity · Place 7 · Chatfield5,000 Meters Varsity719:50.0 PB12
Oct 6Chatfield InvitationalOct 6 · 5,000 Meters Varsity · Place 5 · Chatfield5,000 Meters Varsity521:41.912
Oct 1St. Charles InvitationalOct 1 · 5,000 Meters Varsity · Place 10 · Chatfield5,000 Meters Varsity1021:40.512
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 87 · Chatfield5,000 Meters Varsity8725:54.2 PB12
Sep 22LARP Ferndale meetSep 22 · 5,000 Meters Varsity/JV Girls 5000m · Place 4 · Chatfield5,000 Meters Varsity/JV Girls 5000m422:06.07 PB12
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 16 · Chatfield5,000 Meters Varsity1621:18.7 PB12
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 59 · Chatfield5,000 Meters Varsity5921:48.212
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 37 · Chatfield3,200 Meters Varsity3714:17.1 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Chatfield5,000 Meters Varsity1821:16.711
Oct 14Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 8 · Chatfield5,000 Meters Varsity820:52.8 PB11
Oct 7PEM/Jodi Rahman InvitationalOct 7 · 5,000 Meters Varsity · Place 10 · Chatfield5,000 Meters Varsity1021:13.411
Sep 30Chatfield InvitationalSep 30 · 5,000 Meters Varsity · Place 7 · Chatfield5,000 Meters Varsity722:04.411
Sep 25St. Charles InvitationalSep 25 · 5,000 Meters Varsity · Place 7 · Chatfield5,000 Meters Varsity721:39.8 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 287 · Chatfield5,000 Meters High School Girls Championship Race28723:08.811
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 76 · Chatfield5,000 Meters Varsity7621:40.6 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class ANov 2 · 5,000 Meters Class A · Place 54 · Chatfield5,000 Meters Class A5420:24.4 PB10
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · Chatfield5,000 Meters Varsity820:27.410
Oct 15Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · Chatfield5,000 Meters Varsity720:44.2 PB10
Oct 8PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Chatfield5,000 Meters Varsity320:14.8SO
Oct 1Chatfield InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · Chatfield5,000 Meters Varsity120:23.0SO
Sep 26St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · Chatfield5,000 Meters Varsity321:14.9SO
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 6 · Chatfield5,000 Meters Varsity621:03.810
Sep 10Dover Eyota InvitationalSep 10 · Varsity · Place 3 · ChatfieldVarsity321:1110
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · Chatfield5,000 Meters Varsity120:44.5SO
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 3 · Chatfield3,200 Meters Varsity313:09.2SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class A State ChampionshipsNov 4 · 5,000 Meters Class A · Place 31 · Chatfield5,000 Meters Class A3120:00.9 PB9
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 1 · Chatfield5,000 Meters Varsity119:43.4 PB9
Oct 17Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 2 · Chatfield5,000 Meters Varsity219:53.69
Oct 10PEM/Jodi Rahman InvitationalOct 10 · 5,000 Meters Varsity · Place 3 · Chatfield5,000 Meters Varsity319:53.99
Oct 3Chatfield InvitationalOct 3 · 5,000 Meters Varsity · Place 4 · Chatfield5,000 Meters Varsity422:12.039
Sep 28St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Chatfield5,000 Meters Varsity120:24.53—
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 5 · Chatfield5,000 Meters Varsity521:24.7—
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 2 · Chatfield5,000 Meters Varsity220:04.60—
Aug 31Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 4 · Chatfield5,000 Meters Varsity421:18.53 PB9

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class A State ChampionshipsNov 5 · 5,000 Meters Class A · Place 38 · Chatfield5,000 Meters Class A3820:07.29 PB8
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 4 · Chatfield5,000 Meters Varsity420:01.98
Oct 18Three Rivers Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · Chatfield5,000 Meters Varsity520:46.98
Oct 4Chatfield InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Chatfield5,000 Meters Varsity120:59.80 PB8
Sep 29St. Charles InvitationalSep 29 · 5,000 Meters Varsity · Place 2 · Chatfield5,000 Meters Varsity220:53.03—
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 9 · Chatfield2.95 Miles Varsity919:21.67 PB8
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 40 · Chatfield5,000 Meters Varsity4020:55.12 PB8
Sep 1Stewartville InvitationalSep 1 · 5,000 Meters Varsity · Place 5 · Chatfield5,000 Meters Varsity522:27.808

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6MSHSL Class A State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 65 · Chatfield5,000 Meters Varsity6520:53.457
Oct 28MSHSL Section 1A ChampionshipsOct 28 · 5,000 Meters Section · Place 6 · Chatfield5,000 Meters Section620:46.77
Oct 12PEM/Jodi Rahman InvitationalOct 12 · 5,000 Meters Varsity · Place 5 · Chatfield5,000 Meters Varsity520:54.17
Oct 5Chatfield InvitationalOct 5 · 3,200 Meters Junior High · Place 1 · Chatfield3,200 Meters Junior High113:03.1 PB7
Sep 30St. Charles InvitationalSep 30 · 3,200 Meters Middle School · Place 1 · Chatfield3,200 Meters Middle School113:28.37
Sep 21LA-RP Meet #1Sep 21 · 3,200 Meters Junior High · Place 1 · Chatfield3,200 Meters Junior High113:34.0 PB7
Sep 16Mayo InvitationalSep 16 · 2,500 Meters Junior High · Place 1 · Chatfield2,500 Meters Junior High110:26.61 PB7
Sep 9Hayfield InvitationalSep 9 · 1.5 Miles Middle School · Place 3 · Chatfield1.5 Miles Middle School39:52.37
Sep 2Bill Glomski InvitationalSep 2 · 1,600 Meters Junior High · Place 1 · Chatfield1,600 Meters Junior High16:12.4 PB7