Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Furman University Golf ClubFurman Invitational · Sep 13 | 26:03.13 | Furman Invitational | September 13, 2025 |
| 4,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 4 | 16:27.2 | Elon Friday Night Lights Opener | September 4, 2026 |
| 5,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 29 | 20:53.5 | Covered Bridge Open XC | August 29, 2025 |
| 5,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 19 | 20:10.70 | 2nd Annual Brevard XC Classic | September 19, 2025 |
| 5,000 Meters · Georgia Premier Cross CountryJulius Johnson Memorial Invitational · Sep 21 | 18:16.7 | Julius Johnson Memorial Invitational | September 21, 2024 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 20:03.06 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 18 | 20:26.8 | Upstate XC Invite | October 18, 2025 |
| 5,000 Meters · Milliken FieldBig South XC · Oct 30 | 19:16.2 | Big South XC | October 30, 2026 |
| 5,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 31 | 20:15.2 | Big South XC | October 31, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 20:02.0 | NXR Southeast Regional Championships | November 26, 2022 |
| 5,000 Meters · Windsor Castle ParkSmithfield BRD Meet · Sep 22 | 20:54 | Smithfield BRD Meet | September 22, 2021 |
| 5,000 Meters · York HSBay Rivers District XC Meet · Sep 21 | 21:36.22 | Bay Rivers District XC Meet | September 21, 2022 |
| 6,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 15 | 24:33.4 | NCAA DI South Regional | November 15, 2024 |
| 6,000 Meters · Appalachian State UniversityThe Firetower Project · Oct 2 | 24:00.9 | The Firetower Project | October 2, 2026 |
| 6,000 Meters · Furman University Golf ClubFurman Invitational · Sep 12 | 23:51.9 | Furman Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Big South XCOct 30 · 5,000 Meters Women 5k · Place 45 · Gardner-WebbGardner-Webb | 5,000 Meters Women 5k | 45 | 19:16.2 PB | Jr |
| Oct 17 | Upstate InviteOct 17 · 5,000 Meters Varsity · Place 97 · Gardner-WebbGardner-Webb | 5,000 Meters Varsity | 97 | 19:13.3 | JR-3 |
| Oct 2 | The Firetower ProjectOct 2 · 6,000 Meters Collegiate · Place 60 · Gardner-WebbGardner-Webb | 6,000 Meters Collegiate | 60 | 24:00.9 PB | Jr |
| Sep 12 | Furman InvitationalSep 12 · 6,000 Meters Collegiate · Place 37 · Gardner-WebbGardner-Webb | 6,000 Meters Collegiate | 37 | 23:51.9 PB | Jr |
| Sep 4 | Elon Friday Night Lights OpenerSep 4 · 4,000 Meters College Women · Place 86 · Gardner-WebbGardner-Webb | 4,000 Meters College Women | 86 | 16:27.2 PB | Jr |
2025 Cross Country
5 results2024 Cross Country
2 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 19 · JamestownJamestown | Varsity | 19 | 20:04 | — |
| Nov 11 | VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 19 · JamestownJamestown | 5,000 Meters Varsity | 19 | 20:04 | — |
| Nov 11 | VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 19 · JamestownJamestown | 5,000 Meters Varsity | 19 | 20:04 | — |
| Nov 2 | VHSL 4 Region A ChampionshipNov 2 · 5,000 Meters Varsity 4A · Place 3 · JamestownJamestown | 5,000 Meters Varsity 4A | 3 | 19:16.00 | — |
| Oct 25 | Bay River District ChampionshipOct 25 · 5,000 Meters Varsity · Place 5 · JamestownJamestown | 5,000 Meters Varsity | 5 | 19:15.30 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Elite · Place 104 · JamestownJamestown | Elite | 104 | 19:43 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 104 · JamestownJamestown | 5,000 Meters Elite | 104 | 19:43 | 12 |
2022 Cross Country
6 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Frosh/Soph · Place 29 · Williamsburg, VAWilliamsburg, VA | 5,000 Meters Frosh/Soph | 29 | 20:03.06 PB | 10 |
| Nov 13 | VHSL Class 4 State Cross Country ChampionshipsNov 13 · 5,000 Meters Varsity · Place 37 · JamestownJamestown | 5,000 Meters Varsity | 37 | 20:28 | — |
| Nov 4 | VHSL Class 4 Region A ChampionshipNov 4 · 5,000 Meters Championship · Place 11 · JamestownJamestown | 5,000 Meters Championship | 11 | 20:22.3 | 10 |
| Oct 16 | MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity Elite · Place 88 · JamestownJamestown | 5,000 Meters Varsity Elite | 88 | 20:44 | — |
| Sep 22 | Smithfield BRD MeetSep 22 · 5,000 Meters Varsity · Place 5 · JamestownJamestown | 5,000 Meters Varsity | 5 | 20:54 PB | 10 |