Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Hannibal-LaGrange UniversityHannibal XC · Oct 1213:28.42Hannibal XCOctober 12, 2024
3,000 Meters · South ParkQND/Crusader Raider Classic · Sep 1215:08QND/Crusader Raider Classic September 12, 2023
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 217:28.07Salisbury 3500September 2, 2025
5,000 Meters · Albia Golf and Leisure ClubAlbia CC Invite · Aug 2720:13.02Albia CC InviteAugust 27, 2026
5,000 Meters · AP Green EstateMexico Fall Invitational · Sep 421:38.45Mexico Fall InvitationalSeptember 4, 2026
5,000 Meters · Binder ParkCapital City XC Invite · Oct 1021:24.77Capital City XC InviteOctober 10, 2026
5,000 Meters · Fulton High School41st Annual Fulton Invitational · Sep 1922:05.0441st Annual Fulton InvitationalSeptember 19, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:43.0Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Howard Hils Athletic ComplexMoberly Invitational & MEC East Conference Meet · Oct 1419:09.13Moberly Invitational & MEC East Conference MeetOctober 14, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Bowling Green XC InviteOct 23 · 5,000 Meters Junior Varsity · Place 48 · KirksvilleKirksville5,000 Meters Junior Varsity4822:37.6810
Oct 14Moberly Invitational & MEC East Conference MeetOct 14 · 5,000 Meters Junior Varsity · Place 2 · KirksvilleKirksville5,000 Meters Junior Varsity219:09.13 PB10
Oct 10Capital City XC InviteOct 10 · 5,000 Meters Junior Varsity · Place 8 · KirksvilleKirksville5,000 Meters Junior Varsity821:24.77 PB10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Gold JV · Place 82 · KirksvilleKirksville5,000 Meters Gold JV8219:43.0 PB10
Sep 1941st Annual Fulton InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 5 · KirksvilleKirksville5,000 Meters Junior Varsity522:05.04 PB10
Sep 12Tolton Catholic XC InviteSep 12 · 5,000 Meters JV · Place 19 · KirksvilleKirksville5,000 Meters JV1920:57.1010
Sep 4Mexico Fall InvitationalSep 4 · 5,000 Meters High School · Place 32 · KirksvilleKirksville5,000 Meters High School3221:38.45 PB10
Aug 27Albia CC InviteAug 27 · 5,000 Meters HIGH SCHOOL · Place 46 · KirksvilleKirksville5,000 Meters HIGH SCHOOL4620:13.02 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18NCMC Cross Country ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 15 · KirksvilleKirksville5,000 Meters Junior Varsity1522:37.149
Oct 11Capital City Cross Country InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 18 · M9 KirksvilleM9 Kirksville5,000 Meters Junior Varsity1823:17.52—
Oct 2Moberly XC InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 22 · M9 KirksvilleM9 Kirksville5,000 Meters Junior Varsity2223:04.54—
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 90 · KirksvilleKirksville5,000 Meters Blue/White JV9022:48.689
Sep 2040th annual Fulton InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 32 · KirksvilleKirksville5,000 Meters Junior Varsity3224:22.109
Sep 13Tolton Catholic Cross Country InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 57 · KirksvilleKirksville5,000 Meters Junior Varsity5724:15.869
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 104 · KirksvilleKirksville3,500 Meters Varsity10417:28.07 PB9
Aug 29Mexico Fall InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 8 · KirksvilleKirksville5,000 Meters Junior Varsity823:52.419

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Hannibal XCOct 12 · 3,000 Meters Middle School · Place 9 · KirksvilleKirksville3,000 Meters Middle School913:28.42 PB8
Oct 8Centerville InviteOct 8 · 3,200 Meters Middle School · Place 33 · KirksvilleKirksville3,200 Meters Middle School3315:16.808
Sep 12Davis County CC InviteSep 12 · 3,200 Meters Middle School · Place 19 · KirksvilleKirksville3,200 Meters Middle School1914:49.388

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12QND Raider Classic Sep 12 · 2 Miles Middle School · Place 59 · Kirksville Jr. HighKirksville Jr. High2 Miles Middle School5915:087
Sep 12QND/Crusader Raider Classic Sep 12 · 3,000 Meters Middle School · Place 59 · KirksvilleKirksville3,000 Meters Middle School5915:08 PB7