Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 11 | 30:57.1 | NCAA D1 Southeast Regional XC Championships | November 11, 2022 |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 31:11.9 | NCAA Division I Southeast Regional | November 10, 2023 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 31:19.8 | NCAA DI Southeast Regional | November 15, 2024 |
| 5,000 Meters · BaylorFront Runner Invitational · Oct 17 | 16:54.43 | Front Runner Invitational | October 17, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 15:33.93 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Percy Warner ParkTSSAA Cross Country State Championships - D-II Large · Nov 2 | 17:04.84 | TSSAA Cross Country State Championships - D-II Large | November 2, 2019 |
| 5,000 Meters · Percy Warner Park - SteeplechaseTSSAA State Cross Country Championship · Nov 4 | 19:37.00 | TSSAA State Cross Country Championship | November 4, 2017 |
| 5,000 Meters · Sanders Ferry ParkTSSAA Cross Country State Championships - D-II AA (large) · Nov 6 | 16:18.09 | TSSAA Cross Country State Championships - D-II AA (large) | November 6, 2020 |
| 5,000 Meters · The Webb SchoolThe Meet in the Middle Invitational · Sep 17 | 16:29.3 | The Meet in the Middle Invitational | September 17, 2020 |
| 5,000 Meters · Victor Ashe ParkTSSAA D-II A East Regional · Oct 26 | 19:34.57 | TSSAA D-II A East Regional | October 26, 2017 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 30 | 16:47.8 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · Woodland Park Baptist ChurchMcCallie XC Invitational Meet · Sep 26 | 16:39.11 | McCallie XC Invitational Meet | September 26, 2020 |
| 6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 20 | 18:53.5 | adidas Wolfpack Invitational | September 20, 2024 |
| 8,000 Meters · ESPN Wide World of SportsAtlantic Sun Cross Country Championships · Oct 30 | 25:51.1 | Atlantic Sun Cross Country Championships | October 30, 2021 |
| 8,000 Meters · John Hunt Cross Country ParkASUN Conference Cross Country Championship · Oct 29 | 24:02.1 | ASUN Conference Cross Country Championship | October 29, 2022 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 25:08.7 | Paul Short Invitational | September 30, 2023 |
| 8,000 Meters · Oxford Lake Park (Sports Complex)CUSA XC Championships · Nov 2 | 24:21.40 | CUSA XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 49 · LibertyLiberty | 10,000 Meters D1 Southeast | 49 | 31:19.8 PB | Sr |
| Nov 2 | CUSA XC ChampionshipsNov 2 · 8,000 Meters CUSA · Place 11 · LibertyLiberty | 8,000 Meters CUSA | 11 | 24:21.40 PB | Sr |
| Oct 4 | Joe Piane InvitationalOct 4 · 8,000 Meters Varsity · Place 81 · LibertyLiberty | 8,000 Meters Varsity | 81 | 23:54.4 | SR |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 42 · LibertyLiberty | 6,000 Meters Open | 42 | 18:53.5 | SR |
| Sep 20 | adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 42 · LibertyLiberty | 6,000 Meters College | 42 | 18:53.5 PB | Sr |
2023 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | TSSAA Cross Country State Championships - D-II AA (large)Nov 6 · 5,000 Meters Varsity · Place 1 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 1 | 16:18.09 PB | 12 |
| Nov 5 | TSSAA Cross Country State Championships - D-I SmallNov 5 · 5,000 Meters Division 2 · Place 1 · Chatt. ChristianChatt. Christian | 5,000 Meters Division 2 | 1 | 16:18.09 | 12 |
| Oct 22 | Front Runner InvitationalOct 22 · 5,000 Meters Varsity · Place 2 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 2 | 16:30.02 | 12 |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity Gold · Place 8 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity Gold | 8 | 15:33.93 PB | 12 |
| Sep 26 | McCallie XC Invitational MeetSep 26 · 5,000 Meters High School · Place 1 · Chattanooga ChristianChattanooga Christian | 5,000 Meters High School | 1 | 16:39.11 PB | 12 |
| Sep 17 | The Meet in the Middle InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 2 | 16:29.3 PB | 12 |
| Aug 29 | Midtown InvitationalAug 29 · 5,000 Meters Varsity · Place 1 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 1 | 16:09.42 | 12 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 2 · Place 22 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Invitational 2 | 22 | 16:47.8 PB | 11 |
| Nov 2 | TSSAA Cross Country State Championships - D-I LargeNov 2 · 5,000 Meters Division 2 · Place 8 · Chatt. ChristianChatt. Christian | 5,000 Meters Division 2 | 8 | 17:04.84 | 11 |
| Nov 2 | TSSAA Cross Country State Championships - D-II LargeNov 2 · 5,000 Meters Varsity · Place 8 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 8 | 17:04.84 PB | 11 |
| Oct 17 | Front Runner InvitationalOct 17 · 5,000 Meters Varsity Tennessee · Place 16 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity Tennessee | 16 | 16:54.43 PB | 11 |
| Sep 28 | McCallie XC InvitationalSep 28 · 5,000 Meters Varsity · Place 21 · Chattanooga ChristianChattanooga Christian | 5,000 Meters Varsity | 21 | 18:49.34 | 11 |
2018 Cross Country
3 results2017 Cross Country
3 results