Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:16.35aAdidas Indoor NationalsMarch 20, 2026
1500 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 284:53.95a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
1500 Meters · OutdoorH-Town Rollerz Youth Track & Field · May 304:46.05aH-Town Rollerz Youth Track & FieldMay 30, 2026
1600 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 215:12.12aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
3000 Meters · IndoorPVA 14 & Under · Feb 1511:45.29aPVA 14 & UnderFebruary 15, 2025
3000 Meters · OutdoorCatonsville Youth Track & Field Meet · May 310:15.10aCatonsville Youth Track & Field MeetMay 3, 2026
400 Meters · OutdoorBel Air Youth Track & Field Meet · May 171:03.87aBel Air Youth Track & Field MeetMay 17, 2026
800 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 282:26.08a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
800 Meters · OutdoorSeven Locks Last Chance Meet · Jun 102:22.42aSeven Locks Last Chance MeetJune 10, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters3.4:51.49a6
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Seven Locks Running Club400 Meters--DNS6
Jun 10Seven Locks Last Chance MeetJun 10 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.2:22.42a PB6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 1500 Meters · Place 1 · Seven Locks Running Club1500 Meters1.4:49.84a6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.2:23.43a6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Seven Locks Running Club400 Meters—DNS6
May 30H-Town Rollerz Youth Track & FieldMay 30 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters2.4:46.05a PB6
May 30H-Town Rollerz Youth Track & FieldMay 30 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.2:25.55a6
May 17Bel Air Youth Track & Field MeetMay 17 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters1.10:28.55a6
May 17Bel Air Youth Track & Field MeetMay 17 · 400 Meters · Place 1 · Seven Locks Running Club400 Meters1.1:03.87a PB6
May 3Catonsville Youth Track & Field MeetMay 3 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters110:15.10a PB6
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters12:29.32a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 2 · Seven Locks Running Club400 Meters2.1:04.81a6
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters1.10:34.21a6
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.2:31.29a6
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 1 · Seven Locks Running Club1500 Meters1.4:58.46a6

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 22 · Seven Locks Running Club1 Mile22.5:16.35a PB6
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 1500 Meters · Place 1 · Seven Locks Running Club1500 Meters14:53.95a PB6
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters12:26.08a PB6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 1600 Meters · Place 2 · Seven Locks Running Club1600 Meters25:12.12a PB6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters42:27.99a6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 1600 Meters · Place 1 · Seven Locks Running Club1600 Meters15:17.23a6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 6 · Seven Locks Running Club800 Meters62:29.53a6
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters3.5:04.89a6
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters3.2:29.50a6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters65:17.63a5
May 252025 BTC InvitationalMay 25 · 3000 Meters · Place 2 · Seven Locks Running Club3000 Meters210:57.84a5
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters65:15.67a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters45:16.17a5
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters22:32.75a5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.5:15.65a5
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 3000 Meters · Place 2 · Seven Locks Running Club3000 Meters211:03.47a5

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 3000 Meters · Place 6 · Seven Locks Running Club3000 Meters611:45.29a PB5
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 12 · Seven Locks Running Club1600 Meters125:51.61a5

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Seven Locks Running Club400 MetersRound P—DNS4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Seven Locks Running Club200 MetersRound P—DNS4