Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1323.46aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1122.77aHavoc Annual TC MeetApril 11, 2026
200 Meters · OutdoorHavoc Annual TC Meet · Apr 1153.99aHavoc Annual TC MeetApril 11, 2026
Javelin · 300g · OutdoorUsa Rockets Annual Track Meet · May 236.89mUsa Rockets Annual Track MeetMay 23, 2026
Javelin · 300g TJ · OutdoorHavoc Annual TC Meet · Apr 118.03mHavoc Annual TC MeetApril 11, 2026
Javelin · 600g · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 136.71mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Long Jump · OutdoorUSA ROCKETS Kickoff #3 · Mar 230.23mUSA ROCKETS Kickoff #3March 23, 2024
Shot Put · 2kg · OutdoorUSA Rockets Annual Track Meet · May 241.91mUSA Rockets Annual Track MeetMay 24, 2025

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Javelin · Place 1 · Flo-Jo InternationalJavelin600g1.6.71m PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 15 · Flo-Jo International100 MetersRound S15.23.46a PB-

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Place 1 · Flo-Jo InternationalJavelin300g1.6.89m PB-
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 17 · Flo-Jo International200 Meters17.58.36a-
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 14 · Flo-Jo International100 Meters14.22.81a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 1 · Flo-Jo InternationalJavelin300g TJ1.5.96m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 14 · Flo-Jo International200 MetersRound S14.55.57a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 17 · Flo-Jo International100 MetersRound S17.24.52a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 6 · Flo-Jo InternationalJavelin300g TJ6.4.52m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 16 · Flo-Jo International200 Meters16.55.50a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 18 · Flo-Jo International100 MetersRound P18.23.66a-
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 3 · Flo-Jo InternationalJavelin35.33m—
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 11 · Flo-Jo International200 Meters1158.14a—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 21 · Flo-Jo International100 Meters2124.35a—
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 1 · Flo-Jo InternationalJavelin300g TJ1.8.03m PB-
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 12 · Flo-Jo International200 Meters12.53.99a PB-
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 14 · Flo-Jo International100 Meters14.22.77a PB-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · Javelin · Place 5 · Flo-Jo InternationalJavelin300g TJ5.4.60m-
May 24USA Rockets Annual Track MeetMay 24 · Javelin · Place 2 · Flo-Jo InternationalJavelin300g2.5.30m-
May 24USA Rockets Annual Track MeetMay 24 · Shot Put · Place 4 · Flo-Jo InternationalShot Put2kg4.1.91m PB-
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 17 · Flo-Jo International100 MetersRound P17.24.48a-
May 10SD Elite Track MeetMay 10 · Javelin · Place 2 · Flo-Jo InternationalJavelin24.39m—
May 10SD Elite Track MeetMay 10 · Shot Put · Place 2 · Flo-Jo InternationalShot Put22.10m—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 19 · Flo-Jo International100 Meters1925.91a—
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 2 · Flo-Jo InternationalJavelin25.17m—
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 20 · Flo-Jo International200 Meters201:04.64a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 1 · Flo-Jo InternationalJavelin14.60m—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 23 · Flo-Jo International100 MetersRound P2326.40a—
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Javelin · Place 1 · Flo-Jo InternationalJavelin300g TJ1.5.73m-
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 23 · Flo-Jo International200 Meters23.1:01.17a-
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 23 · Flo-Jo International100 Meters23.24.90a-

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1Havoc TC Annual MeetJun 1 · Javelin · Place 5 · Flo-Jo InternationalJavelin53.20m—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 13 · Flo-Jo International200 Meters131:12.48a—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 16 · Flo-Jo International100 Meters1630.89a—
May 18USA Rockets Annual Track MeetMay 18 · Shot Put · Place 4 · Flo-Jo InternationalShot Put41.52m—
May 18USA Rockets Annual Track MeetMay 18 · 200 Meters · Place 14 · Flo-Jo International200 Meters141:09.81a—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 18 · Flo-Jo International100 Meters1831.37a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Javelin · Place 5 · Flo-Jo InternationalJavelin300g TJ5.2.07m-
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 17 · Flo-Jo International200 Meters17.1:18.88a-
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 22 · Flo-Jo International100 MetersRound P22.30.56a-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Long Jump · Place 8 · Flo-Jo InternationalLong Jump8.0.18m-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Javelin · Place 7 · Flo-Jo InternationalJavelin300g TJ7.1.64m-
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 20 · Flo-Jo International100 Meters20.29.07a-
Mar 23USA ROCKETS Kickoff #3Mar 23 · Long Jump · Place 19 · Flo-Jo InternationalLong Jump19.0.23m PB-
Mar 23USA ROCKETS Kickoff #3Mar 23 · Javelin · Place 5 · Flo-Jo InternationalJavelin300g TJ5.2.46m-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Usa Rockets Annual Track Meet May 27 · Javelin · Place 6 · Flo-Jo InternationalJavelin300g6.2.03m-
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 23 · Flo-Jo International100 MetersRound P23.47.72a-
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · Javelin · Place 4 · Flo-Jo InternationalJavelin42.25m—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 100 Meters · Place 20 · Flo-Jo International100 MetersRound P2034.62a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Javelin · Place 6 · Flo-Jo InternationalJavelin300g TJ6.2.54m-
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100 Meters · Place 30 · Flo-Jo International100 MetersRound P30.38.85a-