Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor5280 Challenge · May 307:50.26a5280 ChallengeMay 30, 2026
100 Meters · OutdoorWestminster Wolfpack Youth Track & Field Meet · Apr 1018.97aWestminster Wolfpack Youth Track & Field MeetApril 10, 2022
1500 Meters · OutdoorFreedom Flyers League Meet · May 55:58.35aFreedom Flyers League MeetMay 5, 2024
200 Meters · OutdoorBullseye Youth Track & Field Meet · May 139.13aBullseye Youth Track & Field MeetMay 1, 2022
400 Meters · OutdoorCatoctin Youth Track & Field Meet · May 91:16.00aCatoctin Youth Track & Field MeetMay 9, 2026
800 Meters · OutdoorCatoctin Youth Track & Field League Meet · May 192:51.63aCatoctin Youth Track & Field League MeetMay 19, 2024
Long Jump · OutdoorBullseye Youth Track & Field League Meet · Apr 285' 2Bullseye Youth Track & Field League MeetApril 28, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30H-Town Rollerz Youth Track & FieldMay 30 · 1500 Meters · Place 5 · Middletown Knight Striders1500 Meters5.6:12.71a-
May 30H-Town Rollerz Youth Track & FieldMay 30 · 800 Meters · Place 4 · Middletown Knight Striders800 Meters4.3:06.03a-
May 305280 ChallengeMay 30 · 1 Mile · Place 9 · Middletown Knight Striders1 Mile9.7:50.26a PB-
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 400 Meters · Place 21 · Middletown Knight Striders400 Meters211:21.28a—
May 9Catoctin Youth Track & Field MeetMay 9 · 800 Meters · Place 2 · Middletown Knight Striders800 Meters2.2:57.46a-
May 9Catoctin Youth Track & Field MeetMay 9 · 400 Meters · Place 10 · Middletown Knight Striders400 Meters10.1:16.00a PB-
May 3Catonsville Youth Track & Field MeetMay 3 · 800 Meters · Place 5 · Middletown Knight Striders800 Meters52:58.58a—
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 800 Meters · Place 12 · Middletown Knight Striders800 Meters12.3:08.73a-
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 400 Meters · Place 20 · Middletown Knight Striders400 Meters20.1:23.41a-
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 400 Meters · Place 9 · Middletown Knight Striders400 Meters9.1:20.65a-
Apr 12Westminster Youth Track & Field Meet Apr 12 · 800 Meters · Place 12 · Middletown Knight Striders800 Meters12.3:05.22a-
Apr 12Westminster Youth Track & Field Meet Apr 12 · 400 Meters · Middletown Knight Striders400 Meters—DNS-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 252025 BTC InvitationalMay 25 · 400 Meters · Place 1 · Middletown Knight Striders400 Meters11:17.99a—
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 4 · Middletown Knight Striders800 Meters4.2:57.92a-
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 800 Meters · Place 3 · Middletown Knight Striders800 Meters32:55.94a—
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 800 Meters · Place 1 · Middletown Knight Striders800 Meters1.3:03.08a-

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Catoctin Youth Track & Field League MeetMay 19 · 1500 Meters · Place 2 · Middletown Knight Striders1500 Meters2.6:08.30a-
May 19Catoctin Youth Track & Field League MeetMay 19 · 800 Meters · Place 1 · Middletown Knight Striders800 Meters1.2:51.63a PB-
May 5Freedom Flyers League MeetMay 5 · Javelin · Middletown Knight StridersJavelin400g—DNS-
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 1 · Middletown Knight Striders1500 Meters1.5:58.35a PB-
May 5Freedom Flyers League MeetMay 5 · 800 Meters · Place 3 · Middletown Knight Striders800 Meters3.3:04.79a-
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 22 · Middletown Knight StridersLong Jump22.5' 2 PB-
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 2 · Middletown Knight Striders1500 Meters2.6:07.48a-
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 800 Meters · Place 3 · Middletown Knight Striders800 Meters3.3:02.78a-
Apr 21Westminster Track & Field Club League MeetApr 21 · 1500 Meters · Place 1 · Middletown Knight Striders1500 Meters1.6:06.73a-
Apr 21Westminster Track & Field Club League MeetApr 21 · 800 Meters · Place 2 · Middletown Knight Striders800 Meters2.3:00.56a-
Apr 14Lightning Youth Track & Field League MeetApr 14 · 1500 Meters · Place 1 · Middletown Knight Striders1500 Meters1.6:15.95a-
Apr 14Lightning Youth Track & Field League MeetApr 14 · 800 Meters · Place 1 · Middletown Knight Striders800 Meters1.3:11.89a-

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 1500 Meters · Place 2 · Middletown Knight Strid1500 Meters26:30.77a—
May 28Bullseye Memorial Day Weekend InvitationalMay 28 · 400 Meters · Place 4 · Middletown Knight Strid400 Meters41:31.32a—
May 7Freedom Flyers Youth MeetMay 7 · 1500 Meters · Place 1 · Middletown Knight Strid1500 Meters16:36.23a—
May 7Freedom Flyers Youth MeetMay 7 · 400 Meters · Place 2 · Middletown Knight Strid400 Meters21:25.48a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 1500 Meters · Place 1 · Middletown Knight Striders1500 Meters1.6:33.77a-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 800 Meters · Place 2 · Middletown Knight Striders800 Meters2.3:15.73a-
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 2 · Middletown Knight Striders400 Meters2.1:30.44a-
May 1Bullseye Youth Track & Field MeetMay 1 · 800 Meters · Place 2 · Middletown Knight Striders800 Meters2.3:15.46a-
May 1Bullseye Youth Track & Field MeetMay 1 · 400 Meters · Place 3 · Middletown Knight Striders400 Meters3.1:34.77a-
May 1Bullseye Youth Track & Field MeetMay 1 · 200 Meters · Place 5 · Middletown Knight Striders200 Meters5.39.13a PB-
Apr 24Lightning Youth Track & Field MeetApr 24 · 200 Meters · Place 7 · Middletown Knight Striders200 Meters7.40.13a-
Apr 24Lightning Youth Track & Field MeetApr 24 · 100 Meters · Middletown Knight Striders100 Meters--DNS-
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 400 Meters · Place 3 · Middletown Knight Striders400 Meters3.1:40.98a-
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 200 Meters · Place 2 · Middletown Knight Striders200 Meters2.42.05a-
Apr 10Westminster Wolfpack Youth Track & Field MeetApr 10 · 100 Meters · Place 1 · Middletown Knight Striders100 Meters1.18.97a PB-