Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkStewartville Invitational · Sep 16:55.26Stewartville InvitationalSeptember 1, 2022
2 Miles · Luther College CampusAll-American Invitational · Sep 1013:58.35All-American InvitationalSeptember 10, 2022
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 1510:05.46Mayo InvitationalSeptember 15, 2022
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 313:29.4Bill Glomski InvitationalSeptember 3, 2026
3,200 Meters · Heartland Country ClubLA/RP Meet #2 · Oct 714:39.1LA/RP Meet #2October 7, 2021
3,200 Meters · Hok Si La ParkLake City Invitational · Sep 2013:08.5Lake City InvitationalSeptember 20, 2022
3,200 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 1214:29.0PEM/Jodi Rahman InvitationalOctober 12, 2021
3300 m · Bluff View Elementary SchoolLake City Invitational · Sep 1613:28.9Lake City InvitationalSeptember 16, 2025
5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 3120:19.92Bill Glomski InvitationalAugust 31, 2023
5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 1520:11.0Three Rivers Conference ChampionshipsOctober 15, 2024
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1419:45.47Mayo InvitationalSeptember 14, 2023
5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 1418:41.6Three Rivers Conference ChampionshipsOctober 14, 2025
5,000 Meters · Heart Land Country ClubLARPH Invitational · Oct 819:41.32LARPH InvitationalOctober 8, 2026
5,000 Meters · Hok Si La ParkLake City Invitational · Sep 1919:38.64Lake City InvitationalSeptember 19, 2023
5,000 Meters · Lewiston Golf CourseLARPH Invitational · Oct 219:40.02LARPH InvitationalOctober 2, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1319:31.9All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 919:08.90All-American InvitationalSeptember 9, 2023
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2318:42.1MSHSL Section 1A ChampionshipsOctober 23, 2025
5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 718:43.6PEM/Jodi Rahman InvitationalOctober 7, 2025
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2620:17.7Jim Flim Invitational (Winona)September 26, 2026
5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Sep 2519:44.2St. Charles InvitationalSeptember 25, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 418:37.5Hayfield InvitationalSeptember 4, 2025

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 1A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 59 · St. Charles5,000 Meters Varsity5919:31.412
Oct 22Three Rivers Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 35 · St. Charles5,000 Meters Varsity3520:11.0SR
Oct 13PEM/Jodi Rahman InvitationalOct 13 · 5,000 Meters Varsity · Place 35 · St. Charles5,000 Meters Varsity3518:57.912
Oct 8LARPH InvitationalOct 8 · 5,000 Meters Varsity · Place 25 · St. Charles5,000 Meters Varsity2519:41.32 PB12
Oct 1St. Charles InvitationalOct 1 · 5,000 Meters Varsity · Place 35 · St. Charles5,000 Meters Varsity3519:59.512
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 89 · St. Charles5,000 Meters Varsity8920:17.7 PB12
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 90 · St. Charles5,000 Meters Varsity9020:29.112
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 36 · St. Charles5,000 Meters Varsity3620:14.312
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 84 · St. Charles3,200 Meters Varsity8413:29.4 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 40 · St. Charles5,000 Meters Varsity4018:42.1 PB11
Oct 14Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 29 · St. Charles5,000 Meters Varsity2918:41.6 PB11
Oct 7PEM/Jodi Rahman InvitationalOct 7 · 5,000 Meters Varsity · Place 31 · St. Charles5,000 Meters Varsity3118:43.6 PB11
Oct 2LARPH InvitationalOct 2 · 5,000 Meters Boys Varsity · Place 25 · St. Charles5,000 Meters Boys Varsity2519:40.02 PB11
Sep 25St. Charles InvitationalSep 25 · 5,000 Meters Varsity · Place 30 · St. Charles5,000 Meters Varsity3019:44.2 PB11
Sep 16Lake City InvitationalSep 16 · 3,300 Meters Varsity · Place 32 · St. Charles3,300 Meters Varsity3213:28.9 PB11
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 146 · St. Charles5,000 Meters Varsity14619:31.9 PB11
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 24 · St. Charles5,000 Meters Varsity2418:37.5 PB11
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 48 · St. Charles5,000 Meters Varsity4820:53.1JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 69 · St. Charles5,000 Meters Varsity6919:48.410
Oct 15Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 55 · St. Charles5,000 Meters Varsity5520:11.0 PB10
Oct 8PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 56 · St. Charles5,000 Meters Varsity5620:48.8SO
Oct 3LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 55 · St. Charles5,000 Meters Varsity5520:34.8010
Sep 26St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 52 · St. Charles5,000 Meters Varsity5222:03.1SO
Sep 17Lake City InvitationalSep 17 · 3,200 Meters Junior Varsity · Place 19 · St. Charles3,200 Meters Junior Varsity1913:44.0SO
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 91 · St. Charles3,200 Meters Varsity9114:02.5SO

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 42 · St. Charles5,000 Meters Varsity4219:10.19
Oct 17Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 28 · St. Charles5,000 Meters Varsity2818:51.79
Oct 10PEM/Jodi Rahman InvitationalOct 10 · 5,000 Meters Varsity · Place 30 · St. Charles5,000 Meters Varsity3019:21.99
Oct 5LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 21 · St. Charles5,000 Meters Varsity2119:23.609
Sep 28St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 33 · St. Charles5,000 Meters Varsity3320:12.19—
Sep 19Lake City InvitationalSep 19 · 5,000 Meters Varsity · Place 31 · St. Charles5,000 Meters Varsity3119:38.64 PB9
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 109 · St. Charles5,000 Meters Varsity10919:45.47 PB9
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 147 · St. Charles5,000 Meters Varsity14719:08.90 PB9
Aug 31Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 38 · St. Charles5,000 Meters Varsity3820:19.92 PB9

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 91 · St. Charles5,000 Meters Varsity9120:24.08
Oct 18Three Rivers Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 55 · St. Charles5,000 Meters Varsity5520:36.68
Oct 6Lewiston-Altura InvitationalOct 6 · 5,000 Meters Boys 5k · Place 51 · St. Charles5,000 Meters Boys 5k5120:50.98
Sep 29St. Charles InvitationalSep 29 · 3,200 Meters Varsity · Place 5 · St. Charles3,200 Meters Varsity513:05.44—
Sep 20Lake City InvitationalSep 20 · 3,200 Meters Junior High · Place 3 · St. Charles3,200 Meters Junior High313:08.5 PB8
Sep 15Mayo InvitationalSep 15 · 2,500 Meters Junior High · Place 7 · St. Charles2,500 Meters Junior High710:05.46 PB8
Sep 10All-American InvitationalSep 10 · 2 Miles Junior High · Place 46 · St. Charles2 Miles Junior High4613:58.35 PB8
Sep 1Stewartville InvitationalSep 1 · 1,600 Meters Junior High · Place 31 · St. Charles1,600 Meters Junior High316:55.26 PB8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12PEM/Jodi Rahman InvitationalOct 12 · 3,200 Meters Junior High · Place 20 · St. Charles3,200 Meters Junior High2014:29.0 PB7
Oct 7LA/RP Meet #2Oct 7 · 3,200 Meters Junior High · Place 24 · St. Charles3,200 Meters Junior High2414:39.1 PB7
Sep 30St. Charles InvitationalSep 30 · 3,200 Meters Middle School · Place 17 · St Charles3,200 Meters Middle School1715:37.27
Sep 21Lake City InvitationalSep 21 · 3,200 Meters Junior High · Place 20 · St. Charles3,200 Meters Junior High2014:41.307
Sep 16Mayo InvitationalSep 16 · 2,500 Meters Junior High · Place 44 · St. Charles2,500 Meters Junior High4412:15.667
Sep 2Bill Glomski InvitationalSep 2 · 1,600 Meters Junior High · Place 51 · St. Charles1,600 Meters Junior High517:24.47