Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Invitational · May 1818.05aWestminster Youth Track & Field InvitationalMay 18, 2025
200 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 2638.60aBullseye Youth Track & Field InvitationalApril 26, 2026
400 Meters · OutdoorWestminster Youth Track & Field Invitational · May 181:30.19aWestminster Youth Track & Field InvitationalMay 18, 2025
Javelin · 300g · OutdoorH-Town Rollerz Youth Track & Field · May 3023' 7"H-Town Rollerz Youth Track & FieldMay 30, 2026
Javelin · 300g TJ · IndoorAAU Region 3 · Jun 2018-03AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Maryland District Qualifier · Jun 1330-09AAU Maryland District QualifierJune 13, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Javelin · Place 8 · H-Town RollerzJavelin832-04
Jun 13AAU Maryland District QualifierJun 13 · Javelin · Place 5 · H-Town RollerzJavelin400g TJ5.30-09 PB4
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 35 · H-Town Rollerz200 MetersRound P35.39.05aWind: -2.44
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 32 · H-Town Rollerz100 MetersRound P32.18.55aWind: 0.54
May 30H-Town Rollerz Youth Track & FieldMay 30 · Javelin · Place 8 · H-Town RollerzJavelin300g8.23' 7" PB4
May 30H-Town Rollerz Youth Track & FieldMay 30 · 400 Meters · Place 9 · H-Town Rollerz400 Meters9.1:33.53a4
May 30H-Town Rollerz Youth Track & FieldMay 30 · 200 Meters · Place 10 · H-Town Rollerz200 Meters10.40.57a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · Javelin · Place 3 · H-Town RollerzJavelin324-44
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 400 Meters · Place 12 · H-Town Rollerz400 Meters121:31.79a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 22 · H-Town Rollerz200 Meters2239.29a4
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 23 · H-Town Rollerz100 Meters2318.60a4
May 9Catoctin Youth Track & Field MeetMay 9 · 400 Meters · Place 13 · H-Town Rollerz400 Meters13.1:34.35a4
May 9Catoctin Youth Track & Field MeetMay 9 · 200 Meters · Place 25 · H-Town Rollerz200 Meters25.39.38a4
May 9Catoctin Youth Track & Field MeetMay 9 · 100 Meters · Place 33 · H-Town Rollerz100 Meters33.18.72a4
May 3Catonsville Youth Track & Field MeetMay 3 · Javelin · Place 8 · H-Town RollerzJavelin819-54
May 3Catonsville Youth Track & Field MeetMay 3 · 400 Meters · Place 14 · H-Town Rollerz400 Meters141:31.32a4
May 3Catonsville Youth Track & Field MeetMay 3 · 200 Meters · Place 33 · H-Town Rollerz200 Meters3340.58a4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Javelin · Place 5 · H-Town RollerzJavelin400g TJ5.24' 3"4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 28 · H-Town Rollerz200 Meters28.38.60a PB4
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Place 36 · H-Town Rollerz100 Meters36.18.69a4
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · Javelin · Place 5 · H-Town RollerzJavelin400g TJ5.26' 3"4
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 200 Meters · Place 34 · H-Town Rollerz200 Meters34.40.99a4
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · 100 Meters · Place 43 · H-Town Rollerz100 Meters43.19.38a4

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · H-Town RollerzJavelin400g TJ--DNS3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · H-Town Rollerz200 Meters--DNS3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · H-Town Rollerz100 Meters--DNS3
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 400 Meters · Place 21 · H-Town Rollerz400 Meters211:36.24a3
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 200 Meters · Place 24 · H-Town Rollerz200 Meters2438.92a3
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 100 Meters · Place 27 · H-Town Rollerz100 Meters2718.62a3
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Javelin · Place 5 · H-Town RollerzJavelin523-53
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 21 · H-Town Rollerz400 Meters211:36.32a3
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200 Meters · Place 32 · H-Town Rollerz200 Meters3239.57a3
May 18Westminster Youth Track & Field InvitationalMay 18 · Javelin · Place 4 · H-Town RollerzJavelin400g TJ4.21' 3"3
May 18Westminster Youth Track & Field InvitationalMay 18 · 400 Meters · Place 10 · H-Town Rollerz400 Meters10.1:30.19a PB3
May 18Westminster Youth Track & Field InvitationalMay 18 · 100 Meters · Place 33 · H-Town Rollerz100 Meters33.18.05a PB3
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Javelin · Place 5 · H-Town RollerzJavelin519-83
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 31 · H-Town Rollerz200 Meters3140.28a3
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 35 · H-Town Rollerz100 Meters3518.99a3
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Javelin · Place 7 · H-Town RollerzJavelin400g TJ7.22' 2"3
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 400 Meters · Place 25 · H-Town Rollerz400 Meters25.1:33.82a3
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 35 · H-Town Rollerz100 Meters35.18.63a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 400 Meters · Place 16 · H-Town Rollerz400 Meters161:34.88a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 200 Meters · Place 27 · H-Town Rollerz200 Meters2741.98a3
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 20 · H-Town Rollerz100 Meters2019.12a3

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 13 · H-Town RollerzJavelin300g TJ13.18-03 PB1

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 10 · H-Town RollerzJavelin1018-9—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 42 · H-Town Rollerz200 Meters4242.08a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 39 · H-Town Rollerz100 MetersRound P3919.64a—
May 26Bethesda Track Club League MeetMay 26 · 200 Meters · Place 8 · H-Town Rollerz200 Meters8.42.88a1
May 26Bethesda Track Club League MeetMay 26 · 100 Meters · Place 6 · H-Town Rollerz100 Meters6.19.85a1
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 30 · H-Town Rollerz200 Meters30.45.55a1
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 27 · H-Town Rollerz100 MetersRound P27.20.51a1
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 17 · H-Town Rollerz200 Meters17.46.92a1
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 13 · H-Town Rollerz100 Meters13.20.15a1