Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Last Chance · Jul 1716.14aWhirlwinds Last ChanceJuly 17, 2021
100 Meters · Outdoor Suburban Developmental League Championship · May 2514.47a Suburban Developmental League ChampionshipMay 25, 2024
200 Meters · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 1929.00aMid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJanuary 19, 2025
200 Meters · OutdoorWhirlwinds Summer Showdown · Jun 2430.66aWhirlwinds Summer ShowdownJune 24, 2023
300 Meters · IndoorUAGTCA Meet #2 · Jan 1145.33aUAGTCA Meet #2January 11, 2026
400 Meters · Indoor2LRS Youth Indoor Championship · Feb 61:05.06a2LRS Youth Indoor ChampionshipFebruary 6, 2026
400 Meters · OutdoorWhirlwinds Youth Track Challenge · Jul 151:11.09Whirlwinds Youth Track ChallengeJuly 15, 2023
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.13aOcean Breeze Youth Holiday FestivalDecember 29, 2025
Long Jump · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 294.31mThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
Long Jump · Outdoor Suburban Developmental League Championship · May 2513' 10.75 Suburban Developmental League ChampionshipMay 25, 2024

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · Long Jump · Godspeed Track & FieldGodspeed Track & FieldLong Jump--DNS8
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Godspeed Track & FieldGodspeed Track & Field800 Meters--DNS8
Feb 62LRS Youth Indoor ChampionshipFeb 6 · Long Jump · Place 3 · Godspeed Track & FieldGodspeed Track & FieldLong Jump3.15' 2.5"8
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 400 Meters · Place 10 · Godspeed Track & FieldGodspeed Track & Field400 Meters10.1:05.06a PB8
Feb 62LRS Youth Indoor ChampionshipFeb 6 · 200 Meters · Place 10 · Godspeed Track & FieldGodspeed Track & Field200 Meters10.31.01a8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Long Jump · Place 6 · Godspeed Track & FieldGodspeed Track & FieldLong Jump6.4.58m8
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 11 · Godspeed Track & FieldGodspeed Track & Field400 Meters11.1:05.57a8
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 27 · GodspeedGodspeed300 Meters2745.33a PB8
Jan 4UAGTCA Meet #1Jan 4 · Long Jump · Place 3 · GodspeedGodspeedLong Jump34.50m8

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 46 · Godspeed Track & FieldGodspeed Track & Field300 Meters46.45.79a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 29 · Godspeed Track & FieldGodspeed Track & Field55 Meter29.8.13a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 7 · Godspeed Track & FieldGodspeed Track & FieldLong Jump7.4.45m8
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · Long Jump · Place 5 · GodspeedGodspeedLong Jump54.28m7
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 24 · GodspeedGodspeed200 Meters2429.12a7
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · Long Jump · Place 4 · GodspeedGodspeedLong Jump44.24m7
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 200 Meters · Place 2 · GodspeedGodspeed200 Meters229.00a PB7
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 300 Meters · Place 27 · GodspeedGodspeed300 Meters2745.33a8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · Long Jump · Place 5 · GodspeedGodspeedLong Jump54.13m7
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 38 · GodspeedGodspeed200 Meters3829.39a7
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Long Jump · Place 7 · GodspeedGodspeedLong Jump74.41m7
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 27 · GodspeedGodspeed200 Meters2729.08a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Place 37 · Godspeed Track & FieldGodspeed Track & Field55 Meter37.8.44a7
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 7 · Godspeed Track & FieldGodspeed Track & FieldLong Jump7.4.31m PB7
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · Long Jump · Place 7 · Godspeed Track & FieldGodspeed Track & FieldLong Jump7.3.79m7
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 200 Meters · Place 16 · Godspeed Track & FieldGodspeed Track & Field200 Meters16.31.37a7

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25 Suburban Developmental League ChampionshipMay 25 · Long Jump · Place 6 · Godspeed Track & FieldGodspeed Track & FieldLong Jump6.13' 10.75 PB6
May 25 Suburban Developmental League ChampionshipMay 25 · 200 Meters · Godspeed Track & FieldGodspeed Track & Field200 Meters—DNS6
May 25 Suburban Developmental League ChampionshipMay 25 · 100 Meters · Place 9 · Godspeed Track & FieldGodspeed Track & Field100 Meters9.14.47a PBWind: -0.86

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 15Whirlwinds Youth Track ChallengeJul 15 · Long Jump · Place 1 · Whirlwinds TWhirlwinds TLong Jump113-09.75—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 400 Meters · Place 2 · Whirlwinds TWhirlwinds T400 Meters21:11.09 PB—
Jul 15Whirlwinds Youth Track ChallengeJul 15 · 100 Meters · Place 2 · Whirlwinds TWhirlwinds T100 Meters214.86—
Jun 24Whirlwinds Summer ShowdownJun 24 · 200 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters530.66a PB—
Jun 24Whirlwinds Summer ShowdownJun 24 · 100 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters514.93a—
Jun 11Whirlwinds TC Youth InvitationalJun 11 · Long Jump · Place 4 · Whirlwinds Track ClubWhirlwinds Track ClubLong Jump412-10.75—
Jun 11Whirlwinds TC Youth InvitationalJun 11 · 100 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters514.74a—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Jul 17Whirlwinds Last ChanceJul 17 · 200 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters5.33.90a10
Jul 17Whirlwinds Last ChanceJul 17 · 100 Meters · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters3.16.14a PB10
May 23Whirlwinds Track Club Meet #2May 23 · 400 Meters · Place 6 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters6.1:46.58a10
May 23Whirlwinds Track Club Meet #2May 23 · 200 Meters · Whirlwinds Track ClubWhirlwinds Track Club200 Meters—DNS10
May 23Whirlwinds Track Club Meet #2May 23 · 100 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters5.16.43a10