Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHurricane Twilight Blast Track Meet · Apr 1211.16Hurricane Twilight Blast Track MeetApril 12, 2025
1500 Meters · OutdoorLet the Games Begin · Feb 215:06.11aLet the Games BeginFebruary 21, 2026
200 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2523.40a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
200 Meters · Outdoor2021 West Coast AAU Junior Olympics @ Pearson Community Center · Jul 80.82021 West Coast AAU Junior Olympics @ Pearson Community CenterJuly 8, 2021
400 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2551.87a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2750.85a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 147.53a**34th Annual Indoor Classic (Special)February 14, 2026
800 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 142:18.37a**34th Annual Indoor Classic (Special)February 14, 2026
800 Meters · OutdoorUSATF Nevada Junior Olympic Association Championships · Jun 62:09.93aUSATF Nevada Junior Olympic Association ChampionshipsJune 6, 2025
Javelin · 300g TJ · OutdoorPacific Coast Shockwaves Invitational · Jun 1814.94mPacific Coast Shockwaves InvitationalJune 18, 2021

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 6 · Team Hurricane Track400 MetersRound S6.52.18a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 1 · Team Hurricane Track400 MetersRound P1.50.88a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 2 · Team Hurricane Track400 Meters2.50.85a PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 12 · Team Hurricane Track200 MetersRound S12.23.22aWind: -0.68
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 4 · Team Hurricane Track200 MetersRound P4.22.86aWind: 1.78
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 1 · Team Hurricane Track400 Meters1.52.76a8
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 4 · Team Hurricane Track200 MetersRound P4.25.23aWind: -1.88
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · Team Hurricane Track200 Meters1.23.26aWind: -1.78
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 4 · Team Hurricane Track100 MetersRound P4.11.58aWind: -0.68
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 5 · Team Hurricane Track100 Meters5.11.45aWind: 1.78
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 1 · Team Hurricane Track200 MetersRound P1.24.96aWind: -4.88
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 1 · Team Hurricane Track200 Meters1.23.64aWind: 0.48
Apr 18Las Vegas Blazin OnezApr 18 · 400 Meters · Place 1 · Team Hurricane400 Meters154.01a14
Apr 18Las Vegas Blazin OnezApr 18 · 200 Meters · Place 1 · Team Hurricane200 Meters123.72a14
Apr 4Hive Gold ClassicApr 4 · 800 Meters · Place 1 · Team Hurricane800 Meters12:14.73a14
Apr 4Hive Gold ClassicApr 4 · 400 Meters · Place 1 · Team Hurricane400 Meters153.36a14
Mar 28Team Hurricane Spring BlastMar 28 · 1500 Meters · Place 1 · Team Hurricane Track1500 Meters1.5:06.57a8
Mar 28Team Hurricane Spring BlastMar 28 · 800 Meters · Team Hurricane Track800 Meters—DNS8
Feb 21Let the Games BeginFeb 21 · 1500 Meters · Place 2 · Team Hurricane Track1500 Meters2.5:06.11a PB8
Feb 21Let the Games BeginFeb 21 · 800 Meters · Place 1 · Team Hurricane Track800 Meters1.2:20.74a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 1 · Team Hurricane Track400 MetersRound S1.54.31a8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 1 · Team Hurricane Track400 Meters1.51.87a PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 1 · Team Hurricane Track200 MetersRound S1.23.40a PBWind: 0.48
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 3 · Team Hurricane Track200 Meters3.23.64aWind: 18
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 2 · Team Hurricane Track60 MeterRound P2.7.55a8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 3 · Team Hurricane Track60 Meter3.7.53a PB8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Place 2 · Team Hurricane Track800 Meters2.2:18.37a PB8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · Place 1 · Team Hurricane Track400 Meters1.54.78a8

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 800 Meters · Place 2 · Team Hurricane800 Meters22:09.93a PB7
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 400 Meters · Place 2 · Team Hurricane400 MetersRound P253.89a7
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 400 Meters · Place 4 · Team Hurricane400 Meters454.43a7
May 24L.A.W Track MeetMay 24 · 400 Meters · Place 2 · Team Hurricane400 Meters252.89a7
May 24L.A.W Track MeetMay 24 · 200 Meters · Place 9 · Team Hurricane200 Meters926.20a7
Apr 12Hurricane Twilight Blast Track MeetApr 12 · 800 Meters · Place 2 · Team Hurricane Track800 Meters2.2:10.357
Apr 12Hurricane Twilight Blast Track MeetApr 12 · 100 Meters · Place 2 · Team Hurricane Track100 Meters2.11.16 PB7
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 800 Meters · Place 3 · Team Hurricane800 Meters32:19.30a7
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 400 Meters · Place 1 · Team Hurricane400 Meters155.03a7
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 200 Meters · Place 2 · Team Hurricane200 MetersRound P224.91a7
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 200 Meters · Place 2 · Team Hurricane200 Meters224.68a7
Mar 1Blazin Onez Spring Break InviteMar 1 · 800 Meters · Place 3 · Team Hurricane800 Meters32:21.29a7
Mar 1Blazin Onez Spring Break InviteMar 1 · 400 Meters · Place 1 · Team Hurricane400 Meters153.74a7

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 1 · Team Hurricane400 MetersRound P158.34a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 2 · Team Hurricane400 Meters21:04.46a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 1 · Team Hurricane200 MetersRound P126.04a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 1 · Team Hurricane200 Meters126.09a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 2 · Team Hurricane100 MetersRound P213.05a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 1 · Team Hurricane100 Meters112.89a—
May 25Team Hurricane Night Rider MeetMay 25 · 400 Meters · Place 1 · Team Hurricane Track400 Meters1.59.11a6
May 25Team Hurricane Night Rider MeetMay 25 · 100 Meters · Place 1 · Team Hurricane Track100 Meters1.12.71a6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 1 · Team Hurricane Track200 MetersRound P1.25.906
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 1 · Team Hurricane Track200 Meters1.26.17a6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 2 · Team Hurricane Track100 MetersRound P2.13.42a6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 2 · Team Hurricane Track100 Meters2.13.05a6
Apr 6Las Vegas Blazin One'zApr 6 · 400 Meters · Place 1 · Team Hurricane Track400 Meters1.1:01.29a6
Apr 6Las Vegas Blazin One'zApr 6 · 100 Meters · Place 1 · Team Hurricane Track100 Meters1.13.07aWind: 26
Mar 23Las Vegas Heat Invitational Mar 23 · 800 Meters · Place 3 · Team Hurricane800 Meters32:41.72a—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 16 · Team Hurricane Track400 MetersRound P16.1:03.73a5
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 22 · Team Hurricane Track200 MetersRound P22.29.25aWind: 0.55
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 22 · Team Hurricane Track100 MetersRound P22.14.07aWind: -1.35
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 7 · Team Hurricane400 MetersRound P71:06.38a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 400 Meters · Place 7 · Team Hurricane400 Meters71:14.10a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 8 · Team Hurricane200 MetersRound P828.27a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 8 · Team Hurricane200 Meters830.98a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 8 · Team Hurricane100 MetersRound P813.93a—
Jun 9USATF Nevada Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 8 · Team Hurricane100 Meters814.41a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 200 Meters · Place 6 · Team Hurricane200 Meters627.76a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 100 Meters · Place 8 · Team Hurricane100 MetersRound P813.85a—
Jun 22ND Annual GBA: BEST OF THE WEST RELAY INVITATIONALJun 2 · 100 Meters · Place 8 · Team Hurricane100 Meters813.95a—
May 13Nevada Storm InviteMay 13 · 200 Meters · Place 6 · Team Hurricane200 Meters629.70a—
May 13Nevada Storm InviteMay 13 · 100 Meters · Place 6 · Team Hurricane100 Meters614.11a—
May 6Las Vegas Gators MeetMay 6 · 200 Meters · Place 3 · Team Hurricane200 Meters328.6011
May 6Las Vegas Gators MeetMay 6 · 100 Meters · Place 2 · Team Hurricane100 Meters214.4111
Apr 29Southwest Stallions InvitationalApr 29 · 400 Meters · Place 6 · Team Hurricane400 Meters61:05.77a—
Apr 29Southwest Stallions InvitationalApr 29 · 200 Meters · Place 20 · Team Hurricane200 Meters2030.47a—
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 400 Meters · Place 10 · Team Hurricane Track400 Meters10.1:09.37a5
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 200 Meters · Place 9 · Team Hurricane Track200 MetersRound P9.28.87a5
Mar 25Las Vegas Blazin One'z Mar 25 · 400 Meters · Place 12 · Team Hurricane400 Meters121:12.50a—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 800 Meters · Place 2 · Team Hurricane800 Meters22:43.59a—
Mar 11GetBizzy Mini Meet (FAT Timing)Mar 11 · 400 Meters · Place 4 · Team Hurricane400 Meters41:08.91a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 7West Coast AAU Junior Olympic GamesJul 7 · 400 Meters · Place 2 · Team Hurricane400 Meters21:07.55—
Jul 7West Coast AAU Junior Olympic GamesJul 7 · 200 Meters · Place 6 · Team Hurricane200 Meters630.24—
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 6 · Team Hurricane400 MetersRound P61:13.75a—
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 3 · Team Hurricane400 Meters31:10.89a—
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 4 · Team Hurricane200 MetersRound P430.53a—
Jun 10USATF Nevada Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 2 · Team Hurricane200 Meters229.77a—
Jun 4GBA: BEST OF THE WEST RELAY INVITATIONALJun 4 · 200 Meters · Place 1 · Team Hurricane200 Meters130.14a—
May 21Hurricane Spring MeetMay 21 · 400 Meters · Place 5 · Team Hurricane400 Meters51:13.59a—
May 21Hurricane Spring MeetMay 21 · 200 Meters · Place 4 · Team Hurricane200 Meters430.89a—
May 21Hurricane Spring MeetMay 21 · 100 Meters · Place 6 · Team Hurricane100 Meters614.97a—
Apr 30Stallions InvitationalApr 30 · 100 Meters · Place 6 · Team Hurricane Track100 Meters6.14.84a4
Apr 9Las Vegas Heat InvitationalApr 9 · 400 Meters · Place 4 · Team Hurricane Track400 Meters4.1:15.67a4
Mar 12Las Vegas Heat Mar 12 · 400 Meters · Place 3 · Team Hurricane Track400 Meters3.1:15.29a4
Mar 12Las Vegas Heat Mar 12 · 100 Meters · Place 4 · Team Hurricane Track100 Meters4.15.82a4

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · Javelin · Place 1 · Team HurricaneJavelin146-00.501
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 200 Meters · Place 11 · Team Hurricane200 MetersRound P110.8 PB1
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · Javelin · Place 1 · Team HurricaneJavelin146-00.5012
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 200 Meters · Place 11 · Team Hurricane200 Meters1133.1312
Jul 82021 West Coast AAU Junior Olympics @ Pearson Community CenterJul 8 · 100 Meters · Place 9 · Team Hurricane100 Meters915.9812
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Javelin · Place 5 · Team Hurricane TrackJavelin300g TJ5.14.94m PB3
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 6 · Team Hurricane Track400 Meters6.1:27.44a3
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 4 · Team Hurricane Track100 MetersRound P4.15.89aWind: 0.93
Jun 11USATF Nevada Youth Association ChampionshipJun 11 · 200 Meters · Place 20 · Team Hurricane Track200 MetersRound P20.37.53aWind: -3.23
Jun 11USATF Nevada Youth Association ChampionshipJun 11 · 100 Meters · Place 13 · Team Hurricane Track100 MetersRound P13.16.00aWind: 0.83
May 29USATF Nevada Youth #5May 29 · 400 Meters · Place 7 · Team Hurricane Track400 Meters7.1:19.12a3
May 29USATF Nevada Youth #5May 29 · 200 Meters · Place 9 · Team Hurricane Track200 Meters9.33.59aWind: -0.63
May 29USATF Nevada Youth #5May 29 · 100 Meters · Place 13 · Team Hurricane Track100 Meters13.16.83aWind: -0.73
May 22Nevada Youth #4 Hosted By Las Vegas HeatMay 22 · 400 Meters · Place 16 · Team Hurricane Track400 Meters16.1:22.33a3
May 22Nevada Youth #4 Hosted By Las Vegas HeatMay 22 · 200 Meters · Place 19 · Team Hurricane Track200 Meters19.35.18aWind: 3.83
May 22Nevada Youth #4 Hosted By Las Vegas HeatMay 22 · 100 Meters · Place 12 · Team Hurricane Track100 Meters12.16.08aWind: 0.23
May 8USATF Nevada Youth #3May 8 · 200 Meters · Place 16 · Team Hurricane Track200 Meters16.34.55aWind: 4.13
May 8USATF Nevada Youth #3May 8 · 100 Meters · Place 8 · Team Hurricane Track100 Meters8.15.19aWind: 3.33
May 1USATF Nevada Youth #2May 1 · 400 Meters · Team Hurricane Track400 Meters—DNS3