Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTerrier DMR Challenge · Feb 213:55.51aTerrier DMR ChallengeFebruary 21, 2025
1 Mile · OutdoorBojangles Classic · Apr 124:59.80aBojangles ClassicApril 12, 2019
1000 Meters · IndoorDoc Hale Invitational · Feb 62:19.94aDoc Hale InvitationalFebruary 6, 2026
1500 Meters · IndoorTerrier DMR Challenge · Feb 213:39.28aTerrier DMR ChallengeFebruary 21, 2025
1500 Meters · OutdoorThe Hill City Twilight · May 33:37.99aThe Hill City TwilightMay 3, 2025
1600 Meters · IndoorApex Polar Bear · Feb 14:32.50Apex Polar BearFebruary 1, 2020
1600 Meters · OutdoorNCRunners Elite Invitational · May 44:49.38aNCRunners Elite InvitationalMay 4, 2019
3000 Meters · IndoorVirginia Tech Invitational · Jan 178:16.77aVirginia Tech InvitationalJanuary 17, 2025
5000 Meters · OutdoorDuke Invitational · Apr 1014:22.38Duke InvitationalApril 10, 2025
800 Meters · IndoorDoc Hale VT Meet · Feb 31:51.38Doc Hale VT MeetFebruary 3, 2023
800 Meters · OutdoorLiberty Twilight Qualifier · May 61:47.97Liberty Twilight QualifierMay 6, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 1500 Meters · Virginia TechVirginia Tech1500 Meters--DNFSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 4 · Virginia TechVirginia Tech1 MileRound P4.4:04.48aSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Place 4 · Virginia TechVirginia Tech1 Mile4.4:00.54aSr
Feb 22Saucony Battle for BostonFeb 22 · 1 Mile · Place 14 · Virginia TechVirginia Tech1 Mile143:58.93SR
Feb 14ASICS Sound InviteFeb 14 · 1500 Meters · Place 14 · Virginia TechVirginia Tech1500 Meters143:40.07aSr
Feb 14ASICS Sound InviteFeb 14 · 1 Mile · Place 8 · Virginia TechVirginia Tech1 Mile83:56.29aSr
Feb 6Doc Hale InvitationalFeb 6 · 1000 Meters · Place 7 · Virginia TechVirginia Tech1000 Meters72:19.94a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 20 · Virginia TechVirginia Tech1500 MetersRound S20.3:46.53aSr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 16 · Virginia TechVirginia Tech1500 MetersRound P16.3:44.28aSr
May 15ACC Outdoor ChampionshipsMay 15 · 1500 Meters · Place 16 · Virginia TechVirginia Tech1500 MetersRound P16.3:43.82aSr
May 6Liberty Twilight QualifierMay 6 · 800 Meters · Place 2 · Virginia TechVirginia Tech800 Meters21:47.97 PBJR
May 3The Hill City TwilightMay 3 · 1500 Meters · Place 2 · Virginia TechVirginia Tech1500 Meters2.3:37.99a PBSr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 24 · Virginia TechVirginia Tech1500 Meters24.3:42.18aSr
Apr 10Duke InvitationalApr 10 · 5000 Meters · Place 11 · Virginia TechVirginia Tech5000 Meters1114:22.38 PBJR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 800 Meters · Virginia TechVirginia Tech800 MetersRelay Split—1:45.75UnofficialJr
Mar 14NCAA Division I Indoor ChampionshipsMar 14 · 1200 Meters · Virginia TechVirginia Tech1200 MetersRelay Split—2:54.7hUnofficialJr
Feb 21Terrier DMR ChallengeFeb 21 · 1 Mile · Place 5 · Virginia TechVirginia Tech1 Mile53:55.51a PB—
Feb 21Terrier DMR ChallengeFeb 21 · 1500 Meters · Place 5 · Virginia TechVirginia Tech1500 Meters53:39.28a PB—
Feb 7Doc Hale Virginia Tech EliteFeb 7 · 1 Mile · Place 9 · Virginia TechVirginia Tech1 Mile94:04.80JR
Jan 24Hokie InvitationalJan 24 · 1000 Meters · Place 7 · Virginia TechVirginia Tech1000 Meters72:22.29JR
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 13 · Virginia TechVirginia Tech3000 Meters13.8:16.77a PBJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Hokie InvitationalJan 19 · 1000 Meters · Place 8 · Virginia TechVirginia Tech1000 Meters82:20.55a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 1500 Meters · Place 13 · Virginia TechVirginia Tech1500 MetersRound S13.3:49.79aSo
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 1500 Meters · Place 7 · Virginia TechVirginia Tech1500 MetersRound P7.3:46.14aSo
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Virginia TechVirginia Tech5000 Meters—DNFSo
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 7 · Virginia TechVirginia Tech1500 MetersRound P7.3:41.48aSo
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 5 · Virginia TechVirginia Tech1500 Meters5.3:41.40aSo
Apr 30Virginia High PerformanceApr 30 · 800 Meters · Place 1 · Virginia TechVirginia Tech800 Meters11:48.63a—
Apr 20Virginia ChallengeApr 20 · 1500 Meters · Place 3 · Virginia TechVirginia Tech1500 Meters3.3:39.66aSo
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 36 · Virginia TechVirginia Tech1500 Meters36.3:41.05aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 4 · Virginia TechVirginia Tech1 MileRound P4.4:05.89aFr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 1 Mile · Place 6 · Virginia TechVirginia Tech1 Mile6.4:01.95aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 27 · Virginia TechVirginia Tech1 Mile27.3:57.76aFr
Feb 3Doc Hale VT MeetFeb 3 · 800 Meters · Place 2 · Virginia TechVirginia Tech800 Meters21:51.38 PBFR
Jan 20Hokie InvitationalJan 20 · 1 Mile · Place 6 · Virginia TechVirginia Tech1 Mile64:03.15FR
Jan 13Virginia Tech InvitationalJan 13 · 1000 Meters · Place 1 · Virginia TechVirginia Tech1000 Meters12:23.46FR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15VCU Final QualifierMay 15 · 1500 Meters · Place 2 · Virginia TechVirginia Tech1500 Meters2.3:50.29aFr
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 1500 Meters · Place 17 · Virginia TechVirginia Tech1500 MetersRound P17.3:49.73aFr
May 1Virginia Grand PrixMay 1 · 1500 Meters · Place 5 · Virginia TechVirginia Tech1500 Meters5.3:46.01aFr
Apr 22Virginia ChallengeApr 22 · 5000 Meters · Place 17 · Virginia TechVirginia Tech5000 Meters17.14:36.55aFr
Apr 7Tennessee RelaysApr 7 · 1500 Meters · Place 9 · Virginia TechVirginia Tech1500 Meters9.3:55.46aFr

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A Indoor State ChampionshipFeb 15 · 1000 Meters · CaryCary1000 Meters--DNF11
Feb 8Apex Last Chance MeetFeb 8 · 1000 Meters · Place 6 · CaryCary1000 Meters62:39.80—
Feb 1Apex Polar BearFeb 1 · 1600 Meters · Place 4 · CaryCary1600 Meters44:32.50 PB—
Feb 1Mondo Elite HS InvitationalFeb 1 · 1000 Meters · Place 5 · CaryCary1000 Meters5.2:38.69a11

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Green Hope Polar BearFeb 5 · 1600 Meters · Place 1 · CaryCary1600 Meters1.4:29.7Unofficial11

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6JDL HS Distance ClassicDec 6 · 1000 Meters · Place 4 · CaryCary1000 Meters4.2:45.39a11
Feb 28Apex Cary DuelFeb 28 · 1600 Meters · Place 19 · CaryCary1600 Meters195:20.10—
Feb 28Apex Cary DuelFeb 28 · 800 Meters · Place 18 · CaryCary800 Meters182:27.40—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4NCRunners Elite InvitationalMay 4 · 1600 Meters · Place 10 · CaryCary1600 Meters10.4:49.38a PB10
Apr 12Bojangles ClassicApr 12 · 1 Mile · Place 27 · CaryCary1 Mile27.4:59.80a PB10
Mar 21Cary at Athens Dual MeetMar 21 · 1600 Meters · Place 8 · CaryCary1600 Meters85:11.810
Mar 21Cary at Athens Dual MeetMar 21 · 800 Meters · Place 13 · CaryCary800 Meters132:24.510
Mar 7Cary at Green HopeMar 7 · 800 Meters · Place 5 · CaryCary800 Meters52:18.00—
Mar 7Cary at Green HopeMar 7 · 800 Meters · Place 5 · CaryCary800 Meters52:18.00—

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 30JDL Distance ClassicNov 30 · 1000 Meters · CaryCary1000 Meters—DNF10

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Riverside vs. CaryApr 12 · 1600 Meters · Place 8 · CaryCary1600 Meters85:35.0—