Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ChesterChester Meet #1 · Sep 15 | 24:57 | Chester Meet #1 | September 15, 2020 |
| 5,000 Meters · Great Falls High SchoolGreat Falls Meet #1 · Sep 8 | 24:17.0 | Great Falls Meet #1 | September 8, 2021 |
| 5,000 Meters · Newberry CollegeA State Qualifier · Nov 4 | 26:11.1 | A State Qualifier | November 4, 2022 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 4 | 24:00.9 | South Carolina A State Qualifier | November 4, 2023 |
| 5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 12 | 22:18.0 | SCHSL A State Championship | November 12, 2021 |
| 5,000 Meters · York Comprehensive HSYork Meet #1 · Sep 1 | 25:55.0 | York Meet #1 | September 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | A State QualifierNov 4 · 5,000 Meters Odd · Place 73 · Great Falls | 5,000 Meters Odd | 73 | 26:11.1 PB | 11 |
| Oct 25 | Region 3-1AOct 25 · 5,000 Meters Varsity · Place 47 · Great Falls | 5,000 Meters Varsity | 47 | 29:43.1 | 11 |
| Sep 6 | Great Falls Meet #1Sep 6 · 5,000 Meters Varsity · Place 35 · Great Falls | 5,000 Meters Varsity | 35 | 29:16.65 | JR |
| Sep 1 | York Meet #1Sep 1 · 5,000 Meters Varsity · Place 43 · Great Falls | 5,000 Meters Varsity | 43 | 25:55.0 PB | 11 |
| Aug 27 | Battle of CamdenAug 27 · 5,000 Meters Varsity · Place 108 · M 11 Great Falls | 5,000 Meters Varsity | 108 | 7:52 | — |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | SCHSL A State ChampionshipNov 12 · 5,000 Meters Varsity · Place 43 · Great Falls | 5,000 Meters Varsity | 43 | 22:18.0 PB | 10 |
| Oct 25 | SCISA Region 2-AOct 25 · 5,000 Meters Varsity · Place 11 · Great Falls | 5,000 Meters Varsity | 11 | 21:36.09 | 10 |
| Sep 8 | Great Falls Meet #1Sep 8 · 5,000 Meters Varsity · Place 18 · Great Falls | 5,000 Meters Varsity | 18 | 24:17.0 PB | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | SCHSL State ChampionshipsNov 5 · 5,000 Meters 1A · Place 45 · Great Falls | 5,000 Meters 1A | 45 | 23:26.03 | 4 |
| Oct 20 | Region 2-A ChampionshipOct 20 · 5,000 Meters Varsity · Place 11 · Great Falls | 5,000 Meters Varsity | 11 | 25:54.8 | 9 |
| Oct 8 | Andrew Jackson Home MeetOct 8 · 5,000 Meters Varsity · Place 26 · Great Falls | 5,000 Meters Varsity | 26 | 25:54.00 | — |
| Sep 22 | Lancaster Meet #1Sep 22 · 5,000 Meters Varsity · Place 45 · Great Falls | 5,000 Meters Varsity | 45 | 29:03.00 | 9 |
| Sep 15 | Chester Meet #1Sep 15 · 5,000 Meters Varsity · Place 38 · Great Falls | 5,000 Meters Varsity | 38 | 24:57 PB | 9 |