Personal bests

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 · 3000 Meters · Place 6 · Nevada ProjectNevada Project3000 Meters6.10:00.77a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 7 · Nevada ProjectNevada Project1500 Meters7.4:45.08a6
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 3000 Meters · Place 1 · Nevada ProjectNevada Project3000 Meters1.10:43.34a6
Jun 132026 USATF Nevada Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 2 · Nevada ProjectNevada Project1500 Meters2.4:51.11a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 3000 Meters · Place 2 · 49-Unattached49-Unattached3000 Meters2.9:58.30a PB6
May 30West Coast Classic Track and Field InvitationalMay 30 · 1500 Meters · Place 3 · 49-Unattached49-Unattached1500 Meters3.4:41.21a PB6
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · 49-Unattached49-Unattached800 Meters--DNS6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:15.52a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.4:57.24a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 14 · UnattachedUnattached400 Meters14.1:05.09a PB6
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 1500 Meters · Nevada ProjectNevada Project1500 Meters--DNS6

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 3000 Meters · Place 1 · Nevada ProjectNevada Project3000 Meters1.10:17.12a PB6
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 3 · Nevada ProjectNevada Project1500 Meters3.4:51.05a PB6

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 3000 Meters · Place 3 · Nevada ProjectNevada Project3000 Meters310:12.07a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 1500 Meters · Place 6 · Nevada ProjectNevada Project1500 Meters64:46.13a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 9 · Nevada ProjectNevada Project800 Meters92:24.82a PB5
May 24L.A.W Track MeetMay 24 · 1500 Meters · Place 1 · Nevada ProjectNevada Project1500 Meters15:00.75a5
May 24L.A.W Track MeetMay 24 · 800 Meters · Place 2 · Nevada ProjectNevada Project800 Meters22:26.86a5
May 3Nevada Association Invitational May 3 · 1500 Meters · Place 1 · Nevada ProjectNevada Project1500 Meters14:58.63a5
May 3Nevada Association Invitational May 3 · 400 Meters · Place 16 · Nevada ProjectNevada Project400 Meters161:07.13a5
Mar 2210 East InvitationalMar 22 · 1500 Meters · Place 2 · Nevada ProjectNevada Project1500 Meters24:52.92a5
Mar 2210 East InvitationalMar 22 · 800 Meters · Place 2 · Nevada ProjectNevada Project800 Meters22:29.34a5
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 400 Meters · Place 8 · Nevada ProjectNevada Project400 Meters81:07.48a5
Mar 15L.A.W Track club 1st annual invitational Mar 15 · 200 Meters · Place 23 · Nevada ProjectNevada Project200 MetersRound P2331.61a PB5

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 2 · Nevada ProjectNevada Project1500 Meters24:55.10a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 5 · Nevada ProjectNevada Project800 Meters52:32.22a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 1500 Meters · Place 2 · Nevada ProjectNevada Project1500 Meters25:13.93a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 800 Meters · Place 2 · Nevada ProjectNevada Project800 Meters22:33.40a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 7 · Nevada ProjectNevada Project400 MetersRound P71:10.46a—
Jun 7USATF Nevada Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 7 · Nevada ProjectNevada Project400 Meters71:11.21a—
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 1500 Meters · UnattachedUnattached1500 Meters—DNS4
Apr 27Run 702 Invitational & USATF OPEN Mile @ Vegas Elite Twilight InvitationalApr 27 · 400 Meters · 49-Unattached49-Unattached400 Meters—DNS4
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 1500 Meters · Place 2 · 49-Unattached49-Unattached1500 Meters2.5:04.96a4
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 1500 Meters · Place 2 · 49-Unattached49-Unattached1500 Meters2.5:06.33a4
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 800 Meters · Place 4 · 49-Unattached49-Unattached800 Meters4.2:35.04a4
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 17 · 49-Unattached49-Unattached400 Meters17.1:13.86a4
Mar 16Blazin Onez Spring Break MeetMar 16 · 800 Meters · Place 2 · 49-Unattached49-Unattached800 Meters2.2:38.04
Mar 16Blazin Onez Spring Break MeetMar 16 · 400 Meters · Place 4 · 49-Unattached49-Unattached400 Meters4.1:12.54

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 3 · 49-Unattached49-Unattached1500 Meters3.5:07.28a3
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 9 · 49-Unattached49-Unattached800 Meters9.2:39.00a3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 2 · 49-Unattached49-Unattached1500 Meters2.5:15.79aUnofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 7 · 49-Unattached49-Unattached800 Meters7.2:41.97aUnofficial3
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 29 · 49-Unattached49-Unattached400 Meters29.1:16.08aUnofficial3
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 1500 Meters · Place 1 · 49-Unattached49-Unattached1500 Meters1.5:18.36a3
Apr 1512th Annual Las Vegas Heat InvitationalApr 15 · 800 Meters · Place 4 · 49-Unattached49-Unattached800 Meters4.2:45.34a3

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 6 · Long Beach SprintersLong Beach Sprinters1500 Meters65:49.87a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 1 · Long Beach SprintersLong Beach Sprinters1500 Meters1.5:42.33a2
May 14Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 2 · Long Beach SprintersLong Beach Sprinters1500 Meters2.5:56.97a2