Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCavalier Open · Apr 196:05.26aCavalier OpenApril 19, 2026
1000 Meters · IndoorHoliday Invitational · Dec 303:16.33aHoliday InvitationalDecember 30, 2024
1500 Meters · OutdoorLiberty Twilight Qualifer · May 65:33.03aLiberty Twilight QualiferMay 6, 2026
1600 Meters · IndoorCNU's HS Showcase · Jan 76:15.48CNU's HS ShowcaseJanuary 7, 2023
1600 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 105:27.54Lake Braddock Hall of Fame InvitationalMay 10, 2025
3000 Meters · IndoorRoanoke College: Bast-Cregger Invitational · Jan 3011:49.14Roanoke College: Bast-Cregger InvitationalJanuary 30, 2026
3200 Meters · IndoorThe VA Showcase · Jan 1711:55.41The VA ShowcaseJanuary 17, 2025
3200 Meters · OutdoorCassel's XBC Track Experience · Apr 2612:10.35Cassel's XBC Track ExperienceApril 26, 2025
800 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 102:31.01Lake Braddock Hall of Fame InvitationalMay 10, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 1500 Meters · Place 20 · University of Virginia ClubUniversity of Virginia Club1500 Meters20.5:33.03a PBFr
Apr 19Cavalier OpenApr 19 · 1 Mile · Place 6 · University of Virginia ClubUniversity of Virginia Club1 Mile6.6:05.26a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30Roanoke College: Bast-Cregger InvitationalJan 30 · 3000 Meters · Place 15 · University of Virginia ClubUniversity of Virginia Club3000 Meters1511:49.14 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 3200 Meters · Place 10 · CentrevilleCentreville3200 Meters1012:12.4912
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 1600 Meters · Place 16 · CentrevilleCentreville1600 Meters165:27.54 PB—
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 800 Meters · Place 21 · CentrevilleCentreville800 Meters212:31.01 PB—
Apr 26Cassel's XBC Track ExperienceApr 26 · 3200 Meters · Place 10 · CentrevilleCentreville3200 Meters1012:10.35 PB12
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 34 · CentrevilleCentreville3200 Meters3412:11.5012
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 30 · CentrevilleCentreville1600 Meters305:40.1112
Apr 5Wildcat InvitationalApr 5 · 1600 Meters · Place 3 · CentrevilleCentreville1600 Meters3.5:40.22a12
Apr 5Wildcat InvitationalApr 5 · 800 Meters · Place 7 · CentrevilleCentreville800 Meters7.2:38.85a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 49 · CentrevilleCentreville3200 Meters4911:55.41 PB—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 49 · CentrevilleCentreville3200 Meters4911:55.41—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 17 · CentrevilleCentreville1000 Meters17.3:16.33a PB12
Dec 7Alexandria City HS Meet#1Dec 7 · 3200 Meters · Place 3 · CentrevilleCentreville3200 Meters3.12:16.33a12
Jan 13Walter Bass HS InvitationalJan 13 · 1000 Meters · Place 51 · CentrevilleCentreville1000 Meters51.3:25.80a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Concorde District Spring Track ChampionshipsMay 15 · 3200 Meters · Place 10 · CentrevilleCentreville3200 Meters1012:30.9411
May 10Distance Twilight ClassicMay 10 · 1600 Meters · Place 11 · CentrevilleCentreville1600 Meters115:38.5211
Apr 27Ramtastic InvitationalApr 27 · 1600 Meters · Place 44 · CentrevilleCentreville1600 Meters44.5:53.32a11
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 1600 Meters · Place 25 · CentrevilleCentreville1600 Meters25.5:45.32a11
Apr 12=PR= Northern Virginia InvitationalApr 12 · 3200 Meters · Place 29 · CentrevilleCentreville3200 Meters29.12:29.12a11
Apr 6Spartan ClassicApr 6 · 1600 Meters · Place 8 · CentrevilleCentreville1600 Meters85:52.7311

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Bobcat Blizzard InvitationalDec 9 · 1600 Meters · Place 31 · CentrevilleCentreville1600 Meters31.6:14.71aUnofficial11
May 17Concorde District Spring Track ChampionshipsMay 17 · 1600 Meters · Place 14 · CentrevilleCentreville1600 Meters146:00.9110
Apr 29Ramtastic InvitationalApr 29 · 800 Meters · Place 25 · CentrevilleCentreville800 Meters252:39.25—
Apr 22Lake Braddock InvitationalApr 22 · 1600 Meters · Place 10 · CentrevilleCentreville1600 Meters10.5:49.22a10
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 15 · CentrevilleCentreville1600 Meters155:47.60—
Apr 15South County Stallion InvitationalApr 15 · 1600 Meters · Place 15 · CentrevilleCentreville1600 Meters155:47.60—
Mar 25Spartan ClassicMar 25 · 800 Meters · Place 13 · CentrevilleCentreville800 Meters132:40.8410

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 14Alexandria City HS InviteJan 14 · 1000 Meters · Place 8 · CentrevilleCentreville1000 Meters8.3:31.31a10
Jan 7CNU's HS ShowcaseJan 7 · 3200 Meters · Place 11 · CentrevilleCentreville3200 Meters1113:17.87—
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 23 · CentrevilleCentreville1600 Meters236:15.48 PB—
Jan 7CNU's HS ShowcaseJan 7 · 3200 Meters · Place 11 · CentrevilleCentreville3200 Meters1113:17.87a10
Jan 7CNU's HS ShowcaseJan 7 · 1600 Meters · Place 23 · CentrevilleCentreville1600 Meters236:15.48a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Big A Brand Winter ExtravaganzaDec 17 · 1000 Meters · Place 7 · CentrevilleCentreville1000 Meters7.3:35.26aUnofficial10
Dec 10Bobcat Blizzard InvitationalDec 10 · 1600 Meters · Place 24 · CentrevilleCentreville1600 Meters24.6:00.17aUnofficial10
Apr 1=PR= Northern Virginia InvitationalApr 1 · 1600 Meters · Place 15 · CentrevilleCentreville1600 Meters156:20.549

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Big A Brand Holiday MeetDec 30 · 1000 Meters · Place 10 · CentrevilleCentreville1000 Meters10.3:55.51aUnofficial9