Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Arnold City ParkFleet Feet Cross Country Classic · Sep 213:31.96Fleet Feet Cross Country ClassicSeptember 2, 2026
2,000 Meters · Farmington High School Track ComplexFarmington Postal Meet · Oct 111:04.33Farmington Postal MeetOctober 1, 2024
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:23.57Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3,200 Meters · Farmington High School Track ComplexFarmington Postal Meet · Sep 2912:29.06Farmington Postal MeetSeptember 29, 2026
5,000 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 1221:29.18Arcadia Valley InvitationalSeptember 12, 2026
5,000 Meters · Arnold City Park29th Annual Fox Ed White Festival of Races · Sep 2420:27.329th Annual Fox Ed White Festival of RacesSeptember 24, 2026
5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 1719:54.13Farmington Invitational / MAJHAA Conference ChampionshipsOctober 17, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 321:15.73Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 1921:54.75Cape Central XC InvitationalSeptember 19, 2026
5,000 Meters · Potosi City Park52nd Annual Potosi Cross Country Invitational · Oct 1021:18.6952nd Annual Potosi Cross Country InvitationalOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 14 · FarmingtonFarmington5,000 Meters Junior Varsity1419:54.13 PB10
Oct 1052nd Annual Potosi Cross Country InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 5 · FarmingtonFarmington5,000 Meters Junior Varsity521:18.69 PB10
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters JV Boys · Place 53 · FarmingtonFarmington5,000 Meters JV Boys5321:15.73 PB10
Sep 29Farmington Postal MeetSep 29 · 3,200 Meters High School · Place 39 · FarmingtonFarmington3,200 Meters High School3912:29.06 PB10
Sep 2429th Annual Fox Ed White Festival of RacesSep 24 · 5,000 Meters JV Boys · Place 54 · FarmingtonFarmington5,000 Meters JV Boys5420:27.3 PB10
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters JV · Place 45 · FarmingtonFarmington5,000 Meters JV4521:54.75 PB10
Sep 12Arcadia Valley InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 23 · FarmingtonFarmington5,000 Meters Junior Varsity2321:29.18 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Frosh/Soph · Place 101 · FarmingtonFarmington3 Miles Boy's Frosh/Soph10121:23.57 PB10
Sep 2Fleet Feet Cross Country ClassicSep 2 · 2 Miles Boys JV · Place 75 · FarmingtonFarmington2 Miles Boys JV7513:31.96 PB10
Aug 19Gravel Two Time TrialAug 19 · 2 Miles Varsity · Place 14 · FarmingtonFarmington2 Miles Varsity1414:02Unofficial10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1151st Annual Potosi Cross Country InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 37 · FarmingtonFarmington5,000 Meters Junior Varsity3725:11.619
Sep 30Farmington Postal MeetSep 30 · 3,200 Meters 3200 Meter · Place 67 · FarmingtonFarmington3,200 Meters 3200 Meter6714:16.519
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 97 · FarmingtonFarmington5,000 Meters Junior Varsity9725:589
Aug 21Gravel Two Time TrialAug 21 · 2 Miles Open · Place 20 · FarmingtonFarmington2 Miles Open2017:48Unofficial9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Farmington Postal MeetOct 1 · 2,000 Meters Middle School · Place 68 · FarmingtonFarmington2,000 Meters Middle School6811:04.33 PB7
Sep 14Arcadia Valley InvitationalSep 14 · 2,500 Meters Middle School · Place 208 · Farmington MSFarmington MS2,500 Meters Middle School20816:38.017