Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2913:54.72Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Dexter Senior High SchoolDexter High School XC Invitational · Sep 622:45.8Dexter High School XC InvitationalSeptember 6, 2025
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1724:13.29Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Jackson City ParkHeartland Conference Meet 2025 · Oct 2322:33Heartland Conference Meet 2025October 23, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1227:22.321st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 322:27.2Notre Dame XC InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge High SchoolMSHSAA Class 1 District 1 · Nov 121:57.10MSHSAA Class 1 District 1November 1, 2025
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 2023:20Cape Central XC InvitationalSeptember 20, 2025
5,000 Meters · Woodland R-IV High SchoolWoodland Cross Country Invitational · Oct 921:28.4Woodland 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 1 District 1Oct 31 · 5,000 Meters Varsity · Place 91 · Leopold5,000 Meters Varsity9123:29.7611
Oct 212026 Heartland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 94 · Leopold5,000 Meters Varsity9425:12.4—
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 99 · Leopold5,000 Meters Varsity9924:13.29 PB11
Oct 8Woodland Invitational XC MeetOct 8 · 5,000 Meters HS Boys · Place 52 · Leopold5,000 Meters HS Boys5222:32.311
Oct 3Notre Dame XC InvitationalOct 3 · 5,000 Meters Varsity · Place 93 · Leopold5,000 Meters Varsity9322:27.2 PB11
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 67 · Leopold5,000 Meters High School6722:51.4911
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters Varsity · Place 74 · Leopold5,000 Meters Varsity7423:25.7711
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 118 · Leopold5,000 Meters Varsity White11827:22.3 PB11
Sep 52026 Dexter Bearcat XC InvititationalSep 5 · 5,000 Meters Varsity Boys · Place 74 · Leopold5,000 Meters Varsity Boys7424:40.811
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 11th Grade · Place 63 · Leopold2 Miles 11th Grade6313:54.72 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 1Nov 1 · 5,000 Meters Varsity · Place 64 · Leopold5,000 Meters Varsity6421:57.10 PB10
Oct 23Heartland Conference Meet 2025Oct 23 · 5,000 Meters Varsity Boys 5K · Place 65 · Leopold5,000 Meters Varsity Boys 5K6522:33 PB10
Oct 20Farmington Invitational/MAJHAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 88 · Leopold5,000 Meters Varsity8823:34.3810
Oct 9Woodland Cross Country InvitationalOct 9 · 5,000 Meters HS Boys · Place 48 · Leopold5,000 Meters HS Boys4821:28.4 PB10
Oct 4Notre Dame XC InviteOct 4 · 5,000 Meters Junior Varsity · Place 65 · Leopold5,000 Meters Junior Varsity6523:40.0SO
Sep 26Oak Ridge XC InviteSep 26 · 5,000 Meters High School · Place 46 · Leopold5,000 Meters High School4624:03.0410
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 68 · Leopold5,000 Meters Junior Varsity6823:20 PB10
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 146 · Leopold5,000 Meters Varsity14624:13.5910
Sep 6Dexter High School XC InvitationalSep 6 · 5,000 Meters JV Boys · Place 35 · Leopold5,000 Meters JV Boys3522:45.8 PB10
Aug 30Jackson HS InviteAug 30 · 2 Miles Varsity · Place 42 · Leopold2 Miles Varsity4213:49.0710

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 131 · Leopold5,000 Meters Junior Varsity13127:03.889
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 109 · Leopold5,000 Meters Varsity10927:52.2FR
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 109 · Leopold5,000 Meters Varsity10927:52.2FR
Aug 31Jackson InvitationalAug 31 · 2 Miles 9th Grade · Place 66 · Leopold2 Miles 9th Grade6616:20.239

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Farmington InvitationalOct 15 · 2,500 Meters Middle School · Place 122 · Leopold2,500 Meters Middle School12212:41.377
Oct 6Woodland HS InvitationalOct 6 · 2,500 Meters Middle School · Place 60 · Leopold2,500 Meters Middle School6014:20.7—
Sep 17Cape Central XC InvitationalSep 17 · 1.5 Miles Middle School · Place 68 · Leopold1.5 Miles Middle School6813:46.059—