Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 1216.05aWestminster Youth Track & Field Meet April 12, 2026
100m Hurdles · 30" / 0.762m · OutdoorH-Town Rollerz Youth Track & Field · May 3021.49aH-Town Rollerz Youth Track & FieldMay 30, 2026
200 Meters · OutdoorAAU Maryland District Qualifier · Jun 1333.19aAAU Maryland District QualifierJune 13, 2026
Long Jump · OutdoorAAU Maryland District Qualifier · Jun 62.91mAAU Maryland District QualifierJune 6, 2025

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 11 · Catonsville Cougars T.C.Long Jump1111-7.257
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 6 · Catonsville Cougars T.C.100m Hurdles622.09a7
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 13 · Catonsville CougarsLong Jump13.10-02.50Wind: 07
Jun 13AAU Maryland District QualifierJun 13 · 100m Hurdles · Place 5 · Catonsville Cougars100m Hurdles30" / 0.762m5.21.62aWind: 0.77
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 34 · Catonsville Cougars200 MetersRound P34.33.19a PBWind: -2.47
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Long Jump · Place 11 · Catonsville CougarsLong Jump11.10' 3.5"7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100m Hurdles · Catonsville Cougars100m Hurdles30" / 0.762m—DNS7
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 47 · Catonsville Cougars200 Meters47.34.73a7
May 30H-Town Rollerz Youth Track & FieldMay 30 · Long Jump · Place 16 · Catonsville CougarsLong Jump16.10' 4.5"7
May 30H-Town Rollerz Youth Track & FieldMay 30 · 100m Hurdles · Place 4 · Catonsville Cougars100m Hurdles30" / 0.762m4.21.49a PB7
May 30H-Town Rollerz Youth Track & FieldMay 30 · 200 Meters · Place 22 · Catonsville Cougars200 Meters22.35.35a7
May 24White Knight Youth ChallengeMay 24 · Long Jump · Place 12 · Catonsville Cougars T.C.Long Jump129-107
May 24White Knight Youth ChallengeMay 24 · 100m Hurdles · Catonsville Cougars T.C.100m Hurdles—DNF7
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 36 · Catonsville Cougars T.C.200 Meters3634.00a7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Long Jump · Place 11 · Catonsville Cougars T.C.Long Jump113.40m7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 100m Hurdles · Place 7 · Catonsville Cougars T.C.100m Hurdles720.82a7
May 3Catonsville Youth Track & Field MeetMay 3 · Long Jump · Place 13 · Catonsville Cougars T.C.Long Jump139-10.757
May 3Catonsville Youth Track & Field MeetMay 3 · 200 Meters · Place 43 · Catonsville Cougars T.C.200 Meters4334.25a7
May 3Catonsville Youth Track & Field MeetMay 3 · 100 Meters · Place 24 · Catonsville Cougars T.C.100 Meters2416.82a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Long Jump · Catonsville CougarsLong Jump—DNS7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Catonsville Cougars200 Meters—DNS7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Catonsville Cougars100 Meters—DNS7
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · Long Jump · Place 15 · Catonsville CougarsLong Jump15.10' 4.25"7
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 200 Meters · Place 32 · Catonsville Cougars200 Meters32.34.69a7
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 100 Meters · Place 32 · Catonsville Cougars100 Meters32.16.48a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · Long Jump · Place 17 · Catonsville CougarsLong Jump17.10' 4"7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 200 Meters · Place 40 · Catonsville Cougars200 Meters40.34.73a7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 100 Meters · Place 30 · Catonsville Cougars100 Meters30.16.05a PB7

2025 Outdoor Track

