Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · University High SchoolMountain Hollar MS Invitational · Sep 222:13.4Mountain Hollar MS InvitationalSeptember 2, 2021
3,200 Meters · University HSMountain Hollar MS XC Invitational · Aug 3119:15.61Mountain Hollar MS XC InvitationalAugust 31, 2023
5,000 Meters · Brooke High SchoolBryan Fritz Memorial Invitational · Sep 925:42.47Bryan Fritz Memorial InvitationalSeptember 9, 2026
5,000 Meters · Brooke HSBryan Fritz Memorial Cross County Invitational · Sep 1826:30.50Bryan Fritz Memorial Cross County InvitationalSeptember 18, 2024
5,000 Meters · Cambridge HSCal Polkas OVAC Championship · Oct 423:36.3Cal Polkas OVAC ChampionshipOctober 4, 2025
5,000 Meters · Cameron High SchoolWild & Wet Invitational · Sep 2128:51.7Wild & Wet InvitationalSeptember 21, 2024
5,000 Meters · Civitan ParkBelpre Cross Country Invitational · Sep 1924:47Belpre Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Grand Vue ParkJohn Marshall XC Invitational · Sep 525:24.4John Marshall XC InvitationalSeptember 5, 2026
5,000 Meters · Preston High SchoolWVSSAC 2025 AAA Region 1 Championship · Oct 2523:31.50WVSSAC 2025 AAA Region 1 ChampionshipOctober 25, 2025
5,000 Meters · St. Marys High School2026 Autumn Classic · Aug 2224:07.552026 Autumn ClassicAugust 22, 2026
5,000 Meters · University High SchoolUHS Home Meet · Aug 2731:40.62UHS Home MeetAugust 27, 2024
5,000 Meters · West Taylor Elementary2026 Bearcat Invitational · Sep 2624:58.092026 Bearcat InvitationalSeptember 26, 2026
5,000 Meters · White Oak Park24th Annual Red, White & Blue Classic 2026 · Sep 1124:06.824th Annual Red, White & Blue Classic 2026September 11, 2026
5,000 Meters · White Oak Park ExdRed, White, & Blue Classic · Sep 523:22.50Red, White, & Blue ClassicSeptember 5, 2025
5,000 Meters · WVSSAC XCWVSSAC 2026 Cross Country State Championships · Oct 3123:49.50WVSSAC 2026 Cross Country State ChampionshipsOctober 31, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31WVSSAC 2026 Cross Country State ChampionshipsOct 31 · 5,000 Meters AAA Varsity · Place 62 · John MarshallJohn Marshall5,000 Meters AAA Varsity6223:49.50 PB11
Oct 10Cal Pokas OVAC JH And HS ChampionshipsOct 10 · 5,000 Meters Girls’ Varsity · Place 80 · John MarshallJohn Marshall5,000 Meters Girls’ Varsity8023:5611
Sep 262026 Bearcat InvitationalSep 26 · 5,000 Meters Varsity · Place 52 · John MarshallJohn Marshall5,000 Meters Varsity5224:58.09 PB11
Sep 19Belpre Cross Country InvitationalSep 19 · 5,000 Meters Varsity · Place 77 · John MarshallJohn Marshall5,000 Meters Varsity7724:47 PB11
Sep 1124th Annual Red, White & Blue Classic 2026Sep 11 · 5,000 Meters AAA · Place 174 · John MarshallJohn Marshall5,000 Meters AAA17424:06.8 PB11
Sep 9Bryan Fritz Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 17 · John MarshallJohn Marshall5,000 Meters Varsity1725:42.47 PB11
Sep 5John Marshall XC InvitationalSep 5 · 5,000 Meters Varsity · Place 9 · John MarshallJohn Marshall5,000 Meters Varsity925:24.4 PB11
Aug 222026 Autumn ClassicAug 22 · 5,000 Meters Varsity · Place 81 · John MarshallJohn Marshall5,000 Meters Varsity8124:07.55 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1WVSSAC 2025 Cross Country State ChampionshipsNov 1 · 5,000 Meters Varsity · Place 65 · John MarshallJohn Marshall5,000 Meters Varsity6523:52.2510
Oct 25WVSSAC 2025 AAA Region 1 ChampionshipOct 25 · 5,000 Meters Varsity · Place 17 · John MarshallJohn Marshall5,000 Meters Varsity1723:31.50 PB10
Oct 7Preston Northern Regional Preview MeetOct 7 · 5,000 Meters Varsity · Place 45 · John MarshallJohn Marshall5,000 Meters Varsity4524:34.9210
Oct 4Cal Polkas OVAC ChampionshipOct 4 · 5,000 Meters Varsity · Place 82 · John MarshallJohn Marshall5,000 Meters Varsity8223:36.3 PB10
Sep 10Bryan Fritz Memorial Cross Country Invitational MS/HSSep 10 · 5,000 Meters Varsity · Place 17 · John MarshallJohn Marshall5,000 Meters Varsity1722:57.25SO
Sep 5Red, White, & Blue ClassicSep 5 · 5,000 Meters AAA · Place 159 · John MarshallJohn Marshall5,000 Meters AAA15923:22.50 PB10
Aug 30XC Festival Under the LightsAug 30 · 5,000 Meters Varsity · Place 71 · John MarshallJohn Marshall5,000 Meters Varsity7123:33.7110
Aug 232025 Autumn ClassicAug 23 · 5,000 Meters Varsity · Place 45 · John MarshallJohn Marshall5,000 Meters Varsity4524:03.1310

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5OVAC ChampionshipOct 5 · 5,000 Meters Varsity · Place 119 · John MarshallJohn Marshall5,000 Meters Varsity11925:30.39
Sep 28John Marshall HS InvitationalSep 28 · 5,000 Meters Varsity · Place 14 · John MarshallJohn Marshall5,000 Meters Varsity1427:49.89
Sep 21Wild & Wet InvitationalSep 21 · 5,000 Meters Varsity · Place 11 · John MarshallJohn Marshall5,000 Meters Varsity1128:51.7 PB9
Sep 18Bryan Fritz Memorial Cross County InvitationalSep 18 · 5,000 Meters Varsity · Place 35 · John MarshallJohn Marshall5,000 Meters Varsity3526:30.50 PB9
Aug 27UHS Home MeetAug 27 · 5,000 Meters Varsity · Place 76 · John MarshallJohn Marshall5,000 Meters Varsity7631:40.62 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Mountain Hollar MS XC InvitationalAug 31 · 3,200 Meters Varsity · Place 76 · MoundsvilleMoundsville3,200 Meters Varsity7619:15.61 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1Mountain Hollar MS XC InvitationalSep 1 · 3,200 Meters Varsity · Place 79 · MoundsvilleMoundsville3,200 Meters Varsity7920:42.57

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Mountain Hollar MS InvitationalSep 2 · 3,200 Meters Varsity · Place 74 · MoundsvilleMoundsville3,200 Meters Varsity7422:13.4 PB6