Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 214:52.19aJAMBAR Coaches Hall of Fame InviteDecember 21, 2024
1000 Meters · IndoorJim Mitchell Invitational · Dec 202:39.40aJim Mitchell InvitationalDecember 20, 2025
1600 Meters · IndoorHoliday Invitational · Dec 304:39.55aHoliday InvitationalDecember 30, 2025
1600 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 104:39.64Lake Braddock Hall of Fame InvitationalMay 10, 2025
300 Meters · IndoorAlexandria City HS - Indoor Meet#3 · Jan 440.54Alexandria City HS - Indoor Meet#3January 4, 2025
3200 Meters · IndoorMini Friends of Indoor Track Invitational · Dec 2611:05.31aMini Friends of Indoor Track InvitationalDecember 26, 2024
3200 Meters · OutdoorLiberty Flames HS Invitational · Dec 610:32.65aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · OutdoorDistance Twilight Classic · May 1552.68aDistance Twilight ClassicMay 15, 2026
500 Meters · IndoorAlexandria City HS - Indoor Meet#3 · Jan 41:12.80Alexandria City HS - Indoor Meet#3January 4, 2025
800 Meters · OutdoorDistance Twilight Classic · May 151:58.19aDistance Twilight ClassicMay 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 800 Meters · Place 7 · South Lakes800 Meters7.1:58.79a12
May 20Concorde District Spring Track ChampionshipsMay 20 · 800 Meters · Place 3 · South Lakes800 Meters3.2:00.06a12
May 15Distance Twilight ClassicMay 15 · 800 Meters · Place 12 · South Lakes800 Meters12.1:58.19a PB12
May 15Distance Twilight ClassicMay 15 · 400 Meters · Place 9 · South Lakes400 Meters9.52.68a PB12
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 800 Meters · Place 21 · South Lakes800 Meters21.2:03.22a12
May 2Nike Spring InvitationalMay 2 · 800 Meters · Place 3 · South Lakes800 Meters3.1:59.06a12
Apr 17=PR= Northern Virginia InvitationalApr 17 · 800 Meters · Place 11 · South Lakes800 Meters11.1:59.02a12
Apr 11Ramtastic InvitationalApr 11 · 800 Meters · Place 11 · South Lakes800 Meters11.2:00.24a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 1000 Meters · Place 7 · South Lakes1000 Meters7.2:40.62a12
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · 1000 Meters · Place 2 · South Lakes1000 Meters22:40.0912
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 166 · South Lakes1600 Meters166.4:41.54a12
Jan 10Liberty Premier InvitationalJan 10 · 1000 Meters · Place 16 · South Lakes1000 Meters162:39.46—

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 9 · South Lakes1600 Meters9.4:39.55a PB12
Dec 20Jim Mitchell InvitationalDec 20 · 1000 Meters · Place 3 · South Lakes1000 Meters3.2:39.40a PB12
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 9 · South Lakes1000 Meters9.2:44.12a12
Jan 25Virginia Beach HS RelaysJan 25 · 1000 Meters · Place 9 · South Lakes1000 Meters92:44.6311
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 159 · South Lakes1000 Meters1592:48.86—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 204 · South Lakes1600 Meters2044:47.251—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 204 · South Lakes1600 Meters2044:47.251—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 159 · South Lakes1000 Meters1592:48.86—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · 300 Meters · Place 22 · South Lakes300 Meters2240.54 PB—
Jan 4Alexandria City HS - Indoor Meet#3Jan 4 · 500 Meters · Place 5 · South Lakes500 Meters51:12.80 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 3200 Meters · Place 33 · South Lakes3200 Meters33.10:32.65a PB12
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 24 · South Lakes1600 Meters24.4:42.53a12
May 282025 VHSL 6A Region D ChampionshipMay 28 · 800 Meters · Place 13 · South Lakes800 Meters13.2:00.24a11
May 21Concorde District Spring Track ChampionshipsMay 21 · 800 Meters · Place 5 · South Lakes800 Meters51:59.3111
May 16Spartan Distance Twilight ClassicMay 16 · 400 Meters · Place 6 · South Lakes400 Meters655.2511
May 16Spartan Distance Twilight ClassicMay 16 · 800 Meters · Place 11 · South Lakes800 Meters111:59.2111
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 1600 Meters · Place 26 · South Lakes1600 Meters264:39.64 PB—
May 3Nike Spring InvitationalMay 3 · 800 Meters · Place 6 · South Lakes800 Meters61:59.6811
Apr 11=PR= Northern Virginia InvitationalApr 11 · 1600 Meters · Place 30 · South Lakes1600 Meters304:41.2511
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 800 Meters · Place 19 · South Lakes800 Meters19.2:08.91a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1000 Meters · Place 8 · South Lakes1000 Meters8.2:44.81a11
Dec 26Mini Friends of Indoor Track InvitationalDec 26 · 3200 Meters · Place 7 · South Lakes3200 Meters7.11:05.31a PB11
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 1 Mile · Place 33 · South Lakes1 Mile33.4:52.19a PB11
Dec 14Virginia Beach HS OpenerDec 14 · 1000 Meters · Place 61 · South Lakes1000 Meters61.3:09.79a11
Dec 14Virginia Beach HS OpenerDec 14 · 1600 Meters · Place 24 · South Lakes1600 Meters24.4:52.15a11
Dec 7Alexandria City HS Meet#1Dec 7 · 1000 Meters · Place 1 · South Lakes1000 Meters1.2:49.50a11
Jan 27Bulldog InvitationalJan 27 · 1600 Meters · Place 124 · South Lakes1600 Meters1245:01.1110
Jan 27Bulldog InvitationalJan 27 · 1000 Meters · Place 92 · South Lakes1000 Meters922:52.8310
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 226 · South Lakes1600 Meters2264:57.77—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 150 · South Lakes1000 Meters1502:54.67—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 226 · South Lakes1600 Meters2264:57.77—
Jan 6Liberty Premier InvitationalJan 6 · 1600 Meters · Place 36 · South Lakes1600 Meters364:56.01—
Jan 6Liberty Premier InvitationalJan 6 · 1000 Meters · Place 41 · South Lakes1000 Meters412:55.97—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Distance Twilight ClassicMay 10 · 800 Meters · Place 21 · South Lakes800 Meters212:04.9010
May 4Nike Spring InvitationalMay 4 · 1600 Meters · Place 22 · South Lakes1600 Meters224:46.3310
Apr 27Ramtastic InvitationalApr 27 · 800 Meters · Place 18 · South Lakes800 Meters18.2:04.38a10
Apr 12=PR= Northern Virginia InvitationalApr 12 · 800 Meters · Place 33 · South Lakes800 Meters33.2:08.70a10
Apr 6Carolyn Legard Relays 2024Apr 6 · 1600 Meters · Place 17 · South Lakes1600 Meters17.5:06.35a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 9 · South Lakes1 Mile9.4:54.03a10
Dec 8Virginia Beach HS OpenerDec 8 · 1600 Meters · Place 25 · South Lakes1600 Meters25.4:57.79a10
Dec 2Alexandria City HS - Indoor Meet#1Dec 2 · 1600 Meters · Place 8 · South Lakes1600 Meters8.5:11.99a10
Jan 27Northern VA TJMS Meet #8Jan 27 · 1600 Meters · Place 5 · South Lakes1600 Meters55:36.479
Jan 13Northern VA TJMS Meet #5Jan 13 · 1600 Meters · Place 5 · South Lakes1600 Meters55:40.999

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Woodson Distance TwilightMay 12 · 1600 Meters · Place 12 · South Lakes1600 Meters125:08.24—
Apr 29Ramtastic InvitationalApr 29 · 1600 Meters · Place 10 · South Lakes1600 Meters105:19.17—
Apr 1Carolyn Legard RelaysApr 1 · 1600 Meters · Place 43 · South Lakes1600 Meters435:19.939

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 20South Lakes PB MeetDec 20 · 1600 Meters · Place 12 · South Lakes1600 Meters12.5:51.94aUnofficial9
Dec 3David Cannon Memorial InvitationalDec 3 · 1600 Meters · Place 51 · South Lakes1600 Meters51.5:53.19aUnofficial9