Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Big Lake Middle SchoolBattle At Liberty · Aug 3111:58.3Battle At LibertyAugust 31, 2021
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2329:03.38MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 631:21.8Monticello InvitationalSeptember 6, 2025
5,000 Meters · Pebble Creek Golf ClubBecker Invitational · Sep 2532:29.4Becker InvitationalSeptember 25, 2025
5,000 Meters · Princeton Golf CourseMSHSL Section 5AA Championships · Oct 2626:54.2MSHSL Section 5AA ChampionshipsOctober 26, 2023
5,000 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2128:04.60Rocori XC InviteSeptember 21, 2023
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 930:37.0Annandale InvitationalSeptember 9, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1428:52.8Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1028:49.2NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 131:43.8STMA InvitationalOctober 1, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 68 · Big LakeBig Lake5,000 Meters Varsity6829:03.38 PB12
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 44 · Big LakeBig Lake5,000 Meters Junior Varsity4428:52.8 PB12
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 115 · Big LakeBig Lake5,000 Meters Junior Varsity11529:38.212
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 116 · Big LakeBig Lake5,000 Meters Junior Varsity11631:43.8 PB12
Sep 25Becker InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 16 · Big LakeBig Lake5,000 Meters Junior Varsity1632:29.4 PB12
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 69 · Big LakeBig Lake5,000 Meters Junior Varsity6931:09.312
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 20 · Big LakeBig Lake5,000 Meters Junior Varsity2030:37.0 PB12
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 68 · Big LakeBig Lake5,000 Meters Junior Varsity6831:21.8 PB12
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 73 · Big LakeBig Lake5,000 Meters Varsity7332:17.6—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 2 · Place 356 · Big LakeBig Lake5,000 Meters Open Invitational Section 235628:49.2 PB11
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Junior Varsity · Place 35 · Big LakeBig Lake5,000 Meters Junior Varsity3529:06.811
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 78 · Big LakeBig Lake5,000 Meters Junior Varsity7828:59.211
Oct 2STMA InvitationalOct 2 · 5,000 Meters Varsity · Place 95 · Big LakeBig Lake5,000 Meters Varsity9531:21.911
Sep 26Becker InvitationalSep 26 · 5,000 Meters Varsity · Place 18 · Big LakeBig Lake5,000 Meters Varsity1832:11.811
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Varsity · Place 87 · Big LakeBig Lake5,000 Meters Varsity8731:10.9JR
Sep 10Annandale InvitationalSep 10 · 5,000 Meters Varsity · Place 52 · Big LakeBig Lake5,000 Meters Varsity5230:48.511
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 66 · Big LakeBig Lake5,000 Meters Junior Varsity6631:46.211
Aug 27Big Lake Battle at LibertyAug 27 · 5,000 Meters Varsity · Place 21 · Big LakeBig Lake5,000 Meters Varsity2136:01.511

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 5AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 64 · Big LakeBig Lake5,000 Meters Varsity6426:54.2 PB10
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 56 · Big LakeBig Lake5,000 Meters Varsity5626:48.110
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Varsity · Place 132 · Big LakeBig Lake5,000 Meters Varsity13227:32.010
Sep 28Becker InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 17 · Big LakeBig Lake5,000 Meters Junior Varsity1728:29.7—
Sep 21Rocori XC InviteSep 21 · 5,000 Meters Junior Varsity · Place 105 · Big LakeBig Lake5,000 Meters Junior Varsity10528:04.60 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Becker InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 21 · Big LakeBig Lake5,000 Meters Junior Varsity2129:56.2—
Sep 29Foley InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 49 · Big LakeBig Lake5,000 Meters Junior Varsity4930:58.8Unofficial9
Sep 22Rocori XC InviteSep 22 · 5,000 Meters Junior Varsity · Place 72 · Big LakeBig Lake5,000 Meters Junior Varsity7229:45.19
Aug 30Big Lake Battle At Liberty InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 36 · Big LakeBig Lake5,000 Meters Junior Varsity3637:15.6—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Mississippi 8 Conference ChampionshipsOct 19 · 2,600 Meters Middle School · Place 16 · Big LakeBig Lake2,600 Meters Middle School1617:44.4—
Oct 5Becker InvitationalOct 5 · 3,200 Meters Middle School · Place 28 · Big LakeBig Lake3,200 Meters Middle School2819:01.1—
Sep 25Milaca Mega MeetSep 25 · 3,200 Meters 8th Grade · Place 203 · Big LakeBig Lake3,200 Meters 8th Grade20319:03.2—
Aug 31Battle At LibertyAug 31 · 2,000 Meters Jr High · Place 30 · Big LakeBig Lake2,000 Meters Jr High3011:58.3 PB8