Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkBill Glomski Invitational · Sep 26:40.1Bill Glomski InvitationalSeptember 2, 2021
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1519:41.26Mayo InvitationalSeptember 15, 2022
3,200 Meters · Hok Si La ParkLake City Invitational · Sep 2012:39.8Lake City InvitationalSeptember 20, 2022
3300 m · Bluff View Elementary SchoolLake City Invitational · Sep 1613:16.4Lake City InvitationalSeptember 16, 2025
5,000 Meters · Bear Cave ParkBill Glomski Invitational · Aug 3120:33.66Bill Glomski InvitationalAugust 31, 2023
5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 1518:52.2Three Rivers Conference ChampionshipsOctober 15, 2024
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1419:26.93Mayo InvitationalSeptember 14, 2023
5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 1418:27.7Three Rivers Conference ChampionshipsOctober 14, 2025
5,000 Meters · Heart Land Country ClubLewiston-Altura Invitational · Oct 619:48.2Lewiston-Altura InvitationalOctober 6, 2022
5,000 Meters · Heartland Country ClubLA/RP Meet #2 · Oct 721:51.4LA/RP Meet #2October 7, 2021
5,000 Meters · Hok Si La ParkLake City Invitational · Sep 1918:48.09Lake City InvitationalSeptember 19, 2023
5,000 Meters · Lewiston Golf CourseLARPH Invitational · Oct 218:54.61LARPH InvitationalOctober 2, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1319:15.9All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 1021:06.44All-American InvitationalSeptember 10, 2022
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2318:37.1MSHSL Section 1A ChampionshipsOctober 23, 2025
5,000 Meters · Piper Hills Golf CoursePEM/Jodi Rahman Invitational · Oct 718:16.7PEM/Jodi Rahman InvitationalOctober 7, 2025
5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Sep 2519:40.7St. Charles InvitationalSeptember 25, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 417:32.9Hayfield InvitationalSeptember 4, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 37 · St. Charles5,000 Meters Varsity3718:37.1 PB12
Oct 14Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 27 · St. Charles5,000 Meters Varsity2718:27.7 PB12
Oct 7PEM/Jodi Rahman InvitationalOct 7 · 5,000 Meters Varsity · Place 25 · St. Charles5,000 Meters Varsity2518:16.7 PB12
Oct 2LARPH InvitationalOct 2 · 5,000 Meters Boys Varsity · Place 19 · St. Charles5,000 Meters Boys Varsity1918:54.61 PB12
Sep 25St. Charles InvitationalSep 25 · 5,000 Meters Varsity · Place 28 · St. Charles5,000 Meters Varsity2819:40.7 PB12
Sep 16Lake City InvitationalSep 16 · 3,300 Meters Varsity · Place 26 · St. Charles3,300 Meters Varsity2613:16.4 PB12
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 130 · St. Charles5,000 Meters Varsity13019:15.9 PB12
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 10 · St. Charles5,000 Meters Varsity1017:32.9 PB12
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 28 · St. Charles5,000 Meters Varsity2819:44.3SR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 48 · St. Charles5,000 Meters Varsity4819:02.311
Oct 15Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 33 · St. Charles5,000 Meters Varsity3318:52.2 PB11
Oct 8PEM/Jodi Rahman InvitationalOct 8 · 5,000 Meters Varsity · Place 38 · St. Charles5,000 Meters Varsity3818:58.9JR
Oct 3LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 37 · St. Charles5,000 Meters Varsity3719:17.4011
Sep 26St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 32 · St. Charles5,000 Meters Varsity3219:46.4JR
Sep 17Lake City InvitationalSep 17 · 3,200 Meters Varsity · Place 33 · St. Charles3,200 Meters Varsity3312:01.2JR
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Varsity · Place 84 · St. Charles5,000 Meters Varsity8419:16.0JR
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · St. Charles5,000 Meters Varsity1619:11.3JR
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 42 · St. Charles3,200 Meters Varsity4212:31.7JR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 82 · St. Charles5,000 Meters Varsity8220:32.910
Oct 17Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 56 · St. Charles5,000 Meters Varsity5619:55.010
Oct 10PEM/Jodi Rahman InvitationalOct 10 · 5,000 Meters Varsity · Place 57 · St. Charles5,000 Meters Varsity5720:23.410
Oct 5LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 32 · St. Charles5,000 Meters Varsity3220:00.6010
Sep 28St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 35 · St. Charles5,000 Meters Varsity3520:16.81—
Sep 19Lake City InvitationalSep 19 · 5,000 Meters Varsity · Place 19 · St. Charles5,000 Meters Varsity1918:48.09 PB10
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 94 · St. Charles5,000 Meters Varsity9419:26.93 PB10
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 221 · St. Charles5,000 Meters Varsity22121:11.7010
Aug 31Bill Glomski InvitationalAug 31 · 5,000 Meters Varsity · Place 41 · St. Charles5,000 Meters Varsity4120:33.66 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 77 · St. Charles5,000 Meters Varsity7720:05.89
Oct 18Three Rivers Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 36 · St. Charles5,000 Meters Varsity3619:47.89
Oct 6Lewiston-Altura InvitationalOct 6 · 5,000 Meters Boys 5k · Place 30 · St. Charles5,000 Meters Boys 5k3019:48.2 PB9
Sep 29St. Charles InvitationalSep 29 · 5,000 Meters Varsity · Place 27 · St. Charles5,000 Meters Varsity2720:13.66—
Sep 20Lake City InvitationalSep 20 · 3,200 Meters Varsity · Place 43 · St. Charles3,200 Meters Varsity4312:39.8 PB9
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 123 · St. Charles2.95 Miles Varsity12319:41.26 PB9
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 178 · St. Charles5,000 Meters Varsity17821:06.44 PB9

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MSHSL Section 1A ChampionshipsOct 28 · 5,000 Meters Section · Place 106 · St. Charles5,000 Meters Section10621:16.48
Oct 12PEM/Jodi Rahman InvitationalOct 12 · 5,000 Meters Varsity · Place 72 · St. Charles5,000 Meters Varsity7221:22.28
Oct 7LA/RP Meet #2Oct 7 · 5,000 Meters Varsity · Place 83 · St. Charles5,000 Meters Varsity8321:51.4 PB8
Sep 30St. Charles InvitationalSep 30 · 5,000 Meters Varsity · Place 83 · St Charles5,000 Meters Varsity8323:53.38
Sep 21Lake City InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 16 · St. Charles5,000 Meters Junior Varsity1621:10.408
Sep 16Mayo InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 197 · St. Charles5,000 Meters Junior Varsity19724:38.378
Sep 2Bill Glomski InvitationalSep 2 · 1,600 Meters Junior High · Place 23 · St. Charles1,600 Meters Junior High236:40.1 PB8