Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hardin Valley Academy HOKA ONE ONE Postal Nationals - Super Local Hardin Valley Academy · Nov 17 | 9:33.72 | HOKA ONE ONE Postal Nationals - Super Local Hardin Valley Academy | November 17, 2017 |
| 5,000 Meters · Percy Warner Park - SteeplechaseTSSAA State Cross Country Championship · Nov 4 | 16:16.62 | TSSAA State Cross Country Championship | November 4, 2017 |
| 5,000 Meters · TBATSSAA D-1 Region 2 Large Schools · Oct 26 | 16:14.26 | TSSAA D-1 Region 2 Large Schools | October 26, 2017 |
| 5,000 Meters · Victor Ashe ParkTSSAA Region 2-A-AA · Oct 27 | 16:58.67 | TSSAA Region 2-A-AA | October 27, 2016 |
| 8,000 Meters · EP Tom Sawyer State ParkLouisville Cross Country Classic (Collegiate) · Oct 3 | 26:47.1 | Louisville Cross Country Classic (Collegiate) | October 3, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2020 Cross Country
1 results2017 Cross Country
4 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TSSAA State Championship A-AANov 5 · 5,000 Meters Varsity · Place 9 · Knoxville CatholicKnoxville Catholic | 5,000 Meters Varsity | 9 | 16:46.53 | 11 |
| Oct 27 | TSSAA Region 2-A-AAOct 27 · 5,000 Meters Varsity · Place 3 · Knoxville CatholicKnoxville Catholic | 5,000 Meters Varsity | 3 | 16:58.67 PB | 11 |
| Sep 17 | Cherokee ClassicSep 17 · 5,000 Meters Varsity · Place 19 · Knoxville Catholic HKnoxville Catholic H | 5,000 Meters Varsity | 19 | 16:45.53 | — |
| Sep 10 | A.F. Bridges Cross Country InvitationalSep 10 · 5,000 Meters Varsity · Place 12 · Knoxville CatholicKnoxville Catholic | 5,000 Meters Varsity | 12 | 18:22.39 | 11 |
| Sep 10 | A.F. Bridges Cross Country InvitationalSep 10 · 5,000 Meters Varsity · Place 12 · Knoxville CatholicKnoxville Catholic | 5,000 Meters Varsity | 12 | 18:22.39 | 11 |
2015 Cross Country
2 results2014 Cross Country
2 results