Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMaryland Blaze (Bring the Heat) Meet "Spring" · May 187:15.46aMaryland Blaze (Bring the Heat) Meet "Spring"May 18, 2024
200 Meters · OutdoorCatoctin TC Youth Track & Field Meet · Apr 2342.88aCatoctin TC Youth Track & Field MeetApril 23, 2023
400 Meters · OutdoorBullseye Memorial Day Weekend Invitational · May 281:29.51aBullseye Memorial Day Weekend InvitationalMay 28, 2023
800 Meters · OutdoorBel Air Youth Track & Field Meet · May 173:07.57aBel Air Youth Track & Field MeetMay 17, 2026
Javelin · 400g · OutdoorFreedom Flyers League Meet · May 520' 0.25Freedom Flyers League MeetMay 5, 2024
Javelin · 400g TJ · OutdoorLightning TC Youth Track & Field Meet · Jun 415' 4Lightning TC Youth Track & Field MeetJune 4, 2023
Long Jump · OutdoorBullseye Youth Track & Field Invitational · Apr 2610' 2"Bullseye Youth Track & Field InvitationalApril 26, 2026
Shot Put · 6lb · OutdoorLightning TC Youth Track & Field Meet · Jun 48' 7Lightning TC Youth Track & Field MeetJune 4, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Long Jump · Catonsville CougarsLong Jump—DNS8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Catonsville Cougars800 Meters—DNS8
May 17Bel Air Youth Track & Field MeetMay 17 · Long Jump · Place 11 · Catonsville CougarsLong Jump11.10' 1"8
May 17Bel Air Youth Track & Field MeetMay 17 · 800 Meters · Place 14 · Catonsville Cougars800 Meters14.3:07.57a PB8
May 3Catonsville Youth Track & Field MeetMay 3 · Long Jump · Place 12 · Catonsville Cougars T.C.Long Jump1210-18
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 24 · Catonsville Cougars T.C.800 Meters243:14.07a8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Long Jump · Place 25 · Catonsville CougarsLong Jump25.10' 2" PB8
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 35 · Catonsville Cougars800 Meters35.3:23.05a8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Catonsville Cougars1500 Meters—DNS8
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 28 · Catonsville Cougars800 Meters28.3:16.28a8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Long Jump · Place 25 · Catonsville Cougars T.C.Long Jump257-8.257
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 1500 Meters · Place 19 · Catonsville Cougars T.C.1500 Meters197:17.72a7
May 18Westminster Youth Track & Field InvitationalMay 18 · Long Jump · Place 21 · Catonsville CougarsLong Jump21.9' 10.75"7
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 25 · Catonsville Cougars800 Meters25.3:36.58a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · Long Jump · Place 18 · Catonsville Cougars T.C.Long Jump188-57
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 13 · Catonsville Cougars T.C.800 Meters133:25.47a7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Long Jump · Place 22 · Catonsville CougarsLong Jump22.8' 11.25"7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Catonsville Cougars800 Meters—DNS7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Long Jump · Place 20 · Catonsville Cougars T.C.Long Jump208-6.5—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 21 · Catonsville Cougars T.C800 Meters213:45.66a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Long Jump · Place 16 · Catonsville CougarsLong Jump16.6' 5.756
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 1500 Meters · Place 8 · Catonsville Cougars1500 Meters8.7:15.46a PB6
May 5Freedom Flyers League MeetMay 5 · Javelin · Place 4 · Catonsville CougarsJavelin400g4.20' 0.25 PB6
May 5Freedom Flyers League MeetMay 5 · 800 Meters · Place 17 · Catonsville Cougars800 Meters17.3:44.79a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 17 · Catonsville CougarsLong Jump17.6' 46
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 38 · Catonsville Cougars800 Meters38.4:00.77a6

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · Javelin · Place 4 · Catonsville CougarsJavelin400g TJ4.15' 4 PB5
Jun 4Lightning TC Youth Track & Field MeetJun 4 · Shot Put · Place 9 · Catonsville CougarsShot Put6lb9.8' 7 PB5
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 27 · Catonsville Cougars800 Meters27.3:27.71a5
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · Long Jump · Place 9 · Catonsville Cougars T.C.Long Jump96-10.75—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · Shot Put · Place 6 · Catonsville Cougars T.C.Shot Put69-7—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 24 · Catonsville Cougars T.C400 Meters241:29.51a PB—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · Long Jump · Place 5 · Catonsville Cougars T.C.Long Jump56-7.75—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 800 Meters · Place 19 · Catonsville Cougars T.C800 Meters193:32.01a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · Long Jump · Place 26 · Catonsville Cougars T.C.Long Jump266-7.5—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 800 Meters · Place 31 · Catonsville Cougars T.C800 Meters313:34.02a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 200 Meters · Place 69 · Catonsville Cougars T.C200 Meters6942.88a PB—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 23 · Catonsville Cougars800 Meters23.3:35.80a5
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 400 Meters · Catonsville Cougars400 Meters—DNS5