Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSV Time Trials · Mar 113.17aSV Time TrialsMarch 1, 2025
1500 Meters · OutdoorDMV Youth Challenge · Jun 35:13.81aDMV Youth Challenge June 3, 2023
1600 Meters · IndoorMCPS Indoor Championships · Jan 225:27.72aMCPS Indoor ChampionshipsJanuary 22, 2025
1600 Meters · OutdoorMCPS Dual Meet Seneca Valley @ Watkins Mill · Apr 25:13.70aMCPS Dual Meet Seneca Valley @ Watkins MillApril 2, 2025
200 Meters · OutdoorSV Time Trials · Mar 127.00aSV Time TrialsMarch 1, 2025
3200 Meters · IndoorSmithsburg Indoor Invitational · Dec 1512:00.29aSmithsburg Indoor InvitationalDecember 15, 2023
3200 Meters · OutdoorNorthwood, Seneca Valley @ Rockville · Mar 2413:38.82aNorthwood, Seneca Valley @ RockvilleMarch 24, 2026
400 Meters · OutdoorDamascus HS & Seneca Valley HS @ Clarksburg HS · Mar 2557.1Damascus HS & Seneca Valley HS @ Clarksburg HSMarch 25, 2025
500 Meters · IndoorMCPS Meet #3 · Jan 131:20.22aMCPS Meet #3January 13, 2025
800 Meters · Indoor MCPS Meet #2 · Dec 172:23.18a MCPS Meet #2December 17, 2024
800 Meters · OutdoorTrojan Invite · Apr 122:16.00aTrojan Invite April 12, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 1600 Meters · Place 15 · Seneca ValleySeneca Valley1600 Meters155:38.77a12
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 800 Meters · Place 15 · Seneca ValleySeneca Valley800 Meters152:22.85a12
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 1600 Meters · Place 23 · Seneca ValleySeneca Valley1600 Meters235:40.412
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 800 Meters · Place 15 · Seneca ValleySeneca Valley800 Meters152:24.512
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 3200 Meters · Place 11 · Seneca ValleySeneca Valley3200 Meters1113:38.82a PB12
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 1600 Meters · Place 16 · Seneca ValleySeneca Valley1600 Meters165:38.07a12
Mar 11Clarksburg ScrimmageMar 11 · 1600 Meters · Place 28 · Seneca ValleySeneca Valley1600 Meters28.5:56.10aUnofficial12
Feb 28SV Time TrialsFeb 28 · 1600 Meters · Place 15 · Seneca ValleySeneca Valley1600 Meters15.6:01.28aUnofficial12
Feb 28SV Time TrialsFeb 28 · 800 Meters · Place 36 · Seneca ValleySeneca Valley800 Meters36.3:14.77aUnofficial12
Feb 28SV Time TrialsFeb 28 · 400 Meters · Place 42 · Seneca ValleySeneca Valley400 Meters42.1:06.8Unofficial12
Feb 28SV Time TrialsFeb 28 · 200 Meters · Place 60 · Seneca ValleySeneca Valley200 Meters60.1:05.47aUnofficial12
Feb 28SV Time TrialsFeb 28 · 100 Meters · Place 51 · Seneca ValleySeneca Valley100 Meters51.15.31aUnofficial12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Nov 15SV Indoor Tryouts 25-26Nov 15 · 1600 Meters · Place 15 · Seneca ValleySeneca Valley1600 Meters15.6:25.0Unofficial12
Nov 15SV Indoor Tryouts 25-26Nov 15 · 800 Meters · Place 11 · Seneca ValleySeneca Valley800 Meters11.2:43.00Unofficial12
Nov 15SV Indoor Tryouts 25-26Nov 15 · 400 Meters · Place 15 · Seneca ValleySeneca Valley400 Meters15.1:02.02aUnofficial12
Nov 15SV Indoor Tryouts 25-26Nov 15 · 100 Meters · Place 15 · Seneca ValleySeneca Valley100 Meters15.13.19aUnofficial12
May 10MCPS B MeetMay 10 · 1600 Meters · Place 69 · Seneca ValleySeneca Valley1600 Meters695:21.511
May 10MCPS B MeetMay 10 · 800 Meters · Place 53 · Seneca ValleySeneca Valley800 Meters532:25.111
May 3Eagle Relays Invitational 2025May 3 · 800 Meters · Place 28 · Seneca ValleySeneca Valley800 Meters282:21.94a11
Apr 12Trojan Invite Apr 12 · 800 Meters · Place 15 · Seneca ValleySeneca Valley800 Meters152:16.00a PB11
Apr 8Poolesville @ Seneca ValleyApr 8 · 1600 Meters · Place 12 · Seneca ValleySeneca Valley1600 Meters125:31.48a11
Apr 2MCPS Dual Meet Seneca Valley @ Watkins MillApr 2 · 1600 Meters · Place 4 · Seneca ValleySeneca Valley1600 Meters45:13.70a PB11
Apr 2MCPS Dual Meet Seneca Valley @ Watkins MillApr 2 · 800 Meters · Place 5 · Seneca ValleySeneca Valley800 Meters52:20.85a11
Mar 25Damascus HS & Seneca Valley HS @ Clarksburg HSMar 25 · 1600 Meters · Place 10 · Seneca ValleySeneca Valley1600 Meters105:19.411
Mar 25Damascus HS & Seneca Valley HS @ Clarksburg HSMar 25 · 400 Meters · Place 12 · Seneca ValleySeneca Valley400 Meters1257.1 PB11
Mar 2215th Screaming Eagles Invitational Mar 22 · 400 Meters · Place 22 · Seneca ValleySeneca Valley400 Meters2257.30a11
Mar 15Clarksburg ScrimmageMar 15 · 1600 Meters · Place 10 · Seneca ValleySeneca Valley1600 Meters10.5:26.71aUnofficial11
Mar 15Clarksburg ScrimmageMar 15 · 800 Meters · Place 3 · Seneca ValleySeneca Valley800 Meters3.2:19.59aUnofficial11
Mar 1SV Time TrialsMar 1 · 1600 Meters · Place 8 · Seneca ValleySeneca Valley1600 Meters8.5:42.99a11
Mar 1SV Time TrialsMar 1 · 800 Meters · Place 4 · Seneca ValleySeneca Valley800 Meters4.2:23.81a11
Mar 1SV Time TrialsMar 1 · 400 Meters · Place 6 · Seneca ValleySeneca Valley400 Meters6.57.92a11
Mar 1SV Time TrialsMar 1 · 200 Meters · Place 11 · Seneca ValleySeneca Valley200 Meters11.27.00a PB11
Mar 1SV Time TrialsMar 1 · 100 Meters · Place 14 · Seneca ValleySeneca Valley100 Meters14.13.17a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22MCPS Indoor ChampionshipsJan 22 · 1600 Meters · Place 35 · Seneca ValleySeneca Valley1600 Meters355:27.72a PB—
Jan 13MCPS Meet #3Jan 13 · 500 Meters · Place 22 · Seneca ValleySeneca Valley500 Meters221:20.22a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 400 Meters · Seneca ValleySeneca Valley400 MetersRelay Split—58.0hUnofficial11
Dec 17 MCPS Meet #2Dec 17 · 800 Meters · Place 38 · Seneca ValleySeneca Valley800 Meters38.2:23.18a PB11
Dec 13Ray Shriver Invitational Dec 13 · 800 Meters · Place 28 · Seneca ValleySeneca Valley800 Meters28.2:29.20a11

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Nov 23Clarksburg ScrimmageNov 23 · 1600 Meters · Place 18 · Seneca ValleySeneca Valley1600 Meters18.5:47.93a11
Nov 23Clarksburg ScrimmageNov 23 · 800 Meters · Place 17 · Seneca ValleySeneca Valley800 Meters17.2:37.42a11
Nov 15Time TrialsNov 15 · 1600 Meters · Place 3 · Seneca ValleySeneca Valley1600 Meters3.5:42.07aUnofficial11
Nov 15Time TrialsNov 15 · 800 Meters · Place 5 · Seneca ValleySeneca Valley800 Meters5.2:25.4Unofficial11
Nov 15Time TrialsNov 15 · 400 Meters · Place 4 · Seneca ValleySeneca Valley400 Meters4.59.0Unofficial11
Nov 15Time TrialsNov 15 · 100 Meters · Place 13 · Seneca ValleySeneca Valley100 Meters13.12.82aUnofficial11
May 11Montgomery County B MeetMay 11 · 1600 Meters · Place 66 · Seneca ValleySeneca Valley1600 Meters665:15.6—
May 11Montgomery County B MeetMay 11 · 800 Meters · Place 27 · Seneca ValleySeneca Valley800 Meters272:19.9—
May 4The Katie Jenkins Memorial Invitational Track & Field MeetMay 4 · 800 Meters · Seneca ValleySeneca Valley800 MetersRelay Split—2:20.2hUnofficial10
Apr 23Seneca Valley at ClarksburgApr 23 · 3200 Meters · Place 6 · Seneca ValleySeneca Valley3200 Meters6.13:50.14a10
Apr 23Seneca Valley at ClarksburgApr 23 · 800 Meters · Place 12 · Seneca ValleySeneca Valley800 Meters12.2:26.00a10
Apr 23Seneca Valley at ClarksburgApr 23 · 400 Meters · Place 13 · Seneca ValleySeneca Valley400 Meters13.57.17a10
Apr 16Seneca Valley vs. Damascus and PoolesvilleApr 16 · 1600 Meters · Place 14 · Seneca ValleySeneca Valley1600 Meters145:23.50a—
Apr 16Seneca Valley vs. Damascus and PoolesvilleApr 16 · 800 Meters · Place 16 · Seneca ValleySeneca Valley800 Meters162:19.88a—
Apr 10Seneca Valley at Watkins MillApr 10 · 1600 Meters · Place 8 · Seneca ValleySeneca Valley1600 Meters85:45.1—
Apr 10Seneca Valley at Watkins MillApr 10 · 800 Meters · Place 13 · Seneca ValleySeneca Valley800 Meters132:32.4—
Apr 614th Patriot InvitationalApr 6 · 1600 Meters · Place 18 · Seneca ValleySeneca Valley1600 Meters185:27.79a10
Mar 15Clarksburg ScrimmageMar 15 · 800 Meters · Place 13 · Seneca ValleySeneca Valley800 Meters13.2:25.80a10
Mar 15Clarksburg ScrimmageMar 15 · 400 Meters · Place 32 · Seneca ValleySeneca Valley400 Meters32.58.46a10
Mar 1SV Time TrialsMar 1 · 1600 Meters · Place 5 · Seneca ValleySeneca Valley1600 Meters5.5:34.0Unofficial10
Mar 1SV Time TrialsMar 1 · 800 Meters · Place 10 · Seneca ValleySeneca Valley800 Meters10.2:32.21aUnofficial10
Mar 1SV Time TrialsMar 1 · 400 Meters · Place 10 · Seneca ValleySeneca Valley400 Meters10.1:00.79aUnofficial10
Mar 1SV Time TrialsMar 1 · 200 Meters · Place 11 · Seneca ValleySeneca Valley200 Meters11.26.74aUnofficial10
Mar 1SV Time TrialsMar 1 · 100 Meters · Place 9 · Seneca ValleySeneca Valley100 Meters9.13.05aUnofficial10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Smithsburg Indoor InvitationalDec 15 · 3200 Meters · Place 16 · Seneca ValleySeneca Valley3200 Meters16.12:00.29a PB10
Dec 8CCBC-Essex Lid Lifter Invite-FullDec 8 · 1600 Meters · Place 24 · Seneca ValleySeneca Valley1600 Meters24.5:49.45a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 52023-2024 MCPS #1 Polar Bear at ClarksburgDec 5 · 800 Meters · Place 6 · Seneca ValleySeneca Valley800 MetersRelay Split6.2:31.07aUnofficial10
Dec 2SV,NW,CHS, PHS, ScrimmageDec 2 · 1600 Meters · Place 18 · Seneca ValleySeneca Valley1600 Meters18.5:34.67aUnofficial10
Dec 2SV,NW,CHS, PHS, ScrimmageDec 2 · 800 Meters · Place 18 · Seneca ValleySeneca Valley800 Meters18.2:26.61aUnofficial10
Nov 16SV Time TrialNov 16 · 500 Meters · Place 7 · Seneca ValleySeneca Valley500 Meters7.1:22.23aUnofficial10
Nov 16SV Time TrialNov 16 · 300 Meters · Place 6 · Seneca ValleySeneca Valley300 Meters6.41.81aUnofficial10
Nov 16SV Time TrialNov 16 · 1600 Meters · Place 7 · Seneca ValleySeneca Valley1600 Meters7.5:45.69aUnofficial10
Nov 16SV Time TrialNov 16 · 55 Meter · Place 7 · Seneca ValleySeneca Valley55 Meter7.7.73aUnofficial10
Nov 16SV Time TrialNov 16 · 800 Meters · Place 12 · Seneca ValleySeneca Valley800 Meters12.2:33.84aUnofficial10
Jul 1PVA Track and Field InvitationalJul 1 · 1500 Meters · Place 11 · Firebirds AthleticFirebirds Athletic1500 Meters11.5:14.62a9
Jun 3DMV Youth Challenge Jun 3 · 1500 Meters · Place 9 · Firebirds AthleticFirebirds Athletic1500 Meters95:13.81a PB—
Mar 17Clarksburg ScrimmageMar 17 · 800 Meters · Place 28 · Seneca ValleySeneca Valley800 Meters28.2:36.38a9
Mar 17Clarksburg ScrimmageMar 17 · 400 Meters · Place 52 · Seneca ValleySeneca Valley400 Meters52.1:03.89a9
Mar 2SVTF Time TrialsMar 2 · 1600 Meters · Place 15 · Seneca ValleySeneca Valley1600 Meters15.6:28.0Unofficial9
Mar 2SVTF Time TrialsMar 2 · 400 Meters · Place 21 · Seneca ValleySeneca Valley400 Meters21.1:06.19aUnofficial9
Mar 2SVTF Time TrialsMar 2 · 100 Meters · Place 26 · Seneca ValleySeneca Valley100 Meters26.13.58aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13MCPS Meet #2Dec 13 · 400 Meters · Seneca ValleySeneca Valley400 MetersRelay Split—1:08.9Unofficial9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 22SV Time TrialNov 22 · 500 Meters · Place 23 · Seneca ValleySeneca Valley500 Meters23.1:42.46aUnofficial9
Nov 22SV Time TrialNov 22 · 300 Meters · Place 21 · Seneca ValleySeneca Valley300 Meters21.55.10aUnofficial9
Nov 22SV Time TrialNov 22 · 55 Meter · Place 17 · Seneca ValleySeneca Valley55 Meter17.8.69aUnofficial9
Nov 22SV Time TrialNov 22 · 800 Meters · Place 24 · Seneca ValleySeneca Valley800 Meters24.3:33.70Unofficial9