Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Buckner City ParkDickson Invitational · Sep 11 | 19:40 | Dickson Invitational | September 11, 2021 |
| 5,000 Meters · Cedars of Lebanon State ParkSiegel XC Invite at Cedars of Lebanon · Sep 16 | 19:56.3 | Siegel XC Invite at Cedars of Lebanon | September 16, 2021 |
| 5,000 Meters · Kowalski FarmRossview Invitational · Sep 26 | 20:58.7 | Rossview Invitational | September 26, 2020 |
| 5,000 Meters · Macon County HSMacon Bank Invitational · Aug 27 | 19:58 | Macon Bank Invitational | August 27, 2022 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 19:18.17 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Sanders Ferry ParkTSSAA Region 5: AAA · Oct 24 | 19:10.4 | TSSAA Region 5: AAA | October 24, 2022 |
| 5,000 Meters · The HermitageGreen Hill Invitational · Aug 20 | 19:25 | Green Hill Invitational | August 20, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | MSCCA ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 40 · Mt. Juliet HMt. Juliet H | 5,000 Meters Junior Varsity | 40 | 19:43.69 | — |
| Sep 16 | Siegel XC Invite at Cedars of LebanonSep 16 · 5,000 Meters Varsity · Place 38 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 38 | 19:56.3 PB | 11 |
| Sep 11 | Dickson InvitationalSep 11 · 5,000 Meters Varsity · Place 74 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 74 | 19:40 PB | 11 |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 139 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 139 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 138 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 138 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 137 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 137 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 144 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 144 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 135 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 135 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 191 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 191 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 190 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 190 | 21:03.23 | — |
| Aug 28 | MSCCA Voyles ClassicAug 28 · 5,000 Meters Varsity · Place 189 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 189 | 21:03.23 | — |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | TSSAA D-1 Region 5 Large SchoolOct 27 · 5,000 Meters Varsity · Place 80 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 80 | 19:54.41 | 10 |
| Oct 17 | Dickson Late Season Invitational-The Battle at BucknerOct 17 · 5,000 Meters Varsity · Place 96 · Mt. Juliet HMt. Juliet H | 5,000 Meters Varsity | 96 | 19:55.04 | — |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity Gold · Place 201 · Mt. JulietMt. Juliet | 5,000 Meters Varsity Gold | 201 | 19:18.17 PB | 10 |
| Sep 26 | Rossview InvitationalSep 26 · 5,000 Meters Varsity · Place 59 · Mt. JulietMt. Juliet | 5,000 Meters Varsity | 59 | 20:58.7 PB | 10 |
| Sep 12 | Dickson InvitationalSep 12 · 5,000 Meters Varsity · Place 68 · Mt. Juliet High SchMt. Juliet High Sch | 5,000 Meters Varsity | 68 | 21:29 | — |
| Aug 29 | Green Hill InvitationalAug 29 · 5,000 Meters Varsity · Place 56 · Mt JulietMt Juliet | 5,000 Meters Varsity | 56 | 21:05 | 10 |