Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFSK Jr. Eagles Youth Track & Field Meet · Apr 623.56aFSK Jr. Eagles Youth Track & Field MeetApril 6, 2025
1500 Meters · OutdoorCatonsville Youth Track & Field Meet · May 37:34.24aCatonsville Youth Track & Field MeetMay 3, 2026
200 Meters · OutdoorFrederick Blaze Youth Track & Field Invitational · Apr 1350.23aFrederick Blaze Youth Track & Field InvitationalApril 13, 2025
400 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 121:45.76aWestminster Youth Track & Field Meet April 12, 2026
800 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 123:51.53aWestminster Youth Track & Field Meet April 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30H-Town Rollerz Youth Track & FieldMay 30 · 1500 Meters · Place 10 · Catonsville Cougars1500 Meters10.7:40.41a5
May 30H-Town Rollerz Youth Track & FieldMay 30 · 400 Meters · Catonsville Cougars400 Meters—DNS5
May 17Bel Air Youth Track & Field MeetMay 17 · 1500 Meters · Place 10 · Catonsville Cougars1500 Meters10.7:43.54a5
May 17Bel Air Youth Track & Field MeetMay 17 · 400 Meters · Place 18 · Catonsville Cougars400 Meters18.1:48.94a5
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 14 · Catonsville Cougars T.C.1500 Meters147:34.24a PB5
May 3Catonsville Youth Track & Field MeetMay 3 · 400 Meters · Place 24 · Catonsville Cougars T.C.400 Meters241:48.47a5
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 27 · Catonsville Cougars800 Meters27.3:55.72a5
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 41 · Catonsville Cougars400 Meters41.1:46.85a5
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 23 · Catonsville Cougars800 Meters23.3:51.53a PB5
Apr 12Westminster Youth Track & Field Meet Apr 12 · 400 Meters · Place 20 · Catonsville Cougars400 Meters20.1:45.76a PB5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 19 · Catonsville Cougars800 Meters19.4:06.41a4
Jun 6AAU Maryland District QualifierJun 6 · 800 Meters · Place 6 · Catonsville Cougars T.C.800 Meters63:59.97a4
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 22 · Catonsville Cougars T.C.100 MetersRound S2224.05a4
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 400 Meters · Place 27 · Catonsville Cougars T.C.400 Meters271:57.37a4
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 100 Meters · Place 38 · Catonsville Cougars T.C.100 Meters3824.30a4
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 17 · Catonsville Cougars800 Meters17.4:18.55a4
May 18Westminster Youth Track & Field InvitationalMay 18 · 200 Meters · Place 48 · Catonsville Cougars200 Meters48.54.17a4
May 18Westminster Youth Track & Field InvitationalMay 18 · 100 Meters · Place 43 · Catonsville Cougars100 Meters43.24.08a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 14 · Catonsville Cougars T.C.800 Meters143:58.94a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 200 Meters · Place 39 · Catonsville Cougars T.C.200 Meters3953.80a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 100 Meters · Place 30 · Catonsville Cougars T.C.100 Meters3023.99a4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 400 Meters · Place 24 · Catonsville Cougars T.C.400 Meters241:51.30a4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 34 · Catonsville Cougars T.C.200 Meters3450.23a PB4
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 35 · Catonsville Cougars T.C.100 Meters3524.51a4
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 400 Meters · Place 40 · Catonsville Cougars T.C.400 Meters401:52.49a4
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 52 · Catonsville Cougars T.C.100 Meters5223.56a PB4

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 24 · Catonsville Cougars T.C400 Meters241:54.82a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 34 · Catonsville Cougars T.C100 MetersRound P3425.13a—
Jun 2Catonsville Youth League MeetJun 2 · 400 Meters · Place 10 · Catonsville Cougars T.C400 Meters101:52.85a—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 22 · Catonsville Cougars T.C200 Meters2252.82a—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 27 · Catonsville Cougars T.C100 Meters2725.50a—
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · Place 16 · Catonsville Cougars200 Meters16.53.03a3
May 26Bethesda Track Club League MeetMay 26 · 100 Meters · Place 15 · Catonsville Cougars100 Meters15.24.50a3
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 44 · Catonsville Cougars400 Meters44.1:58.78a3
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 59 · Catonsville Cougars200 Meters59.55.21a3
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 58 · Catonsville Cougars100 Meters58.24.92a3
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 11 · Catonsville Cougars400 Meters11.1:59.50a3
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 34 · Catonsville Cougars100 Meters34.26.45a3
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 35 · Catonsville Cougars200 Meters35.55.71a3
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 54 · Catonsville Cougars100 Meters54.25.00a3

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 400 Meters · Place 18 · Catonsville Cougars400 Meters18.2:01.26a2
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 200 Meters · Catonsville Cougars200 Meters—DNS2
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 20 · Catonsville Cougars T.C400 Meters202:00.67a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 200 Meters · Place 21 · Catonsville Cougars T.C200 Meters2157.28a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 400 Meters · Place 18 · Catonsville Cougars T.C400 Meters182:09.84a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 200 Meters · Place 18 · Catonsville Cougars T.C200 Meters181:00.29a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 400 Meters · Place 17 · Catonsville Cougars T.C400 Meters172:09.53a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 200 Meters · Place 27 · Catonsville Cougars T.C200 Meters2758.23a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 400 Meters · Place 14 · Catonsville Cougars400 Meters14.2:18.78a2
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 39 · Catonsville Cougars200 Meters39.1:04.99a2