Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Region 3 · Jun 205:37.63aAAU Region 3June 20, 2024
1500 Meters · OutdoorCatoctin Youth Track & Field Meet · May 94:42.26aCatoctin Youth Track & Field MeetMay 9, 2026
200 Meters · OutdoorBel Air Youth Track & Field Meet · May 1729.02aBel Air Youth Track & Field MeetMay 17, 2026
3000 Meters · OutdoorCatonsville Youth Track & Field Meet · May 310:05.70aCatonsville Youth Track & Field MeetMay 3, 2026
400 Meters · OutdoorCatoctin Youth Track & Field Meet · May 91:02.73aCatoctin Youth Track & Field MeetMay 9, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:20.01aAAU Track & Field Region 3 QualifierJune 25, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:51.611AAU Region 3June 20, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 3000 Meters · Place 4 · Bullseye Running3000 Meters410:41.13a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 6 · Bullseye Running1500 Meters64:43.17a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 14 · Bullseye Running800 Meters142:20.01a PB8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.4:58.59a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 800 Meters · Place 5 · Bullseye Striders800 Meters5.2:23.96a8
Jun 13AAU Maryland District QualifierJun 13 · 3000 Meters · Place 3 · Bullseye Striders3000 Meters3.10:20.46a8
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 8 · Bullseye Striders1500 Meters8.4:47.55a8
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 13 · Bullseye Striders800 Meters13.2:27.33a8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.4:47.49a8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 7 · Bullseye Striders800 Meters7.2:26.03a8
May 17Bel Air Youth Track & Field MeetMay 17 · 3000 Meters · Place 7 · Bullseye Striders3000 Meters7.10:56.20a8
May 17Bel Air Youth Track & Field MeetMay 17 · 200 Meters · Place 11 · Bullseye Striders200 Meters11.29.02a PB8
May 9Catoctin Youth Track & Field MeetMay 9 · 1500 Meters · Place 2 · Bullseye Striders1500 Meters2.4:42.26a PB8
May 9Catoctin Youth Track & Field MeetMay 9 · 400 Meters · Place 9 · Bullseye Striders400 Meters9.1:02.73a PB8
May 3Catonsville Youth Track & Field MeetMay 3 · 3000 Meters · Place 2 · Bullseye Running3000 Meters210:05.70a PB8
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 7 · Bullseye Running800 Meters72:25.12a8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.4:49.14a8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 8 · Bullseye Striders800 Meters8.2:26.13a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 3 · Bullseye Striders1500 Meters3.4:49.44a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 11 · Bullseye Striders800 Meters11.2:28.06a8
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.1:07.77aUnofficial8
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 100 Meters · Place 4 · Bullseye Striders100 Meters4.15.00aUnofficial8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 1500 Meters · Place 10 · Bullseye Running1500 Meters105:04.95a7
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 8 · Bullseye Running800 Meters82:30.34a7
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 3 · Bullseye Running1500 Meters35:04.71a7
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 5 · Bullseye Running800 Meters52:30.23a7
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 11 · Bullseye Running1500 Meters115:06.23a7
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 15 · Bullseye Running800 Meters152:30.30a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 2 · Bullseye Running800 Meters22:31.18a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · 400 Meters · Place 11 · Bullseye Running400 Meters111:05.73a7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 14 · Bullseye Striders1500 Meters14.5:20.26a7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Place 14 · Bullseye Striders800 Meters14.2:37.27a7
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 800 Meters · Place 11 · Bullseye Running800 Meters112:32.71a7
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 400 Meters · Place 15 · Bullseye Running400 Meters151:08.01a7
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 10 · Bullseye Running800 Meters102:37.40a7
Mar 10Bullseye Team Time TrialsMar 10 · 400 Meters · Place 8 · Bullseye Striders400 Meters8.1:09.24aUnofficial7
Mar 10Bullseye Team Time TrialsMar 10 · 100 Meters · Place 13 · Bullseye Striders100 Meters13.14.94aUnofficial7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 800 Meters · Bullseye Striders800 MetersRelay Split—2:51.611 PB6
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 11 · Bullseye Striders1500 Meters11.5:37.63a PB6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 10 · Bullseye Running1500 Meters105:21.48a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 17 · Bullseye Running800 Meters172:44.85a—
Jun 2Catonsville Youth League MeetJun 2 · 1500 Meters · Place 2 · Bullseye Running1500 Meters25:24.68a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 5 · Bullseye Running800 Meters52:42.94a—
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 10 · Bullseye Striders1500 Meters10.5:43.99a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 6 · Bullseye Striders400 Meters6.1:14.02a6
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 3 · Bullseye Striders400 Meters3.1:18.94aUnofficial6
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 3 · Bullseye Striders400 Meters3.1:18.94aUnofficial6
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 4 · Bullseye Striders100 Meters4.15.67aUnofficial6
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 8 · Bullseye Striders100 Meters8.15.67aUnofficial6

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 800 Meters · Place 11 · Bullseye Running800 Meters112:59.39a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 9 · Bullseye Running800 Meters92:55.48—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 25 · Bullseye Running400 Meters251:14.68—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 800 Meters · Place 9 · Bullseye Running800 Meters92:55.48a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 25 · Bullseye Running400 Meters251:14.68a—
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 20 · Bullseye Striders800 Meters20.2:54.04a6
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 400 Meters · Place 17 · Bullseye Striders400 Meters17.1:18.38a6