Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Quad Meet # 3 · Apr 1412.25aMIAA Quad Meet # 3April 14, 2026
1500 Meters · OutdoorFreedom Fliers Youth Track & Field Invitational · May 155:43.39aFreedom Fliers Youth Track & Field InvitationalMay 15, 2022
1600 Meters · OutdoorPark Invite · Apr 104:30.49aPark InviteApril 10, 2026
200 Meters · OutdoorBullseye Youth Track & Field League Meet · Apr 2826.42aBullseye Youth Track & Field League MeetApril 28, 2024
400 Meters · IndoorAAU Region 3 · Jun 2054.37aAAU Region 3June 20, 2024
400 Meters · OutdoorMIAA Quad Meet # 1 · Apr 152.58aMIAA Quad Meet # 1April 1, 2026
500 Meters · IndoorIAAM/MIAA Conference Indoor Track & Field Championships · Jan 231:09.50aIAAM/MIAA Conference Indoor Track & Field ChampionshipsJanuary 23, 2026
800 Meters · IndoorIAAM/MIAA Conference Meet #4 · Jan 92:03.84aIAAM/MIAA Conference Meet #4January 9, 2026
800 Meters · OutdoorWhite Knight Youth Challenge · May 241:54.62aWhite Knight Youth ChallengeMay 24, 2026
800 Meters · Relay Split · IndoorAAU Region 3 · Jun 202:14.820AAU Region 3June 20, 2024
Long Jump · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1511-06.50Freedom Fliers Youth Track & Field InvitationalMay 15, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters21:54.62a PB10
Apr 10Park InviteApr 10 · 1600 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College1600 Meters24:30.49a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9IAAM/MIAA Conference Meet #4Jan 9 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters12:03.84a PB10
Jan 2IAAM/MIAA Conference Meet #3Jan 2 · 500 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College500 Meters21:11.40a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 82025 MIAA Conference Championships (Boys Only)May 8 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters12:01.76a9
Apr 25Emerging Elite InvitationalApr 25 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters22:02.26a9
Apr 9McDonogh, Loyola, Calvert Hall, and St PaulsApr 9 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters22:09.14a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24MIAA/IAAM Conference ChampionshipsJan 24 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters12:11.71a—
Jan 24MIAA/IAAM Conference ChampionshipsJan 24 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters12:11.71a—
Jan 17MIAA/IAAM Indoor Conference Meet #4Jan 17 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters22:08.25a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MIAA/IAAM Indoor Conference Meet #2Dec 20 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters1.2:08.609
Dec 13MIAA/IAAM Indoor Conference Meet #1Dec 13 · 500 Meters · Place 3 · Calvert Hall CollegeCalvert Hall College500 Meters3.1:13.99a9
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 1 · Bullseye StridersBullseye Striders800 Meters1.2:05.85a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · 800 Meters · Place 1 · Bullseye RunningBullseye Running800 Meters12:10.80a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 3 · Bullseye RunningBullseye Running400 Meters354.52a—
Jun 2Catonsville Youth League MeetJun 2 · 800 Meters · Place 2 · Bullseye RunningBullseye Running800 Meters22:08.68a—
Jun 2Catonsville Youth League MeetJun 2 · 400 Meters · Place 1 · Bullseye RunningBullseye Running400 Meters155.03a—
May 26Bethesda Track Club League MeetMay 26 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.55.87a8
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · Place 2 · Bullseye StridersBullseye Striders200 Meters2.26.78a8
May 26Bethesda Track Club League MeetMay 26 · 100 Meters · Place 3 · Bullseye StridersBullseye Striders100 Meters3.12.96a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 2 · Bullseye StridersBullseye Striders800 Meters2.2:08.62a8
May 19Catoctin Youth Track & Field League MeetMay 19 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.55.88a8
May 5Freedom Flyers League MeetMay 5 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.56.07a8
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 1 · Bullseye StridersBullseye Striders800 Meters1.2:10.88a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.56.44a8
Apr 14Lightning Youth Track & Field League MeetApr 14 · 200 Meters · Place 1 · Bullseye StridersBullseye Striders200 Meters1.26.71a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 800 Meters · Place 2 · Bullseye StridersBullseye Striders800 Meters2.2:15.84a8
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.56.68a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 800 Meters · Place 3 · Bullseye RunningBullseye Running800 Meters32:21.21a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28AAU PVA District ChampionshipsMay 28 · Long Jump · Place 3 · Bullseye RunningBullseye RunningLong Jump311-04.00—
May 28AAU PVA District ChampionshipsMay 28 · 800 Meters · Place 2 · Bullseye RunningBullseye Running800 Meters22:38.85—
May 222022 West Carroll Wings Invitational MeetMay 22 · Long Jump · Place 3 · Bullseye StridersBullseye StridersLong Jump3.11-05.006
May 222022 West Carroll Wings Invitational MeetMay 22 · 800 Meters · Place 3 · Bullseye StridersBullseye Striders800 Meters3.2:48.70a6
May 1Bullseye Youth Track & Field MeetMay 1 · Long Jump · Place 3 · Bullseye StridersBullseye StridersLong Jump3.11-00.756
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 3 · Bullseye StridersBullseye Striders800 Meters3.2:38.38a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · Long Jump · Place 2 · Bullseye StridersBullseye StridersLong Jump2.10-02.006
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 400 Meters · Place 2 · Bullseye StridersBullseye Striders400 Meters2.1:18.07a6