Personal bests

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 4 · ZoomElite400 MetersRound S4.1:09.28a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 5 · ZoomElite400 MetersRound P5.1:12.12a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 2 · ZoomElite400 Meters2.1:08.60a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 7 · ZoomElite200 MetersRound S7.30.37a PBWind: 0.93
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 8 · ZoomElite200 MetersRound P8.30.39aWind: 3.53
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 5 · ZoomElite200 Meters5.30.38aWind: 1.83
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 8 · ZoomElite100 MetersRound S8.14.84aWind: 1.33
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 6 · ZoomElite100 MetersRound P6.14.66aWind: 2.73
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 4 · ZoomElite100 Meters4.14.71a PBWind: 0.13
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 1 · ZoomElite400 Meters1.1:09.44a3
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · ZoomElite200 MetersRound P1.30.91aWind: -2.43
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 1 · ZoomElite200 Meters1.30.46aWind: -23
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 1 · ZoomElite100 MetersRound P1.14.87aWind: -1.83
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 1 · ZoomElite100 Meters1.14.76aWind: -13
Apr 18Las Vegas Blazin OnezApr 18 · 200 Meters · Place 1 · ZoomElite200 Meters130.58a8
Apr 18Las Vegas Blazin OnezApr 18 · 100 Meters · Place 1 · ZoomElite100 Meters115.14a8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 1 · ZoomElite400 MetersRound S1.1:10.62a3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 2 · ZoomElite400 Meters2.1:09.63a PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 2 · ZoomElite200 MetersRound S2.30.49aWind: 1.93
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 2 · ZoomElite200 Meters2.30.26a PBWind: 0.13
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 1 · ZoomElite100 MetersRound S1.14.49a PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 1 · ZoomElite100 Meters1.14.34aWind: 2.83

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 400 Meters · Place 1 · ZoomElite400 MetersRound P11:13.35a2
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 400 Meters · Place 2 · ZoomElite400 Meters21:13.28a2
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 200 Meters · Place 2 · ZoomElite200 MetersRound P232.06a2
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 200 Meters · Place 1 · ZoomElite200 Meters131.48a2
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 100 Meters · Place 2 · ZoomElite100 MetersRound P215.54a2
Jun 6USATF Nevada Junior Olympic Association ChampionshipsJun 6 · 100 Meters · Place 1 · ZoomElite100 Meters115.12a2
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 3 · ZoomElite400 Meters31:14.50a2
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 2 · ZoomElite200 Meters233.11a2
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 1 · ZoomElite100 MetersRound P116.16a2
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 4 · ZoomElite100 Meters415.87a2
May 3Nevada Association Invitational May 3 · 400 Meters · Place 2 · ZoomElite400 Meters21:15.90a2
May 3Nevada Association Invitational May 3 · 100 Meters · Place 1 · ZoomElite100 Meters115.73a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 1 · ZoomElite400 Meters11:18.73a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 3 · ZoomElite200 MetersRound P334.38a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 2 · ZoomElite200 Meters233.30a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 1 · ZoomElite100 MetersRound P115.73a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 4 · ZoomElite100 Meters415.79a2
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 19 · ZoomElite200 MetersRound P1953.46a2
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 200 Meters · Place 1 · ZoomElite200 MetersRound P133.81a2
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 200 Meters · Place 3 · ZoomElite200 Meters333.86a2
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 100 Meters · Place 2 · ZoomElite100 MetersRound P216.39a2
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 100 Meters · Place 2 · ZoomElite100 Meters216.02a2
Mar 1Blazin Onez Spring Break InviteMar 1 · 400 Meters · Place 2 · ZoomElite400 Meters21:21.08a2
Mar 1Blazin Onez Spring Break InviteMar 1 · 200 Meters · Place 1 · ZoomElite200 Meters134.24a2