Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Choctaw TrailsMHSAA 4A-5A-6A-7A State Cross Country Championships · Nov 119:45.28MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · French Camp AcademyFrench Camp Invitational · Sep 1320:04.14French Camp InvitationalSeptember 13, 2025
5,000 Meters · Gary ParkEupora Eagle Claw Invitational · Aug 2422:42.96Eupora Eagle Claw InvitationalAugust 24, 2024
5,000 Meters · Saltillo High SchoolSaltillo XC Invite · Sep 2019:01.40Saltillo XC InviteSeptember 20, 2025
5,000 Meters · Tupelo HS2025 Tupelo Invitational XC · Sep 619:16.902025 Tupelo Invitational XCSeptember 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MHSAA 4A-5A-6A-7A State Cross Country ChampionshipsNov 1 · 5,000 Meters 5A · Place 36 · New Hope5,000 Meters 5A3619:45.28 PB10
Sep 20Saltillo XC InviteSep 20 · 5,000 Meters 5A/7A · Place 74 · New Hope5,000 Meters 5A/7A7419:01.40 PB10
Sep 13French Camp InvitationalSep 13 · 5,000 Meters Varsity · Place 25 · New Hope5,000 Meters Varsity2520:04.14 PB10
Sep 62025 Tupelo Invitational XCSep 6 · 5,000 Meters 5-7A · Place 75 · New Hope5,000 Meters 5-7A7519:16.90 PB10
Aug 28TCPS Twilight XCAug 28 · 5,000 Meters Varsity · Place 51 · New Hope5,000 Meters Varsity5120:09.90—
Aug 23NMPHC Cross Country ClassicAug 23 · 5,000 Meters 4A · Place 68 · New Hope5,000 Meters 4A6820:19.60—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 24A/5A/6A/7A State MeetNov 2 · 5,000 Meters 5A · Place 75 · New Hope Hig5,000 Meters 5A7523:48.269
Sep 72024 Tupelo Invitational XCSep 7 · 5,000 Meters 5A · Place 95 · New Hope Hig5,000 Meters 5A9521:17.619
Aug 24Eupora Eagle Claw InvitationalAug 24 · 5,000 Meters Boys (High School) · Place 28 · New Hope5,000 Meters Boys (High School)2822:42.96 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26MHSAA Region 1-Class 4A and Region 1-Class 5AOct 26 · 5,000 Meters 5A · Place 50 · New Hope Hig5,000 Meters 5A5023:12.00—