Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkBill Glomski Invitational · Sep 27:21.0Bill Glomski InvitationalSeptember 2, 2021
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Aug 3113:52.42Bill Glomski InvitationalAugust 31, 2023
3,200 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 1415:54.8Dover-Eyota InvitationalSeptember 14, 2021
3,200 Meters · Heartland Country ClubLA/RP Meet #2 · Oct 715:21.6LA/RP Meet #2October 7, 2021
3,200 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1214:04.73Packer InvitationalOctober 12, 2021
5,000 Meters · Cedar River Golf CourseThree Rivers Conference Championships · Oct 1521:12.2Three Rivers Conference ChampionshipsOctober 15, 2024
5,000 Meters · Dover Eyota SchoolDover Eyota Invitational · Sep 1221:00.80Dover Eyota InvitationalSeptember 12, 2023
5,000 Meters · Dover-Eyota Elementary SchoolDover-Eyota Invitational · Sep 1322:46.16Dover-Eyota InvitationalSeptember 13, 2022
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1122:16.7Mayo InvitationalSeptember 11, 2025
5,000 Meters · Harmony Golf ClubThree Rivers Conference Championships · Oct 1420:16.8Three Rivers Conference ChampionshipsOctober 14, 2025
5,000 Meters · Heart Land Country ClubLewiston-Altura Invitational · Oct 621:43.8Lewiston-Altura InvitationalOctober 6, 2022
5,000 Meters · Lewiston Golf CourseLARPH Invitational · Oct 222:02.46LARPH InvitationalOctober 2, 2025
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 719:52.3Packer InvitationalOctober 7, 2025
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2320:38.7MSHSL Section 1A ChampionshipsOctober 23, 2025
5,000 Meters · Pine Island Golf CoursePine Island Invitational · Sep 1621:21.4Pine Island InvitationalSeptember 16, 2025
5,000 Meters · River Oaks Golf CoursePacker Invitational · Oct 1020:15.52Packer InvitationalOctober 10, 2023
5,000 Meters · St. Charles Golf CourseSt. Charles Invitational · Sep 2522:03.9St. Charles InvitationalSeptember 25, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 421:16.3Hayfield 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 96 · GMLOS5,000 Meters Varsity9620:38.7 PB12
Oct 14Three Rivers Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 53 · GMLOS5,000 Meters Varsity5320:16.8 PB12
Oct 7Packer InvitationalOct 7 · 5,000 Meters Varsity · Place 56 · GMLOS5,000 Meters Varsity5619:52.3 PB12
Oct 2LARPH InvitationalOct 2 · 5,000 Meters Boys Varsity · Place 48 · GMLOS5,000 Meters Boys Varsity4822:02.46 PB12
Sep 25St. Charles InvitationalSep 25 · 5,000 Meters Varsity · Place 52 · GMLOS5,000 Meters Varsity5222:03.9 PB12
Sep 16Pine Island InvitationalSep 16 · 5,000 Meters 5000 · Place 28 · GMLOS5,000 Meters 50002821:21.4 PB12
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Varsity · Place 116 · GMLOS5,000 Meters Varsity11622:16.7 PB12
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 63 · GMLOS5,000 Meters Varsity6321:16.3 PB12
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 97 · GMLOS5,000 Meters Varsity9724:05.4SR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 108 · GMLOS5,000 Meters Varsity10821:29.111
Oct 15Three Rivers Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 69 · GMLOS5,000 Meters Varsity6921:12.2 PB11
Oct 8Packer InvitationalOct 8 · 5,000 Meters Varsity · Place 46 · GMLOS5,000 Meters Varsity4619:58.8JR
Oct 3LARP InvitationalOct 3 · 5,000 Meters Varsity · Place 53 · GMLOS5,000 Meters Varsity5320:33.0011
Sep 26St. Charles InvitationalSep 26 · 5,000 Meters Varsity · Place 53 · GMLOS5,000 Meters Varsity5322:17.9JR
Sep 10Dover Eyota InvitationalSep 10 · Varsity · Place 42 · GMLOSVarsity4221:5311
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 53 · GMLOS5,000 Meters Varsity5321:55.7JR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 92 · GMLOS5,000 Meters Varsity9220:53.410
Oct 17Three Rivers Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 51 · GMLOS5,000 Meters Varsity5119:38.610
Oct 10Packer InvitationalOct 10 · 5,000 Meters Varsity · Place 51 · GMLOS5,000 Meters Varsity5120:15.52 PB10
Oct 5LARP InvitationalOct 5 · 5,000 Meters Varsity · Place 39 · GMLOS5,000 Meters Varsity3920:21.4010
Sep 28St. Charles InvitationalSep 28 · 5,000 Meters Varsity · Place 52 · GMLOS5,000 Meters Varsity5221:33.09—
Sep 21Pine Island Invitational Sep 21 · 5,000 Meters 5000 · Place 80 · GMLOS5,000 Meters 50008025:34.9110
Sep 12Dover Eyota InvitationalSep 12 · 5,000 Meters Boys 5k · Place 54 · GMLOS5,000 Meters Boys 5k5421:00.80 PB10
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 39 · GMLOS5,000 Meters Varsity3920:00.50—
Aug 31Bill Glomski InvitationalAug 31 · 3,200 Meters Junior Varsity · Place 2 · GMLOS3,200 Meters Junior Varsity213:52.42 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 122 · GMLOS5,000 Meters Varsity12221:46.49
Oct 18Three Rivers Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 75 · GMLOS5,000 Meters Varsity7521:39.69
Oct 11Packer InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 32 · GMLOS5,000 Meters Junior Varsity3223:22.579
Oct 6Lewiston-Altura InvitationalOct 6 · 5,000 Meters Boys 5k · Place 64 · GMLOS5,000 Meters Boys 5k6421:43.8 PB9
Sep 29St. Charles InvitationalSep 29 · 5,000 Meters Varsity · Place 60 · GMLOS5,000 Meters Varsity6023:30.29—
Sep 22Pine Island InvitationalSep 22 · 5,000 Meters 5000 · Place 65 · GMLOS5,000 Meters 50006522:29.829
Sep 13Dover-Eyota InvitationalSep 13 · 5,000 Meters Varsity · Place 48 · GMLOS5,000 Meters Varsity4822:46.16 PB9

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Packer InvitationalOct 12 · 3,200 Meters Junior High · Place 4 · GMLOS3,200 Meters Junior High414:04.73 PB8
Oct 7LA/RP Meet #2Oct 7 · 3,200 Meters Junior High · Place 30 · GMLOS3,200 Meters Junior High3015:21.6 PB8
Sep 30St. Charles InvitationalSep 30 · 3,200 Meters Middle School · Place 20 · GMLOS3,200 Meters Middle School2015:57.28
Sep 14Dover-Eyota InvitationalSep 14 · 3,200 Meters Junior High · Place 31 · GMLOS3,200 Meters Junior High3115:54.8 PB8
Sep 9Hayfield InvitationalSep 9 · 1.5 Miles Middle School · Place 31 · GMLOS1.5 Miles Middle School3111:54.48
Sep 2Bill Glomski InvitationalSep 2 · 1,600 Meters Junior High · Place 48 · GMLOS1,600 Meters Junior High487:21.0 PB8