Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Christmas HS Invitational · Dec 143:17.00aLiberty Christmas HS InvitationalDecember 14, 2024
1000 Meters · OutdoorRegion 4C Championships · Feb 203:20.97aRegion 4C ChampionshipsFebruary 20, 2026
1600 Meters · IndoorSpartan Quad · Jan 305:38.91Spartan QuadJanuary 30, 2025
1600 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 95:27.66aLake Braddock Hall of Fame InvitationalMay 9, 2026
2 Miles · OutdoorVictor Cahoon Track Classic · May 1112:38.18Victor Cahoon Track ClassicMay 11, 2024
3200 Meters · IndoorRegion 4C Championships · Feb 1812:23.54Region 4C ChampionshipsFebruary 18, 2025
3200 Meters · OutdoorVHSL Region 4C Outdoor Track Championship · May 2711:57.15VHSL Region 4C Outdoor Track ChampionshipMay 27, 2025
800 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 92:32.85aLake Braddock Hall of Fame InvitationalMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C ChampionshipMay 27 · 3200 Meters · Place 7 · Loudoun County3200 Meters7.12:57.56a12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 1600 Meters · Place 17 · Loudoun County1600 Meters17.5:27.66a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 33 · Loudoun County800 Meters33.2:32.85a PB12
May 1Dogwood Track ClassicMay 1 · 800 Meters · Place 87 · Loudoun County800 Meters87.2:36.94a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 10 · Loudoun County3200 Meters10.12:03.07a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 800 Meters · Place 24 · Loudoun County800 Meters24.2:36.70a12
Apr 11John Handley InvitationalApr 11 · 1600 Meters · Place 10 · Loudoun County1600 Meters105:44.20a12
Apr 11John Handley InvitationalApr 11 · 800 Meters · Place 26 · Loudoun County800 Meters262:37.17a12
Apr 11John Handley InvitationalApr 11 · 800 Meters · Place 26 · Loudoun County800 Meters262:37.1712
Apr 11John Handley InvitationalApr 11 · 1600 Meters · Place 10 · Loudoun County1600 Meters105:44.2012
Feb 20Region 4C ChampionshipsFeb 20 · 1000 Meters · Place 4 · Loudoun County1000 Meters4.3:20.97a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 95 · Loudoun County1000 Meters95.3:20.23a12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 174 · Loudoun County1600 Meters174.5:44.52a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Polar Titans InvitationalDec 20 · 3200 Meters · Place 7 · Loudoun County3200 Meters7.12:20.92aUnofficial12
Dec 18Loudoun Valley Quad (F, H, LC)Dec 18 · 1600 Meters · Place 1 · Loudoun County1600 Meters1.5:52.40aUnofficial12
May 27VHSL Region 4C Outdoor Track ChampionshipMay 27 · 3200 Meters · Place 6 · Loudoun County3200 Meters611:57.15 PB11
May 16Catoctin District ChampionshipMay 16 · 3200 Meters · Place 2 · Loudoun Coun3200 Meters212:31.60—
May 16Catoctin District ChampionshipMay 16 · 1600 Meters · Place 3 · Loudoun Coun1600 Meters35:29.25—
Apr 26LOCO ChampionshipApr 26 · 3200 Meters · Place 11 · Loudoun County3200 Meters1112:36.1911
Apr 8LC, BW, JC, HHS, THS MeetApr 8 · 3200 Meters · Place 2 · Loudoun County3200 Meters213:18.0911
Apr 5Handley InvitationalApr 5 · 3200 Meters · Place 9 · Loudoun County3200 Meters912:25.4911
Apr 5Handley InvitationalApr 5 · 1600 Meters · Place 9 · Loudoun County1600 Meters95:36.3511
Apr 1Loudoun Valley w/ Loudoun County, Indy, Stone Bridge, RMAApr 1 · 800 Meters · Place 4 · Loudoun County800 Meters42:34.5111
Mar 29Spartan Classic Mar 29 · 1600 Meters · Place 5 · Loudoun County1600 Meters55:37.0011
Mar 222025 Brian Watkins InvitationalMar 22 · 3200 Meters · Place 6 · Loudoun County3200 Meters6.12:22.86a11
Feb 15Region 4C ChampionshipsFeb 15 · 3200 Meters · Place 5 · Loudoun County3200 Meters5.12:23.54aUnofficial11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18Region 4C ChampionshipsFeb 18 · 3200 Meters · Place 5 · Loudoun County3200 Meters512:23.54 PB11
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 1000 Meters · Place 1 · Loudoun Coun1000 Meters13:19.96—
Feb 10Catoctin District Indoor Track & Field ChampionshipsFeb 10 · 1600 Meters · Place 4 · Loudoun Coun1600 Meters45:40.02—
Feb 3LC, BW, T, PF MeetFeb 3 · 1000 Meters · Place 6 · Loudoun County1000 Meters63:17.1111
Jan 30Spartan QuadJan 30 · 1600 Meters · Place 1 · Loudoun County1600 Meters15:38.91 PB11
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 97 · Loudoun Coun3200 Meters9712:36.07—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 97 · Loudoun Coun3200 Meters9712:36.07—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 122 · Loudoun Coun1600 Meters1225:40.28—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 122 · Loudoun Coun1600 Meters1225:40.28—
Jan 13Wilkins Center HS ChallengeJan 13 · 1600 Meters · Place 9 · Loudoun Coun1600 Meters95:45.84—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Big A Brand Winter ExtravaganzaDec 21 · 3200 Meters · Place 3 · Loudoun County3200 Meters3.11:58.96a11
May 22VHSL Region 4C ChampionshipsMay 22 · 1600 Meters · Place 9 · Loudoun County1600 Meters95:56.7710
May 15Dulles/Catoctin District ChampionshipMay 15 · 3200 Meters · Place 6 · Loudoun County3200 Meters6.12:31.36a10
May 15Dulles/Catoctin District ChampionshipMay 15 · 1600 Meters · Place 2 · Loudoun County1600 Meters2.5:43.64a10
May 11Victor Cahoon Track ClassicMay 11 · 2 Miles · Place 7 · Loudoun Coun2 Miles712:38.18 PB10
Apr 30BR, LC, RR, Ind at WoodgroveApr 30 · 800 Meters · Place 5 · Loudoun County800 Meters52:35.8610
Apr 27LOCO ChampionshipApr 27 · 3200 Meters · Place 5 · Loudoun Coun3200 Meters512:28.78—
Apr 24PF, T, LV, W, PVApr 24 · 800 Meters · Place 5 · Loudoun Coun800 Meters52:39.79—
Apr 13Handley Invitational 2024Apr 13 · 3200 Meters · Place 8 · Loudoun County3200 Meters812:52.4310
Apr 8Ram Country Track & Field InvitationalApr 8 · 1600 Meters · Place 8 · Loudoun Coun1600 Meters85:57.96—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 1000 Meters · Place 22 · Loudoun County1000 Meters22.3:17.00a PB11
Dec 14Liberty Christmas HS InvitationalDec 14 · 1600 Meters · Place 29 · Loudoun County1600 Meters29.5:39.24a11
Feb 12VHSL Region 4C Indoor ChampionshipsFeb 12 · 1000 Meters · Place 7 · Loudoun Coun1000 Meters73:32.67—
Feb 1Catoctin District Indoor ChampionshipFeb 1 · 1000 Meters · Place 2 · Loudoun Coun1000 Meters23:27.99—
Jan 23Spartan QuadJan 23 · 1000 Meters · Place 8 · Loudoun County1000 Meters83:24.9310
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 157 · Loudoun Coun1600 Meters1576:00.47—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 158 · Loudoun Coun1600 Meters1586:00.47—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 98 · Loudoun Coun1000 Meters983:29.56—
Jan 8Tuscarora Winter PB QuadJan 8 · 3200 Meters · Place 1 · Loudoun Coun3200 Meters113:21.1610
Jan 8Tuscarora Winter PB QuadJan 8 · 1600 Meters · Place 5 · Loudoun Coun1600 Meters56:02.4710

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 60 · Loudoun County1600 Meters60.6:05.41a10
Jan 12Heritage Polar Bear Multi-Team MeetJan 12 · 1600 Meters · Place 7 · Loudoun County1600 Meters76:50.739
Jan 4Rock Ridge Quad MeetJan 4 · 1000 Meters · Place 8 · Loudoun County1000 Meters84:00.369

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 1600 Meters · Place 19 · Loudoun County1600 Meters19.6:01.71aUnofficial10
Dec 2Park View Wind Chill ClassicDec 2 · 1600 Meters · Place 12 · Loudoun County1600 Meters12.6:10.98aUnofficial10
May 12Millbrook's Last Chance InvitationalMay 12 · 800 Meters · Place 32 · Loudoun County800 Meters322:51.789
May 12Millbrook's Last Chance InvitationalMay 12 · 1600 Meters · Place 20 · Loudoun County1600 Meters206:33.519
May 5Twilight ClassicMay 5 · 800 Meters · Place 32 · Loudoun County800 Meters322:51.079
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 800 Meters · Place 8 · Loudoun County800 Meters83:00.389
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · 1600 Meters · Place 7 · Loudoun County1600 Meters76:52.529

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Park View Wind Chill ClassicDec 3 · 1000 Meters · Place 11 · Loudoun County1000 Meters11.4:03.31aUnofficial9