Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Mitchell Invitational · Dec 205:32.45aJim Mitchell InvitationalDecember 20, 2025
1000 Meters · IndoorThe VA Showcase · Jan 173:17.31aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorThe VA Showcase · Jan 175:25.11aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorDistance Twilight Classic · May 155:17.60aDistance Twilight ClassicMay 15, 2026
3200 Meters · IndoorVHSL Region 6D Indoor Championship · Feb 1111:19.12aVHSL Region 6D Indoor ChampionshipFebruary 11, 2026
3200 Meters · OutdoorLake Braddock Hall of Fame Invitational · May 911:15.58aLake Braddock Hall of Fame InvitationalMay 9, 2026
400 Meters · OutdoorDistance Twilight Classic · May 151:09.22aDistance Twilight ClassicMay 15, 2026
800 Meters · IndoorVirginia Beach HS Relays · Jan 252:46.85Virginia Beach HS RelaysJanuary 25, 2025
800 Meters · Outdoor2025 Run Eight O Four HS Invitational · Apr 52:42.24a2025 Run Eight O Four HS InvitationalApril 5, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · 3200 Meters · Place 16 · South Lakes3200 Meters16.11:43.43a10
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · 3200 Meters · Place 3 · South Lakes3200 Meters3.11:22.77a10
May 20Concorde District Spring Track ChampionshipsMay 20 · 3200 Meters · Place 3 · South Lakes3200 Meters3.11:24.11a10
May 15Distance Twilight ClassicMay 15 · 1600 Meters · Place 21 · South Lakes1600 Meters21.5:17.60a PB10
May 15Distance Twilight ClassicMay 15 · 400 Meters · Place 28 · South Lakes400 Meters28.1:09.22a PB10
May 9Lake Braddock Hall of Fame InvitationalMay 9 · 3200 Meters · Place 5 · South Lakes3200 Meters5.11:15.58a PB10
May 2Nike Spring InvitationalMay 2 · 1600 Meters · Place 11 · South Lakes1600 Meters11.5:19.98a10
Apr 25Cassel's XBC Track ExperienceApr 25 · 3200 Meters · Place 3 · South Lakes3200 Meters3.11:27.46a10
Apr 17=PR= Northern Virginia InvitationalApr 17 · 3200 Meters · Place 13 · South Lakes3200 Meters13.11:25.00a10
Apr 17=PR= Northern Virginia InvitationalApr 17 · 1600 Meters · Place 20 · South Lakes1600 Meters20.5:24.52a10
Apr 11Ramtastic InvitationalApr 11 · 1600 Meters · Place 18 · South Lakes1600 Meters18.5:21.61a10
Apr 2Leslie Sherman Memorial InvitationalApr 2 · 1600 Meters · Place 4 · South Lakes1600 Meters4.5:28.02a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11VHSL Region 6D Indoor ChampionshipFeb 11 · 3200 Meters · Place 4 · South Lakes3200 Meters4.11:19.12a PB10
Jan 30Concorde District Indoor Track ChampionshipsJan 30 · 3200 Meters · Place 3 · South Lakes3200 Meters311:36.4810
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 78 · South Lakes1000 Meters78.3:17.31a PB10
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 60 · South Lakes1600 Meters60.5:25.11a PB10
Jan 10Liberty Premier InvitationalJan 10 · 3200 Meters · Place 4 · South Lakes3200 Meters411:22.79—
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 44 · South Lakes1000 Meters44.3:20.65a10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 15 · South Lakes1600 Meters15.5:28.01a10
Dec 20Jim Mitchell InvitationalDec 20 · 1 Mile · Place 10 · South Lakes1 Mile10.5:32.45a PB10
Dec 13Virginia Beach HS OpenerDec 13 · 1000 Meters · Place 15 · South Lakes1000 Meters15.3:18.92a10
Dec 13Virginia Beach HS OpenerDec 13 · 1600 Meters · Place 6 · South Lakes1600 Meters6.5:27.60a10
Jan 25Virginia Beach HS RelaysJan 25 · 800 Meters · Place 7 · South Lakes800 Meters72:46.85 PB9
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 111 · South Lakes3200 Meters11112:53.05—
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 111 · South Lakes3200 Meters11112:53.05—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 203 · South Lakes1600 Meters2036:01.61—
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 203 · South Lakes1600 Meters2036:01.61—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 3200 Meters · Place 10 · South Lakes3200 Meters10.11:46.23a10
Dec 6Liberty Flames HS InvitationalDec 6 · 1600 Meters · Place 21 · South Lakes1600 Meters21.5:37.77a10
May 282025 VHSL 6A Region D ChampionshipMay 28 · 3200 Meters · Place 13 · South Lakes3200 Meters13.12:25.35a9
May 21Concorde District Spring Track ChampionshipsMay 21 · 3200 Meters · Place 6 · South Lakes3200 Meters611:45.709
May 16Spartan Distance Twilight ClassicMay 16 · 1600 Meters · Place 6 · South Lakes1600 Meters65:37.839
May 10Lake Braddock Hall of Fame InvitationalMay 10 · 1600 Meters · Place 28 · South Lakes1600 Meters285:44.86—
May 7Concorde InvitationalMay 7 · 3200 Meters · Place 1 · South Lakes3200 Meters112:02.679
May 3Nike Spring InvitationalMay 3 · 3200 Meters · Place 9 · South Lakes3200 Meters912:19.319
Apr 26Ramtastic InvitationalApr 26 · 1600 Meters · Place 2 · South Lakes1600 Meters25:42.249
Apr 26Ramtastic InvitationalApr 26 · 1600 Meters · Place 2 · South Lakes1600 Meters25:42.249
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 1600 Meters · Place 3 · South Lakes1600 Meters3.5:38.09a9
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 800 Meters · Place 18 · South Lakes800 Meters18.2:42.24a PB9
Mar 29Carolyn Legard RelaysMar 29 · 1600 Meters · Place 8 · South Lakes1600 Meters85:46.699

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · 1600 Meters · Place 26 · South Lakes1600 Meters26.6:01.88a9
Dec 20Northern VA TJMS Meet #5Dec 20 · 3200 Meters · Place 1 · South Lakes3200 Meters1.13:14.39a9
Dec 14Virginia Beach HS OpenerDec 14 · 1600 Meters · Place 27 · South Lakes1600 Meters27.6:00.66a9
Dec 7Alexandria City HS Meet#1Dec 7 · 1600 Meters · Place 19 · South Lakes1600 Meters19.6:22.75a9