Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWilkins Center HS Challenge · Jan 133:40.93Wilkins Center HS ChallengeJanuary 13, 2025
1000 Meters · OutdoorLiberty Christmas HS Invitational · Dec 133:58.01aLiberty Christmas HS InvitationalDecember 13, 2025
1600 Meters · IndoorVHSL 3B Regional Championships · Feb 226:03.74aVHSL 3B Regional ChampionshipsFebruary 22, 2025
1600 Meters · OutdoorHandley Invitational · Apr 56:04.48Handley InvitationalApril 5, 2025
3200 Meters · IndoorVHSL 3B Regional Championships · Feb 2213:04.30aVHSL 3B Regional ChampionshipsFebruary 22, 2025
3200 Meters · OutdoorBrentsville Home Meet 2 · May 612:38.12aBrentsville Home Meet 2May 6, 2026
400 Meters · OutdoorBrentsville Home Meet 2 · May 61:16.91aBrentsville Home Meet 2May 6, 2026
500 Meters · IndoorNorthwestern District Championship · Feb 51:38.84Northwestern District ChampionshipFebruary 5, 2024
800 Meters · OutdoorWoodberry Forest School Mini-Meet #4 · Apr 252:44.81aWoodberry Forest School Mini-Meet #4April 25, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Brentsville Home Meet 2May 6 · 3200 Meters · Place 2 · Fauquier3200 Meters2.12:38.12a PB11
May 6Brentsville Home Meet 2May 6 · 400 Meters · Place 10 · Fauquier400 Meters10.1:16.91a PB11
May 1Falcon Track ClassicMay 1 · 800 Meters · Place 13 · Fauquier800 Meters13.2:57.67a11
Mar 28Patriot InvitationalMar 28 · 800 Meters · Place 87 · Fauquier800 Meters87.3:01.67a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9Northwestern District ChampionshipFeb 9 · 3200 Meters · Place 14 · Fauquier3200 Meters1414:42.03—
Jan 23WFS INDOOR MM#3Jan 23 · 1600 Meters · Place 3 · Fauquier1600 Meters36:41.31—
Jan 12Wilkins Center HS ChallengeJan 12 · 500 Meters · Place 30 · Fauquier500 Meters301:44.28—
Jan 8Brentsville PB MeetJan 8 · 1000 Meters · Place 8 · Fauquier1000 Meters83:55.8911
Jan 8Brentsville PB MeetJan 8 · 1600 Meters · Place 4 · Fauquier1600 Meters46:31.9911

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · 500 Meters · Place 14 · Fauquier500 Meters14.1:39.77aUnofficial11
Dec 13Liberty Christmas HS InvitationalDec 13 · 1000 Meters · Place 92 · Fauquier1000 Meters92.3:58.01a PB11
Dec 13Liberty Christmas HS InvitationalDec 13 · 1600 Meters · Place 96 · Fauquier1600 Meters96.6:42.60a11
May 2Falcon Track ClassicMay 2 · 3200 Meters · Place 4 · Fauquier3200 Meters414:04.4710
Apr 25Woodberry Forest School Mini-Meet #4Apr 25 · 800 Meters · Place 3 · Fauquier800 Meters3.2:44.81a PB10
Apr 5Handley InvitationalApr 5 · 800 Meters · Place 36 · Fauquier800 Meters362:47.2610
Apr 5Handley InvitationalApr 5 · 1600 Meters · Place 22 · Fauquier1600 Meters226:04.48 PB10
Mar 29Carolyn Legard RelaysMar 29 · 1600 Meters · Place 20 · Fauquier1600 Meters206:23.3710

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 3200 Meters · Place 11 · Fauquier3200 Meters11.13:04.30a PB10
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · 1600 Meters · Place 9 · Fauquier1600 Meters9.6:03.74a PB10
Feb 3Northwestern District ChampionshipFeb 3 · 3200 Meters · Place 10 · Fauquier3200 Meters1013:27.64—
Jan 29Colonels Ice Cube QuadJan 29 · 1000 Meters · Place 3 · Fauquier1000 Meters33:50.4610
Jan 29Colonels Ice Cube QuadJan 29 · 1600 Meters · Place 2 · Fauquier1600 Meters26:17.3810
Jan 13Wilkins Center HS ChallengeJan 13 · 1000 Meters · Place 17 · Fauquier1000 Meters173:40.93 PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 3200 Meters · Place 4 · Fauquier3200 Meters4.13:12.64aUnofficial10
Dec 18Fauquier PB #1Dec 18 · 1000 Meters · Place 5 · Fauquier1000 Meters5.3:45.91aUnofficial10
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 3200 Meters · Place 10 · Fauquier3200 Meters1013:38.50—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 1600 Meters · Place 25 · Fauquier1600 Meters256:24.19—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 3200 Meters · Place 10 · Fauquier3200 Meters1013:38.50—
May 24VHSL REGION 3B CHAMPIONSHIPSMay 24 · 1600 Meters · Place 25 · Fauquier1600 Meters256:24.19—
May 10NWD ChampionshipMay 10 · 800 Meters · Place 16 · Fauquier800 Meters162:50.13—
Apr 26Falcon Track ClassicApr 26 · 3200 Meters · Place 3 · Fauquier3200 Meters313:19.919
Apr 24Brentsville Spring Home Meet 2Apr 24 · 1600 Meters · Place 4 · Fauquier1600 Meters46:07.849
Apr 24Brentsville Spring Home Meet 2Apr 24 · 800 Meters · Place 8 · Fauquier800 Meters82:52.569
Apr 10Fauquier Meet #1Apr 10 · 800 Meters · Place 7 · Fauquier800 Meters72:57.179
Apr 10Fauquier Meet #1Apr 10 · 1600 Meters · Place 5 · Fauquier1600 Meters56:36.679

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 19VHSL 3B RegionalFeb 19 · 1600 Meters · Place 20 · Fauquier1600 Meters20.6:39.06a9
Feb 17VHSL 4D RegionalFeb 17 · 1600 Meters · Place 20 · Fauquier1600 Meters206:39.06a—
Feb 5Northwestern District ChampionshipFeb 5 · 500 Meters · Place 19 · Fauquier500 Meters191:38.84 PB—
Feb 2WFS INDOOR MM#5Feb 2 · 1600 Meters · Place 9 · Fauquier1600 Meters96:34.43—
Feb 2WFS INDOOR MM#5Feb 2 · 1600 Meters · Place 9 · Fauquier1600 Meters96:34.43—
Jan 24Fauquier WTM #3Jan 24 · 1600 Meters · Place 9 · Fauquier1600 Meters96:41.48—
Jan 24Fauquier WTM #3Jan 24 · 1000 Meters · Place 17 · Fauquier1000 Meters174:02.22—
Jan 10Fauquier WTM #2Jan 10 · 1000 Meters · Place 10 · Fauquier1000 Meters103:50.469

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · 1000 Meters · Place 7 · Fauquier1000 Meters7.3:56.21aUnofficial9
Dec 6Brentsville PB MeetDec 6 · 500 Meters · Place 11 · Fauquier500 Meters11.1:46.95aUnofficial9