Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Region 3 · Jun 205:09.91aAAU Region 3June 20, 2024
1500 Meters · OutdoorAAU Maryland District Qualifier · Jun 134:29.46aAAU Maryland District QualifierJune 13, 2026
1600 Meters · IndoorPVA 14 & Under · Feb 155:33.24aPVA 14 & UnderFebruary 15, 2025
200 Meters · OutdoorCatoctin Youth Track & Field Meet · May 926.54aCatoctin Youth Track & Field MeetMay 9, 2026
3000 Meters · IndoorAAU Region 3 · Jun 2011:02.74aAAU Region 3June 20, 2024
3000 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1410:24.71aAAU Potomac Valley District QualifierJune 14, 2025
400 Meters · Outdoor2022 Bullseye Summer Series #2 · Jul 291:20.06a2022 Bullseye Summer Series #2July 29, 2022
800 Meters · IndoorThe VA Showcase · Jan 172:14.21aThe VA ShowcaseJanuary 17, 2026
800 Meters · OutdoorSeven Locks Last Chance Meet · Jun 102:05.95aSeven Locks Last Chance MeetJune 10, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:36.042AAU Region 3June 20, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 3000 Meters · Seven Locks Running Club3000 Meters--DNS8
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters2.4:29.46a PB8
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters3.2:12.55a8
Jun 10Seven Locks Last Chance MeetJun 10 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters1.2:05.95a PB8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters2.2:11.85a8
May 30H-Town Rollerz Youth Track & FieldMay 30 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.4:53.04a8
May 17Bel Air Youth Track & Field MeetMay 17 · 800 Meters · Seven Locks Running Club800 Meters—DNS8
May 9Catoctin Youth Track & Field MeetMay 9 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters2.2:11.89a8
May 9Catoctin Youth Track & Field MeetMay 9 · 200 Meters · Place 7 · Seven Locks Running Club200 Meters7.26.54a PB8
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 1 · Seven Locks Running Club1500 Meters14:36.41a8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters2.2:13.39a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 800 Meters · Seven Locks Running Club800 Meters—DNS8
Mar 13New Balance Nationals IndoorMar 13 · 1 Mile · Place 48 · Seven Locks Running Club1 Mile48.4:49.11aUnofficial8
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters22:15.15a8
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters2.2:14.21a PB8

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters24:44.07a12
Jul 26Bullseye Summer Series #4Jul 26 · 800 Meters · Place 1 · Seven Locks Running Club800 Meters12:16.11a12
Jul 19Bullseye Summer Series #3Jul 19 · 1500 Meters · Place 7 · Seven Locks Running Club1500 Meters75:01.71a12
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters22:16.36a12
Jun 28Bullseye Summer Series #2Jun 28 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters34:47.62a12
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters1.10:35.20a12
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters2.4:51.40a12
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 2 · Seven Locks Running Club800 Meters2.2:19.09a12
Jun 14AAU Potomac Valley District QualifierJun 14 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters110:24.71a PB12
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters44:58.59a12
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters32:21.19a12
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 1 · Seven Locks Running Club3000 Meters1.10:24.71a12
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.4:58.59a12
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters3.2:21.19a12
Jun 7Speed Capital VirginiaJun 7 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters2.4:55.08a12
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 3000 Meters · Place 2 · Seven Locks Running Club3000 Meters210:35.93a12
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 7 · Seven Locks Running Club800 Meters72:23.64a12
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 7 · Seven Locks Running Club1500 Meters74:52.19a12
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 3 · Seven Locks Running Club800 Meters32:22.12a12
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS12
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Seven Locks Running Club800 Meters—DNS12
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters44:50.96a12
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 6 · Seven Locks Running Club1500 Meters6.4:58.58a12
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Seven Locks Running Club800 Meters—DNS12
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 1500 Meters · Place 2 · Seven Locks Running Club1500 Meters24:57.99a12
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 5 · Seven Locks Running Club800 Meters52:25.44a12
Mar 2PVA InvitationalMar 2 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters85:04.40a7

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 7 · Seven Locks Running Club1600 Meters75:33.24a PB7
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 14 · Seven Locks Running Club800 Meters142:32.15a7

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · 3000 Meters · Place 4 · Seven Locks Running Clu3000 Meters411:10.91a—
Jul 12International Youth ChampionsJul 12 · 1500 Meters · Place 7 · Seven Locks Running Clu1500 Meters75:04.58a—
Jun 8AAU Maryland District QualifierJun 8 · 3000 Meters · Place 2 · Seven Locks Running Clu3000 Meters211:05.00a—
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 6 · Seven Locks Running Clu1500 Meters65:12.77a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 1 · Seven Locks Running Clu800 Meters12:34.50a—
May 19Catoctin Youth Track & Field League MeetMay 19 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.5:18.35a6
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters4.2:36.92a6
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters8.5:25.10a6
May 5Freedom Flyers League MeetMay 5 · 800 Meters · Place 4 · Seven Locks Running Club800 Meters4.2:42.90a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Seven Locks Running Club800 Meters—DNS6
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS6
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Seven Locks Running Club800 Meters—DNS6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 3000 Meters · Place 6 · Seven Locks Running Club3000 Meters6.12:29.67a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS6
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 3000 Meters · Place 4 · Seven Locks Running Club3000 Meters4.11:58.56
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 1500 Meters · Seven Locks Running Club1500 Meters—DNS6

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Seven Locks Running Club800 MetersRelay Split—2:36.042 PB6
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 2 · Seven Locks Running Club3000 Meters2.11:02.74a PB6
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 3 · Seven Locks Running Club1500 Meters3.5:09.91a PB6

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 3000 Meters · Place 5 · Seven Locks Running Club3000 Meters5.11:58.86a5
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 1500 Meters · Place 4 · Seven Locks Running Club1500 Meters4.5:34.22a5
Jul 1PVA Track and Field InvitationalJul 1 · 3000 Meters · Place 4 · Seven Locks Running Club3000 Meters4.11:58.16a5
Jul 1PVA Track and Field InvitationalJul 1 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters5.5:28.98a5
Jun 222023 AAU Region 3 QualifierJun 22 · 3000 Meters · Place 3 · Seven Locks Running Clu3000 Meters311:35.63a—
Jun 222023 AAU Region 3 QualifierJun 22 · 1500 Meters · Place 6 · Seven Locks Running Clu1500 Meters65:28.04a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 3 · Seven Locks Running Clu3000 Meters311:30.70—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 5 · Seven Locks Running Clu1500 Meters55:29.57—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 3000 Meters · Place 3 · Seven Locks Running Clu3000 Meters311:30.70a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 1500 Meters · Place 5 · Seven Locks Running Clu1500 Meters55:29.57a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 3000 Meters · Place 4 · Seven Locks Running Clu3000 Meters412:21.69a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 292022 Bullseye Summer Series #2Jul 29 · 800 Meters · Place 21 · Seven Locks Running Clu800 Meters212:51.48a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 800 Meters · Place 21 · Seven Locks Running Clu800 Meters212:51.48a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 400 Meters · Place 24 · Seven Locks Running Clu400 Meters241:20.06a PB—
Jul 292022 Bullseye Summer Series #2Jul 29 · 400 Meters · Place 24 · Seven Locks Running Clu400 Meters241:20.06a—
Jul 15International Youth Championship Jul 15 · 1500 Meters · Place 9 · Seven Locks Running Club1500 Meters96:03.01—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 11 · Seven Locks Running Clu1500 Meters116:11.45a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 800 Meters · Place 9 · Seven Locks Running Clu800 Meters92:56.50a—
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 1500 Meters · Place 8 · Seven Locks Running Club1500 Meters8.6:16.46a4
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 13 · Seven Locks Running Club800 Meters13.3:10.14a4
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 1500 Meters · Place 5 · Seven Locks Running Club1500 Meters5.6:20.99a4
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 800 Meters · Place 5 · Seven Locks Running Club800 Meters5.3:04.88a4