Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLightning Youth Track & Field Meet · Apr 2419.41aLightning Youth Track & Field MeetApril 24, 2022
1500 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 277:40.22aBullseye Youth Track & Field InvitationalApril 27, 2025
200 Meters · OutdoorSeven Locks Running Club Youth Track & Field Meet · May 2942.21Seven Locks Running Club Youth Track & Field MeetMay 29, 2022
3000 Meters · OutdoorFSK Jr. Eagles Youth Track & Field Meet · Apr 614:55.05aFSK Jr. Eagles Youth Track & Field MeetApril 6, 2025
400 Meters · OutdoorERR Arrows Youth Track & Field Invitational · Jun 11:29.04aERR Arrows Youth Track & Field InvitationalJune 1, 2025
800 Meters · OutdoorERR Arrows Youth Track & Field Invitational · Jun 13:30.94aERR Arrows Youth Track & Field InvitationalJune 1, 2025
Long Jump · Outdoor2019 DMV Youth Challenge Track And Field Invitational · Jun 11.92m2019 DMV Youth Challenge Track And Field Invitational June 1, 2019

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Catonsville Youth Track & Field MeetMay 3 · 3000 Meters · Catonsville Cougars T.C.3000 Meters—DNF10
Apr 12Westminster Youth Track & Field Meet Apr 12 · 3000 Meters · Catonsville Cougars3000 Meters—DNS10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 3000 Meters · Place 6 · Catonsville Cougars T.C.3000 Meters615:49.85a9
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 10 · Catonsville Cougars T.C.800 Meters103:30.94a PB9
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 400 Meters · Place 12 · Catonsville Cougars T.C.400 Meters121:29.04a PB9
May 18Westminster Youth Track & Field InvitationalMay 18 · 3000 Meters · Place 3 · Catonsville Cougars3000 Meters3.16:10.57a9
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 10 · Catonsville Cougars1500 Meters10.7:40.22a PB9
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Catonsville Cougars800 Meters—DNS9
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 3000 Meters · Place 3 · Catonsville Cougars T.C.3000 Meters314:55.05a PB9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · 1500 Meters · Place 16 · Catonsville Cougars T.C1500 Meters168:07.62a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 29 · Catonsville Cougars T.C800 Meters293:49.63a—
May 26Bethesda Track Club League MeetMay 26 · 1500 Meters · Place 14 · Catonsville Cougars1500 Meters14.8:24.96a8
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 12 · Catonsville Cougars800 Meters12.4:14.21a8
May 26Bethesda Track Club League MeetMay 26 · 400 Meters · Place 19 · Catonsville Cougars400 Meters19.1:46.80a8
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Catonsville Cougars1500 Meters—DNS8
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Catonsville Cougars400 Meters—DNS8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 3000 Meters · Catonsville Cougars3000 Meters—DNS8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 37 · Catonsville Cougars1500 Meters37.8:42.18a8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 52 · Catonsville Cougars800 Meters52.4:07.46a8

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 1500 Meters · Place 22 · Catonsville Cougars T.C1500 Meters228:32.61a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 24 · Catonsville Cougars T.C400 Meters241:52.75a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 200 Meters · Place 38 · Catonsville Cougars T.C200 Meters3846.20a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Long Jump · Place 8 · Catonsville Cougars T.C.Long Jump86-0.50—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 30 · Catonsville Cougars T.C100 Meters3021.12a—
May 7Freedom Flyers Youth MeetMay 7 · Long Jump · Place 32 · Catonsville Cougars T.C.Long Jump327-6.75—
May 7Freedom Flyers Youth MeetMay 7 · 200 Meters · Place 52 · Catonsville Cougars T.C200 Meters5248.88a—
May 7Freedom Flyers Youth MeetMay 7 · 100 Meters · Place 42 · Catonsville Cougars T.C100 Meters4221.04a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · Long Jump · Place 34 · Catonsville CougarsLong Jump34.7' 57
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 78 · Catonsville Cougars200 Meters78.46.45a7
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 100 Meters · Place 59 · Catonsville Cougars100 Meters59.20.16a7

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · Long Jump · Place 13 · Catonsville Cougars T.C.Long Jump138-00.25—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 200 Meters · Place 27 · Catonsville Cougars T.C.200 Meters2742.21 PB—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 100 Meters · Place 28 · Catonsville Cougars T.C.100 Meters2819.63—
May 222022 West Carroll Wings Invitational MeetMay 22 · Long Jump · Place 17 · Catonsville CougarsLong Jump17.6-06.006
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 41 · Catonsville Cougars100 Meters41.20.66a6
Apr 24Lightning Youth Track & Field MeetApr 24 · Long Jump · Place 27 · Catonsville CougarsLong Jump27.7-06.006
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Catonsville Cougars200 Meters--DNS6
Apr 24Lightning Youth Track & Field MeetApr 24 · 100 Meters · Place 60 · Catonsville Cougars100 Meters60.19.41a PB6

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · Long Jump · Place 39 · Catonsville CougarsLong Jump391.92m PB—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 100 Meters · Place 89 · Catonsville Cougars100 Meters8923.24—
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · Long Jump · Catonsville CougarsLong Jump—SCR3
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 100 Meters · Place 68 · Catonsville Cougars100 MetersRound P68.24.16a3
Apr 28Bullseye/Howard County Striders Youth MeetApr 28 · 200 Meters · Place 71 · Catonsville Cougars T.C.200 Meters7151.821
Apr 28Bullseye/Howard County Striders Youth MeetApr 28 · 100 Meters · Place 63 · Catonsville Cougars T.C.100 Meters6324.761