Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 214:15.34Fleet Feet Cross Country ClassicSeptember 2, 2026
2 Miles · Potosi City ParkPotosi Invitational/MAAA Conference · Oct 917:10.00Potosi Invitational/MAAA ConferenceOctober 9, 2021
3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 3012:47.17Farmington Postal MeetSeptember 30, 2025
5,000 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 1223:11.36Arcadia Valley InvitationalSeptember 12, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2423:05.729th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational/MAJHAA Conference · Oct 1924:37.41Farmington Invitational/MAJHAA ConferenceOctober 19, 2024
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 324:00.21Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Mineral Area CollegeBismarck Invitational · Sep 1923:59.7Bismarck InvitationalSeptember 19, 2026
5,000 Meters · North County InvitationalNorth County Invitational · Oct 2322:42.4North County InvitationalOctober 23, 2025
5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invitational · Sep 2224:22.20Oak Ridge XC Invitational September 22, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Nov 121:50.53MSHSAA Class 4 District 1November 1, 2025
5,000 Meters · Perry Park CenterPerryville High School Cutlass Invitational · Sep 2923:46.5Perryville High School Cutlass InvitationalSeptember 29, 2026
5,000 Meters · Potosi City ParkMAAA Conference Cross Country Meet · Oct 1122:54.61MAAA Conference Cross Country MeetOctober 11, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22North County InvitationalOct 22 · 5,000 Meters Varsity · Place 83 · North CountyNorth County5,000 Meters Varsity8323:13.7—
Oct 10MAAA Cross Country Conference 2026Oct 10 · 5,000 Meters Varsity · Place 53 · North CountyNorth County5,000 Meters Varsity5323:29.3612
Oct 1052nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Varsity · Place 81 · North CountyNorth County5,000 Meters Varsity8123:29.3612
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 73 · North CountyNorth County5,000 Meters Varsity Boys7324:00.21 PB12
Sep 29Perryville High School Cutlass InvitationalSep 29 · 5,000 Meters Boys High School · Place 51 · North CountyNorth County5,000 Meters Boys High School5123:46.5 PB12
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters Varsity Boys · Place 115 · North CountyNorth County5,000 Meters Varsity Boys11523:05.7 PB12
Sep 22Oak Ridge XC Invitational Sep 22 · 5,000 Meters High School · Place 87 · North CountyNorth County5,000 Meters High School8724:22.20 PB12
Sep 19Bismarck InvitationalSep 19 · 5,000 Meters Varsity Boys · Place 57 · North CountyNorth County5,000 Meters Varsity Boys5723:59.7 PB12
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 151 · North CountyNorth County5,000 Meters Varsity15123:11.36 PB12
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys Varsity · Place 161 · North CountyNorth County2 Miles Boys Varsity16114:15.34 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 4 District 1Nov 1 · 5,000 Meters Varsity · Place 86 · North CountyNorth County5,000 Meters Varsity8621:50.53 PB11
Oct 23North County InvitationalOct 23 · 5,000 Meters Varsity Boys · Place 57 · North CountyNorth County5,000 Meters Varsity Boys5722:42.4 PB11
Oct 20Farmington Invitational/MAJHAA Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 70 · North CountyNorth County5,000 Meters Varsity7021:24.0311
Oct 11MAAA Conference Cross Country MeetOct 11 · 5,000 Meters Varsity Boys · Place 48 · North CountyNorth County5,000 Meters Varsity Boys4822:54.61 PB11
Oct 1151st Annual Potosi Cross Country InvitationalOct 11 · 5,000 Meters Varsity · Place 62 · North CountyNorth County5,000 Meters Varsity6222:54.6111
Sep 30Farmington Postal MeetSep 30 · 3,200 Meters 3200 Meter · Place 51 · North CountyNorth County3,200 Meters 3200 Meter5112:47.17 PB11
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 75 · North CountyNorth County5,000 Meters Varsity7524:4411
Sep 13Arcadia Valley InvitationalSep 13 · 5,000 Meters Varsity · Place 142 · North CountyNorth County5,000 Meters Varsity14223:56.6311
Sep 3Fleet Feet Cross Country ClassicSep 3 · 2 Miles Varsity · Place 155 · North CountyNorth County2 Miles Varsity15513:20.911

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Farmington Invitational/MAJHAA ConferenceOct 19 · 5,000 Meters Junior Varsity · Place 114 · North CountyNorth County5,000 Meters Junior Varsity11424:37.41 PB10
Oct 12Potosi Invitational/MAAA ConferenceOct 12 · 5,000 Meters MAAA · Place 46 · North CountyNorth County5,000 Meters MAAA4626:41.2010
Oct 1Farmington Postal MeetOct 1 · 3,200 Meters Varsity · Place 50 · North CountyNorth County3,200 Meters Varsity5013:38.9010
Sep 27Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 128 · North CountyNorth County5,000 Meters Junior Varsity12824:10.610
Sep 24Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 93 · North CountyNorth County5,000 Meters Varsity9325:26.2SO
Sep 21Missouri Southern HS StampedeSep 21 · 5,000 Meters Varsity · Place 367 · North County (Bonne Terre)North County (Bonne Terre)5,000 Meters Varsity36726:21.7510
Sep 14Arcadia Valley InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 101 · North CountyNorth County5,000 Meters Junior Varsity10125:16.8910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Farmington InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 101 · North CountyNorth County5,000 Meters Junior Varsity10124:42.249
Sep 26Farmington Postal MeetSep 26 · 3,200 Meters Varsity · Place 50 · North CountyNorth County3,200 Meters Varsity5014:03.969
Sep 16Bismarck InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 27 · North CountyNorth County5,000 Meters Junior Varsity2724:00.159
Sep 9Arcadia Valley InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 96 · North CountyNorth County5,000 Meters Junior Varsity9623:51.039
Sep 1First Capitol XC MeetSep 1 · 5,000 Meters Junior Varsity · Place 59 · North CountyNorth County5,000 Meters Junior Varsity5925:58.709
Aug 29Fleet Feet Classic @ Arnold City ParkAug 29 · 2 Miles Junior Varsity · Place 182 · North CountyNorth County2 Miles Junior Varsity18215:31.99

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Farmington InvitationalOct 15 · 2,500 Meters Middle School · Place 45 · North County M.S.North County M.S.2,500 Meters Middle School4511:11.088
Oct 15Farmington InvitationalOct 15 · 2,500 Meters Middle School · Place 85 · North County M.S.North County M.S.2,500 Meters Middle School8511:11.088
Sep 17Bismarck InvitationalSep 17 · 2,500 Meters Middle School · Place 90 · North County MSNorth County MS2,500 Meters Middle School9012:06.198
Sep 10Arcadia Valley InvitationalSep 10 · 2,500 Meters Middle School · Place 158 · North CountyNorth County2,500 Meters Middle School15811:18.128

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Farmington InvitationalOct 16 · 2,500 Meters Middle School · Place 129 · North County M.S.North County M.S.2,500 Meters Middle School12912:46.097
Oct 9Potosi Invitational/MAAA ConferenceOct 9 · 2 Miles Middle School · Place 104 · North CountyNorth County2 Miles Middle School10417:10.00 PB7
Sep 18Bismarck InvitationalSep 18 · 2,500 Meters Middle School · Place 126 · North County M.S.North County M.S.2,500 Meters Middle School12613:56.647
Sep 7Sullivan InvitationalSep 7 · 2,500 Meters Middle School · Place 57 · North County M.S.North County M.S.2,500 Meters Middle School5716:34.457