Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jackson City ParkJackson Invitational · Aug 3112:03.99Jackson InvitationalAugust 31, 2024
5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 2 District 1 · Nov 118:33.54MSHSAA Class 2 District 1November 1, 2025
5,000 Meters · Engler Ball ParkFarmington Invitational/MAJHAA Conference · Oct 1920:38.41Farmington Invitational/MAJHAA ConferenceOctober 19, 2024
5,000 Meters · Jackson City ParkHeartland Conference Meet 2025 · Oct 2319:21Heartland Conference Meet 2025October 23, 2025
5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invite · Sep 2621:29.55Oak Ridge XC InviteSeptember 26, 2025
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 2019:37Cape Central XC InvitationalSeptember 20, 2025
5,000 Meters · Woodland R-IV High SchoolWoodland Cross Country Invitational · Oct 919:38.7Woodland Cross Country InvitationalOctober 9, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 1Nov 1 · 5,000 Meters Varsity · Place 39 · Saxony Lutheran5,000 Meters Varsity3918:33.54 PB12
Oct 23Heartland Conference Meet 2025Oct 23 · 5,000 Meters Varsity Boys 5K · Place 24 · Saxony Lutheran5,000 Meters Varsity Boys 5K2419:21 PB12
Oct 20Farmington Invitational/MAJHAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 47 · Saxony Lutheran5,000 Meters Varsity4719:49.6112
Oct 9Woodland Cross Country InvitationalOct 9 · 5,000 Meters HS Boys · Place 22 · Saxony Lutheran5,000 Meters HS Boys2219:38.7 PB12
Oct 4Notre Dame XC InviteOct 4 · 5,000 Meters Varsity · Place 56 · Saxony Lutheran5,000 Meters Varsity5620:01.1SR
Sep 26Oak Ridge XC InviteSep 26 · 5,000 Meters High School · Place 23 · Saxony Lutheran5,000 Meters High School2321:29.55 PB12
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 36 · Saxony Lutheran5,000 Meters Varsity3619:37 PB12
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 89 · Saxony Lutheran5,000 Meters Varsity8920:55.8712

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Varsity · Place 76 · Saxony Lutheran5,000 Meters Varsity7620:38.41 PB11
Aug 31Jackson InvitationalAug 31 · 2 Miles 11th Grade · Place 16 · Saxony Lutheran2 Miles 11th Grade1612:03.99 PB11

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28MSHSAA Class 2 - District 1Oct 28 · 5,000 Meters Varsity · Place 49 · Saxony Lutheran5,000 Meters Varsity4919:51.1110
Oct 14Farmington InvitationalOct 14 · 5,000 Meters Varsity · Place 83 · Saxony Lutheran5,000 Meters Varsity8320:19.8810
Sep 9Arcadia Valley InvitationalSep 9 · 5,000 Meters Varsity · Place 101 · Saxony L.5,000 Meters Varsity10120:23.9010

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29MSHSAA Class 2 - District 1Oct 29 · 5,000 Meters Varsity · Place 61 · Saxony Lutheran5,000 Meters Varsity6119:54.019
Oct 18Heartland Conference MeetOct 18 · 5,000 Meters Varsity · Place 49 · Saxony Lutheran5,000 Meters Varsity4921:44.39
Oct 15Farmington InvitationalOct 15 · 5,000 Meters Varsity · Place 85 · Saxony Lutheran5,000 Meters Varsity8520:47.329
Oct 6Woodland HS InvitationalOct 6 · 5,000 Meters Varsity · Place 52 · Saxony Lutheran5,000 Meters Varsity5221:30.4—
Sep 17Cape Central XC InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 46 · Saxony Lutheran5,000 Meters Junior Varsity4621:28.591—
Sep 10Arcadia Valley InvitationalSep 10 · 5,000 Meters Varsity · Place 103 · Saxony L.5,000 Meters Varsity10321:28.689