Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorVirginia Beach HS Opener · Dec 133:04.81aVirginia Beach HS OpenerDecember 13, 2025
1600 Meters · IndoorNorthern VA TJMS Meet #9 · Jan 175:09.39Northern VA TJMS Meet #9January 17, 2026
1600 Meters · OutdoorConcorde District Spring Track Championships · May 204:42.76aConcorde District Spring Track ChampionshipsMay 20, 2026
3200 Meters · IndoorLake Braddock Indoor Invitational · Jan 311:00.91Lake Braddock Indoor InvitationalJanuary 3, 2026
3200 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 610:27.20aConcorde Invitational- Part 1 & 2May 6, 2026
800 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 92:13.88aLake 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

8 results
DateMeetEventPlMarkGr
May 20Concorde District Spring Track ChampionshipsMay 20 · 1600 Meters · Place 10 · Centreville1600 Meters10.4:42.76a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 49 · Centreville800 Meters49.2:13.88a PB12
May 6Concorde Invitational- Part 1 & 2May 6 · 3200 Meters · Place 5 · Centreville3200 Meters5.10:27.20a PB12
May 6Concorde Invitational- Part 1 & 2May 6 · 1600 Meters · Place 6 · Centreville1600 Meters6.4:50.55a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 18 · Centreville3200 Meters18.10:28.35a12
Apr 11Wildcat InvitationalApr 11 · 3200 Meters · Place 4 · Centreville3200 Meters4.10:45.44a12
Apr 8Concorde District Mega-Meet- Part IApr 8 · 1600 Meters · Place 9 · Centreville1600 Meters9.4:59.69a12
Mar 28Patriot InvitationalMar 28 · 1600 Meters · Place 58 · Centreville1600 Meters58.4:57.91a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Northern VA TJMS Meet #9Jan 17 · 1600 Meters · Place 2 · Centreville1600 Meters25:09.39 PB—
Jan 3Lake Braddock Indoor InvitationalJan 3 · 3200 Meters · Place 16 · Centreville3200 Meters1611:00.91 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 89 · Centreville1000 Meters89.3:04.81a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 85 · Centreville1600 Meters85.5:11.93a12
Dec 6Alexandria City HS - IndoorDec 6 · 1600 Meters · Place 12 · Centreville1600 Meters12.5:12.99a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Spartan Distance Twilight ClassicMay 16 · 1600 Meters · Place 31 · Centreville1600 Meters315:09.8311
May 7Concorde InvitationalMay 7 · 3200 Meters · Place 10 · Centreville3200 Meters1011:27.0611
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 800 Meters · Place 31 · Centreville800 Meters31.2:24.61a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Concorde InvitationalMay 1 · 3200 Meters · Place 8 · Centreville3200 Meters8.11:53.38a10
May 1Concorde InvitationalMay 1 · 1600 Meters · Place 22 · Centreville1600 Meters22.5:37.75a10
Apr 25Concorde District Meet #4Apr 25 · 1600 Meters · Place 15 · Centreville1600 Meters155:38.6110
Apr 11Concorde District Meet #2Apr 11 · 1600 Meters · Place 11 · Centreville1600 Meters115:38.4910

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26Northern VA TJMS Meet #9Jan 26 · 3200 Meters · Place 7 · Centreville3200 Meters712:27.81—
Jan 12Northern VA TJMS Meet #7Jan 12 · 3200 Meters · Place 2 · Centreville3200 Meters212:35.45—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · 1600 Meters · Place 10 · Centreville1600 Meters10.5:55.51a10
Jan 13Northern VA TJMS Meet #5Jan 13 · 1600 Meters · Place 11 · Centreville1600 Meters116:21.049

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Winter Jacket ClassicDec 2 · 1600 Meters · Place 26 · Centreville1600 Meters26.5:51.74aUnofficial10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Northern VA TJMS Meet #2Dec 3 · 1000 Meters · Place 4 · Centreville1000 Meters4.3:48.98Unofficial9