Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cottage Grove Middle SchoolGrey Cloud Invite · Sep 317:31.5Grey Cloud InviteSeptember 3, 2026
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 2217:53.7MSHSL Section 4AAA ChampionshipsOctober 22, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 715:56.0MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 1017:16.2Simley InvitationalOctober 10, 2026
5,000 Meters · St. Croix Bluffs Regional ParkDewey Minnaert XC Invite · Sep 1016:28Dewey Minnaert XC InviteSeptember 10, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1117:11.4Lakeville North AppleJack InvitationalSeptember 11, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 26 · East Ridge5,000 Meters Class AAA2615:56.0 PB12
Oct 20SEC Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 3 · East Ridge5,000 Meters Varsity315:55.3SR
Oct 10Simley InvitationalOct 10 · 5,000 Meters Varsity · Place 4 · East Ridge5,000 Meters Varsity417:16.2 PB12
Sep 10Dewey Minnaert XC InviteSep 10 · 5,000 Meters Boys Varsity · Place 3 · East Ridge5,000 Meters Boys Varsity316:28 PB12
Sep 3Grey Cloud InviteSep 3 · 5,000 Meters Boys 5000m · Place 3 · East Ridge5,000 Meters Boys 5000m317:31.5 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 4AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 30 · East Ridge5,000 Meters Varsity3017:53.7 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · East Ridge5,000 Meters Varsity1617:11.4 PB11
Sep 4Dewey Minnaert XC InviteSep 4 · 5,000 Meters Varsity · Place 8 · East Ridge5,000 Meters Varsity816:36.711