Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Grand National Golf ClubHinckley Invitational · Oct 315:38.0Hinckley InvitationalOctober 3, 2023
3,200 Meters · Royalton High SchoolRoyals Invitational · Oct 1015:22.2Royals InvitationalOctober 10, 2023
3,200 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1214:10.30Mora XC InvitationalSeptember 12, 2023
5,000 Meters · Dennis Frandsen County ParkRush City Autumn Run · Sep 2420:41Rush City Autumn RunSeptember 24, 2026
5,000 Meters · Eagle Ridge Golf CourseMSHSL Section 7A Championships · Oct 2920:13.5MSHSL Section 7A ChampionshipsOctober 29, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:53.0Swain Invitational October 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Oct 620:19.9Hinckley-Finlayson InvitationalOctober 6, 2026
5,000 Meters · Hibbing Golf CourseHibbing Rotary XC Invitational · Sep 2521:26.1Hibbing Rotary XC InvitationalSeptember 25, 2025
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2120:03.5Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Pine City Country ClubGreat River Conference Championships · Oct 1420:21Great River Conference ChampionshipsOctober 14, 2025
5,000 Meters · Royalton High SchoolRoyals Invitational · Oct 1320:16.5Royals InvitationalOctober 13, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1420:00.2Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stones Throw Golf CourseMilaca Early Bird Invitational · Aug 3122:36.1Milaca Early Bird InvitationalAugust 31, 2026
5,000 Meters · White Oak Antique Tractor ClubDeer River/N/HC WarEagles XC Meet · Sep 2921:03.0Deer River/N/HC WarEagles XC MeetSeptember 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 7A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 66 · East CentralEast Central5,000 Meters Varsity6620:13.5 PB10
Oct 20Great River Conference XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 29 · East CentralEast Central5,000 Meters Varsity2920:08.610
Oct 13Royals InvitationalOct 13 · 5,000 Meters Varsity · Place 31 · East CentralEast Central5,000 Meters Varsity3120:16.5 PB10
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys Varsity · Place 41 · East CentralEast Central5,000 Meters Boys Varsity4120:19.9 PB10
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 82 · East CentralEast Central5,000 Meters Boys Varsity Skyline8219:53.0 PB10
Sep 29Deer River/N/HC WarEagles XC MeetSep 29 · 5,000 Meters Boys Varsity · Place 30 · East CentralEast Central5,000 Meters Boys Varsity3021:03.0 PB10
Sep 24Rush City Autumn RunSep 24 · 5,000 Meters Varsity · Place 10 · East CentralEast Central5,000 Meters Varsity1020:41 PB10
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 73 · East CentralEast Central5,000 Meters Varsity7320:03.5 PB10
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 74 · East CentralEast Central5,000 Meters Varsity7420:00.2 PB10
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 55 · East CentralEast Central5,000 Meters Varsity5521:4510
Aug 31Milaca Early Bird InvitationalAug 31 · 5,000 Meters Varsity · Place 30 · East CentralEast Central5,000 Meters Varsity3022:36.1 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 7A ChampionshipsOct 23 · 5,000 Meters Varsity · Place 88 · East CentralEast Central5,000 Meters Varsity8820:50.69
Oct 14Great River Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 32 · East CentralEast Central5,000 Meters Varsity3220:21 PB9
Oct 7Royalton InvitationalOct 7 · 5,000 Meters Varsity · Place 39 · East CentralEast Central5,000 Meters Varsity3921:51.19
Oct 4Swain InvitationalOct 4 · 5,000 Meters Varsity · Place 92 · East CentralEast Central5,000 Meters Varsity9222:54.9FR
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Varsity · Place 89 · East CentralEast Central5,000 Meters Varsity8921:30.19
Sep 25Hibbing Rotary XC InvitationalSep 25 · 5,000 Meters Varsity · Place 114 · East CentralEast Central5,000 Meters Varsity11421:26.1 PB9
Sep 18Rush City Autumn RunSep 18 · 5,000 Meters Varsity · Place 11 · East CentralEast Central5,000 Meters Varsity1121:489
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 97 · East CentralEast Central5,000 Meters Varsity9722:08.29
Sep 9Mora XC InvitationalSep 9 · 5,000 Meters Varsity · Place 109 · East CentralEast Central5,000 Meters Varsity10920:58.1FR
Sep 4Pine City InviteSep 4 · 5,000 Meters Varsity · Place 70 · East CentralEast Central5,000 Meters Varsity7020:579
Aug 25Milaca Early BirdAug 25 · 5,000 Meters Varsity · Place 36 · East CentralEast Central5,000 Meters Varsity3621:22.1—

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MSHSL Section 5A ChampionshipsOct 24 · 5,000 Meters Varsity · Place 105 · East CentralEast Central5,000 Meters Varsity10521:02.18
Oct 15Great River Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 4 · East CentralEast Central5,000 Meters Junior Varsity421:168
Oct 8Royals InvitationalOct 8 · 5,000 Meters Middle School · Place 6 · East CentralEast Central5,000 Meters Middle School614:40.48
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Varsity · Place 111 · East CentralEast Central5,000 Meters Varsity11121:48.18
Sep 26Hibbing Rotary XC InvitationalSep 26 · 5,000 Meters Varsity · Place 132 · East CentralEast Central5,000 Meters Varsity13221:20.98
Sep 19Rush City Autumn RunSep 19 · Varsity · Place 16 · East CentralEast CentralVarsity1622:198
Sep 16Rey Zimney StampedeSep 16 · 3,200 Meters Middle School · Place 33 · East CentralEast Central3,200 Meters Middle School3314:11.18
Sep 10Mora XC InvitationalSep 10 · 3,200 Meters Middle School · Place 24 · East CentralEast Central3,200 Meters Middle School2413:50.78
Sep 5Pine City InviteSep 5 · Varsity · Place 11 · East CentralEast CentralVarsity117:578
Aug 26Milaca Early BirdAug 26 · 1,900 Meters Middle School · Place 6 · East CentralEast Central1,900 Meters Middle School68:03.98

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Great River ConferenceOct 17 · 3,200 Meters Middle School · Place 4 · East CentralEast Central3,200 Meters Middle School414:06.007
Oct 10Royals InvitationalOct 10 · 3,200 Meters Junior High · Place 14 · East CentralEast Central3,200 Meters Junior High1415:22.2 PB7
Oct 3Hinckley InvitationalOct 3 · 3,200 Meters Junior High · Place 37 · East CentralEast Central3,200 Meters Junior High3715:38.0 PB7
Sep 28Hibbing Rotary XC InvitationalSep 28 · 3,000 Meters Middle School · Place 68 · East CentralEast Central3,000 Meters Middle School6813:39.207
Sep 18Rey Zimney StampedeSep 18 · 3,200 Meters Middle School · Place 46 · East CentralEast Central3,200 Meters Middle School4614:29.1—
Sep 12Mora XC InvitationalSep 12 · 3,200 Meters Junior High · Place 50 · East CentralEast Central3,200 Meters Junior High5014:10.30 PB7
Sep 7Pine City InvitationalSep 7 · 2,000 Meters Middle School · Place 18 · East CentralEast Central2,000 Meters Middle School188:07.007