Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 20:06.68 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Milton HSMilton Invitational · Sep 11 | 19:45.85 | Milton Invitational | September 11, 2021 |
| 5,000 Meters · Roper ParkGHSA Region 6-AAAAAAA · Oct 24 | 19:10.41 | GHSA Region 6-AAAAAAA | October 24, 2020 |
| 6,000 Meters · Milliken & CompanyConverse Kick-off · Sep 5 | 24:26.0 | Converse Kick-off | September 5, 2025 |
| 7,000 Meters · Wingate UniversityBulldog Stampede · Sep 20 | 28:21.48 | Bulldog Stampede | September 20, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 24 | 32:44.3 | Conference Carolinas Cross Country Championships | October 24, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 10 | 29:51.50 | Royals Challenge | October 10, 2025 |
| 8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 19 | 30:51.6 | 2026 Converse Kick-Off | September 19, 2026 |
| 8,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 7 | 30:37.9 | Conference Carolinas XC | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 132 · Belmont AbbeyBelmont Abbey | 8,000 Meters Conference Carolinas | 132 | 32:44.3 PB | Jr |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Blue · Place 119 · Belmont AbbeyBelmont Abbey | 8,000 Meters Blue | 119 | 29:51.50 PB | Jr |
| Oct 3 | Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 88 · Belmont AbbeyBelmont Abbey | 8,000 Meters Varsity | 88 | 32:32.2 | JR |
| Sep 20 | Bulldog StampedeSep 20 · 7,000 Meters College · Place 124 · Belmont AbbeyBelmont Abbey | 7,000 Meters College | 124 | 28:21.48 PB | Jr |
| Sep 12 | Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 217 · Belmont AbbeyBelmont Abbey | 8,000 Meters Collegiate | 217 | 31:00.34 | Jr |
| Sep 5 | Converse Kick-offSep 5 · 6,000 Meters College · Place 120 · Belmont AbbeyBelmont Abbey | 6,000 Meters College | 120 | 24:26.0 PB | Jr |
2024 Cross Country
2 results2023 Cross Country
2 results2021 Cross Country
2 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GHSA Region 6-AAAAAAAOct 24 · 5,000 Meters Junior Varsity · Place 26 · GainesvilleGainesville | 5,000 Meters Junior Varsity | 26 | 19:10.41 PB | 11 |