Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · William Jessup UniversityJessup XC Invitational · Sep 27 | 22:05.5 | Jessup XC Invitational | September 27, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 17:31.67 | Brooks Memphis Twilight Classic | September 2, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 15:49.73 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Percy Warner ParkTSSAA Cross Country State Championships - D-I Large · Nov 3 | 16:44.68 | TSSAA Cross Country State Championships - D-I Large | November 3, 2018 |
| 5,000 Meters · Percy Warner Park - SteeplechaseTSSAA State Cross Country Championship · Nov 4 | 17:22.71 | TSSAA State Cross Country Championship | November 4, 2017 |
| 5,000 Meters · Sanders Ferry ParkTSSAA Cross Country State Championships - D-I Large · Nov 5 | 16:49.15 | TSSAA Cross Country State Championships - D-I Large | November 5, 2020 |
| 5,000 Meters · Shelby Farms ParkFrank Horton Invitational · Sep 28 | 16:28 | Frank Horton Invitational | September 28, 2018 |
| 5,000 Meters · Shelby Farms ParkTSSAA Region 8-AAA Championship · Oct 27 | 17:13.74 | TSSAA Region 8-AAA Championship | October 27, 2017 |
| 5,000 Meters · TBATSSAA D-1 Region 8 Large Schools · Oct 27 | 17:13.74 | TSSAA D-1 Region 8 Large Schools | October 27, 2017 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 18 | 25:55.7 | Bronco Invitational | October 18, 2025 |
| 8,000 Meters · Graham ParkOVC Preview · Sep 14 | 27:18.7 | OVC Preview | September 14, 2024 |
| 8,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 3 | 27:40.9 | Pacific Collegiate XC Invitational | October 3, 2025 |
| 8,000 Meters · Percy Warner ParkOhio Valley Conference Cross Country Championships · Oct 30 | 28:31.9 | Ohio Valley Conference Cross Country Championships | October 30, 2021 |
| 8,000 Meters · Putnam County Athletic ComplexTennessee Tech Golden Eagle Cross Country Invitational · Oct 15 | 29:12.0 | Tennessee Tech Golden Eagle Cross Country Invitational | October 15, 2021 |
| 8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 26:26.6 | Kim Duyst Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | OVC PreviewSep 14 · 8,000 Meters Collegiate · Place 54 · Tennessee TechTennessee Tech | 8,000 Meters Collegiate | 54 | 27:18.7 PB | Sr |
2021 Cross Country
2 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | TSSAA Cross Country State Championships - D-I SmallNov 5 · 5,000 Meters Division 1 · Place 29 · BartlettBartlett | 5,000 Meters Division 1 | 29 | 16:49.15 | 12 |
| Nov 5 | TSSAA Cross Country State Championships - D-I LargeNov 5 · 5,000 Meters D1 large · Place 29 · BartlettBartlett | 5,000 Meters D1 large | 29 | 16:49.15 PB | 12 |
| Oct 29 | TSSAA - Region 8 AAAOct 29 · Varsity · Place 3 · M BartlettM Bartlett | Varsity | 3 | 5:16 | — |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity Gold · Place 10 · BartlettBartlett | 5,000 Meters Varsity Gold | 10 | 15:49.73 PB | 12 |
| Sep 25 | Frank Horton InvitationalSep 25 · 5,000 Meters Varsity · Place 11 · BartlettBartlett | 5,000 Meters Varsity | 11 | 16:17.76 | 12 |
| Sep 25 | Frank Horton InvitationalSep 25 · 5,000 Meters Varsity · Place 11 · Bartlett CC ClubBartlett CC Club | 5,000 Meters Varsity | 11 | 16:17.76 | SR |
| Sep 12 | Crossing Paths InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · BartlettBartlett | 5,000 Meters Varsity | 2 | 5:20 | — |
2019 Cross Country
5 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TSSAA Cross Country State Championships - D-I SmallNov 3 · 5,000 Meters Division 1 · Place 25 · BartlettBartlett | 5,000 Meters Division 1 | 25 | 16:44.68 | 10 |
| Nov 3 | TSSAA Cross Country State Championships - D-I LargeNov 3 · 5,000 Meters Varsity · Place 25 · BartlettBartlett | 5,000 Meters Varsity | 25 | 16:44.68 PB | 10 |
| Sep 28 | Frank Horton InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · BartlettBartlett | 5,000 Meters Varsity | 8 | 16:28 PB | 10 |
| Sep 1 | Brooks Memphis Twilight XC Classic Sep 1 · 5,000 Meters Varsity · Place 30 · BartlettBartlett | 5,000 Meters Varsity | 30 | 17:01.77 | 10 |
| Sep 1 | Brooks Memphis Twilight XC Classic Sep 1 · 5,000 Meters Varsity · Place 30 · BartlettBartlett | 5,000 Meters Varsity | 30 | 17:01.77 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | TSSAA State Cross Country ChampionshipNov 4 · 5,000 Meters D-I Large Schools · Place 55 · BartlettBartlett | 5,000 Meters D-I Large Schools | 55 | 17:22.71 PB | 9 |
| Oct 27 | TSSAA Region 8-AAA ChampionshipOct 27 · 5,000 Meters Varsity · Place 11 · BartlettBartlett | 5,000 Meters Varsity | 11 | 17:13.74 PB | 9 |
| Oct 27 | TSSAA D-1 Region 8 Large SchoolsOct 27 · 5,000 Meters Varsity · Place 11 · BartlettBartlett | 5,000 Meters Varsity | 11 | 17:13.74 PB | 9 |
| Sep 30 | Frank Horton InvitationalSep 30 · Varsity · Place 17 · M BartlettM Bartlett | Varsity | 17 | 5:25 | — |
| Sep 30 | Frank Horton InvitationalSep 30 · Varsity · Place 17 · M BartlettM Bartlett | Varsity | 17 | 5:25 | — |
| Sep 16 | Junior Ward Tennessee ClassicSep 16 · 5,000 Meters Varsity · Place 43 · BartlettBartlett | 5,000 Meters Varsity | 43 | 18:03.76 | 9 |
| Sep 2 | Brooks Memphis Twilight ClassicSep 2 · 5,000 Meters Varsity · Place 80 · BartlettBartlett | 5,000 Meters Varsity | 80 | 17:31.67 PB | 9 |