Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMaryland Blaze (Bring the Heat) Meet "Spring" · May 185:50.34aMaryland Blaze (Bring the Heat) Meet "Spring"May 18, 2024
800 Meters · OutdoorAAU Region 3 National Qualifier · Jun 233:12.10AAU Region 3 National QualifierJune 23, 2022
Shot Put · 4kg · IndoorAAU Region 3 · Jun 2025-06.00AAU Region 3June 20, 2024
Shot Put · 4kg · OutdoorBullseye Youth Track & Field Invitational · Apr 2726' 6"Bullseye Youth Track & Field InvitationalApril 27, 2025
Shot Put · 6lb · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1513-07.50Freedom Fliers Youth Track & Field InvitationalMay 15, 2022

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Shot Put · Place 4 · Catonsville Cougars T.C.Shot Put426-11.758
May 252025 BTC InvitationalMay 25 · Shot Put · Place 1 · Catonsville Cougars T.C.Shot Put129-4.258
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · Shot Put · Catonsville CougarsShot Put4kg--DNS8
May 10Catoctin Youth Track & Field InvitationalMay 10 · Shot Put · Place 2 · Catonsville Cougars T.C.Shot Put226-1.758
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Shot Put · Place 3 · Catonsville CougarsShot Put4kg3.26' 6" PB8
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · Shot Put · Place 2 · Catonsville Cougars T.C.Shot Put225-78

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Shot Put · Place 9 · Catonsville CougarsShot Put4kg9.25-06.00 PB7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · Shot Put · Place 5 · Catonsville Cougars T.C.Shot Put524-6—
Jun 2Catonsville Youth League MeetJun 2 · Shot Put · Place 3 · Catonsville Cougars T.C.Shot Put325-8.25—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Shot Put · Place 3 · Catonsville CougarsShot Put4kg3.20' 0.57
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 1500 Meters · Place 7 · Catonsville Cougars1500 Meters7.5:50.34a PB7
May 5Freedom Flyers League MeetMay 5 · Shot Put · Place 5 · Catonsville CougarsShot Put4kg5.22' 67
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 19 · Catonsville Cougars1500 Meters19.6:07.31a7
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Shot Put · Place 8 · Catonsville CougarsShot Put4kg8.24' 3.257
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 27 · Catonsville Cougars1500 Meters27.5:57.24a7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · Shot Put · Place 3 · Catonsville Cougars T.C.Shot Put322-2.5—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Shot Put · Place 2 · Catonsville Cougars T.C.Shot Put221-8—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 1500 Meters · Place 11 · Catonsville Cougars T.C1500 Meters116:13.16a—
May 7Freedom Flyers Youth MeetMay 7 · Shot Put · Place 3 · Catonsville Cougars T.C.Shot Put323-0—
May 7Freedom Flyers Youth MeetMay 7 · 1500 Meters · Place 16 · Catonsville Cougars T.C1500 Meters166:11.31a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · Shot Put · Place 2 · Catonsville Cougars T.C.Shot Put221-1—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 1500 Meters · Place 14 · Catonsville Cougars T.C1500 Meters146:37.21a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · 1500 Meters · Place 15 · Catonsville Cougars T.C.1500 Meters156:44.85—
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 13 · Catonsville Cougars T.C.800 Meters133:12.10 PB—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 1500 Meters · Place 9 · Catonsville Cougars T.C1500 Meters96:22.82a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 800 Meters · Place 9 · Catonsville Cougars T.C800 Meters93:21.23a—
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 17 · Catonsville Cougars800 Meters17.3:12.57a5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Shot Put · Place 14 · Catonsville CougarsShot Put6lb14.13-07.50 PB5
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 1500 Meters · Place 13 · Catonsville Cougars1500 Meters13.7:15.38a5
May 1Bullseye Youth Track & Field MeetMay 1 · 1500 Meters · Place 19 · Catonsville Cougars1500 Meters19.6:55.47a5