Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3014.72aWest Coast Classic Track and Field InvitationalMay 30, 2026
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1433.10a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · Outdoor2021 West Coast AAU Junior Olympics @ Pearson Community Center · Jul 80.72021 West Coast AAU Junior Olympics @ Pearson Community CenterJuly 8, 2021
400 Meters · OutdoorGetBizzy Mini Meet (FAT Timing) · Mar 111:31.57aGetBizzy Mini Meet (FAT Timing)March 11, 2023
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 1411.07a**34th Annual Indoor Classic (Special)February 14, 2026
Javelin · 300g TJ · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2225.88mUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
Javelin · 450g AeroJav · OutdoorHurricane Twilight Blast Track Meet · Apr 1225.53mHurricane Twilight Blast Track MeetApril 12, 2025
Javelin · 600g · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2529.76m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2731.21m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 6lb · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 226.47mUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 30 · Team Hurricane TrackJavelin600g30.31.21m PB7
May 30West Coast Classic Track and Field InvitationalMay 30 · Javelin · Place 5 · Team Hurricane TrackJavelin600g5.30.90m7
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 126 · Team Hurricane Track200 Meters126.29.94aWind: 2.27
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 138 · Team Hurricane Track100 MetersRound P138.14.72a PBWind: 0.47
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 46 · Team Hurricane Track200 MetersRound P46.33.21aWind: -4.87
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 47 · Team Hurricane Track100 MetersRound P47.14.91aWind: -0.27
Apr 18Las Vegas Blazin OnezApr 18 · 100 Meters · Place 14 · Team Hurricane100 Meters1414.91a13
Mar 28Team Hurricane Spring BlastMar 28 · 200 Meters · Place 16 · Team Hurricane Track200 Meters16.33.98a7
Mar 28Team Hurricane Spring BlastMar 28 · 100 Meters · Place 11 · Team Hurricane Track100 Meters11.18.36a7
Feb 21Let the Games BeginFeb 21 · 60 Meter · Team Hurricane Track60 Meter—DNS7
Feb 21Let the Games BeginFeb 21 · 200 Meters · Place 6 · Team Hurricane Track200 Meters6.31.09a7

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Javelin · Place 3 · Team Hurricane TrackJavelin600g3.29.76m PB7
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 52 · Team Hurricane Track60 MeterRound P52.11.07a PB7
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 56 · Team Hurricane Track200 Meters56.33.10a PB7

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · Javelin · Place 1 · Team HurricaneJavelin126.56m—
May 24L.A.W Track MeetMay 24 · Javelin · Place 2 · Team HurricaneJavelin226.02m—
May 24L.A.W Track MeetMay 24 · 100 Meters · Place 19 · Team Hurricane100 Meters1916.50a—
Apr 19Las Vegas Blazin Onez InviteApr 19 · Javelin · Place 1 · Team Hurricane TrackJavelin450g AeroJav1.23.90m6
Apr 19Las Vegas Blazin Onez InviteApr 19 · 100 Meters · Place 21 · Team Hurricane Track100 Meters21.16.44a6
Apr 12Hurricane Twilight Blast Track MeetApr 12 · Javelin · Place 1 · Team Hurricane TrackJavelin450g AeroJav1.25.53m PB6
Apr 12Hurricane Twilight Blast Track MeetApr 12 · 100 Meters · Place 17 · Team Hurricane Track100 Meters17.15.946
Mar 15L.A.W Track club 1st annual invitational Mar 15 · Javelin · Place 1 · Team HurricaneJavelin124.60m12
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 100 Meters · Place 25 · Team Hurricane100 MetersRound P2516.99a12
Mar 1Blazin Onez Spring Break InviteMar 1 · Javelin · Place 1 · Team HurricaneJavelin124.19m—
Mar 1Blazin Onez Spring Break InviteMar 1 · Shot Put · Place 2 · Team HurricaneShot Put27.29m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · Javelin · Place 1 · Team HurricaneJavelin125.26m—
May 25Team Hurricane Night Rider MeetMay 25 · Javelin · Place 2 · Team Hurricane TrackJavelin450g AeroJav2.22.78m5
May 25Team Hurricane Night Rider MeetMay 25 · 100 Meters · Place 19 · Team Hurricane Track100 Meters19.16.57a5
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Javelin · Place 11 · Team Hurricane TrackJavelin450g AeroJav11.20.04m5
Apr 6Las Vegas Blazin One'zApr 6 · Javelin · Place 2 · Team Hurricane TrackJavelin450g AeroJav2.16.93m5
Apr 6Las Vegas Blazin One'zApr 6 · Shot Put · Place 5 · Team Hurricane TrackShot Put6lb5.6.22m5
Mar 23Las Vegas Heat Invitational Mar 23 · Javelin · Place 3 · Team HurricaneJavelin319.25m—
Mar 23Las Vegas Heat Invitational Mar 23 · 100 Meters · Place 41 · Team Hurricane100 MetersRound P4117.98a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Javelin · Place 6 · Team Hurricane TrackJavelin300g TJ6.25.88m PB4
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Shot Put · Place 9 · Team Hurricane TrackShot Put6lb9.6.47m PB4
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · Javelin · Place 1 · Team HurricaneJavelin122.22m—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · Shot Put · Place 2 · Team HurricaneShot Put26.56m—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · Javelin · Place 1 · Team HurricaneJavelin124.23m—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 100 Meters · Place 20 · Team Hurricane100 MetersRound P2016.63a—
May 13Nevada Storm InviteMay 13 · Javelin · Place 1 · Team HurricaneJavelin122.45m—
May 13Nevada Storm InviteMay 13 · 100 Meters · Place 19 · Team Hurricane100 Meters1917.25a—
May 6Las Vegas Gators MeetMay 6 · Javelin · Place 1 · Team HurricaneJavelin119.26m10
May 6Las Vegas Gators MeetMay 6 · Shot Put · Place 1 · Team HurricaneShot Put15.54m10
Apr 29Southwest Stallions InvitationalApr 29 · Javelin · Place 1 · Team HurricaneJavelin121.73m—
Apr 29Southwest Stallions InvitationalApr 29 · Shot Put · Place 7 · Team HurricaneShot Put75.48m—
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.22.10m4
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · Shot Put · Place 3 · Team Hurricane TrackShot Put6lb3.5.49m4
Mar 25Las Vegas Blazin One'z Mar 25 · Javelin · Place 1 · Team HurricaneJavelin118.40m—
Mar 25Las Vegas Blazin One'z Mar 25 · 100 Meters · Place 18 · Team Hurricane100 Meters1817.05a—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 400 Meters · Place 24 · Team Hurricane400 Meters241:31.57a PB—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 100 Meters · Place 6 · Team Hurricane100 Meters616.80a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 7West Coast AAU Junior Olympic GamesJul 7 · Shot Put · Place 2 · Team HurricaneShot Put217-06.63—
Jul 7West Coast AAU Junior Olympic GamesJul 7 · 100 Meters · Place 4 · Team Hurricane100 Meters417.07—
Jun 4GBA: BEST OF THE WEST RELAY INVITATIONALJun 4 · Javelin · Place 2 · Team HurricaneJavelin217.00m—
Jun 4GBA: BEST OF THE WEST RELAY INVITATIONALJun 4 · Shot Put · Place 4 · Team HurricaneShot Put45.08m—
May 21Hurricane Spring MeetMay 21 · Javelin · Place 2 · Team HurricaneJavelin219.41m—
May 21Hurricane Spring MeetMay 21 · Shot Put · Place 2 · Team HurricaneShot Put25.29m—
May 21Hurricane Spring MeetMay 21 · 100 Meters · Place 21 · Team Hurricane100 Meters2117.60a—
Apr 30Stallions InvitationalApr 30 · Javelin · Place 2 · Team Hurricane TrackJavelin300g TJ2.18.07m3
Apr 30Stallions InvitationalApr 30 · Shot Put · Place 3 · Team Hurricane TrackShot Put6lb3.4.40m3
Apr 30Stallions InvitationalApr 30 · 100 Meters · Place 22 · Team Hurricane Track100 Meters22.17.59a3
Apr 9Las Vegas Heat InvitationalApr 9 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.17.62m3
Apr 9Las Vegas Heat InvitationalApr 9 · Shot Put · Place 2 · Team Hurricane TrackShot Put6lb2.5.00m3
Apr 9Las Vegas Heat InvitationalApr 9 · 100 Meters · Place 16 · Team Hurricane Track100 MetersRound P16.17.88a3
Mar 12Las Vegas Heat Mar 12 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.19.45m3
Mar 12Las Vegas Heat Mar 12 · 100 Meters · Place 14 · Team Hurricane Track100 Meters14.17.36a3
Feb 26Nevada Track Club Annual MeetFeb 26 · 400 Meters · Place 12 · Team Hurricane Track400 Meters12.1:40.32aUnofficial3
Feb 26Nevada Track Club Annual MeetFeb 26 · 200 Meters · Place 14 · Team Hurricane Track200 Meters14.37.00aUnofficial3
Feb 19Team Hurricanes Meet Feb 19 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.16.97mUnofficial3
Feb 19Team Hurricanes Meet Feb 19 · 400 Meters · Place 15 · Team Hurricane Track400 Meters15.1:30.95aUnofficial3

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · Javelin · Place 1 · Team HurricaneJavelin152-078
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 200 Meters · Place 10 · Team Hurricane200 MetersRound P100.7 PB8
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · Javelin · Place 1 · Team HurricaneJavelin152-0713
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 200 Meters · Place 10 · Team Hurricane200 Meters1037.1813
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 100 Meters · Place 10 · Team Hurricane100 Meters1017.1113
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Javelin · Place 2 · Team Hurricane TrackJavelin300g TJ2.13.87m2
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 2 · Team Hurricane Track400 Meters2.1:40.85a2
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 3 · Team Hurricane Track100 MetersRound P3.17.07aWind: -0.52
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 8 · Team Hurricane Track100 Meters8.17.55aWind: -1.72
Jun 11USATF Nevada Youth Association ChampionshipJun 11 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.12.53m2
Jun 11USATF Nevada Youth Association ChampionshipJun 11 · 100 Meters · Place 7 · Team Hurricane Track100 MetersRound P7.17.34aWind: -0.22
Jun 11USATF Nevada Youth Association ChampionshipJun 11 · 100 Meters · Place 7 · Team Hurricane Track100 Meters7.17.18aWind: 0.32
May 29USATF Nevada Youth #5May 29 · 400 Meters · Place 14 · Team Hurricane Track400 Meters14.1:48.10a2
May 29USATF Nevada Youth #5May 29 · 200 Meters · Place 15 · Team Hurricane Track200 Meters15.44.12aWind: -0.12
May 29USATF Nevada Youth #5May 29 · 100 Meters · Place 7 · Team Hurricane Track100 Meters7.17.68aWind: -1.52
May 22Nevada Youth #4 Hosted By Las Vegas HeatMay 22 · Javelin · Place 1 · Team Hurricane TrackJavelin300g TJ1.13.27m2
May 22Nevada Youth #4 Hosted By Las Vegas HeatMay 22 · 200 Meters · Place 10 · Team Hurricane Track200 Meters10.39.68aWind: 3.12
May 8USATF Nevada Youth #3May 8 · 200 Meters · Place 8 · Team Hurricane Track200 Meters8.35.44aWind: 4.22
May 8USATF Nevada Youth #3May 8 · 100 Meters · Place 8 · Team Hurricane Track100 Meters8.17.66aWind: 1.62
May 1USATF Nevada Youth #2May 1 · 400 Meters · Team Hurricane Track400 Meters—DNS2