Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crockett County High SchoolTSSAA D-1 Region 7 Large Schools · Oct 24 | 20:18.5 | TSSAA D-1 Region 7 Large Schools | October 24, 2017 |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 21:30.22 | Brooks Memphis Twilight Classic | September 2, 2017 |
| 5,000 Meters · Percy Warner ParkTSSAA Division I Class AAA State Championships · Nov 7 | 21:25.03 | TSSAA Division I Class AAA State Championships | November 7, 2015 |
| 5,000 Meters · Percy Warner Park - SteeplechaseTSSAA State Cross Country Championship · Nov 4 | 20:35.02 | TSSAA State Cross Country Championship | November 4, 2017 |
| 5,000 Meters · TBATSSAA D-1 Region 7 Small Schools · Oct 26 | 20:18.52 | TSSAA D-1 Region 7 Small Schools | October 26, 2017 |
| 5,000 Meters · Trinity Christian AcademyTrinity Christian Invitational · Sep 26 | 21:34.05 | Trinity Christian Invitational | September 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | TSSAA State Cross Country ChampionshipNov 4 · 5,000 Meters D-I Large Schools · Place 42 · Dyer County | 5,000 Meters D-I Large Schools | 42 | 20:35.02 PB | 12 |
| Oct 26 | TSSAA D-1 Region 7 Small SchoolsOct 26 · 5,000 Meters Varsity · Place 1 · Dyer County | 5,000 Meters Varsity | 1 | 20:18.52 PB | 12 |
| Oct 24 | TSSAA D-1 Region 7 Large SchoolsOct 24 · 5,000 Meters Varsity · Place 1 · Dyer County | 5,000 Meters Varsity | 1 | 20:18.5 PB | 12 |
| Sep 26 | Trinity Christian InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · Dyer County | 5,000 Meters Varsity | 3 | 21:34.05 PB | 12 |
| Sep 16 | Junior Ward Tennessee ClassicSep 16 · 5,000 Meters Varsity · Place 41 · Dyer Co. | 5,000 Meters Varsity | 41 | 22:16.75 | 12 |
| Sep 2 | Brooks Memphis Twilight ClassicSep 2 · 5,000 Meters Varsity · Place 85 · Dyer County | 5,000 Meters Varsity | 85 | 21:30.22 PB | 12 |
2016 Cross Country
2 results2015 Cross Country
1 results2014 Cross Country
1 results