Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Benson ParkMankato East Invitational · Oct 1419:26.8Mankato East InvitationalOctober 14, 2026
5,000 Meters · Cedar Creek ParkI-90 Invite · Oct 221:55.3I-90 InviteOctober 2, 2025
5,000 Meters · GreatLIFE Golf & Fitness Club WorthingtonTurkey Trot · Sep 1424:18.20Turkey TrotSeptember 14, 2023
5,000 Meters · Jackson Golf ClubCamera Test · Sep 1821:53.30Camera TestSeptember 18, 2025
5,000 Meters · Marshall Golf ClubMarshall Cross Country Invitational · Aug 3121:56.6Marshall Cross Country InvitationalAugust 31, 2026
5,000 Meters · Minn Iowa Golf CourseBig South Conference Championships · Oct 1521:08.99Big South Conference ChampionshipsOctober 15, 2024
5,000 Meters · Slayton Country ClubWarrior Invitational · Sep 2320:54Warrior InvitationalSeptember 23, 2025
5,000 Meters · Tracy Country ClubTMB Panther Invitational · Sep 1022:27.58TMB Panther InvitationalSeptember 10, 2026
5,000 Meters · Worthington High SchoolTurkey Trot · Sep 1719:09.4Turkey TrotSeptember 17, 2026
5,000 Meters · Yankton Trail ParkNike Heartland Preview · Sep 1221:01.0Nike Heartland PreviewSeptember 12, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 2AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 65 · Worthington5,000 Meters Varsity6520:52.812
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 74 · Worthington5,000 Meters Varsity7421:32.8—
Oct 20Big South Conference meetOct 20 · 5,000 Meters Varsity · Place 32 · Worthington5,000 Meters Varsity3221:32.8—
Oct 14Mankato East InvitationalOct 14 · 5,000 Meters Varsity · Place 77 · Worthington5,000 Meters Varsity7719:26.8 PB12
Oct 8I-90 InviteOct 8 · 5,000 Meters Varsity/JV · Place 44 · Worthington5,000 Meters Varsity/JV4422:16.012
Oct 5MCC/F Warrior InviteOct 5 · 5,000 Meters Varsity · Place 18 · Worthington5,000 Meters Varsity1821:3312
Sep 24JCC Tri for Health MeetSep 24 · 5,000 Meters Varsity · Place 35 · Worthington5,000 Meters Varsity3521:55.912
Sep 17Turkey TrotSep 17 · 5,000 Meters Varsity · Place 29 · Worthington5,000 Meters Varsity2919:09.4 PB12
Sep 12Nike Heartland PreviewSep 12 · 5,000 Meters Championship · Place 242 · Worthington5,000 Meters Championship24221:01.0 PB12
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 56 · Worthington5,000 Meters Varsity5622:27.58 PB12
Sep 10TMB Panther InvitationalSep 10 · 5,000 Meters Varsity · Place 56 · Worthington5,000 Meters Varsity5622:27.612
Aug 31Marshall Cross Country InvitationalAug 31 · 5,000 Meters Varsity Boys · Place 31 · Worthington5,000 Meters Varsity Boys3121:56.6 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 2AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 68 · Worthington5,000 Meters Varsity6820:47.511
Oct 14Big South Conference XC MeetOct 14 · 5,000 Meters Varsity · Place 42 · Worthington5,000 Meters Varsity4219:54.4411
Oct 8Mankato East InvitationalOct 8 · 5,000 Meters Varsity · Place 86 · Worthington5,000 Meters Varsity8620:38.411
Oct 2I-90 InviteOct 2 · 5,000 Meters Varsity/JV · Place 29 · Worthington5,000 Meters Varsity/JV2921:55.3 PB11
Sep 23Warrior InvitationalSep 23 · 5,000 Meters Varsity · Place 18 · Worthington5,000 Meters Varsity1820:54 PB11
Sep 18Camera TestSep 18 · 5,000 Meters Varsity · Place 35 · Worthington5,000 Meters Varsity3521:53.30 PB11
Sep 11Turkey TrotSep 11 · 5,000 Meters Varsity · Place 33 · Worthington5,000 Meters Varsity3320:23.67—
Sep 4Panther InvitationalSep 4 · 5,000 Meters Varsity · Place 36 · Worthington5,000 Meters Varsity3621:04.65—
Aug 25Marshall Cross Country InvitationalAug 25 · 5,000 Meters Varsity · Place 27 · Worthington5,000 Meters Varsity2720:12.411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Big South Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity - Big Schools · Place 23 · Worthington5,000 Meters Junior Varsity - Big Schools2321:08.99 PB10
Oct 9Mankato East InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 89 · Worthington5,000 Meters Junior Varsity8922:32.7SO
Oct 3I-90 InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 48 · Worthington5,000 Meters Junior Varsity4821:45.210
Sep 26St James Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 42 · Worthington5,000 Meters Varsity4222:40.6810
Sep 24MCC/F InvitationalSep 24 · 5,000 Meters Varsity · Place 48 · Worthington5,000 Meters Varsity4822:0010
Sep 12Turkey TrotSep 12 · 5,000 Meters Varsity · Place 88 · Worthington5,000 Meters Varsity8823:07.9410
Sep 5TMB MeetSep 5 · 4,000 Meters Junior Varsity · Place 21 · Worthington4,000 Meters Junior Varsity2117:51.6310
Aug 27Marshall Cross Country InvitationalAug 27 · 4,000 Meters Junior Varsity · Place 10 · Worthington4,000 Meters Junior Varsity1017:50.310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Big South Cross Country Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 18 · Worthington5,000 Meters Junior Varsity1822:16.02Unofficial9
Oct 11Mankato East InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 101 · Worthington5,000 Meters Junior Varsity10121:48.3FR
Oct 5I-90 InvitationalOct 5 · 5,000 Meters Varsity/JV · Place 76 · Worthington5,000 Meters Varsity/JV7622:17.79
Sep 26Warrior InviteSep 26 · 5,000 Meters Boys Varsity · Place 60 · Worthington5,000 Meters Boys Varsity6023:59Unofficial9
Sep 21JCC Tri For HealthSep 21 · 5,000 Meters Varsity · Place 49 · Worthington5,000 Meters Varsity4924:24.619
Sep 14Turkey TrotSep 14 · 5,000 Meters Varsity · Place 85 · Worthington5,000 Meters Varsity8524:18.20 PB9
Aug 28Marshall Cross Country InvitationalAug 28 · 5,000 Meters Junior Varsity Boys · Place 15 · Worthington5,000 Meters Junior Varsity Boys1524:13.709