Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCatoctin Youth Club Track & Field Meet · Apr 317.42aCatoctin Youth Club Track & Field MeetApril 3, 2022
1500 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 285:10.83a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 254:55.89aAAU Track & Field Region 3 QualifierJune 25, 2026
200 Meters · OutdoorFSK Jr. Eagles Track & Field League Meet · Apr 734.91aFSK Jr. Eagles Track & Field League MeetApril 7, 2024
3000 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1411:28.01aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
3000 Meters · OutdoorAAU Maryland District Qualifier · Jun 1310:44.28aAAU Maryland District QualifierJune 13, 2026
400 Meters · OutdoorCatoctin Youth Club Track & Field Meet · Apr 31:24.56aCatoctin Youth Club Track & Field MeetApril 3, 2022
800 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 142:36.46aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
800 Meters · OutdoorSeven Locks Last Chance Meet · Jun 102:23.33aSeven 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

26 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 3000 Meters · Seven Locks Running Club3000 Meters—DNS8
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 800 Meters · Seven Locks Running Club800 Meters—DNS8
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters45:07.51a8
Jul 11Charles County Elite 20th Anniversary Invitational Meet powered by Coach MiamiJul 11 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters42:28.27a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 3000 Meters · Place 5 · Seven Locks Running Club3000 Meters510:44.29a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 11 · Seven Locks Running Club1500 Meters114:55.89a PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 19 · Seven Locks Running Club800 Meters192:25.38a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 1500 Meters · Place 7 · Seven Locks Running Club1500 Meters7.5:03.94a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters7.2:34.48a8
Jun 13AAU Maryland District QualifierJun 13 · 3000 Meters · Place 5 · Seven Locks Running Club3000 Meters5.10:44.28a PB8
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 14 · Seven Locks Running Club1500 Meters14.4:58.69a8
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 14 · Seven Locks Running Club800 Meters14.2:28.24a8
Jun 10Seven Locks Last Chance MeetJun 10 · 800 Meters · Place 9 · Seven Locks Running Club800 Meters9.2:23.33a PB8
May 30H-Town Rollerz Youth Track & FieldMay 30 · 1500 Meters · Place 14 · Seven Locks Running Club1500 Meters14.5:06.46a8
May 30H-Town Rollerz Youth Track & FieldMay 30 · 800 Meters · Place 5 · Seven Locks Running Club800 Meters5.2:27.87a8
May 17Bel Air Youth Track & Field MeetMay 17 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters6.5:07.52a8
May 17Bel Air Youth Track & Field MeetMay 17 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters4.2:31.01a8
May 9Catoctin Youth Track & Field MeetMay 9 · 3000 Meters · Place 8 · Seven Locks Running Club3000 Meters8.10:45.35a8
May 3Catonsville Youth Track & Field MeetMay 3 · 3000 Meters · Place 7 · Seven Locks Running Club3000 Meters710:54.16a8
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 12 · Seven Locks Running Club1500 Meters125:19.28a8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 3000 Meters · Seven Locks Running Club3000 Meters—DNS8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 17 · Seven Locks Running Club1500 Meters17.5:11.29a8
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 1500 Meters · Place 14 · Seven Locks Running Club1500 Meters14.5:10.28a8
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 800 Meters · Place 6 · Seven Locks Running Club800 Meters6.2:39.56a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 3000 Meters · Place 11 · Seven Locks Running Club3000 Meters11.11:13.44a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 9 · Seven Locks Running Club1500 Meters9.5:12.82a8

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 1500 Meters · Place 9 · Seven Locks Running Club1500 Meters95:10.83a PB8
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 3000 Meters · Place 11 · Seven Locks Running Club3000 Meters1111:28.01a PB8
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 16 · Seven Locks Running Club800 Meters162:36.46a PB8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 12 · Seven Locks Running Club1500 Meters12.5:37.14a6
May 5Freedom Flyers League MeetMay 5 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters7.2:46.37a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 10 · Seven Locks Running Club1500 Meters10.5:27.08a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 10 · Seven Locks Running Club800 Meters10.2:50.16a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Seven Locks Running Club400 Meters—DNS6
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters5.5:43.27a6
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 8 · Seven Locks Running Club800 Meters8.2:50.67a6
Apr 21Westminster Track & Field Club League MeetApr 21 · 400 Meters · Seven Locks Running Club400 Meters—SCR6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 9 · Seven Locks Running Club1500 Meters9.5:35.41a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters7.2:42.93a6
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters6.5:40.28a6
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters4.2:49.29a6
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 200 Meters · Place 11 · Seven Locks Running Club200 Meters11.34.91a PB6

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 1500 Meters · Place 1 · Seven Locks Running Clu1500 Meters15:42.13a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 800 Meters · Place 3 · Seven Locks Running Clu800 Meters32:51.56a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 3000 Meters · Place 5 · Seven Locks Running Club3000 Meters5.11:48.59a11
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 800 Meters · Place 10 · Seven Locks Running Club800 Meters10.2:50.05a11
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Seven Locks Running Club400 MetersRound P—DNS11
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Seven Locks Running Club200 MetersRound P—DNS11

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Bullseye Youth Track & Field MeetMay 1 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.5:51.85a4
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters7.2:55.86a4
Apr 24Lightning Youth Track & Field MeetApr 24 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters3.5:50.34a4
Apr 24Lightning Youth Track & Field MeetApr 24 · 800 Meters · Place 5 · Seven Locks Running Club800 Meters5.2:49.46a4
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Seven Locks Running Club200 Meters--DNS4
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 800 Meters · Place 6 · Seven Locks Running Club800 Meters6.3:06.66a4
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 400 Meters · Place 4 · Seven Locks Running Club400 Meters4.1:24.56a PB4
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 100 Meters · Place 12 · Seven Locks Running Club100 Meters12.17.42a PB4