Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Bear Cave ParkBill Glomski Invitational · Aug 316:31.82Bill Glomski InvitationalAugust 31, 2023
2,500 Meters · Prairie Ridge Golf CourseWEM/JWP Invitational · Sep 3012:50.78WEM/JWP InvitationalSeptember 30, 2021
2011 m · Riverview Golf CourseNRHEG Invitational · Sep 209:04.50NRHEG InvitationalSeptember 20, 2022
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 312:20.0Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Blooming Prairie Country ClubBlooming Prairie Inivtational · Sep 1518:10.6Blooming Prairie InivtationalSeptember 15, 2026
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 621:28.6Chatfield InvitationalOctober 6, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1318:10.0Packer InvitationalOctober 13, 2026
5,000 Meters · Medford High SchoolTiger Trail Run · Aug 2821:58Tiger Trail RunAugust 28, 2026
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2919:07.0MSHSL Section 1A ChampionshipsOctober 29, 2026
5,000 Meters · Oak View Golf Course USC No Frills Invitational · Oct 720:52.3USC No Frills InvitationalOctober 7, 2025
5,000 Meters · Prairie Ridge Golf CourseGrizzly Pie Invitational · Oct 119:01.4Grizzly Pie InvitationalOctober 1, 2026
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1921:40.8NRHEG InvitationalSeptember 19, 2023
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1018:40.4Hayfield InvitationalSeptember 10, 2026

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 47 · Blooming Prairie5,000 Meters Varsity4719:07.0 PB11
Oct 20Gopher Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 8 · Blooming Prairie5,000 Meters Varsity819:24.6JR
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 35 · Blooming Prairie5,000 Meters Varsity3518:10.0 PB11
Oct 6Chatfield InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 10 · Blooming Prairie5,000 Meters Junior Varsity1021:28.6 PB11
Oct 1Grizzly Pie InvitationalOct 1 · 5,000 Meters 5000 · Place 12 · Blooming Prairie5,000 Meters 50001219:01.4 PB11
Sep 22NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 8 · Blooming Prairie5,000 Meters Varsity818:19.411
Sep 15Blooming Prairie InivtationalSep 15 · 5,000 Meters Varsity · Place 8 · Blooming Prairie5,000 Meters Varsity818:10.6 PB11
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 16 · Blooming Prairie5,000 Meters Varsity1618:40.4 PB11
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 49 · Blooming Prairie3,200 Meters Varsity4912:20.0 PB11
Aug 28Tiger Trail RunAug 28 · 5,000 Meters Varsity · Place 9 · Blooming Prairie5,000 Meters Varsity921:58 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 107 · Blooming Prairie5,000 Meters Varsity10721:09.210
Oct 14Gopher Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 23 · Blooming Prairie5,000 Meters Varsity2320:04.510
Oct 7USC No Frills InvitationalOct 7 · 5,000 Meters Varsity · Place 13 · Blooming Prairie5,000 Meters Varsity1320:52.3 PB10
Sep 30Chatfield InvitationalSep 30 · 5,000 Meters Varsity · Place 39 · Blooming Prairie5,000 Meters Varsity3922:04.910
Sep 25Grizzly Pie InvitationalSep 25 · 5,000 Meters 5000 · Place 34 · Blooming Prairie5,000 Meters 50003422:36.810
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 42 · Blooming Prairie5,000 Meters Varsity4222:02.510
Sep 9Blooming Prairie InvitationalSep 9 · 5,000 Meters Varsity · Place 29 · Blooming Prairie5,000 Meters Varsity2922:30.810
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 18 · Blooming Prairie5,000 Meters Junior Varsity1823:14.410
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 93 · Blooming Prairie5,000 Meters Varsity9323:51.2SO

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 1A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 86 · Blooming Prairie5,000 Meters Varsity8620:31.19
Oct 15Gopher Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 15 · Blooming Prairie5,000 Meters Varsity1520:30.9FR
Oct 1Chatfield InvitationalOct 1 · 5,000 Meters Varsity · Place 32 · Blooming Prairie5,000 Meters Varsity3221:44.8FR
Sep 26Grizzly Pie InvitationalSep 26 · 5,000 Meters Varsity · Place 12 · Blooming Prairie5,000 Meters Varsity1220:48.4FR
Sep 17NRHEG InvitationalSep 17 · 5,000 Meters Varsity · Place 36 · Blooming Prairie5,000 Meters Varsity3622:41.9FR
Sep 10Blooming Prairie InvitationalSep 10 · 5,000 Meters Varsity · Place 15 · Blooming Prairie5,000 Meters Varsity1522:45.7FR
Sep 5Hayfield InvitationalSep 5 · 5,000 Meters Varsity · Place 40 · Blooming Prairie5,000 Meters Varsity4020:54.0FR
Aug 29Stewartville Bill Glomski InvitationalAug 29 · 3,200 Meters Varsity · Place 88 · Blooming Prairie3,200 Meters Varsity8813:55.6FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 98 · Blooming Prairie5,000 Meters Varsity9821:16.58
Oct 16Gopher Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 15 · Blooming Prairie5,000 Meters Varsity1521:28.18
Oct 10USC/Alden Cross Country Invitational Oct 10 · 5,000 Meters Varsity · Place 11 · Blooming Prairie5,000 Meters Varsity1121:28Unofficial8
Oct 3Chatfield InvitationalOct 3 · 5,000 Meters Varsity · Place 40 · Blooming Prairie5,000 Meters Varsity4022:08.708
Sep 28Grizzly Pie InvitationalSep 28 · 5,000 Meters Varsity · Place 17 · Blooming Prairie5,000 Meters Varsity1722:02.48—
Sep 19NRHEG InvitationalSep 19 · 5,000 Meters Varsity · Place 29 · Blooming Prairie5,000 Meters Varsity2921:40.8 PB8
Sep 12Blooming Prairie InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Blooming Prairie5,000 Meters Varsity1122:17.90—
Sep 7Hayfield InvitationalSep 7 · 5,000 Meters Varsity · Place 49 · Blooming Prairie5,000 Meters Varsity4921:12.25—
Aug 31Bill Glomski InvitationalAug 31 · 1,600 Meters Junior High · Place 20 · Blooming Prairie1,600 Meters Junior High206:31.82 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29Grizzly Pie InvitationalSep 29 · 5,000 Meters Varsity · Place 11 · Blooming Prairie5,000 Meters Varsity1112:23.83—
Sep 20NRHEG InvitationalSep 20 · 1.25 Miles Junior High · Place 11 · Blooming Prairie1.25 Miles Junior High119:04.50 PB7
Sep 1Stewartville InvitationalSep 1 · 1,600 Meters Junior High · Place 75 · Blooming Prairie1,600 Meters Junior High758:11.647

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Gopher Conference ChampionshipsOct 19 · 2,000 Meters Middle School · Place 8 · Blooming Prairie2,000 Meters Middle School89:47.666
Sep 30WEM/JWP InvitationalSep 30 · 2,500 Meters Junior High · Place 11 · Blooming Prairie2,500 Meters Junior High1112:50.78 PB6