Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCatonsville Youth Track & Field Meet · May 313.81aCatonsville Youth Track & Field MeetMay 3, 2026
1500 Meters · IndoorAAU Region 3 · Jun 205:10.70aAAU Region 3June 20, 2024
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 254:34.25aAAU Track & Field Region 3 QualifierJune 25, 2026
200 Meters · OutdoorBel Air Youth Track & Field Meet · May 1726.98aBel Air Youth Track & Field MeetMay 17, 2026
3000 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 2610:41.21aBullseye Youth Track & Field InvitationalApril 26, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2556.91aAAU Track & Field Region 3 QualifierJune 25, 2026
800 Meters · IndoorAAU Region 3 · Jun 202:29.12aAAU Region 3June 20, 2024
800 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 62:10.44aBullseye/Yep Track & Field Summer Series #1June 6, 2026
Long Jump · OutdoorBullseye Team Meet 2021 · Jun 1010-08.00Bullseye Team Meet 2021June 10, 2021

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 3 · Bullseye Running1500 Meters34:34.25a PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 8 · Bullseye Running800 Meters82:11.74a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 16 · Bullseye Running400 Meters1656.91a PB8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 1500 Meters · Place 3 · Bullseye Striders1500 Meters3.4:53.25a8
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:17.01a8
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 4 · Bullseye Striders1500 Meters4.4:34.47a8
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 4 · Bullseye Striders800 Meters4.2:12.94a8
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 16 · Bullseye Striders400 Meters16.57.95a8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:10.44a PB8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Place 4 · Bullseye Striders400 Meters4.57.89a8
May 17Bel Air Youth Track & Field MeetMay 17 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:11.12a8
May 17Bel Air Youth Track & Field MeetMay 17 · 200 Meters · Place 5 · Bullseye Striders200 Meters5.26.98a PB8
May 9Catoctin Youth Track & Field MeetMay 9 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:11.79a8
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 1 · Bullseye Running800 Meters12:13.10a8
May 3Catonsville Youth Track & Field MeetMay 3 · 200 Meters · Place 9 · Bullseye Running200 Meters927.48a8
May 3Catonsville Youth Track & Field MeetMay 3 · 100 Meters · Place 9 · Bullseye Running100 Meters913.81a PB8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 3000 Meters · Place 7 · Bullseye Striders3000 Meters7.10:41.21a PB8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:12.92a8
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.4:53.89a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 4 · Bullseye Striders1500 Meters4.4:55.54a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 2 · Bullseye Striders800 Meters2.2:16.56a8
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.59.78aUnofficial8
Mar 9Bullseye Spring 2026 Time TrialsMar 9 · 100 Meters · Place 2 · Bullseye Striders100 Meters2.13.12aUnofficial8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 28Bullseye Summer Series #2Jun 28 · 1500 Meters · Place 4 · Bullseye Running1500 Meters45:04.02a7
Jun 28Bullseye Summer Series #2Jun 28 · 800 Meters · Place 4 · Bullseye Running800 Meters42:26.71a7
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 2 · Bullseye Running1500 Meters24:50.46a7
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 3 · Bullseye Running800 Meters32:22.70a7
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 5 · Bullseye Running1500 Meters54:55.50a7
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 8 · Bullseye Running800 Meters82:23.71a7
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 6 · Bullseye Running1500 Meters64:50.90a7
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 5 · Bullseye Running800 Meters52:22.78a7
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Place 12 · Bullseye Striders1500 Meters12.5:14.13a7
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 2 · Bullseye Striders800 Meters2.2:22.90a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · 1500 Meters · Place 4 · Bullseye Running1500 Meters44:58.81a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · 400 Meters · Place 8 · Bullseye Running400 Meters81:02.38a7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Bullseye Striders1500 Meters—DNS7
Mar 10Bullseye Team Time TrialsMar 10 · 400 Meters · Place 4 · Bullseye Striders400 Meters4.1:04.25aUnofficial7
Mar 10Bullseye Team Time TrialsMar 10 · 100 Meters · Place 6 · Bullseye Striders100 Meters6.13.73aUnofficial7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 1500 Meters · Place 4 · Bullseye Striders1500 Meters4.5:10.70a PB6
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 7 · Bullseye Striders800 Meters7.2:29.12a PB6

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 1500 Meters · Place 1 · Bullseye Running1500 Meters15:05.49a—
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 6 · Bullseye Running800 Meters62:31.28a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 16 · Bullseye Running400 Meters161:05.14a—
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:31.83a6
May 26Bethesda Track Club League MeetMay 26 · 400 Meters · Place 1 · Bullseye Striders400 Meters1.1:05.29a6
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 1 · Bullseye Striders400 Meters1.1:04.99a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 2 · Bullseye Striders800 Meters2.2:32.62a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 5 · Bullseye Striders200 Meters5.29.32a6
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 1 · Bullseye Striders800 Meters1.2:34.52a6
Apr 21Westminster Track & Field Club League MeetApr 21 · 200 Meters · Place 3 · Bullseye Striders200 Meters3.30.07a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 800 Meters · Place 6 · Bullseye Striders800 Meters6.2:42.12a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.1:08.08a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 100 Meters · Place 5 · Bullseye Striders100 Meters5.14.90a6
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Bullseye Striders400 Meters--DNS6
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Bullseye Striders400 Meters--DNS6
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Bullseye Striders100 Meters--DNS6
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Bullseye Striders100 Meters--DNS6

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 7 · Bullseye Striders800 Meters7.2:34.50a10
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 400 Meters · Place 2 · Bullseye Striders400 Meters2.1:07.79a10
May 7Freedom Flyers Youth MeetMay 7 · 400 Meters · Place 2 · Bullseye Running400 Meters21:06.25a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 400 Meters · Place 3 · Bullseye Running400 Meters31:09.08a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 200 Meters · Place 5 · Bullseye Running200 Meters530.05a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 100 Meters · Place 6 · Bullseye Running100 Meters615.10a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 1500 Meters · Place 4 · Bullseye Running1500 Meters45:51.92a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 400 Meters · Place 3 · Bullseye Running400 Meters31:08.36a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 3 · Bullseye Striders800 Meters3.2:39.34a10
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 6 · Bullseye Striders200 Meters6.30.49a10
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 400 Meters · Bullseye Striders400 Meters—01:11.6aUnofficial10
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 100 Meters · Bullseye Striders100 Meters—15.29aUnofficial10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 7 · Bullseye Running800 Meters72:45.89—
Jun 23AAU Region 3 National QualifierJun 23 · 400 Meters · Place 13 · Bullseye Running400 Meters131:12.27—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 800 Meters · Place 8 · Bullseye Running800 Meters82:51.26a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 400 Meters · Place 11 · Bullseye Running400 Meters111:13.48a—
May 222022 West Carroll Wings Invitational MeetMay 22 · Long Jump · Place 3 · Bullseye StridersLong Jump3.10-03.009
May 222022 West Carroll Wings Invitational MeetMay 22 · 400 Meters · Place 6 · Bullseye Striders400 Meters6.1:17.96a9
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 10 · Bullseye Striders100 Meters10.16.48a9
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 3 · Bullseye Striders800 Meters3.2:50.45a9
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 5 · Bullseye Striders400 Meters5.1:14.01a9
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 5 · Bullseye Striders800 Meters5.2:54.69a9
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Place 4 · Bullseye Striders400 Meters4.1:17.74a9
Apr 24Lightning Youth Track & Field MeetApr 24 · 1500 Meters · Place 5 · Bullseye Striders1500 Meters5.5:54.88a9

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11Bullseye Summer Series #2Jul 11 · 800 Meters · Place 15 · Bullseye Striders800 Meters15.3:05.59a8
Jul 11Bullseye Summer Series #2Jul 11 · 400 Meters · Place 35 · Bullseye Striders400 Meters35.1:23.24a8
Jul 2Bullseye Summer Series #1Jul 2 · 800 Meters · Place 13 · Bullseye Striders800 Meters13.3:02.98a8
Jul 2Bullseye Summer Series #1Jul 2 · 400 Meters · Place 29 · Bullseye Striders400 Meters29.1:16.92a8
Jun 10Bullseye Team Meet 2021Jun 10 · Long Jump · Place 1 · Bullseye StridersLong Jump1.10-08.00 PB8
May 30Lightning Youth Meet 2May 30 · 400 Meters · Place 7 · Bullseye Striders400 Meters7.1:18.81a8
May 30Lightning Youth Meet 2May 30 · 200 Meters · Place 7 · Bullseye Striders200 Meters7.34.26a8
May 30Lightning Youth Meet 2May 30 · 100 Meters · Place 5 · Bullseye Striders100 Meters5.16.29a8
May 23Freedom Flyers Youth Track MeetMay 23 · 400 Meters · Place 6 · Bullseye Striders400 Meters6.1:20.61a8
May 23Freedom Flyers Youth Track MeetMay 23 · 200 Meters · Place 12 · Bullseye Striders200 Meters12.35.74a8
May 162021 Wings Youth MeetMay 16 · 200 Meters · Place 6 · Bullseye Striders200 Meters6.34.90a8
May 162021 Wings Youth MeetMay 16 · 100 Meters · Place 5 · Bullseye Striders100 Meters5.16.65a8
Apr 252021 Lightning Youth MeetApr 25 · 200 Meters · Place 7 · Bullseye Striders200 Meters7.37.58a8
Apr 252021 Lightning Youth MeetApr 25 · 100 Meters · Place 6 · Bullseye Striders100 Meters6.17.04a8
Apr 7Bullseye Youth Time TrialsApr 7 · 400 Meters · Place 7 · Bullseye Striders400 Meters7.1:33.23aUnofficial8
Apr 7Bullseye Youth Time TrialsApr 7 · 100 Meters · Place 1 · Bullseye Striders100 Meters1.16.94aUnofficial8