Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Auburn HSAHSAA 7A Section 2 · Nov 5 | 20:20.90 | AHSAA 7A Section 2 | November 5, 2020 |
| 5,000 Meters · Keisel ParkAHSAA Class 7A Section 2 · Oct 27 | 19:56.15 | AHSAA Class 7A Section 2 | October 27, 2022 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 19:22.75 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 5 | 19:09.84 | AHSAA XC State Championship | November 5, 2022 |
| 5,000 Meters · Opelika SportsplexOpelika Invitational · Sep 11 | 24:53.01 | Opelika Invitational | September 11, 2021 |
| 5,000 Meters · Saxl ParkArmy West Point-Maine · Aug 30 | 18:32.1 | Army West Point-Maine | August 30, 2024 |
| 5,000 Meters · Smith StationPanther Invitational · Oct 13 | 21:08.06 | Panther Invitational | October 13, 2018 |
| 5,000 Meters · Van Cortlandt ParkIona Meet of Champions · Sep 12 | 19:22.70 | Iona Meet of Champions | September 12, 2025 |
| 6,000 Meters · Army home courseArmy West Point-Navy · Oct 19 | 21:23.8 | Army West Point-Navy | October 19, 2025 |
| 6,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 19 | 21:55.60 | Jasper Fall XC Invitational | September 19, 2026 |
| 6,000 Meters · Bucknell Golf ClubPatriot League XC Championships · Oct 31 | 21:09.3 | Patriot League XC Championships | October 31, 2026 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 2 | 21:42.8 | Paul Short Run | October 2, 2026 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 21:54.3 | Paul Short Run (College) | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Patriot League Cross Country ChampionshipsOct 31 · 6,000 Meters Champs · Place 50 · Army West PointArmy West Point | 6,000 Meters Champs | 50 | 22:19.3 | Jr |
| Oct 19 | Army West Point-NavyOct 19 · 6,000 Meters College · Place 15 · Army West PointArmy West Point | 6,000 Meters College | 15 | 21:23.8 PB | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 199 · Army West PointArmy West Point | 6,000 Meters Gold | 199 | 21:54.3 PB | Jr |
| Sep 12 | Iona Meet of ChampionsSep 12 · 5,000 Meters Women · Place 34 · Army West PointArmy West Point | 5,000 Meters Women | 34 | 19:22.70 PB | Jr |
| Aug 29 | Army West Point-MaineAug 29 · 5,000 Meters Women's Race · Place 17 · Army West PointArmy West Point | 5,000 Meters Women's Race | 17 | 19:01.8 | Jr |
2024 Cross Country
4 results2023 Cross Country
1 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AHSAA XC State ChampionshipNov 5 · 5,000 Meters 7A · Place 10 · Central-Phenix CityCentral-Phenix City | 5,000 Meters 7A | 10 | 19:09.84 PB | 12 |
| Oct 27 | AHSAA Class 7A Section 2Oct 27 · 5,000 Meters Varsity · Place 3 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 3 | 19:56.15 PB | 12 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 38 · Central - Phenix CityCentral - Phenix City | 5,000 Meters Varsity | 38 | 19:11.81 | 12 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity · Place 38 · Central - Phenix CityCentral - Phenix City | 5,000 Meters Varsity | 38 | 19:11.81 | 12 |
| Aug 25 | Smiths Station Panther StagesAug 25 · 3,000 Meters Varsity · Place 31 · W Central - Phenix CityW Central - Phenix City | 3,000 Meters Varsity | 31 | 11:23.26 | — |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Junior-Senior · Place 6 · Salem, ALSalem, AL | 5,000 Meters Junior-Senior | 6 | 19:22.75 PB | 11 |
| Nov 6 | AHSAA Class 7A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 10 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 10 | 19:11.35 | 11 |
| Oct 28 | AHSAA 7A Section 2Oct 28 · 5,000 Meters Varsity · Place 6 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 6 | 20:52.18 | 11 |
| Sep 17 | The Southern Showcase Sep 17 · 5,000 Meters Championship · Place 51 · Central - PhCentral - Ph | 5,000 Meters Championship | 51 | 19:30.48 | 11 |
| Sep 11 | Opelika InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 4 | 24:53.01 PB | 11 |
| Aug 26 | Smiths Station Panther StagesAug 26 · 3,000 Meters Varsity · Place 54 · W Central - Phenix CityW Central - Phenix City | 3,000 Meters Varsity | 54 | 11:55.63 | — |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 7A · Place 10 · Central - PhCentral - Ph | 5,000 Meters 7A | 10 | 19:55.22 | 10 |
| Nov 14 | AHSAA Class 7A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 10 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 10 | 19:55.22 | 10 |
| Nov 5 | AHSAA 7A Section 2Nov 5 · 5,000 Meters Varsity · Place 3 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 3 | 20:20.90 PB | 10 |
| Oct 17 | Tiger ClassicOct 17 · 5,000 Meters Varsity · Place 4 · Central - PhCentral - Ph | 5,000 Meters Varsity | 4 | 19:57.30 | 10 |
| Oct 10 | Smiths Station Panther XC Invitational Oct 10 · 5,000 Meters Varsity · Place 4 · Central - PhCentral - Ph | 5,000 Meters Varsity | 4 | 20:20.46 | — |
| Sep 26 | Opelika InvitationalSep 26 · 5,000 Meters Varsity · Place 5 · Central - PhCentral - Ph | 5,000 Meters Varsity | 5 | 20:01.12 | — |
| Sep 19 | Oak Mountain HS InvitationalSep 19 · 5,000 Meters Varsity · Place 8 · Central - PhCentral - Ph | 5,000 Meters Varsity | 8 | 20:10.80 | — |
| Aug 27 | Smiths Station Panther StagesAug 27 · 3,000 Meters Varsity · Place 3 · W Central - PhW Central - Ph | 3,000 Meters Varsity | 3 | 11:44.17 | — |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 44 · Central - PhenCentral - Phen | 5,000 Meters 7A | 44 | 20:22.43 | 9 |
| Nov 9 | AHSAA 7A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 44 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 44 | 20:22.43 | 9 |
| Nov 1 | AHSAA 7A Section 2Nov 1 · 5,000 Meters Varsity · Place 9 · Central-Phenix CityCentral-Phenix City | 5,000 Meters Varsity | 9 | 20:40.80 | 9 |
| Oct 19 | Tiger ClassicOct 19 · 5,000 Meters 5A · Place 12 · Central - PhCentral - Ph | 5,000 Meters 5A | 12 | 20:59.10 | 9 |
| Oct 12 | Smiths Station Panther XC Invitational Oct 12 · 5,000 Meters Varsity · Place 8 · Central - PhCentral - Ph | 5,000 Meters Varsity | 8 | 20:41.42 | — |
| Oct 5 | T.R. Miller ChallengeOct 5 · 5,000 Meters Varsity · Place 4 · Central - PhCentral - Ph | 5,000 Meters Varsity | 4 | 21:45.17 | — |
| Sep 28 | Opelika InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · Central - PhCentral - Ph | 5,000 Meters Varsity | 3 | 21:21.47 | — |
| Sep 21 | Central Alabama ChampionshipSep 21 · 5,000 Meters Varsity · Place 3 · Central - PhCentral - Ph | 5,000 Meters Varsity | 3 | 20:25.74 | — |
| Sep 14 | Spain Park ClassicSep 14 · 5,000 Meters Varsity · Place 15 · Central - PhCentral - Ph | 5,000 Meters Varsity | 15 | 21:56.50 | — |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 40 · Central - PhCentral - Ph | 5,000 Meters Varsity | 40 | 21:19.57 | 9 |
| Aug 31 | Waffle House/ Yellow Jacket InvitationalAug 31 · 5,000 Meters Varsity · Place 4 · Central - PhCentral - Ph | 5,000 Meters Varsity | 4 | 20:47.33 | — |
2018 Cross Country
3 results2017 Cross Country
3 results