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

9 results
DateMeetEventPlMarkGr
May 24White Knight Youth ChallengeMay 24 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters21:54.62a PB10
May 1The Cardinal TwilightMay 1 · 800 Meters · Place 7 · Calvert Hall CollegeCalvert Hall College800 Meters71:57.57a10
Apr 242026 Emerging Elite & Gator InvitationalApr 24 · 800 Meters · Place 11 · Calvert Hall CollegeCalvert Hall College800 Meters112:00.97a10
Apr 16Under Armour Black & Blue InvitationalApr 16 · 1600 Meters · Place 5 · Calvert Hall CollegeCalvert Hall College1600 Meters54:32.82a10
Apr 14MIAA Quad Meet # 3Apr 14 · 100 Meters · Place 21 · Calvert Hall CollegeCalvert Hall College100 Meters2112.25a PB10
Apr 10Park InviteApr 10 · 1600 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College1600 Meters24:30.49a PB10
Apr 10Park InviteApr 10 · 800 Meters · Place 10 · Calvert Hall CollegeCalvert Hall College800 Meters101:59.89a10
Apr 7MIAA League Meet (Spring Break)Apr 7 · 800 Meters · Place 4 · Calvert Hall CollegeCalvert Hall College800 Meters4.2:00.90a10
Apr 1MIAA Quad Meet # 1Apr 1 · 400 Meters · Place 5 · Calvert Hall CollegeCalvert Hall College400 Meters5.52.58a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23IAAM/MIAA Conference Indoor Track & Field ChampionshipsJan 23 · 500 Meters · Place 6 · Calvert Hall CollegeCalvert Hall College500 Meters61:09.50a PB10
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

9 results
DateMeetEventPlMarkGr
Jun 14Bullseye Summer Series #1Jun 14 · 400 Meters · Place 9 · Bullseye RunningBullseye Running400 Meters954.19a9
Jun 7Roadrunners Last Chance and Maryland Private School MeetJun 7 · 800 Meters · Place 19 · Calvert Hall College HCalvert Hall College H800 Meters192:03.029
May 25White Knight Youth ChallengeMay 25 · 800 Meters · Place 11 · Calvert Hall CollegeCalvert Hall College800 Meters112:05.89a9
May 82025 MIAA Conference Championships (Boys Only)May 8 · 800 Meters · Place 1 · Calvert Hall CollegeCalvert Hall College800 Meters12:01.76a9
May 2Cardinal Twilight ShowcaseMay 2 · 800 Meters · Place 11 · Calvert Hall CollegeCalvert Hall College800 Meters112:03.749
Apr 25Emerging Elite InvitationalApr 25 · 800 Meters · Place 2 · Calvert Hall CollegeCalvert Hall College800 Meters22:02.26a9
Apr 22MIAA (Spring Break) Quad MeetApr 22 · 400 Meters · Place 7 · Calvert Hall CollegeCalvert Hall College400 Meters7.54.30a9
Apr 17Under Armour Black and Blue InvitationalApr 17 · 800 Meters · Place 28 · Calvert HallCalvert Hall800 Meters282:05.299
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

5 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 · Bullseye StridersBullseye Striders800 MetersRelay Split—2:14.820 PB8
Jun 20AAU Region 3Jun 20 · 800 Meters · Place 1 · Bullseye StridersBullseye Striders800 Meters1.2:05.85a8
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 6 · Bullseye StridersBullseye Striders400 Meters6.54.37a PB8

2024 Outdoor Track

