Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWestfield Polar Bear Meet · Jan 72:49.25Westfield Polar Bear MeetJanuary 7, 2023
1500 Meters · OutdoorDr Harry GM Jopson Invitational · Mar 284:17.43aDr Harry GM Jopson InvitationalMarch 28, 2025
1600 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 144:31.27aVHSL Region 6D Indoor ChampionshipFebruary 14, 2024
1600 Meters · Outdoor1A Region A Championships · May 224:24.441A Region A ChampionshipsMay 22, 2024
3000 Meters · IndoorLiberty Open · Jan 239:58.91aLiberty OpenJanuary 23, 2026
3200 Meters · IndoorWalter Bass HS Invitational · Jan 139:56.47aWalter Bass HS InvitationalJanuary 13, 2024
3200 Meters · OutdoorDogwood Track Classic · May 39:39.81Dogwood Track ClassicMay 3, 2024
400 Meters · OutdoorWoodson Distance Twilight · May 1457.87Woodson Distance TwilightMay 14, 2022
5000 Meters · OutdoorHokie Invite · Mar 2118:08.85aHokie InviteMarch 21, 2026
800 Meters · OutdoorCassel's XBC Track Experience · Apr 272:01.73Cassel's XBC Track ExperienceApril 27, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Cavalier OpenApr 19 · 800 Meters · Place 10 · Virginia Tech ClubVirginia Tech Club800 Meters10.2:08.92aSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 800 Meters · Place 56 · Virginia Tech ClubVirginia Tech Club800 Meters56.2:06.88aSo
Mar 21Hokie InviteMar 21 · 5000 Meters · Place 35 · Virginia Tech ClubVirginia Tech Club5000 Meters3518:08.85a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Liberty OpenJan 23 · 3000 Meters · Place 41 · Virginia Tech ClubVirginia Tech Club3000 Meters419:58.91a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 1500 Meters · Place 13 · Virginia Tech ClubVirginia Tech Club1500 Meters134:17.43a PB—
Mar 28Dr Harry GM Jopson InvitationalMar 28 · 800 Meters · Place 21 · Virginia Tech ClubVirginia Tech Club800 Meters212:05.50a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 221A Region A ChampionshipsMay 22 · 3200 Meters · Place 6 · ChantillyChantilly3200 Meters69:46.9412
May 221A Region A ChampionshipsMay 22 · 1600 Meters · Place 8 · ChantillyChantilly1600 Meters84:24.44 PB12
May 22VHSL 6A Region D ChampionshipMay 22 · 3200 Meters · Place 6 · ChantillyChantilly3200 Meters6.9:46.94a12
May 22VHSL 6A Region D ChampionshipMay 22 · 1600 Meters · Place 8 · ChantillyChantilly1600 Meters8.4:24.44a12
May 15Concorde District Spring Track ChampionshipsMay 15 · 3200 Meters · Place 5 · ChantillyChantilly3200 Meters59:42.2612
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 51 · ChantillyChantilly3200 Meters519:39.81 PB12
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 7 · ChantillyChantilly800 Meters72:02.3012
Apr 27Cassel's XBC Track ExperienceApr 27 · 1600 Meters · Place 8 · ChantillyChantilly1600 Meters84:28.5912
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 5 · ChantillyChantilly800 Meters52:01.73 PB12
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 3200 Meters · Place 13 · ChantillyChantilly3200 Meters13.9:43.27a12
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 14 · ChantillyChantilly1600 Meters14.4:32.57a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 6D Indoor ChampionshipFeb 14 · 1600 Meters · Place 6 · ChantillyChantilly1600 Meters6.4:31.27a PB12
Jan 27Track 757 Last Chance MeetJan 27 · 1600 Meters · Place 9 · ChantillyChantilly1600 Meters94:36.4612
Jan 27Track 757 Last Chance MeetJan 27 · 1600 Meters · Place 9 · ChantillyChantilly1600 Meters94:36.4612
Jan 13Walter Bass HS InvitationalJan 13 · 3200 Meters · Place 4 · ChantillyChantilly3200 Meters4.9:56.47a PB12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24VHSL 6A Region D ChampionshipMay 24 · 3200 Meters · Place 10 · ChantillyChantilly3200 Meters10.10:01.40a11
May 17Concorde District Spring Track ChampionshipsMay 17 · 3200 Meters · Place 6 · ChantillyChantilly3200 Meters69:55.3011
May 5Twilight ClassicMay 5 · 1600 Meters · Place 6 · ChantillyChantilly1600 Meters64:39.9611
Apr 29Cassel's XBC Track ExperienceApr 29 · 3200 Meters · Place 12 · ChantillyChantilly3200 Meters1210:02.9611
Mar 25Spartan ClassicMar 25 · 3200 Meters · Place 5 · ChantillyChantilly3200 Meters510:06.7111

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 28 · ChantillyChantilly1600 Meters28.4:45.45a11
Jan 7Westfield Polar Bear MeetJan 7 · 1000 Meters · Place 4 · ChantillyChantilly1000 Meters42:49.25 PB11
Jan 7Westfield Polar Bear MeetJan 7 · 1600 Meters · Place 4 · ChantillyChantilly1600 Meters44:49.3911

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 3200 Meters · Place 8 · ChantillyChantilly3200 Meters8.10:30.89a11
Feb 32022 Concorde District Indoor Track ChampionshipsFeb 3 · 3200 Meters · Place 14 · ChantillyChantilly3200 Meters14.10:44.81a10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 17Big A Brand Winter ExtravaganzaDec 17 · 1600 Meters · Place 9 · ChantillyChantilly1600 Meters9.4:54.79aUnofficial11
May 18Concorde District Spring Track ChampionshipsMay 18 · 800 Meters · Place 19 · ChantillyChantilly800 Meters192:09.8910
May 18Concorde District Spring Track ChampionshipsMay 18 · 1600 Meters · Place 15 · ChantillyChantilly1600 Meters154:48.6010
May 14Woodson Distance TwilightMay 14 · 400 Meters · Place 11 · ChantillyChantilly400 Meters1157.87 PB—
May 14Woodson Distance TwilightMay 14 · 1600 Meters · Place 25 · ChantillyChantilly1600 Meters254:51.81—
May 11Concorde InvitationalMay 11 · 3200 Meters · Place 4 · ChantillyChantilly3200 Meters4.10:28.86a10
May 11Concorde InvitationalMay 11 · 1600 Meters · Place 5 · ChantillyChantilly1600 Meters5.4:55.36a10
Apr 16Seahawk InvitationalApr 16 · 800 Meters · Place 11 · ChantillyChantilly800 Meters112:13.2810
Apr 16Seahawk InvitationalApr 16 · 1600 Meters · Place 11 · ChantillyChantilly1600 Meters114:50.6010
Apr 1=PR= Northern Virginia InvitationalApr 1 · 3200 Meters · Place 25 · ChantillyChantilly3200 Meters2510:44.81SO
Apr 1=PR= Northern Virginia InvitationalApr 1 · 3200 Meters · Place 25 · ChantillyChantilly3200 Meters2510:52.74SO
Mar 26Carolyn Legard RelaysMar 26 · 1600 Meters · Place 4 · ChantillyChantilly1600 Meters44:55.0010

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Big A Brand Holiday MeetDec 30 · 3200 Meters · Place 13 · ChantillyChantilly3200 Meters13.11:03.21aUnofficial10
Dec 18Concorde District Polar Bear Meet #3Dec 18 · 3200 Meters · Place 6 · ChantillyChantilly3200 Meters6.11:01.18aUnofficial10
Dec 18Concorde District Polar Bear Meet #3Dec 18 · 1600 Meters · Place 12 · ChantillyChantilly1600 Meters12.4:54.84aUnofficial10
Dec 4Concorde District Polar Bear Meet #1Dec 4 · 3200 Meters · Place 15 · ChantillyChantilly3200 Meters15.11:37.81aUnofficial10
Dec 4Concorde District Polar Bear Meet #1Dec 4 · 1600 Meters · Place 12 · ChantillyChantilly1600 Meters12.5:11.76aUnofficial10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Northern VA TJMS Meet #2Dec 10 · 1000 Meters · Place 3 · ChantillyChantilly1000 Meters3.3:05.9310