Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3538 m · Doddridge County ParkDoddridge County Middle School Invitational · Oct 11 | 14:48.33 | Doddridge County Middle School Invitational | October 11, 2016 |
| 5,000 Meters · Cabell Midland HSWV State Cross Country Championships · Oct 31 | 19:53.83 | WV State Cross Country Championships | October 31, 2020 |
| 5,000 Meters · Cedar LakesMSAC · Oct 11 | 21:07.9 | MSAC | October 11, 2017 |
| 5,000 Meters · Huntington High SchoolWV Group AAA Region IV · Oct 22 | 18:49.30 | WV Group AAA Region IV | October 22, 2020 |
| 5,000 Meters · Lancaster High SchoolLancaster Bob Reall Invitational · Sep 23 | 20:38.5 | Lancaster Bob Reall Invitational | September 23, 2017 |
| 5,000 Meters · Lancaster HSLancaster Bob Reall Invite · Sep 22 | 19:31.4 | Lancaster Bob Reall Invite | September 22, 2018 |
| 5,000 Meters · Pickerington North HSPanther Invitational - Pickerington North (HS, MS) · Sep 30 | 19:33.36 | Panther Invitational - Pickerington North (HS, MS) | September 30, 2017 |
| 5,000 Meters · Ripley HSWV Region IV AAA Championships · Oct 24 | 19:42.22 | WV Region IV AAA Championships | October 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
1 results2018 Cross Country
1 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | MSACOct 11 · 5,000 Meters Varsity · Place 80 · ParkersburgParkersburg | 5,000 Meters Varsity | 80 | 21:07.9 PB | 9 |
| Sep 30 | Panther Invitational - Pickerington North (HS, MS)Sep 30 · 5,000 Meters D 1 · Place 142 · ParkersburgParkersburg | 5,000 Meters D 1 | 142 | 19:33.36 PB | 9 |
| Sep 23 | Lancaster Bob Reall InvitationalSep 23 · 5,000 Meters Open 2 · Place 89 · ParkersburgParkersburg | 5,000 Meters Open 2 | 89 | 20:38.5 PB | 9 |
| Sep 9 | Chick Fil A InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 37 · ParkersburgParkersburg | 5,000 Meters Junior Varsity | 37 | 19:42.6 | — |
| Sep 2 | St. Mary's InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 78 · ParkersburgParkersburg | 5,000 Meters Junior Varsity | 78 | 20:59 | 9 |
2016 Cross Country
1 results