Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Grade School RoadRavenswood High School Race · Oct 3 | 17:19 | Ravenswood High School Race | October 3, 2026 |
| 5,000 Meters · Beckley Stratton MS FieldsWVSSAC Class AAA Region 3 Championship · Oct 24 | 28:41.9 | WVSSAC Class AAA Region 3 Championship | October 24, 2024 |
| 5,000 Meters · Cabell Midland HSMountain State Athletic Conference XC Championships · Oct 10 | 28:05.58 | Mountain State Athletic Conference XC Championships | October 10, 2026 |
| 5,000 Meters · Cabell Midland HSMSAC · Oct 7 | 25:14 | MSAC | October 7, 2023 |
| 5,000 Meters · Coonskin ParkIrish Invite · Sep 13 | 26:29.2 | Irish Invite | September 13, 2023 |
| 5,000 Meters · Jackson County Junior FairRipley High School Cross Country Invitational · Sep 26 | 32:37.11 | Ripley High School Cross Country Invitational | September 26, 2026 |
| 5,000 Meters · Lincoln County High SchoolLincoln County Invitational · Sep 24 | 27:39.5 | Lincoln County Invitational | September 24, 2025 |
| 5,000 Meters · Meadowood ParkCoal River Classic (High School) · Sep 23 | 26:07.49 | Coal River Classic (High School) | September 23, 2026 |
| 5,000 Meters · Pipestem Resort State ParkMt. Lion XC Invitational 2026 · Sep 11 | 31:01.52 | Mt. Lion XC Invitational 2026 | September 11, 2026 |
| 5,000 Meters · Shawnee Sports ComplexIrish Invitational · Sep 16 | 31:25.80 | Irish Invitational | September 16, 2026 |
| 5,000 Meters · Woodrow Wilson HSWVSSAC Class AAA-Region III · Oct 19 | 24:52.60 | WVSSAC Class AAA-Region III | October 19, 2023 |
| 5,000 Meters · WVSSAC XCRobert’s Running XC Festival High School · Sep 5 | 31:26.97 | Robert’s Running XC Festival High School | September 5, 2026 |
| 5,000 Meters · YMCA Kennedy CenterWVSSAC 2025 AAA Region 4 Championship · Oct 25 | 27:19.04 | WVSSAC 2025 AAA Region 4 Championship | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Kanawha County HS ChampionshipsOct 15 · 5,000 Meters High School Boys · Place 58 · South Charleston | 5,000 Meters High School Boys | 58 | 28:28.82 | 12 |
| Oct 10 | Mountain State Athletic Conference XC ChampionshipsOct 10 · 5,000 Meters MSAC Varsity · Place 154 · South Charleston | 5,000 Meters MSAC Varsity | 154 | 28:05.58 PB | 12 |
| Oct 3 | Ravenswood High School RaceOct 3 · 3,000 Meters Varsity · Place 15 · South Charleston | 3,000 Meters Varsity | 15 | 17:19 PB | 12 |
| Sep 26 | Ripley High School Cross Country InvitationalSep 26 · 5,000 Meters High School Varsity · Place 51 · South Charleston | 5,000 Meters High School Varsity | 51 | 32:37.11 PB | 12 |
| Sep 23 | Coal River Classic (High School)Sep 23 · 5,000 Meters High School Varsity Boys · Place 141 · South Charleston | 5,000 Meters High School Varsity Boys | 141 | 26:07.49 PB | 12 |
| Sep 16 | Irish Invitational Sep 16 · 5,000 Meters Varsity · Place 82 · South Charleston | 5,000 Meters Varsity | 82 | 31:25.80 PB | 12 |
| Sep 11 | Mt. Lion XC Invitational 2026Sep 11 · 5,000 Meters Varsity · Place 48 · South Charleston | 5,000 Meters Varsity | 48 | 31:01.52 PB | 12 |
| Sep 5 | Robert’s Running XC Festival High SchoolSep 5 · 5,000 Meters AAA/AAAA HS Varsity · Place 122 · South Charleston | 5,000 Meters AAA/AAAA HS Varsity | 122 | 31:26.97 PB | 12 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WVSSAC 2025 AAA Region 4 ChampionshipOct 25 · 5,000 Meters Varsity · Place 29 · South Charleston | 5,000 Meters Varsity | 29 | 27:19.04 PB | 11 |
| Oct 11 | MSAC 2025 XC ChampionshipsOct 11 · 5,000 Meters MSAC Varsity · Place 131 · South Charleston | 5,000 Meters MSAC Varsity | 131 | 34:24.84 | 11 |
| Sep 24 | Lincoln County InvitationalSep 24 · 5,000 Meters Varsity · Place 38 · South Charleston | 5,000 Meters Varsity | 38 | 27:39.5 PB | 11 |
| Sep 10 | Irish Invitational Sep 10 · 5,000 Meters High School Boys · Place 91 · South Charleston | 5,000 Meters High School Boys | 91 | 33:01.9 | 11 |
2024 Cross Country
2 results2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | WVSSAC Class AAA-Region IIIOct 19 · 5,000 Meters Varsity · Place 50 · South Charleston | 5,000 Meters Varsity | 50 | 24:52.60 PB | 9 |
| Oct 7 | MSACOct 7 · 5,000 Meters Varsity · Place 101 · South Charleston | 5,000 Meters Varsity | 101 | 25:14 PB | 9 |
| Sep 20 | Coal River ClassicSep 20 · Varsity · Place 77 · South Charleston High | Varsity | 77 | 8:19 | 9 |
| Sep 13 | Irish InviteSep 13 · 5,000 Meters Varsity · Place 94 · South Charleston | 5,000 Meters Varsity | 94 | 26:29.2 PB | 9 |