Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 11 | 31:49.1 | NCAA D1 Southeast Regional XC Championships | November 11, 2022 |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 33:22.4 | NCAA Division I Southeast Regional | November 10, 2023 |
| 5,000 Meters · Eastern Kentucky UniversityEKU Tri-Meet · Sep 2 | 15:44.0 | EKU Tri-Meet | September 2, 2022 |
| 6,000 Meters · Eastern Kentucky UniversityEKU vs. Morehead State · Jan 23 | 19:31.0 | EKU vs. Morehead State | January 23, 2021 |
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 26:03.7 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Calloway County High SchoolRacer Open · Feb 5 | 26:46.8 | Racer Open | February 5, 2021 |
| 8,000 Meters · Percy Warner ParkOhio Valley Conference Cross Country Championships · Oct 30 | 26:10.3 | Ohio Valley Conference Cross Country Championships | October 30, 2021 |
| 8,000 Meters · Weakley Park Ohio Valley Conference XC Championships · Mar 1 | 28:39.9 | Ohio Valley Conference XC Championships | March 1, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 185 · Morehead State | 10,000 Meters Championship | 185 | 33:22.4 PB | Sr |
| Sep 29 | Louisville XC ClassicSep 29 · 8,000 Meters Varsity · Place 180 · Morehead State | 8,000 Meters Varsity | 180 | 26:43.1 | 12 |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 10,000 Meters Championship · Place 88 · Morehead State | 10,000 Meters Championship | 88 | 31:49.1 PB | Sr |
| Oct 1 | Louisville XC ClassicOct 1 · 8,000 Meters Varsity · Place 24 · Morehead State | 8,000 Meters Varsity | 24 | 24:50.3 | JR |
| Sep 2 | EKU Tri-MeetSep 2 · 5,000 Meters College · Place 2 · Morehead State | 5,000 Meters College | 2 | 15:44.0 PB | Sr |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 154 · Morehead State | 10,000 Meters Championships | 154 | 32:43.1 | Jr |
| Oct 30 | Ohio Valley Conference Cross Country ChampionshipsOct 30 · 8,000 Meters Championship · Place 25 · Morehead State | 8,000 Meters Championship | 25 | 26:10.3 PB | Jr |
| Sep 3 | EKU vs. Morehead StateSep 3 · 5,000 Meters Varsity · Place 12 · Morehead State | 5,000 Meters Varsity | 12 | 16:16.2 | SO |
| Mar 1 | Ohio Valley Conference XC ChampionshipsMar 1 · 8,000 Meters College · Place 21 · Morehead State | 8,000 Meters College | 21 | 28:39.9 PB | So |
| Feb 5 | Racer OpenFeb 5 · 8,000 Meters College · Place 8 · Morehead State | 8,000 Meters College | 8 | 26:46.8 PB | So |
| Jan 23 | EKU vs. Morehead StateJan 23 · 6,000 Meters College · Place 7 · Morehead State | 6,000 Meters College | 7 | 19:31.0 PB | So |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Greater Louisville ClassicOct 5 · 8,000 Meters Gold · Place 251 · Morehead State | 8,000 Meters Gold | 251 | 26:03.7 PB | Fr |