Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe VA Showcase · Jan 173:21.06aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorThe VA Showcase · Jan 175:45.95aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorVHSL Region 4C Outdoor Track Championship · May 275:33.54VHSL Region 4C Outdoor Track ChampionshipMay 27, 2025
3200 Meters · OutdoorCassel's XBC Track Experience · Apr 2512:47.76aCassel's XBC Track ExperienceApril 25, 2026
400 Meters · OutdoorVHSL Region 4C Championship · May 271:03.68aVHSL Region 4C ChampionshipMay 27, 2026
800 Meters · OutdoorJohn Handley Invitational · Apr 112:29.82aJohn Handley InvitationalApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C ChampionshipMay 27 · 400 Meters · Place 7 · Loudoun County400 Meters7.1:03.68a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 1600 Meters · Place 35 · Loudoun County1600 Meters35.5:47.66a12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 30 · Loudoun County800 Meters30.2:31.46a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 16 · Loudoun County3200 Meters16.12:47.76a PB12
Apr 25Cassel's XBC Track ExperienceApr 25 · 800 Meters · Place 31 · Loudoun County800 Meters31.2:39.56a12
Apr 11John Handley InvitationalApr 11 · 1600 Meters · Place 9 · Loudoun County1600 Meters95:36.71a12
Apr 11John Handley InvitationalApr 11 · 800 Meters · Place 8 · Loudoun County800 Meters82:29.82a PB12
Apr 11John Handley InvitationalApr 11 · 800 Meters · Place 8 · Loudoun County800 Meters82:29.8212
Apr 11John Handley InvitationalApr 11 · 1600 Meters · Place 9 · Loudoun County1600 Meters95:36.7112

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 102 · Loudoun County1000 Meters102.3:21.06a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 181 · Loudoun County1600 Meters181.5:45.95a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Loudoun Valley Quad (F, H, LC)Dec 18 · 1000 Meters · Place 2 · Loudoun County1000 Meters2.3:31.15aUnofficial12
Dec 18Loudoun Valley Quad (F, H, LC)Dec 18 · 1600 Meters · Place 2 · Loudoun County1600 Meters2.5:55.30aUnofficial12
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 1600 Meters · Place 7 · Loudoun County1600 Meters75:33.54 PB11
Apr 26LOCO ChampionshipApr 26 · 800 Meters · Place 25 · Loudoun County800 Meters252:42.2011
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · 3200 Meters · Place 3 · Loudoun County3200 Meters313:18.5311
Apr 5Handley InvitationalApr 5 · 1600 Meters · Place 13 · Loudoun County1600 Meters135:48.4411
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · 800 Meters · Place 5 · Loudoun County800 Meters52:36.7411
Mar 222025 Brian Watkins InvitationalMar 22 · 1600 Meters · Place 13 · Loudoun County1600 Meters13.5:51.14a11
Mar 222025 Brian Watkins InvitationalMar 22 · 800 Meters · Loudoun County800 Meters—DNS11
Feb 15Region 4C ChampionshipsFeb 15 · 1000 Meters · Place 9 · Loudoun County1000 Meters9.3:38.61aUnofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Region 4C ChampionshipsFeb 18 · 1000 Meters · Place 9 · Loudoun County1000 Meters93:38.6111
Feb 3LC, BW, T, PF MeetFeb 3 · 1600 Meters · Place 9 · Loudoun County1600 Meters96:10.2111

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22VHSL Region 4C ChampionshipsMay 22 · 1600 Meters · Place 13 · Loudoun County1600 Meters136:15.7710
May 22VHSL Region 4C ChampionshipsMay 22 · 3200 Meters · Place 12 · Loudoun County3200 Meters1214:06.9610
May 15Dulles/Catoctin District ChampionshipMay 15 · 3200 Meters · Place 7 · Loudoun County3200 Meters7.13:02.63a10
May 15Dulles/Catoctin District ChampionshipMay 15 · 1600 Meters · Place 3 · Loudoun County1600 Meters3.5:50.43a10
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · 1600 Meters · Place 4 · Loudoun County1600 Meters46:03.6410
Apr 13Handley Invitational 2024Apr 13 · 1600 Meters · Place 15 · Loudoun County1600 Meters155:56.9910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Spartan QuadJan 23 · 1600 Meters · Place 3 · Loudoun County1600 Meters36:04.0810

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 86 · Loudoun County1600 Meters86.6:21.16a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Loudoun Valley Quad w/ Independence,John Champe, Loudoun CountyDec 14 · 1000 Meters · Place 1 · Loudoun County1000 Meters1.3:33.32aUnofficial10
Dec 2Park View Wind Chill ClassicDec 2 · 1600 Meters · Place 16 · Loudoun County1600 Meters16.6:16.01aUnofficial10
May 17Dulles District ChampionshipMay 17 · 800 Meters · Place 16 · Loudoun County800 Meters162:43.869
May 5Twilight ClassicMay 5 · 800 Meters · Place 18 · Loudoun County800 Meters182:42.699
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 1600 Meters · Place 5 · Loudoun County1600 Meters56:45.179