23 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 28Bullseye Youth Track & Field League MeetApr 28 · 400 Meters · Bullseye StridersBullseye Striders400 Meters—DNS8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 4 · Bullseye StridersBullseye Striders200 Meters4.26.42a PB8
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 7 · Bullseye StridersBullseye Striders100 Meters7.12.89a8
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
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 100 Meters · Place 14 · Bullseye StridersBullseye Striders100 Meters14.13.82a8
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.57.21aUnofficial8
Mar 11Bullseye Team Time TrialsMar 11 · 400 Meters · Place 1 · Bullseye StridersBullseye Striders400 Meters1.57.21aUnofficial8
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 1 · Bullseye StridersBullseye Striders100 Meters1.13.16aUnofficial8
Mar 11Bullseye Team Time TrialsMar 11 · 100 Meters · Place 3 · Bullseye StridersBullseye Striders100 Meters3.13.16aUnofficial8

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 800 Meters · Place 16 · Bullseye StridersBullseye Striders800 Meters16.2:27.47a7
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 400 Meters · Place 9 · Bullseye StridersBullseye Striders400 Meters9.1:01.19a7
Jun 4Lightning TC Youth Track & Field MeetJun 4 · 100 Meters · Place 25 · Bullseye StridersBullseye Striders100 Meters25.14.15a7
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 800 Meters · Place 5 · Bullseye RunningBullseye Running800 Meters52:20.95a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 4 · Bullseye RunningBullseye Running400 Meters459.73a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 200 Meters · Place 18 · Bullseye RunningBullseye Running200 Meters1828.50a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 800 Meters · Place 3 · Bullseye RunningBullseye Running800 Meters32:21.21a—
May 212023 FSK Jr. Eagles Invitational MeetMay 21 · 400 Meters · Place 4 · Bullseye RunningBullseye Running400 Meters41:00.07a—
May 7Freedom Flyers Youth MeetMay 7 · 800 Meters · Place 5 · Bullseye RunningBullseye Running800 Meters52:23.88a—
May 7Freedom Flyers Youth MeetMay 7 · 200 Meters · Place 27 · Bullseye RunningBullseye Running200 Meters2729.30a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 800 Meters · Place 8 · Bullseye RunningBullseye Running800 Meters82:35.21a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 400 Meters · Place 6 · Bullseye RunningBullseye Running400 Meters61:02.39a—
Apr 30Bullseye TC Youth Track & Field MeetApr 30 · 200 Meters · Place 16 · Bullseye RunningBullseye Running200 Meters1629.08a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 800 Meters · Place 9 · Bullseye RunningBullseye Running800 Meters92:36.15a—
Apr 23Catoctin TC Youth Track & Field MeetApr 23 · 100 Meters · Place 28 · Bullseye RunningBullseye Running100 Meters2814.17a—
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 800 Meters · Place 10 · Bullseye StridersBullseye Striders800 Meters10.2:31.24a7
Apr 16Westminster TC Youth Track & Field MeetApr 16 · 200 Meters · Place 17 · Bullseye StridersBullseye Striders200 Meters17.28.30a7
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 400 Meters · Bullseye StridersBullseye Striders400 Meters—01:08.3aUnofficial7
Mar 23Bullseye Youth Time Trials 2023Mar 23 · 100 Meters · Bullseye StridersBullseye Striders100 Meters—14.85aUnofficial7

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 292022 Bullseye Summer Series #2Jul 29 · 800 Meters · Place 15 · Bullseye RunningBullseye Running800 Meters152:36.11a—
Jul 292022 Bullseye Summer Series #2Jul 29 · 400 Meters · Place 17 · Bullseye RunningBullseye Running400 Meters171:10.24a—
Jul 82022 Bullseye Summer Series #1Jul 8 · Long Jump · Place 11 · Bullseye RunningBullseye RunningLong Jump1110-05.75—
Jul 82022 Bullseye Summer Series #1Jul 8 · 800 Meters · Place 17 · Bullseye RunningBullseye Running800 Meters172:42.29a—
Jul 82022 Bullseye Summer Series #1Jul 8 · 400 Meters · Place 27 · Bullseye RunningBullseye Running400 Meters271:10.65a—
Jun 302022 Chase Athletics Summer Showdown: Meet #1Jun 30 · 800 Meters · Place 12 · Bullseye RunningBullseye Running800 Meters122:41.47a—
Jun 302022 Chase Athletics Summer Showdown: Meet #1Jun 30 · 400 Meters · Place 25 · Bullseye RunningBullseye Running400 Meters251:10.48a—
Jun 23AAU Region 3 National QualifierJun 23 · Long Jump · Place 13 · Bullseye RunningBullseye RunningLong Jump1311-01.00—
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 6 · Bullseye RunningBullseye Running800 Meters62:35.05—
Jun 23AAU Region 3 National QualifierJun 23 · 400 Meters · Place 20 · Bullseye RunningBullseye Running400 Meters201:08.93—
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 28AAU PVA District ChampionshipsMay 28 · 400 Meters · Place 4 · Bullseye RunningBullseye Running400 Meters41:10.12—
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 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Long Jump · Place 4 · Bullseye StridersBullseye StridersLong Jump4.11-06.50 PB6
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 1500 Meters · Place 5 · Bullseye StridersBullseye Striders1500 Meters5.5:43.39a PB6
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
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Place 5 · Bullseye StridersBullseye Striders400 Meters5.1:10.01a6
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Place 12 · Bullseye StridersBullseye Striders200 Meters12.31.96a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · Long Jump · Place 2 · Bullseye StridersBullseye StridersLong Jump2.10-02.006
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 800 Meters · Place 11 · Bullseye StridersBullseye Striders800 Meters11.3:05.08a6
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 100 Meters · Place 9 · Bullseye StridersBullseye Striders100 Meters9.16.73a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · Long Jump · Place 5 · Bullseye StridersBullseye StridersLong Jump5.10-10.006
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 800 Meters · Place 11 · Bullseye StridersBullseye Striders800 Meters11.3:11.51a6
Apr 3Catoctin Youth Club Track & Field MeetApr 3 · 400 Meters · Place 2 · Bullseye StridersBullseye Striders400 Meters2.1:18.07a6

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10Bullseye Team Meet 2021Jun 10 · 400 Meters · Place 10 · Bullseye StridersBullseye Striders400 Meters10.1:29.78a5
May 30Lightning Youth Meet 2May 30 · 800 Meters · Place 5 · Bullseye StridersBullseye Striders800 Meters5.3:05.49a5
May 30Lightning Youth Meet 2May 30 · 400 Meters · Place 8 · Bullseye StridersBullseye Striders400 Meters8.1:18.78a5
May 23Freedom Flyers Youth Track MeetMay 23 · 1500 Meters · Bullseye StridersBullseye Striders1500 Meters—DNS5
May 23Freedom Flyers Youth Track MeetMay 23 · 800 Meters · Place 18 · Bullseye StridersBullseye Striders800 Meters18.3:38.75a5
May 162021 Wings Youth MeetMay 16 · Long Jump · Place 7 · Bullseye StridersBullseye StridersLong Jump7.7-11.755
May 162021 Wings Youth MeetMay 16 · 100 Meters · Place 11 · Bullseye StridersBullseye Striders100 Meters11.16.63a5
May 22021 Howard County Bullseye MeetMay 2 · Long Jump · Place 16 · Bullseye StridersBullseye StridersLong Jump16.7-05.005
May 22021 Howard County Bullseye MeetMay 2 · 400 Meters · Place 21 · Bullseye StridersBullseye Striders400 Meters21.1:28.05a5
May 22021 Howard County Bullseye MeetMay 2 · 200 Meters · Place 23 · Bullseye StridersBullseye Striders200 Meters23.37.68a5
Apr 252021 Lightning Youth MeetApr 25 · Long Jump · Place 12 · Bullseye StridersBullseye StridersLong Jump12.5-07.005
Apr 252021 Lightning Youth MeetApr 25 · 800 Meters · Place 10 · Bullseye StridersBullseye Striders800 Meters10.3:17.67a5
Apr 252021 Lightning Youth MeetApr 25 · 100 Meters · Place 10 · Bullseye StridersBullseye Striders100 Meters10.16.48a5
Apr 18Catoctin Youth MeetApr 18 · 800 Meters · Place 14 · Bullseye StridersBullseye Striders800 Meters14.3:27.36a5
Apr 18Catoctin Youth MeetApr 18 · 200 Meters · Place 17 · Bullseye StridersBullseye Striders200 Meters17.36.58a5
Apr 7Bullseye Youth Time TrialsApr 7 · 400 Meters · Place 12 · Bullseye StridersBullseye Striders400 Meters12.1:45.92aUnofficial5
Apr 7Bullseye Youth Time TrialsApr 7 · 100 Meters · Place 13 · Bullseye StridersBullseye Striders100 Meters13.18.20aUnofficial5