Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryland Blaze “Bring the Heat” Meet #2 · May 2123.01aMaryland Blaze “Bring the Heat” Meet #2May 21, 2023
1500 Meters · OutdoorCatonsville Youth Track & Field Meet · May 38:19.46aCatonsville Youth Track & Field MeetMay 3, 2026
200 Meters · OutdoorFreedom Flyers Youth Meet · May 753.01aFreedom Flyers Youth MeetMay 7, 2023
400 Meters · OutdoorERR Arrows Youth Track & Field Invitational · Jun 11:37.80aERR Arrows Youth Track & Field InvitationalJune 1, 2025
800 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 123:55.88aWestminster Youth Track & Field Meet April 12, 2026
Javelin · 400g TJ · Outdoor2022 West Carroll Wings Invitational Meet · May 2212-042022 West Carroll Wings Invitational MeetMay 22, 2022
Shot Put · 4kg · OutdoorWestminster Youth Track & Field Meet · Apr 1214' 4.75"Westminster Youth Track & Field Meet April 12, 2026
Shot Put · 6lb · OutdoorBethesda Track Club League Meet · May 2613' 9Bethesda Track Club League MeetMay 26, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Catonsville Youth Track & Field MeetMay 3 · Shot Put · Place 3 · Catonsville Cougars T.C.Shot Put313-27
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 31 · Catonsville Cougars T.C.1500 Meters318:19.46a PB7
Apr 12Westminster Youth Track & Field Meet Apr 12 · Shot Put · Place 10 · Catonsville CougarsShot Put4kg10.14' 4.75" PB7
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 48 · Catonsville Cougars800 Meters48.3:55.88a PB7

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Shot Put · Place 13 · Catonsville Cougars T.C.Shot Put1310-1.756
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 36 · Catonsville Cougars T.C.800 Meters364:04.62a6
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 400 Meters · Place 24 · Catonsville Cougars T.C.400 Meters241:37.80a PB6
May 18Westminster Youth Track & Field InvitationalMay 18 · Shot Put · Place 17 · Catonsville CougarsShot Put4kg17.10' 0.25"6
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 32 · Catonsville Cougars800 Meters32.4:01.02a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Shot Put · Place 11 · Catonsville CougarsShot Put4kg11.14' 0"6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 33 · Catonsville Cougars1500 Meters33.8:25.60a6
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Catonsville Cougars800 Meters—DNS6
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · Shot Put · Place 10 · Catonsville Cougars T.C.Shot Put1010-5.56
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 28 · Catonsville Cougars T.C.800 Meters284:29.84a6

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Shot Put · Place 10 · Catonsville Cougars T.C.Shot Put1012-5.25—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 22 · Catonsville Cougars T.C800 Meters224:19.97a—
Jun 2Catonsville Youth League MeetJun 2 · 400 Meters · Place 17 · Catonsville Cougars T.C400 Meters171:53.20a—
May 26Bethesda Track Club League MeetMay 26 · Shot Put · Place 3 · Catonsville CougarsShot Put6lb3.13' 9 PB5
May 26Bethesda Track Club League MeetMay 26 · 800 Meters · Place 16 · Catonsville Cougars800 Meters16.4:39.20a5
May 26Bethesda Track Club League MeetMay 26 · 400 Meters · Place 24 · Catonsville Cougars400 Meters24.2:00.51a5
May 5Freedom Flyers League MeetMay 5 · Shot Put · Catonsville CougarsShot Put6lb—DNS5
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Catonsville Cougars400 Meters—DNS5
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Catonsville Cougars200 Meters—DNS5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Shot Put · Place 15 · Catonsville CougarsShot Put6lb15.11' 3.255
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 35 · Catonsville Cougars1500 Meters35.11:06.47a5
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 40 · Catonsville Cougars800 Meters40.5:31.17a5

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · Shot Put · Place 10 · Catonsville Cougars T.C.Shot Put109-0.5—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 23 · Catonsville Cougars T.C400 Meters232:10.60a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 200 Meters · Place 16 · Catonsville Cougars T.C200 Meters1653.90a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Shot Put · Place 5 · Catonsville Cougars T.C.Shot Put510-4—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 27 · Catonsville Cougars T.C100 Meters2723.01a PB—
May 7Freedom Flyers Youth MeetMay 7 · Shot Put · Place 13 · Catonsville Cougars T.C.Shot Put1310-0—
May 7Freedom Flyers Youth MeetMay 7 · 200 Meters · Place 39 · Catonsville Cougars T.C200 Meters3953.01a PB—
May 7Freedom Flyers Youth MeetMay 7 · 100 Meters · Place 32 · Catonsville Cougars T.C100 Meters3225.16a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · Shot Put · Place 14 · Catonsville CougarsShot Put6lb14.10' 8.254
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 51 · Catonsville Cougars200 Meters51.58.30a4
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 100 Meters · Place 50 · Catonsville Cougars100 Meters50.24.51a4

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · Shot Put · Place 10 · Catonsville Cougars T.C.Shot Put107-06.00—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 400 Meters · Place 25 · Catonsville Cougars T.C.400 Meters252:23.36—
May 29Seven Locks Running Club Youth Track & Field MeetMay 29 · 100 Meters · Place 37 · Catonsville Cougars T.C.100 Meters3726.56—
May 222022 West Carroll Wings Invitational MeetMay 22 · Javelin · Place 11 · Catonsville CougarsJavelin400g TJ11.12-04 PB3
May 222022 West Carroll Wings Invitational MeetMay 22 · 400 Meters · Place 53 · Catonsville Cougars400 Meters53.2:14.21a3
May 222022 West Carroll Wings Invitational MeetMay 22 · 100 Meters · Place 50 · Catonsville Cougars100 Meters50.25.01a3
Apr 24Lightning Youth Track & Field MeetApr 24 · Javelin · Catonsville CougarsJavelin400g TJ--DNS3
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Catonsville Cougars200 Meters--DNS3
Apr 24Lightning Youth Track & Field MeetApr 24 · 100 Meters · Place 74 · Catonsville Cougars100 Meters74.24.05a3