Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Track & Field Club League Meet · Apr 2119.94aWestminster Track & Field Club League MeetApril 21, 2024
1500 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 285:59.48a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
1500 Meters · OutdoorAAU Maryland District Qualifier · Jun 135:43.79aAAU Maryland District QualifierJune 13, 2026
1600 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 216:23.24aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
200 Meters · OutdoorBel Air Youth Track & Field Meet · May 1735.74aBel Air Youth Track & Field MeetMay 17, 2026
3000 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 2112:45.49aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
400 Meters · IndoorLEGACY Indoor Showcase · Feb 221:28.19aLEGACY Indoor ShowcaseFebruary 22, 2025
400 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 261:21.01aBullseye Youth Track & Field InvitationalApril 26, 2026
800 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 213:03.63aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:52.60aAAU Track & Field Region 3 QualifierJune 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters55:44.64a3
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 8 · Seven Locks Running Club800 Meters82:52.60a PB3
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters2.5:43.79a PB3
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters7.2:57.04a3
Jun 10Seven Locks Last Chance MeetJun 10 · 800 Meters · Seven Locks Running Club800 Meters—DNS3
May 17Bel Air Youth Track & Field MeetMay 17 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters5.5:49.74a3
May 17Bel Air Youth Track & Field MeetMay 17 · 200 Meters · Place 7 · Seven Locks Running Club200 Meters7.35.74a PB3
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters85:52.95a3
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 5 · Seven Locks Running Club800 Meters52:55.85a3
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters8.5:53.11a3
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 15 · Seven Locks Running Club400 Meters15.1:21.01a PB3
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.6:05.39a3
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters4.3:09.55a3
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters6.6:04.42a3
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 9 · Seven Locks Running Club800 Meters9.3:05.85a3

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 1500 Meters · Place 7 · Seven Locks Running Club1500 Meters75:59.48a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 3000 Meters · Place 6 · Seven Locks Running Club3000 Meters612:45.49a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 1600 Meters · Place 3 · Seven Locks Running Club1600 Meters36:23.24a PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 16 · Seven Locks Running Club800 Meters163:03.63a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 1600 Meters · Place 14 · Seven Locks Running Club1600 Meters146:43.65a—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 27 · Seven Locks Running Club800 Meters273:07.31a—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 7 · Seven Locks Running Club1500 Meters7.6:11.09a3

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters3.6:09.19a2
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 11 · Seven Locks Running Club800 Meters11.3:08.38a2
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters46:01.23a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 10 · Seven Locks Running Club800 Meters103:12.58a—
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.6:01.23a2
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 10 · Seven Locks Running Club800 Meters10.3:12.58a2
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS2
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.3:09.50a2
May 18Westminster Youth Track & Field InvitationalMay 18 · 200 Meters · Seven Locks Running Club200 Meters—DNS2
Mar 2PVA InvitationalMar 2 · 1500 Meters · Place 1 · Seven Locks Running Club1500 Meters16:42.50a—
Mar 2PVA InvitationalMar 2 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters73:22.89a—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters26:30.69a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 8 · Seven Locks Running Club800 Meters83:19.46a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 23 · Seven Locks Running Club400 Meters231:28.19a PB—
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 2 · Seven Locks Running Club1600 Meters26:59.27a—
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters73:24.33a—
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 3 · Seven Locks1500 Meters36:43.91—
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 5 · Seven Locks800 Meters53:26.77—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26Bethesda Track Club League MeetMay 26 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters5.7:05.97a1
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters3.3:35.50a1
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 8 · Seven Locks Running Club800 Meters8.3:27.66a1
May 19Catoctin Youth Track & Field League MeetMay 19 · 400 Meters · Place 9 · Seven Locks Running Club400 Meters9.1:33.97a1
May 19Catoctin Youth Track & Field League MeetMay 19 · 200 Meters · Place 18 · Seven Locks Running Club200 Meters18.40.97a1
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters8.7:23.88a1
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 8 · Seven Locks Running Club400 Meters8.1:41.55a1
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 13 · Seven Locks Running Club800 Meters13.3:48.45a1
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Place 15 · Seven Locks Running Club400 Meters15.1:42.18a1
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 28 · Seven Locks Running Club200 Meters28.43.77a1
Apr 21Westminster Track & Field Club League MeetApr 21 · 200 Meters · Place 21 · Seven Locks Running Club200 Meters21.44.29a1
Apr 21Westminster Track & Field Club League MeetApr 21 · 100 Meters · Place 26 · Seven Locks Running Club100 Meters26.19.94a PB1
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS1
Apr 14Lightning Youth Track & Field League MeetApr 14 · 800 Meters · Seven Locks Running Club800 Meters—DNS1
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 10 · Seven Locks Running Club800 Meters10.3:48.89a1
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 400 Meters · Place 21 · Seven Locks Running Club400 Meters21.1:47.49a1