Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Panorama FarmsJefferson District Championship · Oct 2227:30.9Jefferson District ChampionshipOctober 22, 2025
5,000 Meters · Pleasant GroveVHSL Region 3C Championship · Nov 125:37.7VHSL Region 3C ChampionshipNovember 1, 2023
5,000 Meters · Pleasant Grove ParkFluvanna HS XC Meet #1 · Sep 1727:42.0Fluvanna HS XC Meet #1September 17, 2025
5,000 Meters · William Monroe HSWilliam Monroe Meet · Sep 2827:24William Monroe MeetSeptember 28, 2022
5,000 Meters · Woodberry Forest 5K CourseWoodberry Forest XC Invitational · Sep 2228:07.3Woodberry Forest XC InvitationalSeptember 22, 2023

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Jefferson District ChampionshipOct 22 · 5,000 Meters Open · Place 42 · Fluvanna County5,000 Meters Open4227:30.9 PB12
Sep 17Fluvanna HS XC Meet #1Sep 17 · 5,000 Meters Varsity · Place 49 · Fluvanna County5,000 Meters Varsity4927:42.0 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 11Monticello HS Mid-Week XCSep 11 · 5,000 Meters Varsity · Place 39 · Fluvanna County5,000 Meters Varsity3927:13.321

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1VHSL Region 3C ChampionshipNov 1 · 5,000 Meters Varsity · Place 63 · Fluvanna County5,000 Meters Varsity6325:37.7 PB10
Oct 4Town Park InvitationalOct 4 · 5,000 Meters Varsity · Place 39 · Fluvanna County5,000 Meters Varsity395:05.7—
Sep 22Woodberry Forest XC InvitationalSep 22 · 5,000 Meters Varsity · Place 163 · Fluvanna County5,000 Meters Varsity16328:07.3 PB10
Sep 9Knights CrossingSep 9 · 5,000 Meters Varsity · Place 284 · Fluvanna County5,000 Meters Varsity28427:07.7SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Jefferson District XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 38 · Fluvanna County5,000 Meters Varsity3823:58.8—
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 39 · Fluvanna County5,000 Meters Junior Varsity3925:01.89
Sep 28William Monroe MeetSep 28 · 5,000 Meters Varsity · Place 7 · Fluvanna County5,000 Meters Varsity727:24 PB9
Sep 17Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 108 · Fluvanna County5,000 Meters Varsity10827:38.29
Sep 17Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 108 · Fluvanna County5,000 Meters Varsity10827:38.29
Sep 14Fluvanna HS XC Meet #1Sep 14 · 5,000 Meters Varsity · Place 17 · Fluvanna County5,000 Meters Varsity1727:07.79—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18Fork Union Cross Country InvitationalSep 18 · 2,500 Meters Middle School · Place 46 · Fluvanna County2,500 Meters Middle School4612:55.2—
Sep 18Fork Union Cross Country InvitationalSep 18 · 2,500 Meters Middle School · Place 46 · Fluvanna County2,500 Meters Middle School4612:55.2—