Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Maryland District Qualifier · Jun 614.01aAAU Maryland District QualifierJune 6, 2025
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2527.30aAAU Track & Field Region 3 QualifierJune 25, 2026
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 131:02.09aAAU Maryland District QualifierJune 13, 2026
Long Jump · OutdoorAAU Maryland District Qualifier · Jun 63.57mAAU Maryland District QualifierJune 6, 2025

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 11 · Catonsville Cougars T.C.400 Meters111:03.84a7
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 11 · Catonsville Cougars T.C.200 MetersRound P1127.30a PB7
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 4 · Catonsville CougarsLong Jump4.13-04.00Wind: 07
Jun 13AAU Maryland District QualifierJun 13 · 400 Meters · Place 3 · Catonsville Cougars400 Meters3.1:02.09a PB7
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 5 · Catonsville Cougars200 MetersRound P5.27.66aWind: -0.57
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 6 · Catonsville Cougars200 Meters6.27.23aWind: 3.27
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Long Jump · Catonsville CougarsLong Jump—DNS7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Place 3 · Catonsville Cougars400 Meters3.1:02.83a7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 4 · Catonsville Cougars200 Meters4.27.58a7
May 30H-Town Rollerz Youth Track & FieldMay 30 · Long Jump · Place 7 · Catonsville CougarsLong Jump7.12' 9.5"7
May 30H-Town Rollerz Youth Track & FieldMay 30 · 400 Meters · Place 1 · Catonsville Cougars400 Meters1.1:04.78a7
May 30H-Town Rollerz Youth Track & FieldMay 30 · 200 Meters · Place 2 · Catonsville Cougars200 Meters2.28.29a7
May 24White Knight Youth ChallengeMay 24 · Long Jump · Place 7 · Catonsville Cougars T.C.Long Jump713-47
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 13 · Catonsville Cougars T.C.400 Meters131:05.11a7
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 4 · Catonsville Cougars T.C.200 Meters427.98a7
May 17Bel Air Youth Track & Field MeetMay 17 · Long Jump · Place 2 · Catonsville CougarsLong Jump2.14' 3"7
May 17Bel Air Youth Track & Field MeetMay 17 · 400 Meters · Place 1 · Catonsville Cougars400 Meters1.1:04.63a7
May 17Bel Air Youth Track & Field MeetMay 17 · 200 Meters · Place 4 · Catonsville Cougars200 Meters4.27.96a7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Long Jump · Catonsville Cougars T.C.Long Jump—FOUL7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 8 · Catonsville Cougars T.C.400 Meters81:05.28a7
May 3Catonsville Youth Track & Field MeetMay 3 · Long Jump · Catonsville Cougars T.C.Long Jump—ND7
May 3Catonsville Youth Track & Field MeetMay 3 · 400 Meters · Place 3 · Catonsville Cougars T.C.400 Meters31:05.30a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Long Jump · Place 8 · Catonsville CougarsLong Jump8.12' 5.75"7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 6 · Catonsville Cougars400 Meters6.1:05.97a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 7 · Catonsville Cougars200 Meters7.28.84a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 400 Meters · Place 3 · Catonsville Cougars400 Meters3.1:08.97a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 200 Meters · Place 7 · Catonsville Cougars200 Meters7.28.85a7

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Long Jump · Catonsville CougarsLong Jump--DNS6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 13 · Catonsville Cougars200 MetersRound P13.28.89a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 15 · Catonsville Cougars100 MetersRound P15.14.05aWind: 1.56
Jun 6AAU Maryland District QualifierJun 6 · Long Jump · Place 5 · Catonsville Cougars T.C.Long Jump53.57m PB6
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 7 · Catonsville Cougars T.C.200 MetersRound S729.12a6
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 6 · Catonsville Cougars T.C.200 Meters628.64a6
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 4 · Catonsville Cougars T.C.100 MetersRound S414.18a6
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 3 · Catonsville Cougars T.C.100 Meters314.01a PB6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Long Jump · Place 4 · Catonsville Cougars T.C.Long Jump412-46
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 200 Meters · Place 4 · Catonsville Cougars T.C.200 Meters429.50a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 100 Meters · Place 2 · Catonsville Cougars T.C.100 Meters214.30a6
May 252025 BTC InvitationalMay 25 · Long Jump · Place 4 · Catonsville Cougars T.C.Long Jump412-11.756
May 252025 BTC InvitationalMay 25 · 200 Meters · Place 2 · Catonsville Cougars T.C.200 Meters229.46a6
May 252025 BTC InvitationalMay 25 · 100 Meters · Place 1 · Catonsville Cougars T.C.100 Meters114.14a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Long Jump · Place 10 · Catonsville CougarsLong Jump10.11-05.006
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 12 · Catonsville Cougars200 Meters12.29.59a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 14 · Catonsville Cougars100 Meters14.14.34a6
May 10Catoctin Youth Track & Field InvitationalMay 10 · Long Jump · Place 11 · Catonsville Cougars T.C.Long Jump1111-36
May 10Catoctin Youth Track & Field InvitationalMay 10 · 200 Meters · Place 3 · Catonsville Cougars T.C.200 Meters329.27a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Long Jump · Place 19 · Catonsville CougarsLong Jump19.10' 3"6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 200 Meters · Place 3 · Catonsville Cougars200 Meters3.29.81a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 1 · Catonsville Cougars100 Meters1.14.19a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 200 Meters · Place 2 · Catonsville Cougars T.C.200 Meters230.84a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 3 · Catonsville Cougars T.C.100 Meters315.02a6

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · Long Jump · Place 9 · Catonsville Cougars T.C.Long Jump910-6.50—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 15 · Catonsville Cougars T.C200 Meters1530.59a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 15 · Catonsville Cougars T.C100 MetersRound P1515.02a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 9 · Catonsville Cougars T.C100 Meters915.20a—
Jun 2Catonsville Youth League MeetJun 2 · Long Jump · Place 13 · Catonsville Cougars T.C.Long Jump1310-3—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 6 · Catonsville Cougars T.C200 Meters630.95a—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 5 · Catonsville Cougars T.C100 Meters515.04a—
May 5Freedom Flyers League MeetMay 5 · Long Jump · Place 9 · Catonsville CougarsLong Jump9.9' 95
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 9 · Catonsville Cougars200 Meters9.32.35a5
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 6 · Catonsville Cougars100 Meters6.15.36a5