Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 26 | 22:19.54 | Kudzu Hills Invitational | September 26, 2020 |
| 5,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 21:09.2 | Southern Showcase (Collegiate) | September 18, 2026 |
| 5,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 20:36.50 | UNA Invitational | September 5, 2025 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 20:47.0 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · Montevallo campusMontevallo Falcon Classic · Sep 12 | 20:21.80 | Montevallo Falcon Classic | September 12, 2025 |
| 5,000 Meters · Munny Sokol ParkAHSAA 5A Section 2 · Nov 5 | 23:01.27 | AHSAA 5A Section 2 | November 5, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 22:02.85 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 4A State XC Championships · Nov 10 | 24:26.57 | AHSAA Class 4A State XC Championships | November 10, 2018 |
| 5,000 Meters · Paul W. Bryant High SchoolBryant Invitational · Sep 24 | 26:21.59 | Bryant Invitational | September 24, 2022 |
| 5,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 20:19.0 | 38th Chile Pepper Festival | October 2, 2026 |
| 6,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 24:53.2 | NCAA DII South Regional | November 8, 2025 |
| 6,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 24:35.76 | UAH Chargers XC Invitational | October 11, 2025 |
| 6,000 Meters · Oakville Indian Mounds ParkFirehawk Invitational (College) · Sep 20 | 24:52.10 | Firehawk Invitational (College) | September 20, 2025 |
| 6,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 23:52.78 | 2025 GSC XC Championships | October 25, 2025 |
| 6,000 Meters · The Hermitage2026 GSC XC Championships · Nov 6 | 23:36.3 | 2026 GSC XC Championships | November 6, 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 |
| Nov 6 | 2026 GSC XC ChampionshipsNov 6 · 6,000 Meters GSC · Place 45 · West AlabamaWest Alabama | 6,000 Meters GSC | 45 | 23:36.3 PB | Sr |
| Oct 24 | UAH Chargers XC InvitationalOct 24 · 6,000 Meters Varsity · Place 235 · West AlabamaWest Alabama | 6,000 Meters Varsity | 235 | 24:20.8 | SR |
| Oct 2 | 38th Chile Pepper Festival Oct 2 · 5,000 Meters Prairie · Place 70 · West AlabamaWest Alabama | 5,000 Meters Prairie | 70 | 20:19.0 PB | Sr |
| Sep 18 | Southern Showcase (Collegiate)Sep 18 · 5,000 Meters Open · Place 57 · West AlabamaWest Alabama | 5,000 Meters Open | 57 | 21:09.2 PB | Sr |
| Sep 5 | City Auto Memphis Twilight ClassicSep 5 · 5,000 Meters Collegiate · Place 111 · West AlabamaWest Alabama | 5,000 Meters Collegiate | 111 | 20:47.0 PB | Sr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII South RegionalNov 8 · 6,000 Meters South · Place 90 · West AlabamaWest Alabama | 6,000 Meters South | 90 | 24:53.2 PB | Jr |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 6,000 Meters Women · Place 61 · West AlabamaWest Alabama | 6,000 Meters Women | 61 | 23:52.78 PB | Jr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 6,000 Meters Women · Place 132 · West AlabamaWest Alabama | 6,000 Meters Women | 132 | 24:35.76 PB | Jr |
| Sep 20 | Firehawk Invitational (College)Sep 20 · 6,000 Meters College · Place 35 · West AlabamaWest Alabama | 6,000 Meters College | 35 | 24:52.10 PB | Jr |
| Sep 12 | Montevallo Falcon ClassicSep 12 · 5,000 Meters Collegiate · Place 26 · West AlabamaWest Alabama | 5,000 Meters Collegiate | 26 | 20:21.80 PB | Jr |
| Sep 5 | UNA InvitationalSep 5 · 5,000 Meters Women's Race · Place 51 · West AlabamaWest Alabama | 5,000 Meters Women's Race | 51 | 20:36.50 PB | Jr |
2022 Cross Country
4 results2021 Cross Country
5 results2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 5A · Place 33 · Sipsey ValleSipsey Valle | 5,000 Meters 5A | 33 | 22:46.20 | 10 |
| Nov 14 | AHSAA Class 5A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 33 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity | 33 | 22:46.20 | 10 |
| Nov 5 | AHSAA 5A Section 2Nov 5 · 5,000 Meters Varsity · Place 6 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity | 6 | 23:01.27 PB | 10 |
| Oct 29 | Last Chance InvitationalOct 29 · 5,000 Meters Varsity · Place 44 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 44 | 23:05.88 | — |
| Oct 17 | ACA InvitationalOct 17 · 5,000 Meters Varsity · Place 23 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 23 | 22:10.16 | — |
| Oct 10 | Helena InvitationalOct 10 · 5,000 Meters Varsity · Place 72 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 72 | 24:53.49 | 10 |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity Bronze · Place 7 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity Bronze | 7 | 22:02.85 PB | 10 |
| Sep 26 | Kudzu Hills InvitationalSep 26 · 5,000 Meters Varsity 5A/7A · Place 11 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity 5A/7A | 11 | 22:19.54 PB | 10 |
| Sep 19 | TCBY InvitationalSep 19 · 5,000 Meters Varsity · Place 14 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 14 | 22:16.14 | — |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity Large B · Place 18 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity Large B | 18 | 24:21.45 | 10 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 83 · Sipsey ValleSipsey Valle | 5,000 Meters 4A | 83 | 23:44.26 | 9 |
| Nov 9 | AHSAA 4A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 83 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity | 83 | 23:44.26 | 9 |
| Oct 31 | AHSAA 4A Section 2Oct 31 · 5,000 Meters 4A · Place 13 · Sipsey ValleSipsey Valle | 5,000 Meters 4A | 13 | 23:38.17 | 9 |
| Oct 19 | ACA InvitationalOct 19 · 5,000 Meters Varsity · Place 32 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 32 | 23:07.94 | — |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 86 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 86 | 23:36.98 | 9 |
| Sep 28 | Kudzu Hills InvitationalSep 28 · 5,000 Meters 7A · Place 31 · Sipsey ValleSipsey Valle | 5,000 Meters 7A | 31 | 24:09.17 | — |
| Sep 21 | TCBY InvitationalSep 21 · 5,000 Meters Varsity 5A · Place 25 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity 5A | 25 | 24:09.67 | — |
| Sep 14 | Spain Park ClassicSep 14 · 5,000 Meters Varsity · Place 36 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity | 36 | 25:53.88 | — |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 67 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 67 | 24:32.36 | 9 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 4A · Place 102 · Sipsey ValleSipsey Valle | 5,000 Meters 4A | 102 | 24:26.57 | 8 |
| Nov 10 | AHSAA Class 4A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 102 · Sipsey ValleySipsey Valley | 5,000 Meters Varsity | 102 | 24:26.57 PB | 8 |
| Nov 2 | AHSAA 4A Section 2Nov 2 · 5,000 Meters 4A · Place 11 · Sipsey ValleSipsey Valle | 5,000 Meters 4A | 11 | 23:06.93 | 8 |
| Oct 25 | Last Chance InvitationalOct 25 · 5,000 Meters 1A · Place 16 · Sipsey ValleSipsey Valle | 5,000 Meters 1A | 16 | 23:43.71 | 8 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 131 · Sipsey ValleSipsey Valle | 5,000 Meters Varsity | 131 | 25:10.64 | 8 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 2.1 Miles Middle School · Place 105 · Sipsey ValleSipsey Valle | 2.1 Miles Middle School | 105 | 17:16.41 | 8 |
| Aug 24 | Montevallo Early Bird TwilightAug 24 · 3,000 Meters Middle School · Place 41 · Sipsey ValleSipsey Valle | 3,000 Meters Middle School | 41 | 16:45.51 | 8 |
2017 Cross Country
4 results