Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Royalton High SchoolRoyals Invitational · Oct 1017:24.8Royals InvitationalOctober 10, 2023
3,200 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1216:33.90Mora XC InvitationalSeptember 12, 2023
5,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 2424:27Rush City Autumn RunSeptember 24, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 324:42.2Princeton InvitationalSeptember 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3024:29.2Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Litchfield Golf CourseMSHSL Section 5A Championships · Oct 2322:14.2MSHSL Section 5A ChampionshipsOctober 23, 2025
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2123:19.0Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1422:39Great River Conference ChampionshipsOctober 14, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1323:03.47Tiger InvitationalOctober 13, 2026
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2325:17.9Norm Ayen XC InvitationalSeptember 23, 2025
5,000 Meters · Royalton High SchoolRoyalton Invitational · Oct 724:09.2Royalton InvitationalOctober 7, 2025
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1423:18.9Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3125:24.7Milaca Early Bird InvitationalAugust 31, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 30 · BrahamBraham5,000 Meters Junior Varsity3024:52.611
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 131 · BrahamBraham5,000 Meters Junior Varsity13123:03.47 PB11
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 67 · BrahamBraham5,000 Meters Boys Varsity6725:47.811
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Boys Varsity · Place 55 · BrahamBraham5,000 Meters Boys Varsity5525:47.011
Sep 24Rush City Autumn RunSep 24 · 5,000 Meters Varsity · Place 26 · BrahamBraham5,000 Meters Varsity2624:27 PB11
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Junior Varsity · Place 47 · BrahamBraham5,000 Meters Junior Varsity4723:19.0 PB11
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters JV · Place 48 · BrahamBraham5,000 Meters JV4823:18.9 PB11
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 63 · BrahamBraham5,000 Meters Varsity6325:3811
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 106 · BrahamBraham5,000 Meters Varsity10624:42.2 PB11
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 12 · BrahamBraham5,000 Meters Junior Varsity1225:24.7 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 123 · BrahamBraham5,000 Meters Varsity12322:14.2 PB10
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 23 · BrahamBraham5,000 Meters Junior Varsity2322:39 PB10
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Varsity · Place 51 · BrahamBraham5,000 Meters Varsity5124:09.2 PB10
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 99 · BrahamBraham5,000 Meters Varsity9924:29.2 PB10
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters JV · Place 100 · BrahamBraham5,000 Meters JV10025:17.9 PB10
Sep 18Rush City Autumn RunSep 18 · 5,000 Meters Varsity · Place 23 · BrahamBraham5,000 Meters Varsity2325:2610
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Junior Varsity · Place 90 · BrahamBraham5,000 Meters Junior Varsity9027:17.110
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 115 · BrahamBraham5,000 Meters Junior Varsity11525:30.8SO
Sep 4Pine City InviteSep 4 · 5,000 Meters Junior Varsity · Place 51 · BrahamBraham5,000 Meters Junior Varsity5124:2510
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 112 · BrahamBraham5,000 Meters Varsity11225:40.9—
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Junior Varsity · Place 25 · BrahamBraham5,000 Meters Junior Varsity2526:21.1—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 140 · BrahamBraham5,000 Meters Varsity14024:51.79
Oct 15Great River Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 24 · BrahamBraham5,000 Meters Junior Varsity2424:479
Oct 8Royals InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 16 · BrahamBraham5,000 Meters Junior Varsity1626:41.19
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 121 · BrahamBraham5,000 Meters Varsity12124:38.29
Sep 26Falcon InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 32 · BrahamBraham5,000 Meters Junior Varsity3227:46.29
Sep 19Rush City Autumn RunSep 19 · Varsity · Place 25 · BrahamBrahamVarsity2527:219
Sep 16Rey Zimney StampedeSep 16 · 5,000 Meters Junior Varsity · Place 106 · BrahamBraham5,000 Meters Junior Varsity10628:40.69
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 135 · BrahamBraham5,000 Meters Junior Varsity13527:22.7FR
Sep 5Pine City InviteSep 5 · Varsity · Place 70 · BrahamBrahamVarsity7026:399
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 106 · BrahamBraham5,000 Meters Varsity10631:25.39

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Great River ConferenceOct 17 · 3,200 Meters Middle School · Place 14 · BrahamBraham3,200 Meters Middle School1415:58.008
Oct 10Royals InvitationalOct 10 · 3,200 Meters Junior High · Place 32 · BrahamBraham3,200 Meters Junior High3217:24.8 PB8
Sep 18Rey Zimney StampedeSep 18 · 3,200 Meters Middle School · Place 105 · BrahamBraham3,200 Meters Middle School10517:48.2—
Sep 12Mora XC InvitationalSep 12 · 3,200 Meters Junior High · Place 99 · Braham AreaBraham Area3,200 Meters Junior High9916:33.90 PB8
Sep 7Pine City InvitationalSep 7 · 2,000 Meters Middle School · Place 46 · BrahamBraham2,000 Meters Middle School469:33.008

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Great River ConferenceOct 18 · 3,200 Meters Middle School · Place 11 · BrahamBraham3,200 Meters Middle School1116:13.007
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 120 · BrahamBraham3,200 Meters Jr. High12018:03.1Unofficial7
Sep 19Rey Zimney StampedeSep 19 · 3,200 Meters Middle School · Place 137 · BrahamBraham3,200 Meters Middle School13718:21.3—
Sep 13Mora XC InvitationalSep 13 · 3,200 Meters 7th and 8th Grades · Place 100 · Braham AreaBraham Area3,200 Meters 7th and 8th Grades10018:18.47
Sep 8Pine City InvitationalSep 8 · 2,000 Meters Middle School · Place 43 · BrahamBraham2,000 Meters Middle School4310:34.007
Sep 1Princeton InvitationalSep 1 · 2,000 Meters Middle School · Place 45 · BrahamBraham2,000 Meters Middle School4511:18.1—
Aug 29Milaca Early Bird InvitationalAug 29 · 1,800 Meters Middle School · Place 31 · BrahamBraham1,800 Meters Middle School3110:51.1—