Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2512.81aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorHavoc Annual TC Meet · Apr 1117.60aHavoc Annual TC MeetApril 11, 2026
100m Hurdles · 36" / 0.914m · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2515.99a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
100m Hurdles · 36" / 0.914m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2715.55a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · OutdoorFast Camp Speed Wars Invitational · May 1625.92aFast Camp Speed Wars InvitationalMay 16, 2026
200m Hurdles · 30" / 0.762m · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1327.20aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorCalifornia State Games Track and Field Meet · Jul 1827.24aCalifornia State Games Track and Field MeetJuly 18, 2026
400 Meters · OutdoorSD Elite Track Meet · May 955.09aSD Elite Track Meet May 9, 2026
800 Meters · OutdoorUsa Rockets Annual Track Meet · May 232:16.46aUsa Rockets Annual Track MeetMay 23, 2026
80m Hurdles · 30" / 0.762m · OutdoorOpen & Masters T&F - State Games of America presented by National University · Jul 2014.81aOpen & Masters T&F - State Games of America presented by National UniversityJuly 20, 2024
High Jump · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 251.65m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
High Jump · OutdoorMercury San Diego 19th Annual Developmental Meet · May 61.20mMercury San Diego 19th Annual Developmental MeetMay 6, 2023
Long Jump · OutdoorGod's Speed Youth Track & Field Annual Meet · Apr 194.31mGod's Speed Youth Track & Field Annual MeetApril 19, 2025
Triple Jump · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2511.06m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Triple Jump · OutdoorMercury San Diego 22nd Annual Meet · May 210.75mMercury San Diego 22nd Annual MeetMay 2, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Place 19 · Gods Speed Youth Track and Field ClubTriple Jump19.11.09mWind: 08
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 9 · Gods Speed Youth Track and Field ClubHigh Jump9.1.65m8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200m Hurdles · Place 16 · Gods Speed Youth Track and Field Club200m Hurdles30" / 0.762mRound P16.26.82aWind: 2.28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 23 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914mRound S23.15.55a PBWind: 1.28
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 21 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914mRound P21.15.47aWind: 2.68
Jul 18California State Games Track and Field MeetJul 18 · 200m Hurdles · Place 2 · Gods Speed Youth Track and Field Club200m Hurdles30" / 0.762m2.27.24a PB8
Jul 18California State Games Track and Field MeetJul 18 · 100m Hurdles · Place 3 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m3.15.64a8
Jul 18California State Games Track and Field MeetJul 18 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.70m8
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 4 · Gods Speed Youth Track and Field Club400 Meters4.55.18a8
May 23Usa Rockets Annual Track MeetMay 23 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.65m8
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 3 · Gods Speed Youth Track and Field Club800 Meters3.2:16.46a PB8
May 16Fast Camp Speed Wars InvitationalMay 16 · 100m Hurdles · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m—DNS8
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 1 · Gods Speed Youth Track and Field Club400 Meters1.55.35a8
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 2 · Gods Speed Youth Track and Field Club200 Meters2.25.92a PB8
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 6 · Gods Speed Youth Track and Field Club100 Meters6.13.05a8
May 9SD Elite Track Meet May 9 · Triple Jump · Place 3 · Gods Speed Youth Track and Field ClubTriple Jump310.49m8
May 9SD Elite Track Meet May 9 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump11.60m8
May 9SD Elite Track Meet May 9 · 100m Hurdles · Place 3 · Gods Speed Youth Track and Field Club100m Hurdles316.13a8
May 9SD Elite Track Meet May 9 · 400 Meters · Place 5 · Gods Speed Youth Track and Field Club400 Meters555.09a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · Triple Jump · Place 1 · Gods Speed Youth Track and Field ClubTriple Jump1.10.75m PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.60m8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m2.16.21a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 2 · Gods Speed Youth Track and Field Club400 MetersRound S2.56.20a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 1 · Gods Speed Youth Track and Field Club400 Meters1.55.52a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Triple Jump · Place 1 · Gods Speed Youth Track and Field ClubTriple Jump1.10.16m8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100m Hurdles · Place 1 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m1.16.66a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 5 · Gods Speed Youth Track and Field Club800 Meters5.2:19.90a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 10 · Gods Speed Youth Track and Field Club100 MetersRound P10.12.81a PB8
Apr 18Gods Speed Annual Track MeetApr 18 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump11.50m8
Apr 18Gods Speed Annual Track MeetApr 18 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles216.89a8
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 7 · Gods Speed Youth Track and Field Club400 Meters757.52a8
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 14 · Gods Speed Youth Track and Field Club100 Meters1412.98a8
Apr 11Havoc Annual TC MeetApr 11 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.60m8
Apr 11Havoc Annual TC MeetApr 11 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles33" / 0.838m2.17.60a PB8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 5 · Gods Speed Youth Track and Field Club400 Meters5.57.47a8
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 7 · Gods Speed Youth Track and Field Club200 Meters7.26.24a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Triple Jump · Place 2 · Gods Speed Youth Track and Field ClubTriple Jump2.11.06m PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.65m PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200m Hurdles · Place 2 · Gods Speed Youth Track and Field Club200m Hurdles30" / 0.762m2.27.44a8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m2.15.99a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Triple Jump · Place 2 · Gods Speed Youth Track and Field ClubTriple Jump2.10.94m8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.55m8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 2 · Gods Speed Youth Track and Field Club200m Hurdles30" / 0.762m2.27.20a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m2.16.49a8

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles33" / 0.838m2.18.27a7
May 31Havoc TC Annual MeetMay 31 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.45m7
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 17 · Gods Speed Youth Track and Field Club400 Meters17.1:02.92a7
May 24USA Rockets Annual Track MeetMay 24 · 100m Hurdles · Place 2 · Gods Speed Youth Track and Field Club100m Hurdles36" / 0.914m2.18.13a7
May 24USA Rockets Annual Track MeetMay 24 · High Jump · Place 2 · Gods Speed Youth Track and Field ClubHigh Jump2.1.50m7
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 18 · Gods Speed Youth Track and Field Club400 Meters18.1:02.25a7
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 24 · Gods Speed Youth Track and Field Club200 Meters24.28.42a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100m Hurdles · Place 4 · Gods Speed Youth Track and Field Club100m Hurdles33" / 0.838m4.20.64a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 17 · Gods Speed Youth Track and Field ClubLong Jump17.4.31m PB7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 50 · Gods Speed Youth Track and Field Club200 Meters50.29.85a7

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 80m Hurdles · Place 3 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m3.14.81a PB6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.40m6
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 11 · Gods Speed Youth Track and Field Club200 Meters11.29.85a6
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · High Jump · Place 1 · God's Speed Youth TracHigh Jump11.45m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 7 · God's Speed Youth Tra80m Hurdles715.53a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 6 · God's Speed Youth Tra80m Hurdles614.90a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 16 · God's Speed Youth Tra400 Meters161:07.31a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 80m Hurdles · Place 3 · God's Speed Youth Tra80m Hurdles316.37a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 6 · God's Speed Youth Tra400 Meters61:07.62a—
Jun 1Havoc TC Annual MeetJun 1 · High Jump · Place 1 · God's Speed Youth TracHigh Jump11.20m—
Jun 1Havoc TC Annual MeetJun 1 · 80m Hurdles · Place 3 · God's Speed Youth Tra80m Hurdles315.68a—
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 9 · God's Speed Youth Tra400 Meters91:10.14a—
May 18USA Rockets Annual Track MeetMay 18 · High Jump · Place 1 · God's Speed Youth TracHigh Jump11.30m—
May 18USA Rockets Annual Track MeetMay 18 · 80m Hurdles · Place 2 · God's Speed Youth Tra80m Hurdles215.53a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 80m Hurdles · Place 2 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m2.15.77a6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.40m6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · Place 6 · Gods Speed Youth Track and Field Club400 Meters6.1:06.42a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 80m Hurdles · Place 1 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m1.15.65a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 8 · Gods Speed Youth Track and Field Club400 Meters8.1:08.59a6
Mar 23USA ROCKETS Kickoff #3Mar 23 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.27m6
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 5 · Gods Speed Youth Track and Field Club400 Meters5.1:13.71a6

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 80m Hurdles · Place 4 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m4.15.32a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · High Jump · Place 2 · Gods Speed Youth Track and Field ClubHigh Jump2.1.20m5
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 9 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762mRound P9.15.88aWind: 0.85
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 7 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m7.15.59aWind: -3.15
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · High Jump · Place 3 · Gods Speed Youth Track and Field ClubHigh Jump3.1.30m5
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 80m Hurdles · Place 3 · God's Speed Youth Tra80m Hurdles317.05a—
Jun 3Havoc TC Annual MeetJun 3 · 80m Hurdles · Place 2 · God's Speed Youth Tra80m Hurdles217.47a—
Jun 3Havoc TC Annual MeetJun 3 · High Jump · Place 1 · God's Speed Youth TracHigh Jump11.35m—
Jun 3Havoc TC Annual MeetJun 3 · 400 Meters · Place 13 · God's Speed Youth Tra400 Meters131:10.90a—
May 27Usa Rockets Annual Track Meet May 27 · 80m Hurdles · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m—DNS5
May 27Usa Rockets Annual Track Meet May 27 · High Jump · Place 2 · Gods Speed Youth Track and Field ClubHigh Jump2.1.16m5
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · High Jump · Place 2 · God's Speed Youth TracHigh Jump21.20m PB—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 80m Hurdles · Place 2 · God's Speed Youth Tra80m Hurdles216.53a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 8 · God's Speed Youth Tra400 MetersRound P81:10.85a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 9 · God's Speed Youth Tra400 Meters91:10.80a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 100 Meters · Place 12 · God's Speed Youth Tra100 MetersRound P1215.16a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 80m Hurdles · Place 1 · Gods Speed Youth Track and Field Club80m Hurdles30" / 0.762m1.16.58a5
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 16 · Gods Speed Youth Track and Field Club400 Meters16.1:11.24a5
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 80m Hurdles · Place 2 · God's Speed Youth Tra80m Hurdles217.48a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 200 Meters · Place 10 · God's Speed Youth Tra200 Meters1031.15a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubHigh Jump1.1.10m5
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 400 Meters · Place 19 · Gods Speed Youth Track and Field Club400 Meters19.1:15.78a5
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 200 Meters · Place 27 · Gods Speed Youth Track and Field Club200 Meters27.32.59a5