Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPenn Elite · Jan 224:13.22aPenn EliteJanuary 22, 2026
1000 Meters · IndoorPenn Elite · Jan 222:29.40aPenn EliteJanuary 22, 2026
1500 Meters · IndoorThe VA Showcase · Jan 124:03.54The VA ShowcaseJanuary 12, 2024
1500 Meters · OutdoorWest Point Twilight · May 73:49.90aWest Point TwilightMay 7, 2026
1600 Meters · IndoorPatriot District Indoor Track Championship · Jan 314:19.14Patriot District Indoor Track ChampionshipJanuary 31, 2024
1600 Meters · OutdoorDogwood Track Classic · May 34:13.71Dogwood Track ClassicMay 3, 2024
3000 Meters · IndoorWest Point Open · Jan 108:27.74aWest Point OpenJanuary 10, 2026
3000 Meters · OutdoorPepsi Florida Relays · Apr 39:00.02aPepsi Florida RelaysApril 3, 2026
3200 Meters · IndoorPatriot District Indoor Track Championship · Jan 319:36.37Patriot District Indoor Track ChampionshipJanuary 31, 2024
3200 Meters · OutdoorPatriot District Spring Track Championships · May 159:20.06aPatriot District Spring Track ChampionshipsMay 15, 2024
400 Meters · OutdoorDistance Twilight Classic · May 1053.62Distance Twilight ClassicMay 10, 2024
5000 Meters · OutdoorArmy Open · Mar 2014:52.55aArmy OpenMarch 20, 2026
800 Meters · OutdoorVHSL 6A Region C Championship · May 221:54.91aVHSL 6A Region C ChampionshipMay 22, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7West Point TwilightMay 7 · 1500 Meters · Place 11 · Army West PointArmy West Point1500 Meters11.3:49.90a PBSo
May 1Larry Ellis InvitationalMay 1 · 1500 Meters · Place 37 · Army West PointArmy West Point1500 Meters37.3:53.64aSo
Apr 17Virginia ChallengeApr 17 · 1500 Meters · Place 46 · Army West PointArmy West Point1500 Meters46.3:58.65aSo
Apr 17Virginia ChallengeApr 17 · 800 Meters · Place 57 · Army West PointArmy West Point800 Meters57.1:55.31aSo
Apr 11Army-Navy ("Star Meet")Apr 11 · 1500 Meters · Place 5 · Army West PointArmy West Point1500 Meters5.4:00.22aSo
Apr 3Pepsi Florida RelaysApr 3 · 3000 Meters · Place 2 · Army West PointArmy West Point3000 Meters29:00.02a PBSo
Mar 28UCF Knight InviteMar 28 · 1500 Meters · Place 6 · Army West PointArmy West Point1500 Meters63:52.72aSo
Mar 20Army OpenMar 20 · 5000 Meters · Place 3 · Army West PointArmy West Point5000 Meters3.14:52.55a PBSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21West Point Tune-UpFeb 21 · 1 Mile · Place 2 · Army West PointArmy West Point1 Mile24:16.64aSo
Feb 21West Point Tune-UpFeb 21 · 1000 Meters · Place 1 · Army West PointArmy West Point1000 Meters12:32.20aSo
Jan 30PSU National OpenJan 30 · 1 Mile · Place 39 · Army West PointArmy West Point1 Mile39.4:17.23aSo
Jan 30PSU National OpenJan 30 · 1000 Meters · Place 15 · Army West PointArmy West Point1000 Meters15.2:29.81aSo
Jan 22Penn EliteJan 22 · 1 Mile · Place 30 · Army West PointArmy West Point1 Mile30.4:13.22a PBSo
Jan 22Penn EliteJan 22 · 1000 Meters · Place 12 · Army West PointArmy West Point1000 Meters12.2:29.40a PBSo
Jan 17Quaker InvitationalJan 17 · 1 Mile · Place 15 · Army West PointArmy West Point1 Mile15.4:14.35aSo
Jan 10West Point OpenJan 10 · 3000 Meters · Place 1 · Army West PointArmy West Point3000 Meters18:27.74a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 8 · Army West PointArmy West Point1500 Meters83:56.25FR
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 5 · Army West PointArmy West Point1500 Meters5.4:06.11aFr
Mar 28Monmouth University Season OpenerMar 28 · 1500 Meters · Place 14 · Army West PointArmy West Point1500 Meters144:03.59aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Penn ClassicFeb 8 · 1 Mile · Place 23 · Army West PointArmy West Point1 Mile234:21.30a—
Jan 24Dr. Sander ScorcherJan 24 · 1 Mile · Place 52 · Army West PoArmy West Po1 Mile524:28.53FR

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31VHSL Class 6 State ChampionshipsMay 31 · 800 Meters · Place 22 · Lake BraddocLake Braddoc800 Meters222:03.58—
May 31VHSL Class 6 State ChampionshipsMay 31 · 1600 Meters · Place 5 · Lake BraddocLake Braddoc1600 Meters54:20.77—
May 22VHSL 6A Region C ChampionshipMay 22 · 800 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary800 Meters4.1:54.91a PB12
May 15Patriot District Spring Track ChampionshipsMay 15 · 3200 Meters · Place 2 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters2.9:20.06a PB12
May 15Patriot District Spring Track ChampionshipsMay 15 · 1600 Meters · Place 2 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters2.4:19.11a12
May 15Patriot District Spring Track ChampionshipsMay 15 · 800 Meters · Place 6 · Lake Braddock SecondaryLake Braddock Secondary800 Meters6.1:57.47a12
May 10Distance Twilight ClassicMay 10 · 400 Meters · Place 2 · Lake BraddocLake Braddoc400 Meters253.62 PB12
May 3Dogwood Track ClassicMay 3 · 3200 Meters · Place 55 · Lake BraddocLake Braddoc3200 Meters559:42.1112
May 3Dogwood Track ClassicMay 3 · 1600 Meters · Place 2 · Lake BraddocLake Braddoc1600 Meters24:13.71 PB12
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 3200 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters4.9:25.93a12
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · 800 Meters · Place 3 · Lake Braddock SecondaryLake Braddock Secondary800 Meters3.1:56.40a12
Apr 12=PR= Northern Virginia InvitationalApr 12 · 3200 Meters · Place 6 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters6.9:31.09a12
Apr 12=PR= Northern Virginia InvitationalApr 12 · 1600 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters4.4:26.53a12
Apr 12=PR= Northern Virginia InvitationalApr 12 · 800 Meters · Place 5 · Lake Braddock SecondaryLake Braddock Secondary800 Meters5.1:58.38a12

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 1000 Meters · Place 3 · Lake Braddock SecondaryLake Braddock Secondary1000 Meters3.2:33.54a12
Feb 14VHSL Region 6C Indoor ChampionshipFeb 14 · 1600 Meters · Place 3 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters3.4:19.76a12
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 3200 Meters · Place 2 · P-Lake BraddockP-Lake Braddock3200 Meters29:36.37 PB12
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1000 Meters · Place 1 · P-Lake BraddockP-Lake Braddock1000 Meters12:32.0412
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1600 Meters · Place 2 · P-Lake BraddockP-Lake Braddock1600 Meters24:19.14 PB12
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 3200 Meters · Place 2 · Lake BraddockLake Braddock3200 Meters29:49.2812
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1000 Meters · Place 2 · Lake BraddockLake Braddock1000 Meters22:31.1412
Jan 31Patriot District Indoor Track ChampionshipJan 31 · 1600 Meters · Place 1 · Lake BraddockLake Braddock1600 Meters14:20.9912
Jan 19St. Christopher's Indoor Track & Field InvitationalJan 19 · 1 Mile · Place 1 · Lake BraddocLake Braddoc1 Mile14:24.8212
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 17 · Lake BraddocLake Braddoc1 Mile174:20.74—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 17 · Lake BraddocLake Braddoc1600 Meters174:19.14—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 16 · Lake BraddocLake Braddoc1500 Meters164:03.54 PB—
Jan 12The VA ShowcaseJan 12 · 1000 Meters · Place 2 · Lake BraddocLake Braddoc1000 Meters22:32.04—
Jan 12The VA ShowcaseJan 12 · 1 Mile · Place 17 · Lake BraddocLake Braddoc1 Mile174:20.74—
Jan 12The VA ShowcaseJan 12 · 1600 Meters · Place 17 · Lake BraddocLake Braddoc1600 Meters174:19.14—
Jan 12The VA ShowcaseJan 12 · 1500 Meters · Place 16 · Lake BraddocLake Braddoc1500 Meters164:03.54—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 21December Patriot Polar BearDec 21 · 1000 Meters · Place 1 · Lake Braddock SecondaryLake Braddock Secondary1000 Meters1.2:34.47aUnofficial12
Dec 9Bobcat Blizzard InvitationalDec 9 · 3200 Meters · Place 1 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters1.9:36.37aUnofficial12
Dec 26th David Cannon Memorial Invitational 2024Dec 2 · 3200 Meters · Lake Braddock SecondaryLake Braddock Secondary3200 Meters—DNS12
Jun 2VHSL Class 6 State ChampionshipsJun 2 · 1600 Meters · Place 9 · Lake BraddocLake Braddoc1600 Meters94:22.57—
May 16Patriot District ChampionshipMay 16 · 3200 Meters · Place 4 · Lake BraddocLake Braddoc3200 Meters49:44.9111
May 16Patriot District ChampionshipMay 16 · 3200 Meters · Place 4 · Lake BraddocLake Braddoc3200 Meters49:44.9111
May 16Patriot District ChampionshipMay 16 · 800 Meters · Place 10 · Lake BraddocLake Braddoc800 Meters102:01.5111
May 16Patriot District ChampionshipMay 16 · 1600 Meters · Place 5 · Lake BraddocLake Braddoc1600 Meters54:23.9911
May 12Woodson Distance TwilightMay 12 · 1600 Meters · Place 6 · Lake BraddocLake Braddoc1600 Meters64:21.75—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · 1600 Meters · Place 4 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters4.4:23.21a12
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 1600 Meters · Place 10 · Lake BraddocLake Braddoc1600 Meters104:27.3411
Feb 24VHSL Class 6 State Indoor T & F ChampionshipsFeb 24 · 1600 Meters · Place 10 · Lake BraddocLake Braddoc1600 Meters104:27.3411
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 3200 Meters · Place 14 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters14.10:38.05a11
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · 1600 Meters · Place 5 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters5.4:26.92a11
Jan 13Virginia Showcase InvitationalJan 13 · 3200 Meters · Place 23 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters23.9:43.85a11
Jan 13Virginia Showcase InvitationalJan 13 · 1600 Meters · Place 5 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters5.4:30.06a11
Jan 7Liberty Premier HS InvitationalJan 7 · 1600 Meters · Place 13 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters13.4:35.18a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Alexandria City HS MeetDec 3 · 3200 Meters · Place 2 · Lake Braddock SecondaryLake Braddock Secondary3200 Meters2.10:14.3011

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26Occoquan Region ChampionshipsMay 26 · 3200 Meters · Place 12 · Lake BraddocLake Braddoc3200 Meters1210:22.60—
Apr 6Leslie Sherman Memorial InvitationalApr 6 · 1600 Meters · Place 5 · Lake BraddocLake Braddoc1600 Meters54:39.01—
Apr 1=PR= Northern Virginia InvitationalApr 1 · 3200 Meters · Place 13 · Lake BraddocLake Braddoc3200 Meters1310:50.0010
Mar 26Carolyn Legard RelaysMar 26 · 1600 Meters · Place 3 · Lake BraddocLake Braddoc1600 Meters35:10.8410

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Stallion Polar BearDec 4 · 1600 Meters · Place 1 · Lake Braddock SecondaryLake Braddock Secondary1600 Meters1.4:59.02aUnofficial10