Personal bests

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 80m Hurdles · Place 7 · AZ Titans, LLCAZ Titans, LLC80m Hurdles30" / 0.762m7.15.66a PBWind: 1.3-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 28 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P28.1:19.01a-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 32 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P32.15.09aWind: 0.1-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 80m Hurdles · Place 11 · AZ Titans, LLCAZ Titans, LLC80m Hurdles30" / 0.762m11.16.25aWind: -1.2-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Place 32 · AZ Titans, LLCAZ Titans, LLC400 Meters32.1:14.59a-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 47 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P47.15.18aWind: 1.2-
May 2***USATF AZ Pioneers Meet (Special)- Marana HSMay 2 · 80m Hurdles · Place 7 · AZ Titans, LLCAZ Titans, LLC80m Hurdles716.81a—
May 2***USATF AZ Pioneers Meet (Special)- Marana HSMay 2 · 400 Meters · Place 26 · AZ Titans, LLCAZ Titans, LLC400 Meters261:13.19a—
May 2***USATF AZ Pioneers Meet (Special)- Marana HSMay 2 · 100 Meters · Place 32 · AZ Titans, LLCAZ Titans, LLC100 Meters3215.15a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 80m Hurdles · Place 12 · AZ Titans, LLCAZ Titans, LLC80m Hurdles1216.46a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 47 · AZ Titans, LLCAZ Titans, LLC400 Meters471:11.89a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 65 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P6515.03a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 80m Hurdles · Place 6 · AZ Titans, LLCAZ Titans, LLC80m Hurdles616.34a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 200 Meters · Place 33 · AZ Titans, LLCAZ Titans, LLC200 Meters3331.63a PB—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 100 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC100 Meters3815.24a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 80m Hurdles · Place 7 · AZ Titans, LLCAZ Titans, LLC80m Hurdles716.67a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 400 Meters · Place 21 · AZ Titans, LLCAZ Titans, LLC400 Meters211:10.83a PB—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100 Meters · Place 44 · AZ Titans, LLCAZ Titans, LLC100 Meters4415.22a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 80m Hurdles · Place 16 · AZ Titans, LLCAZ Titans, LLC80m Hurdles1619.14a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 22 · AZ Titans, LLCAZ Titans, LLC400 Meters221:18.77a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 42 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P4215.52a—
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 80m Hurdles · Place 16 · AZ Titans, LLCAZ Titans, LLC80m Hurdles30" / 0.762m16.18.49a-
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 21 · AZ Titans, LLCAZ Titans, LLC400 Meters21.1:12.53a-
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Place 40 · AZ Titans, LLCAZ Titans, LLC100 Meters40.14.89a PB-
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 80m Hurdles · Place 15 · AZ Titans, LLCAZ Titans, LLC80m Hurdles1517.83a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 94 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P9431.91a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 99 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P9915.91a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 80m Hurdles · Place 13 · AZ Titans, LLCAZ Titans, LLC80m Hurdles1318.49a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 200 Meters · Place 41 · AZ Titans, LLCAZ Titans, LLC200 Meters4132.98a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 51 · AZ Titans, LLCAZ Titans, LLC100 Meters5115.22a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 80m Hurdles · Place 15 · AZ Titans, LLCAZ Titans, LLC80m Hurdles1518.05a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 400 Meters · Place 41 · AZ Titans, LLCAZ Titans, LLC400 Meters411:14.97a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 56 · AZ Titans, LLCAZ Titans, LLC100 Meters5615.48a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 46 · AZ Titans, LLCAZ Titans, LLC60 MeterRound P46.9.77a PB-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 45 · AZ Titans, LLCAZ Titans, LLC200 Meters45.33.07a PB-

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P19.33.07a-
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 27 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P27.16.34a-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Long Jump · Place 13 · AZ Titans, LLCAZ Titans, LLCLong Jump13.3.37m-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 28 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P28.33.44aWind: 2-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 42 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P42.16.27aWind: -0.9-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Long Jump · AZ Titans, LLCAZ Titans, LLCLong Jump--FOUL-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Place 30 · AZ Titans, LLCAZ Titans, LLC200 Meters30.34.01a-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Long Jump · Place 28 · AZ Titans, LLCAZ Titans, LLCLong Jump28.2.94m-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 63 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P63.32.20-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Long Jump · Place 23 · AZ Titans, LLCAZ Titans, LLCLong Jump23.2.96m-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 49 · AZ Titans, LLCAZ Titans, LLC200 Meters49.35.79a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 51 · AZ Titans, LLCAZ Titans, LLC100 Meters51.16.54a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Long Jump · Place 14 · AZ Titans, LLCAZ Titans, LLCLong Jump14.3.12m-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 48 · AZ Titans, LLCAZ Titans, LLC400 Meters48.1:25.61a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 65 · AZ Titans, LLCAZ Titans, LLC100 Meters65.17.15a-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 41 · AZ Titans, LLCAZ Titans, LLC60 MeterRound P41.9.89a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · Long Jump · Place 18 · AZ Titans, LLCAZ Titans, LLCLong Jump18.3.03m PB-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 54 · AZ Titans, LLCAZ Titans, LLC200 Meters54.36.60a-

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Long Jump · Vail VipersVail VipersLong Jump—DNS-
May 20USATF Arizona State Championship @MCC (YOM)May 20 · Long Jump · Place 24 · Vail VipersVail VipersLong Jump242.53m—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 53 · Vail VipersVail Vipers200 MetersRound P5338.70a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 53 · Vail VipersVail Vipers100 MetersRound P5317.37a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · Long Jump · Vail VipersVail VipersLong Jump—FOUL—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 200 Meters · Place 43 · Vail VipersVail Vipers200 Meters4339.17a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 50 · Vail VipersVail Vipers100 Meters5017.25a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · Long Jump · Place 35 · Vail VipersVail VipersLong Jump351.66m—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 95 · Vail VipersVail Vipers200 MetersRound P9537.21a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 81 · Vail VipersVail Vipers100 MetersRound P8117.75a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · Long Jump · Vail VipersVail VipersLong Jump—FOUL—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 51 · Vail VipersVail Vipers200 Meters5137.62a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 60 · Vail VipersVail Vipers100 Meters6017.56a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 11 · Vail VipersVail VipersLong Jump11.2.79m PB-
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 15 · Vail VipersVail Vipers200 MetersRound P15.38.93a-
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 27 · Vail VipersVail Vipers100 MetersRound P27.18.27a-
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Long Jump · Place 9 · Vail VipersVail VipersLong Jump9.2.47m-
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 200 Meters · Place 45 · Vail VipersVail Vipers200 Meters45.41.62a-
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 100 Meters · Place 33 · Vail VipersVail Vipers100 Meters33.18.71a-
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · Long Jump · Vail VipersVail VipersLong Jump—DNS-
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 200 Meters · Place 27 · Vail VipersVail Vipers200 Meters27.42.16a-
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 100 Meters · Vail VipersVail Vipers100 Meters—DNS-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · Long Jump · Place 18 · Vail VipersVail VipersLong Jump18.1.97m-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Place 23 · Vail VipersVail Vipers200 Meters23.39.28a-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 38 · Vail VipersVail Vipers100 Meters38.18.13a-
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Long Jump · Place 13 · Vail VipersVail VipersLong Jump13.2.21m-
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 200 Meters · Place 28 · Vail VipersVail Vipers200 Meters28.40.29a-
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 39 · Vail VipersVail Vipers100 Meters39.18.30a-

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 400 Meters · Place 10 · Vail VipersVail Vipers400 Meters10.1:46.95a-
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 200 Meters · Place 14 · Vail VipersVail Vipers200 Meters14.45.71a-
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 100 Meters · Place 13 · Vail VipersVail Vipers100 Meters13.19.35a-
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 400 Meters · Place 10 · Vail VipersVail Vipers400 Meters10.1:50.67a-
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 200 Meters · Place 19 · Vail VipersVail Vipers200 Meters19.43.68a-
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 100 Meters · Place 19 · Vail VipersVail Vipers100 Meters19.20.46a-
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 25 · Vail VipersVail Vipers400 MetersRound P25.1:47.79a-
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Place 51 · Vail VipersVail Vipers200 MetersRound P51.46.02a-
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 58 · Vail VipersVail Vipers100 MetersRound P58.20.66a-