Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson High School XC Invitational · Aug 2913:10.10Jackson High School XC InvitationalAugust 29, 2026
5,000 Meters · Dexter Senior High School2026 Dexter Bearcat XC Invititational · Sep 521:10.42026 Dexter Bearcat XC InvititationalSeptember 5, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1720:20.51Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Jackson City ParkHeartland Conference Meet 2025 · Oct 2320:58Heartland Conference Meet 2025October 23, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1221:44.121st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · Notre Dame Regional High SchoolNotre Dame XC Invitational · Oct 320:05.2Notre Dame XC InvitationalOctober 3, 2026
5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invitational · Sep 2220:42.10Oak Ridge XC Invitational September 22, 2026
5,000 Meters · Woodland R-IV High SchoolWoodland Invitational XC Meet · Oct 820:36.8Woodland Invitational XC MeetOctober 8, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 1 District 1Oct 31 · 5,000 Meters Varsity · Place 58 · Leopold5,000 Meters Varsity5821:17.0711
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 75 · Leopold5,000 Meters Varsity7520:20.51 PB11
Oct 8Woodland Invitational XC MeetOct 8 · 5,000 Meters HS Boys · Place 27 · Leopold5,000 Meters HS Boys2720:36.8 PB11
Oct 3Notre Dame XC InvitationalOct 3 · 5,000 Meters Varsity · Place 50 · Leopold5,000 Meters Varsity5020:05.2 PB11
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 25 · Leopold5,000 Meters High School2520:42.10 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity White · Place 65 · Leopold5,000 Meters Varsity White6521:44.1 PB11
Sep 52026 Dexter Bearcat XC InvititationalSep 5 · 5,000 Meters Varsity Boys · Place 34 · Leopold5,000 Meters Varsity Boys3421:10.4 PB11
Aug 29Jackson High School XC InvitationalAug 29 · 2 Miles 11th Grade · Place 48 · Leopold2 Miles 11th Grade4813:10.10 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 1Nov 1 · 5,000 Meters Varsity · Place 54 · Leopold5,000 Meters Varsity5421:28.5710
Oct 23Heartland Conference Meet 2025Oct 23 · 5,000 Meters Varsity Boys 5K · Place 49 · Leopold5,000 Meters Varsity Boys 5K4920:58 PB10
Oct 20Farmington Invitational/MAJHAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 83 · Leopold5,000 Meters Varsity8322:40.6310
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 129 · Leopold5,000 Meters Varsity12922:49.0910
Sep 6Dexter High School XC InvitationalSep 6 · 5,000 Meters JV Boys · Place 25 · Leopold5,000 Meters JV Boys2521:49.210

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSHSAA Class 1 - District 1Nov 2 · 5,000 Meters Varsity · Place 72 · Leopold5,000 Meters Varsity7223:20.949
Oct 5Notre Dame InvitationalOct 5 · 5,000 Meters Varsity · Place 88 · Leopold5,000 Meters Varsity8825:56.2—
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 86 · Leopold5,000 Meters Varsity8625:07.7FR
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 86 · Leopold5,000 Meters Varsity8625:07.7FR