Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorVictor Cahoon Invitational · May 105:46.54aVictor Cahoon InvitationalMay 10, 2025
1000 Meters · IndoorHoliday Invitational · Dec 303:21.45aHoliday InvitationalDecember 30, 2025
1600 Meters · IndoorVirginia Premier Invitational · Dec 205:41.51aVirginia Premier InvitationalDecember 20, 2025
1600 Meters · OutdoorRamtastic Invitational · Apr 115:30.40aRamtastic InvitationalApril 11, 2026
3200 Meters · IndoorMini FIT · Dec 2612:03.45aMini FITDecember 26, 2025
3200 Meters · OutdoorConcorde District Spring Track Championships · May 2011:50.52aConcorde District Spring Track ChampionshipsMay 20, 2026
800 Meters · OutdoorConcorde Invitational- Part 1 & 2 · May 62:30.28aConcorde 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

11 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 3200 Meters · Place 11 · Chantilly3200 Meters11.12:45.97a12
May 20Concorde District Spring Track ChampionshipsMay 20 · 3200 Meters · Place 5 · Chantilly3200 Meters5.11:50.52a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 1600 Meters · Place 24 · Chantilly1600 Meters24.5:32.85a12
May 6Concorde Invitational- Part 1 & 2May 6 · 800 Meters · Place 11 · Chantilly800 Meters11.2:30.28a PB12
May 2Nike Spring InvitationalMay 2 · 3200 Meters · Place 5 · Chantilly3200 Meters5.11:52.28a12
Apr 25Cassel's XBC Track ExperienceApr 25 · 1600 Meters · Place 24 · Chantilly1600 Meters24.5:37.26a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 3200 Meters · Place 29 · Chantilly3200 Meters29.12:19.44a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 1600 Meters · Place 29 · Chantilly1600 Meters29.5:40.16a12
Apr 11Ramtastic InvitationalApr 11 · 1600 Meters · Place 31 · Chantilly1600 Meters31.5:30.40a PB12
Apr 11Ramtastic InvitationalApr 11 · 800 Meters · Place 27 · Chantilly800 Meters27.2:32.68a12
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 32 · Chantilly1600 Meters32.5:37.12a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Lake Braddock Indoor InvitationalJan 3 · 3200 Meters · Place 13 · Chantilly3200 Meters1313:40.1212

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 15 · Chantilly1000 Meters15.3:21.45a PB12
Dec 26Mini FITDec 26 · 3200 Meters · Place 8 · Chantilly3200 Meters8.12:03.45a PB12
Dec 26Mini FITDec 26 · 1600 Meters · Place 10 · Chantilly1600 Meters10.5:44.46a12
Dec 20Virginia Premier InvitationalDec 20 · 1600 Meters · Place 18 · Chantilly1600 Meters18.5:41.51a PB12
Dec 5Northern VA TJMS Meet #1Dec 5 · 3200 Meters · Place 2 · Chantilly3200 Meters2.12:54.31a12
Jan 17Northern VA TJMS Meet # 7Jan 17 · 3200 Meters · Place 1 · Chantilly3200 Meters113:03.33—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Concorde District Spring Track ChampionshipsMay 21 · 3200 Meters · Place 8 · Chantilly3200 Meters812:11.5611
May 10Victor Cahoon InvitationalMay 10 · 1 Mile · Place 11 · Chantilly1 Mile11.5:46.54a PB11
May 3Nike Spring InvitationalMay 3 · 800 Meters · Place 20 · Chantilly800 Meters202:30.5411
May 3Nike Spring InvitationalMay 3 · 1600 Meters · Place 11 · Chantilly1600 Meters115:34.7011
Apr 26Cassel's XBC Track ExperienceApr 26 · 3200 Meters · Place 20 · Chantilly3200 Meters2012:38.2411
Apr 11=PR= Northern Virginia InvitationalApr 11 · 3200 Meters · Place 37 · Chantilly3200 Meters3712:13.57JR
Apr 11=PR= Northern Virginia InvitationalApr 11 · 800 Meters · Place 46 · Chantilly800 Meters462:38.12JR
Mar 29Spartan Classic Mar 29 · 1600 Meters · Place 4 · Chantilly1600 Meters45:34.2410

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 25 · Chantilly1000 Meters25.3:30.98a11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 1600 Meters · Place 9 · Chantilly1600 Meters9.5:55.02a11
Jan 27Northern VA TJMS Meet #10Jan 27 · 1000 Meters · Place 9 · 2-Chantilly1000 Meters93:44.95—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1600 Meters · Place 3 · 2-Chantilly1600 Meters36:10.62—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1000 Meters · Place 2 · Chantilly1000 Meters23:36.75—
Jan 27Northern VA TJMS Meet #10Jan 27 · 1600 Meters · Place 1 · Chantilly1600 Meters16:12.18—
Jan 12Northern VA TJMS Meet #7Jan 12 · 3200 Meters · Place 2 · Chantilly3200 Meters213:23.25—
Jan 5Northern VA TJMS Meet #6Jan 5 · 1000 Meters · Place 2 · Chantilly1000 Meters23:44.95—
Jan 5Northern VA TJMS Meet #6Jan 5 · 1600 Meters · Place 1 · Chantilly1600 Meters16:10.62—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 221A Region A ChampionshipsMay 22 · 3200 Meters · Place 13 · Chantilly3200 Meters1312:36.3010
May 22VHSL 6A Region D ChampionshipMay 22 · 3200 Meters · Place 13 · Chantilly3200 Meters13.12:36.30a10
May 15Concorde District Spring Track ChampionshipsMay 15 · 3200 Meters · Place 6 · Chantilly3200 Meters612:02.9110
May 4Nike Spring InvitationalMay 4 · 3200 Meters · Place 7 · Chantilly3200 Meters712:16.2010
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 2 · Chantilly800 Meters22:45.1310
Apr 27Cassel's XBC Track ExperienceApr 27 · 1600 Meters · Place 3 · Chantilly1600 Meters35:48.1510
Apr 27Cassel's XBC Track ExperienceApr 27 · 800 Meters · Place 16 · Chantilly800 Meters162:37.2710
Apr 27Cassel's XBC Track ExperienceApr 27 · 1600 Meters · Place 12 · Chantilly1600 Meters125:37.3610
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 3200 Meters · Place 17 · Chantilly3200 Meters17.12:24.24a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 40 · Chantilly1600 Meters40.5:48.15a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Northern VA TJMS Meet #3Dec 9 · 1600 Meters · Place 2 · Chantilly1600 Meters2.6:13.82a10
Jan 13Walter Bass HS InvitationalJan 13 · 1600 Meters · Place 46 · Chantilly1600 Meters46.6:19.01a9
Jan 7Westfield Polar Bear MeetJan 7 · 3200 Meters · Place 6 · Chantilly3200 Meters614:21.129

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Concorde District Spring Track ChampionshipsMay 17 · 3200 Meters · Place 13 · Chantilly3200 Meters1313:33.349
May 17Concorde District Spring Track ChampionshipsMay 17 · 1600 Meters · Place 17 · Chantilly1600 Meters176:16.909
May 5Twilight ClassicMay 5 · 1600 Meters · Place 12 · Chantilly1600 Meters126:01.269
Apr 29Cassel's XBC Track ExperienceApr 29 · 1600 Meters · Place 13 · Chantilly1600 Meters136:23.679
Apr 22Lake Braddock InvitationalApr 22 · 3200 Meters · Place 30 · Chantilly3200 Meters30.13:46.34a9
Apr 15=PR= Northern Virginia InvitationalApr 15 · 1600 Meters · Place 20 · Chantilly1600 Meters206:12.209

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · 1600 Meters · Place 34 · Chantilly1600 Meters34.6:46.97a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Big A Brand Winter ExtravaganzaDec 17 · 1600 Meters · Place 18 · Chantilly1600 Meters18.6:36.10aUnofficial9
Dec 3David Cannon Memorial InvitationalDec 3 · 1600 Meters · Place 30 · Chantilly1600 Meters30.6:46.15aUnofficial9