Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 313:01.3Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Blooming Prairie Country ClubBlooming Prairie Inivtational · Sep 1519:39.6Blooming Prairie InivtationalSeptember 15, 2026
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 620:42.1Chatfield InvitationalOctober 6, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1319:08.4Packer InvitationalOctober 13, 2026
5,000 Meters · Medford High SchoolTiger Trail Run · Aug 2821:54Tiger Trail RunAugust 28, 2026
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2920:12.7MSHSL Section 1A ChampionshipsOctober 29, 2026
5,000 Meters · Oak View Golf Course USC No Frills Invitational · Oct 723:00.9USC No Frills InvitationalOctober 7, 2025
5,000 Meters · Prairie Ridge Golf CourseGrizzly Pie Invitational · Oct 119:15.3Grizzly Pie InvitationalOctober 1, 2026
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1620:34.2NRHEG InvitationalSeptember 16, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1019:47.8Hayfield 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 85 · Blooming Prairie5,000 Meters Varsity8520:12.7 PB10
Oct 20Gopher Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 15 · Blooming Prairie5,000 Meters Varsity1520:04.1SO
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 59 · Blooming Prairie5,000 Meters Varsity5919:08.4 PB10
Oct 6Chatfield InvitationalOct 6 · 5,000 Meters Varsity · Place 33 · Blooming Prairie5,000 Meters Varsity3320:42.1 PB10
Oct 1Grizzly Pie InvitationalOct 1 · 5,000 Meters 5000 · Place 14 · Blooming Prairie5,000 Meters 50001419:15.3 PB10
Sep 22NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 34 · Blooming Prairie5,000 Meters Varsity3420:27.810
Sep 15Blooming Prairie InivtationalSep 15 · 5,000 Meters Varsity · Place 21 · Blooming Prairie5,000 Meters Varsity2119:39.6 PB10
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 27 · Blooming Prairie5,000 Meters Varsity2719:47.8 PB10
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 72 · Blooming Prairie3,200 Meters Varsity7213:01.3 PB10
Aug 28Tiger Trail RunAug 28 · 5,000 Meters Varsity · Place 8 · Blooming Prairie5,000 Meters Varsity821:54 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 99 · Blooming Prairie5,000 Meters Varsity9920:51.19
Oct 14Gopher Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 26 · Blooming Prairie5,000 Meters Varsity2620:50.19
Oct 7USC No Frills InvitationalOct 7 · 5,000 Meters Varsity · Place 26 · Blooming Prairie5,000 Meters Varsity2623:00.9 PB9
Sep 25Grizzly Pie InvitationalSep 25 · 5,000 Meters 5000 · Place 25 · Blooming Prairie5,000 Meters 50002521:13.19
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 31 · Blooming Prairie5,000 Meters Varsity3120:34.2 PB9
Sep 9Blooming Prairie InvitationalSep 9 · 5,000 Meters Varsity · Place 21 · Blooming Prairie5,000 Meters Varsity2120:49.39
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 49 · Blooming Prairie5,000 Meters Varsity4920:14.49
Aug 28Bill Glomski InvitationalAug 28 · 5,000 Meters Varsity · Place 79 · Blooming Prairie5,000 Meters Varsity7922:33.4FR