Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWFS INDOOR MM#3 · Jan 233:19.14WFS INDOOR MM#3January 23, 2026
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 133:21.22aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorThe VA Showcase · Jan 175:36.16aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorPatriot Invitational · Mar 285:33.73aPatriot InvitationalMarch 28, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1712:03.44aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorDogwood Track Classic · May 111:38.30aDogwood Track ClassicMay 1, 2026
800 Meters · OutdoorVHSL 3B Regional Outdoor Track and Field Championships · May 292:23.01aVHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 3200 Meters · Place 12 · Fauquier3200 Meters12.12:06.26a10
Jun 5VHSL Class 3 State ChampionshipsJun 5 · 800 Meters · Place 11 · Fauquier800 Meters11.2:27.52a10
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · 800 Meters · Place 2 · Fauquier800 Meters2.2:23.01a PB10
May 1Dogwood Track ClassicMay 1 · 3200 Meters · Place 46 · Fauquier3200 Meters46.11:38.30a PB10
Mar 28Patriot InvitationalMar 28 · 3200 Meters · Place 4 · Fauquier3200 Meters4.11:44.99a10
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 14 · Fauquier1600 Meters14.5:33.73a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21VHSL Class 3 Region B Indoor T&F ChampionshipFeb 21 · 3200 Meters · Place 4 · Fauquier3200 Meters412:10.16—
Feb 9Northwestern District ChampionshipFeb 9 · 1000 Meters · Place 6 · Fauquier1000 Meters63:23.08—
Feb 9Northwestern District ChampionshipFeb 9 · 1600 Meters · Place 5 · Fauquier1600 Meters55:39.36—
Jan 23WFS INDOOR MM#3Jan 23 · 1000 Meters · Place 3 · Fauquier1000 Meters33:19.14 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 80 · Fauquier3200 Meters80.12:03.44a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 121 · Fauquier1600 Meters121.5:36.16a PB10
Jan 12Wilkins Center HS ChallengeJan 12 · 1000 Meters · Place 8 · Fauquier1000 Meters83:22.63—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 3200 Meters · Place 3 · Fauquier3200 Meters3.12:22.87aUnofficial10
Dec 18Kettle Run PB MeetDec 18 · 1000 Meters · Place 3 · Fauquier1000 Meters3.3:19.65aUnofficial10
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 28 · Fauquier1000 Meters28.3:21.22a PB10
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 34 · Fauquier1600 Meters34.5:44.11a10
May 2Falcon Track ClassicMay 2 · 3200 Meters · Place 1 · Fauquier3200 Meters112:24.499
May 2Falcon Track ClassicMay 2 · 1600 Meters · Place 4 · Fauquier1600 Meters45:45.319
Apr 25Woodberry Forest School Mini-Meet #4Apr 25 · 3200 Meters · Place 3 · Fauquier3200 Meters3.12:18.03a9
Apr 5Handley InvitationalApr 5 · 3200 Meters · Place 8 · Fauquier3200 Meters812:23.779
Mar 29Carolyn Legard RelaysMar 29 · 1600 Meters · Place 5 · Fauquier1600 Meters55:44.969

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 1000 Meters · Place 9 · Fauquier1000 Meters9.3:29.48a9
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 1600 Meters · Place 7 · Fauquier1600 Meters7.5:46.81a9
Feb 3Northwestern District ChampionshipFeb 3 · 3200 Meters · Place 3 · Fauquier3200 Meters312:24.55—
Feb 3Northwestern District ChampionshipFeb 3 · 1600 Meters · Place 6 · Fauquier1600 Meters65:50.81—
Jan 29Colonels Ice Cube QuadJan 29 · 1000 Meters · Place 2 · Fauquier1000 Meters23:36.629
Jan 13Wilkins Center HS ChallengeJan 13 · 1600 Meters · Place 14 · Fauquier1600 Meters145:56.07—
Jan 13Wilkins Center HS ChallengeJan 13 · 1000 Meters · Place 11 · Fauquier1000 Meters113:30.89—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 3200 Meters · Place 2 · Fauquier3200 Meters2.12:20.38aUnofficial9
Dec 18Fauquier PB #1Dec 18 · 1000 Meters · Place 2 · Fauquier1000 Meters2.3:32.77aUnofficial9