Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCassel's XBC Track Experience · Apr 2614.25Cassel's XBC Track ExperienceApril 26, 2025
200 Meters · OutdoorConcorde District Mega-Meet- Pt 1 & 2 · Apr 229.86aConcorde District Mega-Meet- Pt 1 & 2April 2, 2025
400 Meters · OutdoorCassel's XBC Track Experience · Apr 261:07.18Cassel's XBC Track ExperienceApril 26, 2025
800 Meters · OutdoorDistance Twilight Classic · May 152:36.86aDistance Twilight ClassicMay 15, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · 800 Meters · Place 14 · Oakton800 Meters14.2:41.52a10
May 15Distance Twilight ClassicMay 15 · 800 Meters · Place 45 · Oakton800 Meters45.2:36.86a PB10
May 9Victor Cahoon InvitationalMay 9 · 800 Meters · Place 43 · Oakton800 Meters43.2:44.16a10
Apr 22Concorde District Meet #3Apr 22 · 800 Meters · Place 7 · Oakton800 Meters7.2:42.46a10
Apr 11Ramtastic InvitationalApr 11 · 800 Meters · Place 59 · Oakton800 Meters59.2:44.42a10
Mar 28Patriot InvitationalMar 28 · 400 Meters · Place 68 · Oakton400 Meters68.1:07.81a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 200 Meters · Place 12 · Oakton200 MetersRound P1229.969
May 17Spire Twilight ClassicMay 17 · 400 Meters · Place 11 · Oakton400 Meters111:07.44a9
May 7Concorde InvitationalMay 7 · 400 Meters · Place 18 · Oakton400 Meters181:07.829
Apr 26Cassel's XBC Track ExperienceApr 26 · 100 Meters · Place 40 · Oakton100 Meters4014.25 PB9
Apr 26Cassel's XBC Track ExperienceApr 26 · 400 Meters · Place 21 · Oakton400 Meters211:07.18 PB9
Apr 23Concorde District Meet #3Apr 23 · 800 Meters · Place 8 · Oakton800 Meters82:50.949
Apr 23Concorde District Meet #3Apr 23 · 100 Meters · Place 24 · Oakton100 Meters2414.479
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 51 · Oakton200 Meters5130.19—
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 28 · Oakton400 Meters281:07.25—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 61 · Oakton100 Meters6114.46—
Apr 19Gainesville Cardinal ClassicApr 19 · 100 Meters · Place 61 · Oakton100 Meters6114.469
Apr 19Gainesville Cardinal ClassicApr 19 · 200 Meters · Place 51 · Oakton200 Meters5130.199
Apr 19Gainesville Cardinal ClassicApr 19 · 400 Meters · Place 28 · Oakton400 Meters281:07.259
Apr 11SoCo Stallions InviteApr 11 · 400 Meters · Place 12 · Oakton400 Meters12.1:08.85a9
Apr 11SoCo Stallions InviteApr 11 · 200 Meters · Place 45 · Oakton200 Meters45.30.94aWind: 0.49
Apr 11SoCo Stallions InviteApr 11 · 100 Meters · Place 21 · Oakton100 MetersRound P21.14.70aWind: -3.29
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 200 Meters · Place 29 · Oakton200 Meters29.29.86a PB9
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 100 Meters · Place 44 · Oakton100 Meters44.14.75a9
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · 100 Meters · Place 7 · Oakton100 Meters714.999