Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOTC All Comer Meet ages 13+ · Jul 2516.26aOTC All Comer Meet ages 13+July 25, 2024
1500 Meters · IndoorAAU Region 3 · Jun 205:49.04aAAU Region 3June 20, 2024
1500 Meters · OutdoorCatoctin Youth Track & Field Meet · May 95:13.94aCatoctin Youth Track & Field MeetMay 9, 2026
200 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 2631.81aBullseye Youth Track & Field InvitationalApril 26, 2026
3000 Meters · IndoorAAU Region 3 · Jun 2011:45.51aAAU Region 3June 20, 2024
3000 Meters · OutdoorCatoctin Youth Track & Field Meet · May 911:07.01aCatoctin Youth Track & Field MeetMay 9, 2026
400 Meters · Outdoor2025 BTC Invitational · May 251:16.82a2025 BTC InvitationalMay 25, 2025
5000 Meters · OutdoorBullseye Summer Series #4 · Jul 2620:18.28aBullseye Summer Series #4July 26, 2025
800 Meters · IndoorAAU Region 3 · Jun 202:56.29aAAU Region 3June 20, 2024
800 Meters · OutdoorCatonsville Youth Track & Field Meet · May 32:38.48aCatonsville Youth Track & Field MeetMay 3, 2026
Shot Put · 4kg · OutdoorOTC All Comer Meet ages 13+ · Jul 256.89mOTC All Comer Meet ages 13+July 25, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.12:08.99a7
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Bullseye StridersBullseye Striders200 Meters—DNS7
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 14 · Bullseye RunningBullseye Running1500 Meters145:28.74a7
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 5000 Meters · Place 1 · Bullseye StridersBullseye Striders5000 Meters1.21:47.27a7
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 200 Meters · Bullseye StridersBullseye Striders200 Meters—DNS7
Jun 13AAU Maryland District QualifierJun 13 · 3000 Meters · Place 12 · Bullseye StridersBullseye Striders3000 Meters12.11:28.63a7
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 13 · Bullseye StridersBullseye Striders1500 Meters13.5:19.86a7
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 21 · Bullseye StridersBullseye Striders800 Meters21.2:50.91a7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 3000 Meters · Place 5 · Bullseye StridersBullseye Striders3000 Meters5.11:26.37a7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 25 · Bullseye StridersBullseye Striders800 Meters25.2:53.32a7
May 17Bel Air Youth Track & Field MeetMay 17 · 1500 Meters · Place 13 · Bullseye StridersBullseye Striders1500 Meters13.5:31.95a7
May 9Catoctin Youth Track & Field MeetMay 9 · 3000 Meters · Place 11 · Bullseye StridersBullseye Striders3000 Meters11.11:07.01a PB7
May 9Catoctin Youth Track & Field MeetMay 9 · 1500 Meters · Place 18 · Bullseye StridersBullseye Striders1500 Meters18.5:13.94a PB7
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 15 · Bullseye RunningBullseye Running1500 Meters155:28.48a7
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 15 · Bullseye RunningBullseye Running800 Meters152:38.48a PB7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 3000 Meters · Place 16 · Bullseye StridersBullseye Striders3000 Meters16.11:51.85a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 23 · Bullseye StridersBullseye Striders800 Meters23.2:42.46a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 33 · Bullseye StridersBullseye Striders200 Meters33.31.81a PB7
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 1500 Meters · Place 21 · Bullseye StridersBullseye Striders1500 Meters21.5:33.47a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 3000 Meters · Place 13 · Bullseye StridersBullseye Striders3000 Meters13.11:30.55a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Bullseye StridersBullseye Striders800 Meters—DNS7
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 400 Meters · Place 11 · Bullseye StridersBullseye Striders400 Meters11.1:15.32aUnofficial7
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 100 Meters · Place 8 · Bullseye StridersBullseye Striders100 Meters8.14.42aUnofficial7

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · 5000 Meters · Place 2 · Bullseye RunningBullseye Running5000 Meters220:18.28a PB6
Jul 19Bullseye Summer Series #3Jul 19 · 1500 Meters · Place 4 · Bullseye RunningBullseye Running1500 Meters45:37.91a6
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 6 · Bullseye RunningBullseye Running800 Meters63:01.46a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 3000 Meters · Place 3 · Bullseye StridersBullseye Striders3000 Meters3.11:36.38a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 12 · Bullseye StridersBullseye Striders1500 Meters12.5:40.54a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 12 · Bullseye StridersBullseye Striders800 Meters12.2:50.69a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 3000 Meters · Place 3 · Bullseye RunningBullseye Running3000 Meters311:47.52a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 11 · Bullseye RunningBullseye Running1500 Meters115:30.37a6
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 16 · Bullseye RunningBullseye Running800 Meters163:01.12a6
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 3 · Bullseye StridersBullseye Striders3000 Meters3.11:47.52a6
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 11 · Bullseye StridersBullseye Striders1500 Meters11.5:30.37a6
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 16 · Bullseye StridersBullseye Striders800 Meters16.3:01.12a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 16 · Bullseye RunningBullseye Running1500 Meters165:47.42a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 400 Meters · Place 14 · Bullseye RunningBullseye Running400 Meters141:18.03a6
May 252025 BTC InvitationalMay 25 · 3000 Meters · Place 3 · Bullseye RunningBullseye Running3000 Meters312:01.31a6
May 252025 BTC InvitationalMay 25 · 400 Meters · Place 6 · Bullseye RunningBullseye Running400 Meters61:16.82a PB6
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Place 13 · Bullseye StridersBullseye Striders1500 Meters13.5:47.76a6
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 10 · Bullseye StridersBullseye Striders800 Meters10.2:50.52a6
May 10Catoctin Youth Track & Field InvitationalMay 10 · 3000 Meters · Place 2 · Bullseye RunningBullseye Running3000 Meters211:38.34a6
May 10Catoctin Youth Track & Field InvitationalMay 10 · 1500 Meters · Place 10 · Bullseye RunningBullseye Running1500 Meters105:43.64a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.11:29.00a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 200 Meters · Place 13 · Bullseye StridersBullseye Striders200 Meters13.31.88a6
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 1500 Meters · Place 8 · Bullseye RunningBullseye Running1500 Meters85:28.25a6
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 800 Meters · Place 8 · Bullseye RunningBullseye Running800 Meters82:52.50a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 3000 Meters · Place 4 · Bullseye RunningBullseye Running3000 Meters411:43.66a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 9 · Bullseye RunningBullseye Running800 Meters92:56.93a6
Mar 10Bullseye Team Time TrialsMar 10 · 400 Meters · Place 23 · Bullseye StridersBullseye Striders400 Meters23.1:16.96aUnofficial6
Mar 10Bullseye Team Time TrialsMar 10 · 100 Meters · Place 23 · Bullseye StridersBullseye Striders100 Meters23.15.76aUnofficial6

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 25OTC All Comer Meet ages 13+Jul 25 · Shot Put · Place 3 · UnattachedUnattachedShot Put4kg3.6.89m PB5
Jul 25OTC All Comer Meet ages 13+Jul 25 · 100 Meters · Place 10 · UnattachedUnattached100 Meters10.16.26a PB5
Jun 8AAU Maryland District QualifierJun 8 · 3000 Meters · Place 5 · Bullseye RunningBullseye Running3000 Meters511:48.22a—
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 13 · Bullseye RunningBullseye Running1500 Meters135:43.42a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 16 · Bullseye RunningBullseye Running800 Meters163:01.01a—
Jun 2Catonsville Youth League MeetJun 2 · 3000 Meters · Place 7 · Bullseye RunningBullseye Running3000 Meters711:38.39a—
Jun 2Catonsville Youth League MeetJun 2 · 1500 Meters · Place 7 · Bullseye RunningBullseye Running1500 Meters75:51.40a—
May 26Bethesda Track Club League MeetMay 26 · 3000 Meters · Place 2 · Bullseye StridersBullseye Striders3000 Meters2.12:13.00a5
May 26Bethesda Track Club League MeetMay 26 · 1500 Meters · Place 8 · Bullseye StridersBullseye Striders1500 Meters8.5:46.89a5
May 19Catoctin Youth Track & Field League MeetMay 19 · 3000 Meters · Place 5 · Bullseye StridersBullseye Striders3000 Meters5.12:06.32a5
May 19Catoctin Youth Track & Field League MeetMay 19 · 200 Meters · Place 18 · Bullseye StridersBullseye Striders200 Meters18.33.96a5
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 10 · Bullseye StridersBullseye Striders1500 Meters10.5:30.44a5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 3000 Meters · Bullseye StridersBullseye Striders3000 Meters—DNS5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 12 · Bullseye StridersBullseye Striders800 Meters12.2:53.54a5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Place 26 · Bullseye StridersBullseye Striders400 Meters26.1:24.08a5
Apr 21Westminster Track & Field Club League MeetApr 21 · 3000 Meters · Place 6 · Bullseye StridersBullseye Striders3000 Meters6.11:52.89a5
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 15 · Bullseye StridersBullseye Striders800 Meters15.2:58.37a5
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 12 · Bullseye StridersBullseye Striders1500 Meters12.6:04.55a5
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 14 · Bullseye StridersBullseye Striders400 Meters14.1:21.13a5
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 3000 Meters · Place 5 · Bullseye StridersBullseye Striders3000 Meters5.12:13.05
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 15 · Bullseye StridersBullseye Striders800 Meters15.3:05.34a5
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 4 · Bullseye StridersBullseye Striders400 Meters4.1:19.38aUnofficial5
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 4 · Bullseye StridersBullseye Striders400 Meters4.1:19.38aUnofficial5
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 7 · Bullseye StridersBullseye Striders100 Meters7.16.19aUnofficial5
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 12 · Bullseye StridersBullseye Striders100 Meters12.16.19aUnofficial5

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 3000 Meters · Place 4 · Bullseye StridersBullseye Striders3000 Meters4.11:45.51a PB5
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 13 · Bullseye StridersBullseye Striders1500 Meters13.5:49.04a PB5
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 19 · Bullseye StridersBullseye Striders800 Meters19.2:56.29a PB5

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 12 · Bullseye RunningBullseye Running800 Meters122:56.74a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 14 · Bullseye RunningBullseye Running800 Meters143:14.96—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 19 · Bullseye RunningBullseye Running400 Meters191:19.68—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 14 · Bullseye RunningBullseye Running800 Meters143:14.96a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 19 · Bullseye RunningBullseye Running400 Meters191:19.68a—
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 7 · Bullseye StridersBullseye Striders800 Meters7.2:54.99a4
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 400 Meters · Place 16 · Bullseye StridersBullseye Striders400 Meters16.1:20.07a4
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 800 Meters · Place 12 · Bullseye RunningBullseye Running800 Meters123:15.02a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 3 · Bullseye RunningBullseye Running400 Meters31:20.10a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 400 Meters · Place 12 · Bullseye RunningBullseye Running400 Meters121:24.39a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 1500 Meters · Place 10 · Bullseye RunningBullseye Running1500 Meters106:52.94a—
May 7Freedom Flyers Youth MeetMay 7 · 1500 Meters · Place 18 · Bullseye RunningBullseye Running1500 Meters186:31.09a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 1500 Meters · Place 11 · Bullseye RunningBullseye Running1500 Meters116:17.91a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 100 Meters · Place 21 · Bullseye RunningBullseye Running100 Meters2118.41a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 400 Meters · Place 19 · Bullseye RunningBullseye Running400 Meters191:31.08a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 200 Meters · Place 21 · Bullseye RunningBullseye Running200 Meters2136.43a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 20 · Bullseye StridersBullseye Striders800 Meters20.3:14.64a4
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 40 · Bullseye StridersBullseye Striders200 Meters40.41.04a4
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 400 Meters · Bullseye StridersBullseye Striders400 Meters—01:31.6aUnofficial4
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 100 Meters · Bullseye StridersBullseye Striders100 Meters—16.9aUnofficial4