Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrederick Blaze Youth Track & Field Invitational · Apr 1317.23aFrederick Blaze Youth Track & Field InvitationalApril 13, 2025
1500 Meters · IndoorAAU Region 3 · Jun 206:17.95aAAU Region 3June 20, 2024
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 255:34.90aAAU Track & Field Region 3 QualifierJune 25, 2026
200 Meters · OutdoorCatonsville Youth Track & Field Meet · May 331.56aCatonsville Youth Track & Field MeetMay 3, 2026
3000 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2511:44.79aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · OutdoorCatonsville Youth Track & Field Meet · May 31:09.90aCatonsville Youth Track & Field MeetMay 3, 2026
800 Meters · IndoorAAU Region 3 · Jun 203:08.35aAAU Region 3June 20, 2024
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:41.99aAAU 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

18 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 3000 Meters · Place 2 · Bullseye Running3000 Meters211:44.79a PB6
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 5 · Bullseye Running1500 Meters55:34.90a PB6
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 9 · Bullseye Running800 Meters92:41.99a PB6
Jun 13AAU Maryland District QualifierJun 13 · 3000 Meters · Place 3 · Bullseye Striders3000 Meters3.12:32.27a6
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 6 · Bullseye Striders1500 Meters6.5:53.24a6
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 9 · Bullseye Striders800 Meters9.2:56.83a6
May 17Bel Air Youth Track & Field MeetMay 17 · 3000 Meters · Place 1 · Bullseye Striders3000 Meters1.13:28.70a6
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 1 · Bullseye Running800 Meters12:42.14a6
May 3Catonsville Youth Track & Field MeetMay 3 · 400 Meters · Place 2 · Bullseye Running400 Meters21:09.90a PB6
May 3Catonsville Youth Track & Field MeetMay 3 · 200 Meters · Place 9 · Bullseye Running200 Meters931.56a PB6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 3000 Meters · Place 2 · Bullseye Striders3000 Meters2.11:53.12a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.5:39.81a6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 5 · Bullseye Striders400 Meters5.1:13.43a6
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 1500 Meters · Place 3 · Bullseye Striders1500 Meters3.5:40.06a6
Apr 12Westminster Youth Track & Field Meet Apr 12 · 3000 Meters · Place 1 · Bullseye Striders3000 Meters1.12:36.52a6
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 2 · Bullseye Striders800 Meters2.2:50.52a6
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.1:13.79aUnofficial6
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 100 Meters · Place 2 · Bullseye Striders100 Meters2.16.17aUnofficial6

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 3000 Meters · Place 1 · Bullseye Striders3000 Meters1.12:45.92a5
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 2 · Bullseye Striders1500 Meters2.5:40.52a5
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 3 · Bullseye Striders800 Meters3.2:43.98a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 3000 Meters · Place 1 · Bullseye Running3000 Meters112:57.92a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 1 · Bullseye Running1500 Meters15:38.94a5
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 4 · Bullseye Running800 Meters42:54.95a5
Jun 14AAU PVA DistrictJun 14 · 3000 Meters · Place 1 · Bullseye Striders3000 Meters1.12:57.92a5
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 1 · Bullseye Striders1500 Meters1.5:38.94a5
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 4 · Bullseye Striders800 Meters4.2:54.95a5
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 3000 Meters · Place 2 · Bullseye Running3000 Meters213:01.58a5
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 10 · Bullseye Running1500 Meters106:16.59a5
May 252025 BTC InvitationalMay 25 · 400 Meters · Place 21 · Bullseye Running400 Meters211:20.91a5
May 18Westminster Youth Track & Field InvitationalMay 18 · 3000 Meters · Place 2 · Bullseye Striders3000 Meters2.13:49.02a5
May 18Westminster Youth Track & Field InvitationalMay 18 · 200 Meters · Place 25 · Bullseye Striders200 Meters25.34.19a5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 3000 Meters · Place 1 · Bullseye Striders3000 Meters1.12:48.79a5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Bullseye Striders100 Meters—DNS5
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 1500 Meters · Place 5 · Bullseye Running1500 Meters56:04.19a5
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 25 · Bullseye Running100 Meters2517.23a PB5
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 3000 Meters · Place 4 · Bullseye Running3000 Meters413:02.68a5
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 400 Meters · Place 15 · Bullseye Running400 Meters151:20.39a5
Mar 10Bullseye Team Time TrialsMar 10 · 400 Meters · Place 13 · Bullseye Striders400 Meters13.1:19.76aUnofficial5
Mar 10Bullseye Team Time TrialsMar 10 · 100 Meters · Place 19 · Bullseye Striders100 Meters19.16.35aUnofficial5

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 6 · Bullseye Striders1500 Meters6.6:17.95a PB4
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 16 · Bullseye Striders800 Meters16.3:08.35a PB4

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 5 · Bullseye Running1500 Meters56:06.99a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 10 · Bullseye Running800 Meters103:07.69a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 16 · Bullseye Running400 Meters161:26.69a—
Jun 2Catonsville Youth League MeetJun 2 · 1500 Meters · Place 1 · Bullseye Running1500 Meters16:23.61a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 2 · Bullseye Running800 Meters23:13.65a—
Jun 2Catonsville Youth League MeetJun 2 · 400 Meters · Place 4 · Bullseye Running400 Meters41:24.63a—
May 19Catoctin Youth Track & Field League MeetMay 19 · 1500 Meters · Place 1 · Bullseye Striders1500 Meters1.6:07.91a4
May 19Catoctin Youth Track & Field League MeetMay 19 · 400 Meters · Place 4 · Bullseye Striders400 Meters4.1:22.10a4
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 2 · Bullseye Striders1500 Meters2.6:02.81a4
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 12 · Bullseye Striders200 Meters12.38.23a4
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 1 · Bullseye Striders1500 Meters1.5:59.09a4
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 4 · Bullseye Striders800 Meters4.3:08.91a4
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Place 3 · Bullseye Striders400 Meters3.1:22.65a4
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Place 2 · Bullseye Striders1500 Meters2.6:20.72a4
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 3 · Bullseye Striders1500 Meters3.6:18.60a4
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 3 · Bullseye Striders400 Meters3.1:24.92a4
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.1:32.86aUnofficial4
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 7 · Bullseye Striders400 Meters7.1:32.86aUnofficial4
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 2 · Bullseye Striders100 Meters2.17.38aUnofficial4
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 4 · Bullseye Striders100 Meters4.17.38aUnofficial4

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 1500 Meters · Place 4 · Bullseye Running1500 Meters46:16.04a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 800 Meters · Place 6 · Bullseye Running800 Meters63:05.04a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 1500 Meters · Place 2 · Bullseye Running1500 Meters26:28.14a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 400 Meters · Place 11 · Bullseye Running400 Meters111:26.02a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 1500 Meters · Place 5 · Bullseye Running1500 Meters56:32.80a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 800 Meters · Place 8 · Bullseye Running800 Meters83:21.92a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 800 Meters · Place 6 · Bullseye Running800 Meters63:22.88a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 200 Meters · Place 25 · Bullseye Running200 Meters2538.67a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 1500 Meters · Place 8 · Bullseye Striders1500 Meters8.6:49.80a3
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 400 Meters · Place 4 · Bullseye Striders400 Meters4.1:26.35a3
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 400 Meters · Bullseye Striders400 Meters—01:26.1aUnofficial3
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 100 Meters · Bullseye Striders100 Meters—17.73aUnofficial3