Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Odessa Upper Elementry Odessa Cross Country Invitational · Sep 1612:08.70Odessa Cross Country InvitationalSeptember 16, 2023
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2622:15.78Gans Creek Classic HSSeptember 26, 2025
5,000 Meters · Lafayette County Husker Inv · Sep 923:08.9Husker InvSeptember 9, 2025
5,000 Meters · Lexington High SchoolBattle of Lexington Invitational · Oct 1122:13.15Battle of Lexington InvitationalOctober 11, 2025
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 122:12.12MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2223:01.1MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1623:04.802025 WHS Cross Country InvitationalOctober 16, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 80 · Knob NosterKnob Noster5,000 Meters Varsity8022:12.12 PB10
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC East Boys · Place 32 · Knob NosterKnob Noster5,000 Meters MRVC East Boys3223:01.1 PB10
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 81 · Knob NosterKnob Noster5,000 Meters Varsity8123:04.80 PB10
Oct 11Battle of Lexington InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 76 · Knob NosterKnob Noster5,000 Meters Varsity Boys7622:13.15 PB10
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 161 · Knob NosterKnob Noster5,000 Meters White Varsity16122:15.78 PB10
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Boys · Place 77 · Knob NosterKnob Noster5,000 Meters Varsity Boys7723:08.9 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Spartan Invitational / MRVC ChampionshipOct 23 · 5,000 Meters Invitational Varsity · Place 52 · Knob NosterKnob Noster5,000 Meters Invitational Varsity5224:06.29
Oct 17Warrensburg InvitationalOct 17 · 5,000 Meters JV · Place 27 · Knob NosterKnob Noster5,000 Meters JV2724:04.309
Oct 5Sock it to Cancer Grain Valley Invitational Oct 5 · 5,000 Meters Junior Varsity · Place 65 · Knob Noster High School JVKnob Noster High School JV5,000 Meters Junior Varsity6524:38.709

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30Sock It To Cancer Grain Valley XC InvitationalSep 30 · Varsity · Place 52 · Knob Noster MSKnob Noster MSVarsity5218:12.0—
Sep 19Boonville Invitational Sep 19 · 3,200 Meters Middle School · Place 63 · Knob Noster MSKnob Noster MS3,200 Meters Middle School6317:43.538
Sep 16Odessa InvitationalSep 16 · 2,500 Meters Middle School · Place 48 · Knob Noster MSKnob Noster MS2,500 Meters Middle School4812:08.708
Sep 16Odessa Cross Country InvitationalSep 16 · 2,500 Meters Middle School · Place 48 · Knob NosterKnob Noster2,500 Meters Middle School4812:08.70 PB8