Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cacapon Park Potomac Valley Conference (PVC) Championship Meet · Oct 15 | 24:32.40 | Potomac Valley Conference (PVC) Championship Meet | October 15, 2019 |
| 5,000 Meters · Camp Kidd 4-H CampPotomac Valley Conference Championships · Oct 13 | 19:40.38 | Potomac Valley Conference Championships | October 13, 2020 |
| 5,000 Meters · Frankfort HS Course27th Frankfort Invitational sponsored by Potomac Valley Hospital/WVU Medicine · Sep 12 | 21:32.4 | 27th Frankfort Invitational sponsored by Potomac Valley Hospital/WVU Medicine | September 12, 2020 |
| 5,000 Meters · Keyser High SchoolDual Meet Keyser vs Berkeley Springs · Sep 8 | 23:38.37 | Dual Meet Keyser vs Berkeley Springs | September 8, 2020 |
| 5,000 Meters · Keyser HS CourseOpen Meet · Sep 29 | 20:14.99 | Open Meet | September 29, 2020 |
| 5,000 Meters · South Hagerstown HS6th Annual Rebel Invitational · Sep 11 | 19:09.6 | 6th Annual Rebel Invitational | September 11, 2021 |
| 5,000 Meters · West Taylor ElementaryWV Region 1-AA Cross Country · Oct 20 | 20:07.0 | WV Region 1-AA Cross Country | October 20, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results2021 Cross Country
4 results2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WV Group AA Region IOct 22 · 5,000 Meters Varsity · Place 30 · Keyser | 5,000 Meters Varsity | 30 | 22:16.5 | 10 |
| Oct 21 | WV Region 1 AA ChampionshipOct 21 · 5,000 Meters Varsity · Place 30 · Keyser | 5,000 Meters Varsity | 30 | 22:16.5 | 10 |
| Oct 13 | Potomac Valley Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 18 · Keyser | 5,000 Meters Varsity | 18 | 19:40.38 PB | 10 |
| Oct 6 | Tucker County Invitational Oct 6 · 5,000 Meters Varsity · Place 16 · Keyser | 5,000 Meters Varsity | 16 | 20:42.60 | 10 |
| Sep 29 | Keyser Tri MeetSep 29 · 5,000 Meters Varsity · Place 13 · Keyser | 5,000 Meters Varsity | 13 | 20:14.99 | 10 |
| Sep 29 | Open MeetSep 29 · 5,000 Meters Varsity · Place 13 · Keyser | 5,000 Meters Varsity | 13 | 20:14.99 PB | 10 |
| Sep 19 | Berkeley Springs InvitationalSep 19 · 5,000 Meters Varsity · Place 38 · Keyser | 5,000 Meters Varsity | 38 | 22:58.60 | — |
| Sep 12 | 27th Frankfort Invitational sponsored by Potomac Valley Hospital/WVU MedicineSep 12 · 5,000 Meters Varsity · Place 41 · Keyser | 5,000 Meters Varsity | 41 | 21:32.4 PB | 10 |
| Sep 8 | Dual Meet Keyser vs Berkeley SpringsSep 8 · 5,000 Meters Varsity · Place 8 · Keyser | 5,000 Meters Varsity | 8 | 23:38.37 PB | 10 |
| Sep 3 | Dual Meet Frankfort vs. KeyserSep 3 · 5,000 Meters Varsity · Place 14 · Keyser | 5,000 Meters Varsity | 14 | 25:34.70 | 10 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WV Region 1-A/AA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 84 · Keyser | 5,000 Meters Varsity | 84 | 21:30 | 9 |
| Oct 15 | Potomac Valley Conference (PVC) Championship MeetOct 15 · 5,000 Meters Varsity · Place 37 · Keyser | 5,000 Meters Varsity | 37 | 24:32.40 PB | 9 |
| Oct 10 | Cumberland Area Championship MeetOct 10 · 5,000 Meters Varsity · Place 37 · Keyser | 5,000 Meters Varsity | 37 | 21:45 | 9 |
| Sep 21 | Bearcat Classic InviteSep 21 · 5,000 Meters Varsity · Place 117 · Keyser | 5,000 Meters Varsity | 117 | 23:48 | 9 |
| Sep 17 | Broadford InviteSep 17 · 5,000 Meters Varsity · Place 58 · Keyser | 5,000 Meters Varsity | 58 | 25:08Unofficial | 9 |