Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKen Shannon Last Chance Invitational · Feb 244:09.70aKen Shannon Last Chance InvitationalFebruary 24, 2023
1500 Meters · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 283:42.18aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
3000 Meters · IndoorVirginia Tech Invitational · Jan 178:05.33aVirginia Tech InvitationalJanuary 17, 2025
3000 Meters · OutdoorVirginia Grand Prix · Apr 38:28.49aVirginia Grand PrixApril 3, 2026
800 Meters · IndoorUW Invitational · Jan 271:53.12aUW InvitationalJanuary 27, 2023
800 Meters · OutdoorHill City Twilight · May 21:50.53aHill City TwilightMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 30 · Virginia TechVirginia Tech1500 MetersRound P30.3:55.01aSr
May 6Liberty Twilight QualiferMay 6 · 1500 Meters · Place 1 · Virginia TechVirginia Tech1500 Meters1.3:46.69aSr
May 2Hill City TwilightMay 2 · 1500 Meters · Place 11 · Virginia TechVirginia Tech1500 Meters11.3:45.44aSr
May 2Hill City TwilightMay 2 · 800 Meters · Place 7 · Virginia TechVirginia Tech800 Meters7.1:50.53a PBSr
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 34 · Virginia TechVirginia Tech1500 Meters34.3:53.17aSr
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 73 · Virginia TechVirginia Tech800 Meters73.1:58.98aSr
Apr 3Virginia Grand PrixApr 3 · 3000 Meters · Place 5 · Virginia TechVirginia Tech3000 Meters5.8:28.49a PBSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 1 Mile · Virginia TechVirginia Tech1 MileRound P--DQSr
Feb 6Doc Hale InvitationalFeb 6 · 1 Mile · Virginia TechVirginia Tech1 Mile—DNFSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 1500 Meters · Place 25 · Virginia TechVirginia Tech1500 MetersRound P25.3:42.18a PBJr
May 15ACC Outdoor ChampionshipsMay 15 · 1500 Meters · Place 21 · Virginia TechVirginia Tech1500 MetersRound P21.3:45.22aJr
May 3The Hill City TwilightMay 3 · 1500 Meters · Virginia TechVirginia Tech1500 Meters--DNFJr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Place 45 · Virginia TechVirginia Tech1500 Meters45.3:49.51aJr
Apr 18Wake Forest InvitationalApr 18 · 1500 Meters · Virginia TechVirginia Tech1500 Meters--DNSJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Virginia Tech InvitationalJan 17 · 3000 Meters · Place 5 · Virginia TechVirginia Tech3000 Meters5.8:05.33a PBSo

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 189 · OregonOregon1500 Meters189.4:11.84aSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 1 Mile · Place 18 · OregonOregon1 Mile18.4:09.70a PBSo
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 800 Meters · OregonOregon800 Meters--DNSSo
Jan 27UW InvitationalJan 27 · 800 Meters · Place 10 · OregonOregon800 Meters10.1:53.12a PBSo

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Portland Distance CarnivalMay 14 · 1500 Meters · Place 7 · OregonOregon1500 Meters7.3:53.20aFr
May 14Portland Distance CarnivalMay 14 · 800 Meters · Place 1 · OregonOregon800 Meters1.1:51.08aFr
May 6Oregon TwilightMay 6 · 800 Meters · Place 16 · OregonOregon800 Meters16.1:59.82aFr
Apr 22Oregon Relays presented by AthleticNET (College)Apr 22 · 1500 Meters · Place 15 · OregonOregon1500 Meters15.3:59.82aFr
Apr 22Oregon Relays presented by AthleticNET (College)Apr 22 · 800 Meters · Place 9 · OregonOregon800 Meters9.1:50.91aFr