Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allegany College Course4th Annual Progressive Physical Therapy XC Invitational · Sep 26 | 22:54.8 | 4th Annual Progressive Physical Therapy XC Invitational | September 26, 2017 |
| 5,000 Meters · Cabell Midland HSWV AAA State Championship · Nov 2 | 19:52.59 | WV AAA State Championship | November 2, 2019 |
| 5,000 Meters · Cabell Midland HSWV State Cross Country Championship · Nov 2 | 19:52.54 | WV State Cross Country Championship | November 2, 2019 |
| 5,000 Meters · Frankfort HS Course24th S&S Electric Frankfort Invitational · Sep 16 | 23:06 | 24th S&S Electric Frankfort Invitational | September 16, 2017 |
| 5,000 Meters · Hampshire HSWV Region 2 AAA Championship · Oct 24 | 21:08.60 | WV Region 2 AAA Championship | October 24, 2019 |
| 5,000 Meters · Locust Grove HSGHSA Region 4-AAAAA · Oct 21 | 22:03 | GHSA Region 4-AAAAA | October 21, 2017 |
| 5,000 Meters · Sam Michael's ParkJefferson Home Meet · Aug 24 | 21:02.8 | Jefferson Home Meet | August 24, 2019 |
| 5,000 Meters · Washington High School WV Group AAA Region II · Oct 22 | 23:36 | WV Group AAA Region II | October 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WV AAA State ChampionshipNov 2 · 5,000 Meters Varsity · Place 88 · MusselmanMusselman | 5,000 Meters Varsity | 88 | 19:52.59 PB | 11 |
| Nov 2 | WV State Cross Country ChampionshipNov 2 · 5,000 Meters AAA · Place 88 · MusselmanMusselman | 5,000 Meters AAA | 88 | 19:52.54 PB | 11 |
| Oct 24 | WV Region 2 AAA ChampionshipOct 24 · 5,000 Meters Varsity · Place 36 · MusselmanMusselman | 5,000 Meters Varsity | 36 | 21:08.60 PB | 11 |
| Oct 5 | Buffalo Wild Wings InvitationalOct 5 · 5,000 Meters Varsity · Place 48 · MusselmanMusselman | 5,000 Meters Varsity | 48 | 19:59.7 | 11 |
| Aug 24 | Jefferson Home MeetAug 24 · 5,000 Meters Varsity · Place 30 · MusselmanMusselman | 5,000 Meters Varsity | 30 | 21:02.8 PB | 11 |
2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WVSSAC AAA State XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 90 · MusselmanMusselman | 5,000 Meters Varsity | 90 | 21:32.39 | 9 |
| Oct 21 | GHSA Region 4-AAAAAOct 21 · 5,000 Meters Junior Varsity · Place 42 · MusselmanMusselman | 5,000 Meters Junior Varsity | 42 | 22:03 PB | 9 |
| Oct 19 | WVSSAC AAA Region IIOct 19 · 5,000 Meters Varsity · Place 42 · MusselmanMusselman | 5,000 Meters Varsity | 42 | 22:03 | 9 |
| Oct 7 | Buffalo Wild Wings StampedeOct 7 · Varsity · Place 69 · Musselman HighMusselman High | Varsity | 69 | 22:36.31 | — |
| Sep 26 | 4th Annual Progressive Physical Therapy XC InvitationalSep 26 · 5,000 Meters Varsity · Place 123 · MusselmanMusselman | 5,000 Meters Varsity | 123 | 22:54.8 PB | 9 |
| Sep 16 | 24th S&S Electric Frankfort InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 5 · MusselmanMusselman | 5,000 Meters Junior Varsity | 5 | 23:06 PB | 9 |