Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Meet · Apr 1217.86aWestminster Youth Track & Field Meet April 12, 2026
1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 217:03.70aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500 Meters · OutdoorCatoctin Youth Track & Field Meet · May 96:11.02aCatoctin Youth Track & Field MeetMay 9, 2026
1500m Race Walk · OutdoorAAU Track & Field Region 3 Qualifier · Jun 259:36.57aAAU Track & Field Region 3 QualifierJune 25, 2026
1500m Racewalk · IndoorUSATF National Youth Indoor Championships · Mar 2111:41.96aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500m Racewalk · OutdoorAAU Maryland District Qualifier · Jun 1310:07.62aAAU Maryland District QualifierJune 13, 2026
200 Meters · OutdoorCatoctin Youth Track & Field Meet · May 937.23aCatoctin Youth Track & Field MeetMay 9, 2026
400 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 261:28.02aBullseye Youth Track & Field InvitationalApril 26, 2026
800 Meters · OutdoorWhite Knight Youth Challenge · May 243:03.03aWhite Knight Youth ChallengeMay 24, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500m Race Walk · Place 1 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500m Race Walk19:36.57a PB4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 8 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters86:17.34a4
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 13 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters133:05.75a4
Jun 13AAU Maryland District QualifierJun 13 · 1500m Racewalk · Place 1 · Catonsville CougarsCatonsville Cougars1500m Racewalk1.10:07.62a PB4
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 4 · Catonsville CougarsCatonsville Cougars1500 Meters4.6:17.29a4
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 13 · Catonsville CougarsCatonsville Cougars800 Meters13.3:13.23a4
Jun 7Ralph Durant ClassicJun 7 · 1500m Racewalk · Place 1 · Catonsville CougarsCatonsville Cougars1500m Racewalk1.10:21.57a4
Jun 7Ralph Durant ClassicJun 7 · 1500 Meters · Place 1 · Catonsville CougarsCatonsville Cougars1500 Meters1.6:25.66a4
Jun 7Ralph Durant ClassicJun 7 · 800 Meters · Place 1 · Catonsville CougarsCatonsville Cougars800 Meters1.3:13.64a4
May 24White Knight Youth ChallengeMay 24 · 1500 Meters · Place 8 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters86:15.04a4
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 7 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters73:03.03a PB4
May 9Catoctin Youth Track & Field MeetMay 9 · 1500 Meters · Place 3 · Catonsville CougarsCatonsville Cougars1500 Meters3.6:11.02a PB4
May 9Catoctin Youth Track & Field MeetMay 9 · 800 Meters · Place 1 · Catonsville CougarsCatonsville Cougars800 Meters1.3:10.87a4
May 9Catoctin Youth Track & Field MeetMay 9 · 200 Meters · Place 16 · Catonsville CougarsCatonsville Cougars200 Meters16.37.23a PB4
May 3Catonsville Youth Track & Field MeetMay 3 · 1500 Meters · Place 5 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters56:15.05a4
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 4 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters43:05.40a4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 1500 Meters · Place 8 · Catonsville CougarsCatonsville Cougars1500 Meters8.6:21.19a4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 13 · Catonsville CougarsCatonsville Cougars400 Meters13.1:28.02a PB4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 30 · Catonsville CougarsCatonsville Cougars200 Meters30.38.70a4
Apr 12Westminster Youth Track & Field Meet Apr 12 · 1500 Meters · Place 3 · Catonsville CougarsCatonsville Cougars1500 Meters3.6:19.90a4
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 4 · Catonsville CougarsCatonsville Cougars800 Meters4.3:06.41a4
Apr 12Westminster Youth Track & Field Meet Apr 12 · 100 Meters · Place 25 · Catonsville CougarsCatonsville Cougars100 Meters25.17.86a PB4

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500m Racewalk · Place 1 · Catonsville CougarsCatonsville Cougars1500m Racewalk1.10:55.07a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 5 · Catonsville CougarsCatonsville Cougars1500 Meters5.6:43.13a3
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 9 · Catonsville CougarsCatonsville Cougars800 Meters9.3:40.01a3
Jun 14Bullseye Summer Series #1Jun 14 · 1500 Meters · Place 3 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters37:13.63a3
Jun 14Bullseye Summer Series #1Jun 14 · 800 Meters · Place 2 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters23:31.47a3
Jun 14Bullseye Summer Series #1Jun 14 · 400 Meters · Place 7 · Catonsville Cougars T.C.Catonsville Cougars T.C.400 Meters71:32.73a3
Jun 6AAU Maryland District QualifierJun 6 · 1500m Race Walk · Place 1 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500m Race Walk110:40.18a3
Jun 6AAU Maryland District QualifierJun 6 · 1500 Meters · Place 2 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters26:46.21a3
Jun 6AAU Maryland District QualifierJun 6 · 800 Meters · Place 3 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters33:23.27a3
May 31Jerry Molyneaux Invitational May 31 · 1500 Meters · Place 2 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters27:00.15a3
May 31Jerry Molyneaux Invitational May 31 · 800 Meters · Place 2 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters23:32.93a3
May 31Jerry Molyneaux Invitational May 31 · 100 Meters · Place 15 · Catonsville Cougars T.C.Catonsville Cougars T.C.100 Meters1518.29a3
May 252025 BTC InvitationalMay 25 · 1500 Meters · Place 10 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters106:46.51a3
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 13 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters133:26.89a3
May 252025 BTC InvitationalMay 25 · 200 Meters · Place 24 · Catonsville Cougars T.C.Catonsville Cougars T.C.200 Meters2439.64a3
May 18Westminster Youth Track & Field InvitationalMay 18 · 1500 Meters · Place 3 · Catonsville CougarsCatonsville Cougars1500 Meters3.6:50.17a3
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 11 · Catonsville CougarsCatonsville Cougars800 Meters11.3:25.46a3
May 18Westminster Youth Track & Field InvitationalMay 18 · 400 Meters · Place 15 · Catonsville CougarsCatonsville Cougars400 Meters15.1:34.76a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 1500m Racewalk · Place 1 · Catonsville CougarsCatonsville Cougars1500m Racewalk1.10:30.98a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 1500 Meters · Place 7 · Catonsville CougarsCatonsville Cougars1500 Meters7.7:12.14a3
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 14 · Catonsville CougarsCatonsville Cougars800 Meters14.3:41.58a3
May 10Catoctin Youth Track & Field InvitationalMay 10 · 1500 Meters · Place 6 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters66:49.41a3
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 8 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters83:24.30a3
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 11 · Catonsville CougarsCatonsville Cougars1500 Meters11.6:48.03a3
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Place 14 · Catonsville CougarsCatonsville Cougars800 Meters14.3:24.67a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 1500 Meters · Place 9 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters96:41.88a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 800 Meters · Place 10 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters103:23.97a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 23 · Catonsville Cougars T.C.Catonsville Cougars T.C.200 Meters2339.93a3
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 1500 Meters · Place 6 · Catonsville Cougars T.C.Catonsville Cougars T.C.1500 Meters67:07.02a3
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 800 Meters · Place 10 · Catonsville Cougars T.C.Catonsville Cougars T.C.800 Meters103:28.56a3
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 36 · Catonsville Cougars T.C.Catonsville Cougars T.C.100 Meters3619.05a3

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500m Racewalk · Place 1 · 10-Unattached10-Unattached1500m Racewalk1.11:41.96a PB3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 23 · 10-Unattached10-Unattached1500 Meters23.7:03.70a PB3