Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSV Time Trials · Mar 115.25aSV Time TrialsMarch 1, 2025
1600 Meters · IndoorDickinson Early Season HS Meet · Dec 65:32.27aDickinson Early Season HS MeetDecember 6, 2025
1600 Meters · OutdoorMPSSAA 4A West Region Championships · May 135:19.45aMPSSAA 4A West Region ChampionshipsMay 13, 2025
200 Meters · OutdoorSV Time Trials · Mar 131.45aSV Time TrialsMarch 1, 2025
3200 Meters · OutdoorPoolesville @ Seneca Valley · Apr 812:34.98aPoolesville @ Seneca ValleyApril 8, 2025
400 Meters · OutdoorSV Time Trials · Mar 11:06.65aSV Time TrialsMarch 1, 2025
800 Meters · IndoorMCPS #3 · Jan 62:23.34aMCPS #3January 6, 2026
800 Meters · Outdoor Watkins Mill and Clarksburg at Seneca Valley · Apr 212:21.05a Watkins Mill and Clarksburg at Seneca ValleyApril 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Montgomery County B MeetMay 9 · 800 Meters · Place 50 · Seneca ValleySeneca Valley800 Meters50.2:21.610
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 1600 Meters · Place 9 · Seneca ValleySeneca Valley1600 Meters95:19.59a10
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 800 Meters · Place 12 · Seneca ValleySeneca Valley800 Meters122:21.05a PB10
Apr 17Sam Singleton Scorpion ClassicApr 17 · 800 Meters · Place 73 · Seneca ValleySeneca Valley800 Meters732:22.64a10
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 1600 Meters · Place 13 · Seneca ValleySeneca Valley1600 Meters135:23.210
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 800 Meters · Place 11 · Seneca ValleySeneca Valley800 Meters112:21.710
Mar 11Clarksburg ScrimmageMar 11 · 1600 Meters · Place 20 · Seneca ValleySeneca Valley1600 Meters20.5:36.45aUnofficial10
Feb 28SV Time TrialsFeb 28 · 1600 Meters · Place 6 · Seneca ValleySeneca Valley1600 Meters6.5:38.30aUnofficial10
Feb 28SV Time TrialsFeb 28 · 800 Meters · Place 8 · Seneca ValleySeneca Valley800 Meters8.2:30.25aUnofficial10
Feb 28SV Time TrialsFeb 28 · 400 Meters · Place 36 · Seneca ValleySeneca Valley400 Meters36.1:04.5Unofficial10
Feb 28SV Time TrialsFeb 28 · 200 Meters · Place 25 · Seneca ValleySeneca Valley200 Meters25.27.15aUnofficial10
Feb 28SV Time TrialsFeb 28 · 100 Meters · Place 18 · Seneca ValleySeneca Valley100 Meters18.12.80aUnofficial10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6MCPS #3Jan 6 · 800 Meters · Place 31 · Seneca ValleySeneca Valley800 Meters312:23.34a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Ray Shriver InvitationalDec 12 · 800 Meters · Place 34 · Seneca ValleySeneca Valley800 Meters34.2:24.21a10
Dec 6Dickinson Early Season HS MeetDec 6 · 1600 Meters · Place 12 · Seneca ValleySeneca Valley1600 Meters12.5:32.27a PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Nov 15SV Indoor Tryouts 25-26Nov 15 · 1600 Meters · Place 5 · Seneca ValleySeneca Valley1600 Meters5.5:34.5Unofficial10
Nov 15SV Indoor Tryouts 25-26Nov 15 · 800 Meters · Place 5 · Seneca ValleySeneca Valley800 Meters5.2:26.00Unofficial10
Nov 15SV Indoor Tryouts 25-26Nov 15 · 400 Meters · Place 16 · Seneca ValleySeneca Valley400 Meters16.1:02.39aUnofficial10
Nov 15SV Indoor Tryouts 25-26Nov 15 · 100 Meters · Place 34 · Seneca ValleySeneca Valley100 Meters34.14.49aUnofficial10
May 13MPSSAA 4A West Region ChampionshipsMay 13 · 1600 Meters · Place 27 · Seneca ValleySeneca Valley1600 Meters27.5:19.45a PB9
May 10MCPS B MeetMay 10 · 1600 Meters · Place 120 · Seneca ValleySeneca Valley1600 Meters1205:38.69
May 10MCPS B MeetMay 10 · 800 Meters · Place 47 · Seneca ValleySeneca Valley800 Meters472:23.59
Apr 8Poolesville @ Seneca ValleyApr 8 · 3200 Meters · Place 9 · Seneca ValleySeneca Valley3200 Meters912:34.98a PB9
Apr 8Poolesville @ Seneca ValleyApr 8 · 1600 Meters · Place 11 · Seneca ValleySeneca Valley1600 Meters115:30.40a9
Apr 6Clarksburg Coyotes Time TrialApr 6 · 3000 Meters · Clarksburg CoyotesClarksburg Coyotes3000 Meters—DNS9
Apr 6Clarksburg Coyotes Time TrialApr 6 · 1500 Meters · Clarksburg CoyotesClarksburg Coyotes1500 Meters—DNS9
Apr 6Clarksburg Coyotes Time TrialApr 6 · 800 Meters · Clarksburg CoyotesClarksburg Coyotes800 Meters—DNS9
Mar 25Damascus HS & Seneca Valley HS @ Clarksburg HSMar 25 · 3200 Meters · Place 8 · Seneca ValleySeneca Valley3200 Meters812:37.19
Mar 25Damascus HS & Seneca Valley HS @ Clarksburg HSMar 25 · 1600 Meters · Place 14 · Seneca ValleySeneca Valley1600 Meters145:28.29
Mar 15Clarksburg ScrimmageMar 15 · 1600 Meters · Place 15 · Seneca ValleySeneca Valley1600 Meters15.5:34.03aUnofficial9
Mar 15Clarksburg ScrimmageMar 15 · 400 Meters · Place 47 · Seneca ValleySeneca Valley400 Meters47.1:06.06aUnofficial9
Mar 1SV Time TrialsMar 1 · 1600 Meters · Place 9 · Seneca ValleySeneca Valley1600 Meters9.5:48.22a9
Mar 1SV Time TrialsMar 1 · 800 Meters · Place 13 · Seneca ValleySeneca Valley800 Meters13.2:36.61a9
Mar 1SV Time TrialsMar 1 · 400 Meters · Place 32 · Seneca ValleySeneca Valley400 Meters32.1:06.65a PB9
Mar 1SV Time TrialsMar 1 · 200 Meters · Place 45 · Seneca ValleySeneca Valley200 Meters45.31.45a PB9
Mar 1SV Time TrialsMar 1 · 100 Meters · Place 52 · Seneca ValleySeneca Valley100 Meters52.15.25a PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Ray Shriver Invitational Dec 13 · 1600 Meters · Place 33 · Seneca ValleySeneca Valley1600 Meters33.6:00.21a9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 23Clarksburg ScrimmageNov 23 · 1600 Meters · Place 22 · Seneca ValleySeneca Valley1600 Meters22.5:55.11a9
Nov 23Clarksburg ScrimmageNov 23 · 800 Meters · Place 27 · Seneca ValleySeneca Valley800 Meters27.2:43.68a9
Nov 15Time TrialsNov 15 · 1600 Meters · Place 12 · Seneca ValleySeneca Valley1600 Meters12.6:26.00Unofficial9
Nov 15Time TrialsNov 15 · 800 Meters · Place 18 · Seneca ValleySeneca Valley800 Meters18.2:40.6Unofficial9
Nov 15Time TrialsNov 15 · 400 Meters · Place 24 · Seneca ValleySeneca Valley400 Meters24.1:09.2Unofficial9
Nov 15Time TrialsNov 15 · 100 Meters · Place 43 · Seneca ValleySeneca Valley100 Meters43.15.03aUnofficial9