Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson Invitational · Aug 3113:11.19Jackson InvitationalAugust 31, 2024
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Oct 3117:41.70MSHSAA Class 2 District 1October 31, 2026
5,000 Meters · Dexter Senior High SchoolDexter High School XC Invitational · Sep 618:56.6Dexter High School XC InvitationalSeptember 6, 2025
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:05.10Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 319:15.6Notre Dame XC InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invitational · Sep 2219:45.35Oak Ridge XC Invitational September 22, 2026
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 2018:42Cape Central XC InvitationalSeptember 20, 2025
5,000 Meters · Woodland R-IV High SchoolWoodland Invitational XC Meet · Oct 819:48.7Woodland Invitational XC MeetOctober 8, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 32 · Saxony Lutheran5,000 Meters Varsity3217:41.70 PB12
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 47 · Saxony Lutheran5,000 Meters Varsity4719:05.10 PB12
Oct 8Woodland Invitational XC MeetOct 8 · 5,000 Meters HS Boys · Place 16 · Saxony Lutheran5,000 Meters HS Boys1619:48.7 PB12
Oct 3Notre Dame XC InvitationalOct 3 · 5,000 Meters Varsity · Place 29 · Saxony Lutheran5,000 Meters Varsity2919:15.6 PB12
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 9 · Saxony Lutheran5,000 Meters High School919:45.35 PB12
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters JV · Place 17 · Saxony Lutheran5,000 Meters JV1720:17.4712
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 12th Grade · Saxony Lutheran2 Miles 12th Grade—DNS12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 83 · Saxony Lutheran5,000 Meters Varsity8320:14.8311
Oct 4Notre Dame XC InviteOct 4 · 5,000 Meters Varsity · Place 44 · Saxony Lutheran5,000 Meters Varsity4419:23.8JR
Sep 26Oak Ridge XC InviteSep 26 · 5,000 Meters High School · Place 14 · Saxony Lutheran5,000 Meters High School1420:31.0911
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 21 · Saxony Lutheran5,000 Meters Varsity2118:42 PB11
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 43 · Saxony Lutheran5,000 Meters Varsity4319:11.0411
Sep 6Dexter High School XC InvitationalSep 6 · 5,000 Meters Varsity Boys · Place 23 · Saxony Lutheran5,000 Meters Varsity Boys2318:56.6 PB11
Aug 30Jackson HS InviteAug 30 · 2 Miles Varsity · Place 12 · Saxony Lutheran2 Miles Varsity1212:05.6011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Varsity · Place 53 · Saxony Lutheran5,000 Meters Varsity5319:18.1410
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 22 · Saxony Lutheran5,000 Meters Varsity2220:28.8SO
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 22 · Saxony Lutheran5,000 Meters Varsity2220:28.8SO
Sep 19Lutheran North CC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 87 · Saxony Lutheran5,000 Meters Junior Varsity8721:25.2210
Sep 14Arcadia Valley InvitationalSep 14 · 5,000 Meters Varsity · Place 63 · Saxony Lutheran5,000 Meters Varsity6319:22.1410
Aug 31Jackson InvitationalAug 31 · 2 Miles 10th Grade · Place 30 · Saxony Lutheran2 Miles 10th Grade3013:11.19 PB10