Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Oxford Lake Park (Sports Complex)Foothills Invitational · Sep 2 | 17:13.57 | Foothills Invitational | September 2, 2022 |
| 5,000 Meters · Apalachee Regional ParkNJCAA Division II Cross Country Championships · Nov 12 | 21:23.6 | NJCAA Division II Cross Country Championships | November 12, 2022 |
| 5,000 Meters · John Hunt Cross Country ParkACCC XC Championship · Oct 29 | 21:18.27 | ACCC XC Championship | October 29, 2020 |
| 5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 14 | 21:36.0 | NJCAA Division II Cross Country Championships | November 14, 2020 |
| 5,000 Meters · McFarland ParkUniversity of North Alabama Cross Country Invitational · Sep 25 | 21:18.2 | University of North Alabama Cross Country Invitational | September 25, 2020 |
| 5,000 Meters · Oxford Lake Park (Sports Complex)ACCC Cross Country Championships · Oct 29 | 20:25.6 | ACCC Cross Country Championships | October 29, 2021 |
| 5,000 Meters · Pole Green ParkNJCAA DII Cross Country Championships · Nov 13 | 20:24.2 | NJCAA DII Cross Country Championships | November 13, 2021 |
| 5,000 Meters · South AlabamaSouth Alabama Azalea City Cross Country Classic · Sep 11 | 21:56.7 | South Alabama Azalea City Cross Country Classic | September 11, 2020 |
| 6,000 Meters · Berry CollegeBerry Cross Country Invitational · Oct 16 | 24:53.4 | Berry Cross Country Invitational | October 16, 2021 |
| 6,000 Meters · Yellow Creek ParkBrescia Invitational · Oct 7 | 20:59.1 | Brescia Invitational | October 7, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NJCAA Division II Cross Country ChampionshipsNov 12 · 5,000 Meters College · Place 65 · Wallace State (Ala.) CC | 5,000 Meters College | 65 | 21:23.6 PB | Jr |
| Oct 7 | Brescia InvitationalOct 7 · 6,000 Meters College · Place 43 · Wallace State (Ala.) CC | 6,000 Meters College | 43 | 20:59.1 PB | Jr |
| Sep 10 | UNA InvitationalSep 10 · 5,000 Meters Varsity · Place 56 · Wallace State | 5,000 Meters Varsity | 56 | 21:49.7 | SO |
| Sep 2 | Foothills InvitationalSep 2 · 4,000 Meters Collegiate · Place 95 · Wallace State (Ala.) CC | 4,000 Meters Collegiate | 95 | 17:13.57 PB | Jr |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NJCAA DII Cross Country ChampionshipsNov 13 · 5,000 Meters DII · Place 39 · Wallace State (Ala.) CC | 5,000 Meters DII | 39 | 20:24.2 PB | So |
| Oct 29 | ACCC Cross Country ChampionshipsOct 29 · 5,000 Meters Championship · Place 3 · Wallace State (Ala.) CC | 5,000 Meters Championship | 3 | 20:25.6 PB | So |
| Oct 16 | Berry Cross Country InvitationalOct 16 · 6,000 Meters Collegiate · Place 28 · Wallace State (Ala.) CC | 6,000 Meters Collegiate | 28 | 24:53.4 PB | So |
| Oct 9 | UAH Chargers Cross Country InviteOct 9 · 5,000 Meters Varsity · Place 154 · Wallace State | 5,000 Meters Varsity | 154 | 19:55.5 | SO |
| Sep 3 | Jacksonville State Foothills InvitationalSep 3 · 4,000 Meters Varsity · Place 55 · Wallace State | 4,000 Meters Varsity | 55 | 16:56.01 | SO |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NJCAA Division II Cross Country ChampionshipsNov 14 · 5,000 Meters College · Place 53 · Wallace State (Ala.) CC | 5,000 Meters College | 53 | 21:36.0 PB | Fr |
| Oct 29 | ACCC XC ChampionshipOct 29 · 5,000 Meters College · Place 3 · Wallace State (Ala.) CC | 5,000 Meters College | 3 | 21:18.27 PB | Fr |
| Oct 16 | UAB Blazer Cross Country ClassicOct 16 · 6,000 Meters Open · Place 64 · Wallace State | 6,000 Meters Open | 64 | 6:51.8 | FR |
| Sep 25 | University of North Alabama Cross Country InvitationalSep 25 · 5,000 Meters Open · Place 4 · Wallace State (Ala.) CC | 5,000 Meters Open | 4 | 21:18.2 PB | Fr |
| Sep 19 | UAH Chargers Cross Country OpenSep 19 · 5,000 Meters Varsity · Place 56 · Wallace State | 5,000 Meters Varsity | 56 | 20:51.56 | — |
| Sep 11 | South Alabama Azalea City Cross Country ClassicSep 11 · 5,000 Meters Open · Place 35 · Wallace State (Ala.) CC | 5,000 Meters Open | 35 | 21:56.7 PB | Fr |