Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2912:35.61Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Nov 118:45.40MSHSAA Class 2 District 1November 1, 2025
5,000 Meters · Dexter Senior High SchoolDexter High School XC Invitational · Sep 618:48.7Dexter High School XC InvitationalSeptember 6, 2025
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:42.43Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Jackson City ParkHeartland Conference Meet 2025 · Oct 2319:24Heartland Conference Meet 2025October 23, 2025
5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 319:48.2Notre Dame XC InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invitational · Sep 2220:55.37Oak Ridge XC Invitational September 22, 2026
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 2019:13Cape Central XC InvitationalSeptember 20, 2025
5,000 Meters · Woodland R-IV High SchoolWoodland Cross Country Invitational · Oct 919:14.9Woodland Cross Country InvitationalOctober 9, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 1Oct 31 · 5,000 Meters Varsity · Place 56 · Saxony Lutheran5,000 Meters Varsity5618:56.8112
Oct 212026 Heartland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Saxony Lutheran5,000 Meters Varsity3019:54.8—
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 63 · Saxony Lutheran5,000 Meters Varsity6319:42.43 PB12
Oct 8Woodland Invitational XC MeetOct 8 · 5,000 Meters HS Boys · Place 20 · Saxony Lutheran5,000 Meters HS Boys2020:03.012
Oct 3Notre Dame XC InvitationalOct 3 · 5,000 Meters Varsity · Place 41 · Saxony Lutheran5,000 Meters Varsity4119:48.2 PB12
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 31 · Saxony Lutheran5,000 Meters High School3120:55.37 PB12
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters Varsity · Place 54 · Saxony Lutheran5,000 Meters Varsity5420:41.7812
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 65 · Saxony Lutheran5,000 Meters Varsity6519:31.6912
Sep 52026 Dexter Bearcat XC InvititationalSep 5 · 5,000 Meters Varsity Boys · Place 19 · Saxony Lutheran5,000 Meters Varsity Boys1919:53.712
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 12th Grade · Place 35 · Saxony Lutheran2 Miles 12th Grade3512:35.61 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 43 · Saxony Lutheran5,000 Meters Varsity4318:45.40 PB11
Oct 23Heartland Conference Meet 2025Oct 23 · 5,000 Meters Varsity Boys 5K · Place 25 · Saxony Lutheran5,000 Meters Varsity Boys 5K2519:24 PB11
Oct 9Woodland Cross Country InvitationalOct 9 · 5,000 Meters HS Boys · Place 18 · Saxony Lutheran5,000 Meters HS Boys1819:14.9 PB11
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 32 · Saxony Lutheran5,000 Meters Varsity3219:13 PB11
Sep 6Dexter High School XC InvitationalSep 6 · 5,000 Meters Varsity Boys · Place 21 · Saxony Lutheran5,000 Meters Varsity Boys2118:48.7 PB11