Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 1218.83aWestminster Youth Track & Field Meet April 12, 2026
1500 Meters · OutdoorWhite Knight Youth Challenge · May 247:13.25aWhite Knight Youth ChallengeMay 24, 2026
1500m Racewalk · OutdoorRalph Durant Classic · Jun 713:53.17aRalph Durant ClassicJune 7, 2026
200 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 2641.29aBullseye Youth Track & Field InvitationalApril 26, 2026
400 Meters · OutdoorAAU Maryland District Qualifier · Jun 61:40.40aAAU Maryland District QualifierJune 6, 2025
800 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 123:32.39aWestminster Youth Track & Field Meet April 12, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 6 · Catonsville Cougars1500 Meters6.7:27.42a1
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 11 · Catonsville Cougars800 Meters11.3:32.56a1
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 31 · Catonsville Cougars200 MetersRound P31.41.40aWind: -2.51
Jun 7Ralph Durant ClassicJun 7 · 1500m Racewalk · Place 1 · Catonsville Cougars1500m Racewalk1.13:53.17a PB1
Jun 7Ralph Durant ClassicJun 7 · 1500 Meters · Place 1 · Catonsville Cougars1500 Meters1.8:23.63a1
Jun 7Ralph Durant ClassicJun 7 · 800 Meters · Place 4 · Catonsville Cougars800 Meters4.4:00.73a1
May 24White Knight Youth ChallengeMay 24 · 1500 Meters · Place 1 · Catonsville Cougars T.C.1500 Meters17:13.25a PB1
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 4 · Catonsville Cougars T.C.800 Meters43:40.09a1
May 9Catoctin Youth Track & Field MeetMay 9 · 1500 Meters · Place 4 · Catonsville Cougars1500 Meters4.7:28.48a1
May 9Catoctin Youth Track & Field MeetMay 9 · 800 Meters · Place 4 · Catonsville Cougars800 Meters4.3:48.34a1
May 9Catoctin Youth Track & Field MeetMay 9 · 200 Meters · Place 13 · Catonsville Cougars200 Meters13.42.61a1
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 5 · Catonsville Cougars T.C.1500 Meters57:25.47a1
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 4 · Catonsville Cougars T.C.800 Meters43:46.85a1
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 4 · Catonsville Cougars1500 Meters4.7:41.51a1
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 19 · Catonsville Cougars400 Meters19.1:45.18a1
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 13 · Catonsville Cougars200 Meters13.41.29a PB1
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 3 · Catonsville Cougars1500 Meters3.7:25.22a1
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 5 · Catonsville Cougars800 Meters5.3:32.39a PB1
Apr 12Westminster Youth Track & Field Meet Apr 12 · 100 Meters · Place 10 · Catonsville Cougars100 Meters10.18.83a PB1

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 7 · Catonsville Cougars1500 Meters7.7:41.00a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 13 · Catonsville Cougars800 Meters13.3:56.03a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 26 · Catonsville Cougars400 Meters26.1:49.46a1
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters28:13.91a—
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 5 · Catonsville Cougars T.C.800 Meters54:04.87a—
Jun 14Bullseye Summer Series #1Jun 14 · 400 Meters · Place 7 · Catonsville Cougars T.C.400 Meters71:48.02a—
Jun 6AAU Maryland District QualifierJun 6 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters27:37.73a—
Jun 6AAU Maryland District QualifierJun 6 · 800 Meters · Place 3 · Catonsville Cougars T.C.800 Meters33:41.40a—
Jun 6AAU Maryland District QualifierJun 6 · 400 Meters · Place 13 · Catonsville Cougars T.C.400 Meters131:40.40a PB—
May 31Jerry Molyneaux Invitational May 31 · 1500 Meters · Place 1 · Catonsville Cougars T.C.1500 Meters17:51.39a—
May 31Jerry Molyneaux Invitational May 31 · 800 Meters · Place 2 · Catonsville Cougars T.C.800 Meters24:03.40a—
May 31Jerry Molyneaux Invitational May 31 · 100 Meters · Place 15 · Catonsville Cougars T.C.100 Meters1520.45a—
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters27:36.38a—
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 6 · Catonsville Cougars T.C.800 Meters63:55.45a—
May 252025 BTC InvitationalMay 25 · 200 Meters · Place 15 · Catonsville Cougars T.C.200 Meters1546.40a—
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Place 3 · Catonsville Cougars1500 Meters3.7:39.37a1
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 4 · Catonsville Cougars800 Meters4.3:50.74a1
May 18Westminster Youth Track & Field InvitationalMay 18 · 400 Meters · Place 13 · Catonsville Cougars400 Meters13.1:46.71a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 1500 Meters · Place 3 · Catonsville Cougars1500 Meters3.7:43.02a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 6 · Catonsville Cougars800 Meters6.4:07.63a1
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 24 · Catonsville Cougars400 Meters24.1:48.89a1
May 10Catoctin Youth Track & Field InvitationalMay 10 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters27:51.40a—
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 2 · Catonsville Cougars T.C.800 Meters23:41.03a—
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 2 · Catonsville Cougars1500 Meters2.7:58.80a1
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Place 4 · Catonsville Cougars800 Meters4.4:00.83a1
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 400 Meters · Place 16 · Catonsville Cougars400 Meters16.1:51.24a1
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters29:16.44a—
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 800 Meters · Place 7 · Catonsville Cougars T.C.800 Meters74:03.16a—
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 22 · Catonsville Cougars T.C.200 Meters2250.76a—
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 1500 Meters · Place 2 · Catonsville Cougars T.C.1500 Meters28:08.98a—
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 4 · Catonsville Cougars T.C.800 Meters43:58.14a—
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 15 · Catonsville Cougars T.C.100 Meters1521.83a—