Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arkansas Tech University, Tucker ColiseumRussellville Cyclone Invitational · Sep 28 | 18:52.8 | Russellville Cyclone Invitational | September 28, 2019 |
| 5,000 Meters · Beaverfork LakeHendrix College Invitational · Oct 15 | 18:59.6 | Hendrix College Invitational | October 15, 2019 |
| 5,000 Meters · Bishop ParkBryant Danny Westbrook Invitational · Oct 6 | 20:55.66 | Bryant Danny Westbrook Invitational | October 6, 2018 |
| 5,000 Meters · Harding Academy At Handing UniversityBison Invitational · Sep 19 | 19:00.3 | Bison Invitational | September 19, 2020 |
| 5,000 Meters · Oaklawn Park Race TrackAAA 1-2A State Cross Country Championships · Nov 9 | 19:01.2 | AAA 1-2A State Cross Country Championships | November 9, 2019 |
| 5,000 Meters · Old Post ParkCyclone Invitational · Sep 26 | 21:17.6 | Cyclone Invitational | September 26, 2020 |
| 5,000 Meters · Western Hills ParkMinuteman XC 5k/2 mile · Sep 8 | 22:20.00 | Minuteman XC 5k/2 mile | September 8, 2018 |
| 8,000 Meters · Agricultural Operations Course UC Riverside Invitational · Sep 17 | 26:30.1 | UC Riverside Invitational | September 17, 2022 |
| 8,000 Meters · Central ParkMaster's Invite · Sep 25 | 28:40.2 | Master's Invite | September 25, 2021 |
| 8,000 Meters · Irvine Regional ParkVanguard Invitational · Sep 9 | 27:49.0 | Vanguard Invitational | September 9, 2022 |
| 8,000 Meters · Mile Square Regional ParkVanguard Invitational · Oct 8 | 30:46.6 | Vanguard Invitational | October 8, 2021 |
| 8,000 Meters · Pitzer CollegePomona Pitzer Invitational · Oct 7 | 28:23.2 | Pomona Pitzer Invitational | October 7, 2023 |
| 8,000 Meters · William Jessup UniversityGSAC Championships · Nov 5 | 26:43.8 | GSAC Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GSAC XC ChampionshipsNov 3 · 8,000 Meters Open · Place 36 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Open | 36 | 27:53.3 | Jr |
| Oct 7 | Pomona Pitzer InvitationalOct 7 · 8,000 Meters Collegiate · Place 104 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Collegiate | 104 | 28:23.2 PB | Jr |
| Sep 23 | The Master's University Cross Country InvitationalSep 23 · 8,000 Meters Varsity · Place 138 · The Master'sThe Master's | 8,000 Meters Varsity | 138 | 27:15.5 | JR |
| Sep 8 | Biola InvitationalSep 8 · 8,000 Meters Varsity · Place 62 · The Master'sThe Master's | 8,000 Meters Varsity | 62 | 28:36.1 | JR |
| Sep 2 | Mark Covert ClassicSep 2 · 8,000 Meters Varsity · Place 120 · The Master'sThe Master's | 8,000 Meters Varsity | 120 | 28:39.8 | JR |
2022 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GSAC ChampionshipsNov 6 · 8,000 Meters Varsity · Place 38 · The Master'sThe Master's | 8,000 Meters Varsity | 38 | 27:57.6 | FR |
| Oct 8 | Vanguard InvitationalOct 8 · 8,000 Meters Collegiate · Place 95 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Collegiate | 95 | 30:46.6 PB | Fr |
| Sep 25 | Master's InviteSep 25 · 8,000 Meters Collegiate Open · Place 39 · The Master's (Calif.)The Master's (Calif.) | 8,000 Meters Collegiate Open | 39 | 28:40.2 PB | Fr |
| Sep 10 | Biola InvitationalSep 10 · 8,000 Meters Varsity · Place 160 · The Master'sThe Master's | 8,000 Meters Varsity | 160 | 30:28.0 | Fr |
| Sep 4 | Mark Covert ClassicSep 4 · 8,000 Meters Open · Place 53 · The Master'sThe Master's | 8,000 Meters Open | 53 | 29:13.5 | Fr |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Arkansas State Cross Country ChampionshipsNov 5 · 5,000 Meters 1A · Place 3 · Abundant LifeAbundant Life | 5,000 Meters 1A | 3 | 18:36.32 | — |
| Oct 20 | Quitman InvitationalOct 20 · 5,000 Meters Varsity · Place 23 · Abundant LifeAbundant Life | 5,000 Meters Varsity | 23 | 19:06.6 | — |
| Sep 26 | Cyclone InvitationalSep 26 · 5,000 Meters Varsity · Place 167 · Abundant LifeAbundant Life | 5,000 Meters Varsity | 167 | 21:17.6 PB | 12 |
| Sep 19 | Bison InvitationalSep 19 · 5,000 Meters Black · Place 57 · Abundant LifeAbundant Life | 5,000 Meters Black | 57 | 19:00.3 PB | 12 |
| Sep 12 | Little Rock XC ClassicSep 12 · 5,000 Meters Varsity · Place 66 · Abundant LifeAbundant Life | 5,000 Meters Varsity | 66 | 19:34.43 | — |
2019 Cross Country
4 results2018 Cross Country
3 results