30 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 · Catonsville Cougars200 MetersRound P--DNS6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 21 · Catonsville Cougars100 MetersRound P21.16.41aWind: 4.56
Jun 6AAU Maryland District QualifierJun 6 · Long Jump · Place 8 · Catonsville Cougars T.C.Long Jump82.91m PB6
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 16 · Catonsville Cougars T.C.200 MetersRound S1635.87a6
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 8 · Catonsville Cougars T.C.100 MetersRound S816.97a6
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 8 · Catonsville Cougars T.C.100 Meters816.86a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Long Jump · Place 24 · Catonsville Cougars T.C.Long Jump248-46
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 200 Meters · Place 30 · Catonsville Cougars T.C.200 Meters3035.65a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 100 Meters · Place 23 · Catonsville Cougars T.C.100 Meters2316.84a6
May 252025 BTC InvitationalMay 25 · Long Jump · Place 18 · Catonsville Cougars T.C.Long Jump1811-06
May 252025 BTC InvitationalMay 25 · 200 Meters · Place 25 · Catonsville Cougars T.C.200 Meters2536.50a6
May 252025 BTC InvitationalMay 25 · 100 Meters · Place 24 · Catonsville Cougars T.C.100 Meters2416.79a6
May 18Westminster Youth Track & Field InvitationalMay 18 · Long Jump · Place 15 · Catonsville CougarsLong Jump15.9' 4.75"6
May 18Westminster Youth Track & Field InvitationalMay 18 · 200 Meters · Place 31 · Catonsville Cougars200 Meters31.35.84a6
May 18Westminster Youth Track & Field InvitationalMay 18 · 100 Meters · Place 29 · Catonsville Cougars100 Meters29.17.04a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Long Jump · Place 21 · Catonsville CougarsLong Jump21.8-04.006
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 43 · Catonsville Cougars200 Meters43.36.04a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 42 · Catonsville Cougars100 Meters42.17.19a6
May 10Catoctin Youth Track & Field InvitationalMay 10 · Long Jump · Place 15 · Catonsville Cougars T.C.Long Jump1510-66
May 10Catoctin Youth Track & Field InvitationalMay 10 · 200 Meters · Place 28 · Catonsville Cougars T.C.200 Meters2835.07a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Long Jump · Place 28 · Catonsville CougarsLong Jump28.8' 10.25"6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 200 Meters · Place 40 · Catonsville Cougars200 Meters40.37.01a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 30 · Catonsville Cougars100 Meters30.16.97a6
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · Long Jump · Place 24 · Catonsville Cougars T.C.Long Jump247-10.256
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 27 · Catonsville Cougars T.C.200 Meters2736.55a6
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 26 · Catonsville Cougars T.C.100 Meters2617.32a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · Long Jump · Place 16 · Catonsville Cougars T.C.Long Jump167-1.56
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 200 Meters · Place 25 · Catonsville Cougars T.C.200 Meters2537.51a6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 26 · Catonsville Cougars T.C.100 Meters2617.58a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Long Jump · Place 23 · Catonsville Cougars T.C.Long Jump236-3.5—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 33 · Catonsville Cougars T.C200 Meters3342.44a—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 32 · Catonsville Cougars T.C100 Meters3219.90a—
May 26Bethesda Track Club League MeetMay 26 · Long Jump · Place 7 · Catonsville CougarsLong Jump7.5' 95
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · Place 23 · Catonsville Cougars200 Meters23.41.25a5
May 26Bethesda Track Club League MeetMay 26 · 100 Meters · Place 15 · Catonsville Cougars100 Meters15.19.41a5
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Long Jump · Place 15 · Catonsville CougarsLong Jump15.6' 65
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 59 · Catonsville Cougars200 Meters59.42.11a5
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 53 · Catonsville Cougars100 Meters53.20.20a5
May 5Freedom Flyers League MeetMay 5 · Long Jump · Place 18 · Catonsville CougarsLong Jump18.5' 95
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 38 · Catonsville Cougars200 Meters38.45.27a5
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 35 · Catonsville Cougars100 Meters35.19.63a5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 49 · Catonsville Cougars100 Meters49.19.40a5