Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2912:56.85Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Dexter Senior High SchoolDexter High School XC Invitational · Sep 621:39.3Dexter High School XC InvitationalSeptember 6, 2025
5,000 Meters · Eagle Sky of The Ozarks Christian Challenge CampsClearwater Invitational · Sep 1023:58.6Clearwater InvitationalSeptember 10, 2025
5,000 Meters · Ellington High SchoolEllington Invitational · Sep 3021:09.0Ellington InvitationalSeptember 30, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:43.16Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 619:47.6MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Jackson City ParkHeartland Conference Meet 2025 · Oct 2320:47Heartland Conference Meet 2025October 23, 2025
5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 319:47.3Notre Dame XC InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge High SchoolMSHSAA Class 1 District 1 · Oct 3119:37.47MSHSAA Class 1 District 1October 31, 2026
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 2020:31Cape Central XC InvitationalSeptember 20, 2025
5,000 Meters · Stars & Stripes MuseumSCAA Cross Country Meet · Oct 1120:37.9SCAA Cross Country MeetOctober 11, 2025
5,000 Meters · Woodland R-IV High SchoolStoddard County Athletics Association Conference XC Meet · Oct 820:48.5Stoddard County Athletics Association Conference XC MeetOctober 8, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 1 · Place 141 · Advance5,000 Meters Class 114119:47.6 PB11
Oct 31MSHSAA Class 1 District 1Oct 31 · 5,000 Meters Varsity · Place 30 · Advance5,000 Meters Varsity3019:37.47 PB11
Oct 212026 Heartland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 35 · Advance5,000 Meters Varsity3520:09.8—
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 9 · Advance5,000 Meters Junior Varsity919:43.16 PB11
Oct 8Stoddard County Athletics Association Conference XC MeetOct 8 · 5,000 Meters SCAA Varsity Boys · Place 14 · Advance5,000 Meters SCAA Varsity Boys1420:48.5 PB11
Oct 8Woodland Invitational XC MeetOct 8 · 5,000 Meters HS Boys · Place 28 · Advance5,000 Meters HS Boys2820:48.511
Oct 3Notre Dame XC InvitationalOct 3 · 5,000 Meters JV · Place 7 · Advance5,000 Meters JV719:47.3 PB11
Sep 30Ellington InvitationalSep 30 · 5,000 Meters Varsity · Place 22 · Advance5,000 Meters Varsity2221:09.0 PB11
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 39 · Advance5,000 Meters High School3921:02.5911
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters JV · Place 31 · Advance5,000 Meters JV3121:09.0111
Sep 52026 Dexter Bearcat XC InvititationalSep 5 · 5,000 Meters Varsity Boys · Place 44 · Advance5,000 Meters Varsity Boys4421:39.911
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 11th Grade · Place 42 · Advance2 Miles 11th Grade4212:56.85 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MSHSAA XC State ChampionshipsNov 7 · 5,000 Meters Class 1 · Place 137 · Advance5,000 Meters Class 113720:03.2910
Nov 1MSHSAA Class 1 District 1Nov 1 · 5,000 Meters Varsity · Place 26 · Advance5,000 Meters Varsity2619:48.0410
Oct 23Heartland Conference Meet 2025Oct 23 · 5,000 Meters Varsity Boys 5K · Place 45 · Advance5,000 Meters Varsity Boys 5K4520:47 PB10
Oct 11SCAA Cross Country MeetOct 11 · 5,000 Meters JV Boys · Place 2 · Advance5,000 Meters JV Boys220:37.9 PB10
Oct 4Notre Dame XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 11 · Advance5,000 Meters Junior Varsity1120:20.7SO
Oct 1Ellington InvitationalOct 1 · 5,000 Meters Varsity · Place 28 · Advance5,000 Meters Varsity2821:29.810
Sep 26Oak Ridge XC InviteSep 26 · 5,000 Meters High School · Place 19 · Advance5,000 Meters High School1921:21.4010
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 25 · Advance5,000 Meters Junior Varsity2520:31 PB10
Sep 10Clearwater InvitationalSep 10 · 5,000 Meters HS Boys · Place 52 · Advance5,000 Meters HS Boys5223:58.6 PB10
Sep 6Dexter High School XC InvitationalSep 6 · 5,000 Meters JV Boys · Place 23 · Advance5,000 Meters JV Boys2321:39.3 PB10
Aug 30Jackson HS InviteAug 30 · 2 Miles Varsity · Place 44 · Advance2 Miles Varsity4414:00.3110

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 1 - District 1Nov 2 · 5,000 Meters Varsity · Place 39 · Advanc5,000 Meters Varsity3920:17.929
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 64 · Advance5,000 Meters Junior Varsity6421:47.179
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 73 · Advance5,000 Meters Varsity7323:30.7FR
Sep 11Clearwater InvitationalSep 11 · 5,000 Meters Varsity · Place 66 · Advance5,000 Meters Varsity6624:57.489
Aug 31Jackson InvitationalAug 31 · 2 Miles 9th Grade · Place 38 · Advance2 Miles 9th Grade3814:14.489

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Arcadia Valley InvitationalSep 9 · 2,500 Meters Middle School · Place 105 · Advance2,500 Meters Middle School10511:03.938

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8SCAA Conference MeetOct 8 · 3,200 Meters Middle School · Place 24 · Advance3,200 Meters Middle School2414:47.77
Oct 6Woodland HS InvitationalOct 6 · 2,500 Meters Middle School · Place 33 · Advance2,500 Meters Middle School3311:36.5—
Oct 1Notre Dame InvitationalOct 1 · 2,500 Meters Middle School · Place 82 · Advance Middle Schoo2,500 Meters Middle School8211:47.57
Sep 17Cape Central XC InvitationalSep 17 · 1.5 Miles Middle School · Place 51 · Advance1.5 Miles Middle School5112:07.333—
Sep 10Arcadia Valley InvitationalSep 10 · 2,500 Meters Middle School · Place 116 · Advance2,500 Meters Middle School11610:11.437