Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 320:19.2Swain Invitational October 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3019:56.6Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Hibbing Golf CourseMSHSL Section 7AA Championships · Oct 2319:22.20MSHSL Section 7AA ChampionshipsOctober 23, 2025
5,000 Meters · Little Falls Golf CourseLucky Lindy · Sep 1719:33.2Lucky LindySeptember 17, 2026
5,000 Meters · Pierz Golf CourseGranite Ridge Conference · Oct 1419:21.0Granite Ridge ConferenceOctober 14, 2025
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1020:00Pine City InviteSeptember 10, 2026
5,000 Meters · Princeton Golf CourseMSHSL Section 5AA Championships · Oct 2619:26.1MSHSL Section 5AA ChampionshipsOctober 26, 2023
5,000 Meters · Princeton Middle SchoolEarly Bird Invitational · Aug 2719:50.6Early Bird Invitational August 27, 2026
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1320:02.4Royals InvitationalOctober 13, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 119:27.4Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3122:42.5Milaca Early Bird InvitationalAugust 31, 2026
5,000 Meters · Whitefish Golf ClubMSHSL Section 7AA Championships · Oct 2919:03.30MSHSL Section 7AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 7AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 73 · Milaca5,000 Meters Varsity7319:03.30 PB12
Oct 20Granite Ridge Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 40 · Milaca5,000 Meters Varsity4019:44.6SR
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 25 · Milaca5,000 Meters Varsity2520:02.4 PB12
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 52 · Milaca5,000 Meters Boys Varsity5221:20.512
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 99 · Milaca5,000 Meters Boys Varsity Skyline9920:19.2 PB12
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Varsity · Place 32 · Milaca5,000 Meters Varsity3219:27.4 PB12
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 47 · Milaca5,000 Meters Varsity4719:23.312
Sep 17Lucky LindySep 17 · 5,000 Meters Varsity · Place 91 · Milaca5,000 Meters Varsity9119:33.2 PB12
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 38 · Milaca5,000 Meters Varsity3820:00 PB12
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Varsity · Place 31 · Milaca5,000 Meters Varsity3122:42.5 PB12
Aug 27Early Bird Invitational Aug 27 · 5,000 Meters Varsity · Place 7 · Milaca5,000 Meters Varsity719:50.6 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 64 · Milaca5,000 Meters Varsity6419:22.20 PB11
Oct 14Granite Ridge ConferenceOct 14 · 5,000 Meters Varsity · Place 34 · Milaca5,000 Meters Varsity3419:21.0 PB11
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 128 · Milaca5,000 Meters Varsity12819:34.511
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 43 · Milaca5,000 Meters Varsity4320:31.6JR
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 70 · Milaca5,000 Meters Varsity7019:56.6 PB11
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 33 · Milaca5,000 Meters Varsity3321:21.1511
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 80 · Milaca5,000 Meters Varsity8021:01.211
Sep 11Lucky Lindy InvitationalSep 11 · 5,000 Meters Varsity · Place 92 · Milaca5,000 Meters Varsity9220:05.211
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 40 · Milaca5,000 Meters Varsity4019:1411
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Varsity · Place 21 · Milaca5,000 Meters Varsity2120:04.2—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 66 · Milaca5,000 Meters Varsity6619:52.210
Oct 15Granite Ridge ConferenceOct 15 · 5,000 Meters Varsity · Place 33 · Milaca5,000 Meters Varsity3319:29.110
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Varsity · Place 121 · Milaca5,000 Meters Varsity12120:13.210
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 70 · Milaca5,000 Meters Varsity7019:28.210
Sep 26Falcon InvitationalSep 26 · 5,000 Meters Varsity · Place 24 · Milaca5,000 Meters Varsity2420:32.210
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Varsity · Place 114 · Milaca5,000 Meters Varsity11422:31.310
Sep 12Lucky Lindy InvitationalSep 12 · 5,000 Meters Varsity · Place 112 · Milaca5,000 Meters Varsity11220:48.510
Sep 5Pine City InviteSep 5 · Varsity · Place 52 · MilacaVarsity5220:4110
Aug 26Milaca Early BirdAug 26 · 5,000 Meters Varsity · Place 32 · Milaca5,000 Meters Varsity3222:54.810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 49 · Milaca5,000 Meters Varsity4919:26.1 PB9
Oct 12Albany Purple Pride MeetOct 12 · 3,200 Meters Varsity · Place 2 · Milaca3,200 Meters Varsity212:09.609
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 124 · Milaca5,000 Meters Varsity12419:28.09
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Varsity · Place 85 · Milaca5,000 Meters Varsity8520:41.09
Sep 18Rey Zimney StampedeSep 18 · 5,000 Meters Varsity · Place 67 · Milaca5,000 Meters Varsity6720:13.8—
Sep 14Little Falls Lucky LindySep 14 · 5,000 Meters Varsity · Place 143 · Milaca5,000 Meters Varsity14320:30.4—
Sep 7Pine City InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 2 · Milaca5,000 Meters Junior Varsity219:22.009