Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Bear Cave ParkBill Glomski Invitational · Sep 312:59.2Bill Glomski InvitationalSeptember 3, 2026
5,000 Meters · Blooming Prairie Country ClubNRHEG Invitational · Sep 2219:12.4NRHEG InvitationalSeptember 22, 2026
5,000 Meters · Chosen Valley Golf CourseChatfield Invitational · Oct 620:29.9Chatfield InvitationalOctober 6, 2026
5,000 Meters · Meadow Greens Golf CoursePacker Invitational · Oct 1319:03.0Packer InvitationalOctober 13, 2026
5,000 Meters · Medford High SchoolTiger Trail Run · Aug 2821:42Tiger Trail RunAugust 28, 2026
5,000 Meters · Northern Hills Golf CourseMSHSL Section 1A Championships · Oct 2919:56.8MSHSL Section 1A ChampionshipsOctober 29, 2026
5,000 Meters · Oak View Golf Course USC No Frills Invitational · Oct 721:00.6USC No Frills InvitationalOctober 7, 2025
5,000 Meters · Prairie Ridge Golf CourseGrizzly Pie Invitational · Oct 119:58.2Grizzly Pie InvitationalOctober 1, 2026
5,000 Meters · Riverview Golf CourseNRHEG Invitational · Sep 1623:12.8NRHEG InvitationalSeptember 16, 2025
5,000 Meters · The Oaks Golf ClubHayfield Invitational · Sep 1020:01.7Hayfield 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 75 · Blooming Prairie5,000 Meters Varsity7519:56.8 PB10
Oct 20Gopher Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 16 · Blooming Prairie5,000 Meters Varsity1620:04.2SO
Oct 13Packer InvitationalOct 13 · 5,000 Meters Varsity · Place 55 · Blooming Prairie5,000 Meters Varsity5519:03.0 PB10
Oct 6Chatfield InvitationalOct 6 · 5,000 Meters Varsity · Place 30 · Blooming Prairie5,000 Meters Varsity3020:29.9 PB10
Oct 1Grizzly Pie InvitationalOct 1 · 5,000 Meters 5000 · Place 22 · Blooming Prairie5,000 Meters 50002219:58.2 PB10
Sep 22NRHEG InvitationalSep 22 · 5,000 Meters Varsity · Place 18 · Blooming Prairie5,000 Meters Varsity1819:12.4 PB10
Sep 15Blooming Prairie InivtationalSep 15 · 5,000 Meters Varsity · Place 19 · Blooming Prairie5,000 Meters Varsity1919:32.310
Sep 10Hayfield InvitationalSep 10 · 5,000 Meters Varsity · Place 33 · Blooming Prairie5,000 Meters Varsity3320:01.7 PB10
Sep 3Bill Glomski InvitationalSep 3 · 3,200 Meters Varsity · Place 68 · Blooming Prairie3,200 Meters Varsity6812:59.2 PB10
Aug 28Tiger Trail RunAug 28 · 5,000 Meters Varsity · Place 5 · Blooming Prairie5,000 Meters Varsity521:42 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 105 · Blooming Prairie5,000 Meters Varsity10520:54.99
Oct 14Gopher Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 25 · Blooming Prairie5,000 Meters Varsity2520:37.99
Oct 7USC No Frills InvitationalOct 7 · 5,000 Meters Varsity · Place 15 · Blooming Prairie5,000 Meters Varsity1521:00.6 PB9
Sep 30Chatfield InvitationalSep 30 · 5,000 Meters Varsity · Place 43 · Blooming Prairie5,000 Meters Varsity4322:51.59
Sep 25Grizzly Pie InvitationalSep 25 · 5,000 Meters 5000 · Place 48 · Blooming Prairie5,000 Meters 50004824:55.99
Sep 16NRHEG InvitationalSep 16 · 5,000 Meters Varsity · Place 49 · Blooming Prairie5,000 Meters Varsity4923:12.8 PB9
Sep 9Blooming Prairie InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Blooming Prairie5,000 Meters Varsity2621:53.19
Sep 4Hayfield InvitationalSep 4 · 5,000 Meters Varsity · Place 68 · Blooming Prairie5,000 Meters Varsity6822:00.29