Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNorthern VA TJMS Meet #10 · Jan 273:19.10Northern VA TJMS Meet #10January 27, 2024
1000 Meters · OutdoorWalter Bass Invite · Jan 173:03.31aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorNorthern VA TJMS Meet #10/ Arlington County Meet · Jan 235:01.53Northern VA TJMS Meet #10/ Arlington County MeetJanuary 23, 2026
1600 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 95:00.17aLake Braddock Hall of Fame InvitationalMay 9, 2026
3200 Meters · IndoorHoliday Invitational · Dec 3011:01.31aHoliday InvitationalDecember 30, 2025
3200 Meters · OutdoorNike Spring Invitational · May 210:50.34aNike Spring InvitationalMay 2, 2026
400 Meters · OutdoorConcorde District Mega-Meet- Part I · Apr 81:02.29aConcorde District Mega-Meet- Part IApril 8, 2026
800 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 62:18.24aConcorde Invitational- Part 1 & 2May 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 1600 Meters · Place 57 · Chantilly1600 Meters57.5:00.17a PB12
May 6Concorde Invitational- Part 1 & 2May 6 · 1600 Meters · Place 22 · Chantilly1600 Meters22.5:02.58a12
May 6Concorde Invitational- Part 1 & 2May 6 · 800 Meters · Place 39 · Chantilly800 Meters39.2:18.24a PB12
May 2Nike Spring InvitationalMay 2 · 3200 Meters · Place 18 · Chantilly3200 Meters18.10:50.34a PB12
Apr 22Concorde District Meet #3Apr 22 · 3200 Meters · Place 3 · Chantilly3200 Meters3.10:58.23a12
Apr 15Concorde District Mega-Meet- Part IIApr 15 · 800 Meters · Place 10 · Chantilly800 Meters10.2:20.63a12
Apr 8Concorde District Mega-Meet- Part IApr 8 · 1600 Meters · Place 13 · Chantilly1600 Meters13.5:07.77a12
Apr 8Concorde District Mega-Meet- Part IApr 8 · 400 Meters · Place 59 · Chantilly400 Meters59.1:02.29a PB12
Mar 25Concorde District Meet #1A- Chantilly, Westfield & OaktonMar 25 · 3200 Meters · Place 4 · Chantilly3200 Meters4.11:01.67a12
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 119 · Chantilly1000 Meters119.3:03.31a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Northern VA TJMS Meet #10/ Arlington County MeetJan 23 · 1600 Meters · Place 2 · Chantilly1600 Meters25:01.53 PB—
Jan 10Northern VA TJMS Meet #7Jan 10 · 1600 Meters · Place 3 · Chantilly1600 Meters35:04.61—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 3200 Meters · Place 16 · Chantilly3200 Meters16.11:01.31a PB12
Jan 17Northern VA TJMS Meet # 7Jan 17 · 1600 Meters · Place 10 · Chantilly1600 Meters105:21.56—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 3200 Meters · Place 14 · Chantilly3200 Meters1410:50.5011
May 7Concorde InvitationalMay 7 · 1600 Meters · Place 4 · Chantilly1600 Meters45:09.6111
Apr 26Cassel's XBC Track ExperienceApr 26 · 3200 Meters · Place 31 · Chantilly3200 Meters3110:50.7511
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 1600 Meters · Place 11 · Chantilly1600 Meters11.5:14.81a11
Apr 2Concorde District Mega-Meet- Pt 1 & 2Apr 2 · 800 Meters · Place 24 · Chantilly800 Meters24.2:21.50a11
Mar 26Concorde District Meet #1A- Chantilly, Oakton & WestfieldMar 26 · 3200 Meters · Place 2 · Chantilly3200 Meters211:20.0811

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 3200 Meters · Place 22 · Chantilly3200 Meters22.11:15.71a11
Jan 27Northern VA TJMS Meet #10Jan 27 · 1000 Meters · Place 4 · 2-Chantilly1000 Meters43:19.10 PB—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1600 Meters · Place 17 · 2-Chantilly1600 Meters175:25.38—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1000 Meters · Place 5 · Chantilly1000 Meters53:19.40—
Jan 12Northern VA TJMS Meet #7Jan 12 · 1000 Meters · Place 7 · Chantilly1000 Meters73:19.10—
Jan 12Northern VA TJMS Meet #7Jan 12 · 1600 Meters · Place 8 · Chantilly1600 Meters85:30.94—
Jan 5Northern VA TJMS Meet #6Jan 5 · 3200 Meters · Place 2 · Chantilly3200 Meters211:39.05—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Concorde InvitationalMay 1 · 1600 Meters · Place 7 · Chantilly1600 Meters7.5:13.67a10
May 1Concorde InvitationalMay 1 · 800 Meters · Place 20 · Chantilly800 Meters20.2:21.29a10
Apr 17Chantilly & Westfield @ OaktonApr 17 · 800 Meters · Place 10 · Chantilly800 Meters102:28.2810
Apr 17Chantilly & Westfield @ OaktonApr 17 · 1600 Meters · Place 3 · Chantilly1600 Meters35:17.6410

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Cassel's XBC Track ExperienceApr 29 · 1600 Meters · Place 20 · Chantilly1600 Meters205:13.799

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 3David Cannon Memorial InvitationalDec 3 · 1600 Meters · Place 30 · Chantilly1600 Meters30.5:25.38aUnofficial9