Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor**USATF Arizona Regulation Meet (Special) - No 200 · Mar 714.97a**USATF Arizona Regulation Meet (Special) - No 200March 7, 2026
100m Hurdles · 30" / 0.762m · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2220.30a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1430.93a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · OutdoorDevelopmental (Running Events Only) - Deer Valley HS · Jan 2432.16aDevelopmental (Running Events Only) - Deer Valley HSJanuary 24, 2026
200m Hurdles · 30" / 0.762m · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2234.63a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
400 Meters · IndoorUSATF Arizona Developmental (Deer Valley HS) · Jan 281:46.94aUSATF Arizona Developmental (Deer Valley HS) January 28, 2023
400 Meters · OutdoorDevelopmental (Running Events Only) - Deer Valley HS · Jan 241:17.81aDevelopmental (Running Events Only) - Deer Valley HSJanuary 24, 2026
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 149.37a**34th Annual Indoor Classic (Special)February 14, 2026
60 Meter · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 79.35aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
60 Meters · IndoorRise and Shine Winter Holiday All Comers · Dec 209.51aRise and Shine Winter Holiday All ComersDecember 20, 2025
60m Hurdles · 30" / 0.762m · Indoor**34th Annual Indoor Classic (Special) · Feb 1412.53a**34th Annual Indoor Classic (Special)February 14, 2026
60m Hurdles · 33" / 0.838m · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 712.40aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF AZ 59th Phoenix Invitational (YOM) · Apr 1318.41aUSATF AZ 59th Phoenix Invitational (YOM)April 13, 2024
Javelin · 600g · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1318.57m***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
Long Jump · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 152.93m33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
Long Jump · OutdoorUSATF AZ 59th Phoenix Invitational (YOM) · Apr 133.27mUSATF AZ 59th Phoenix Invitational (YOM)April 13, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 9 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g9.16.29m-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Javelin · Place 5 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g5.18.57m PB-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200m Hurdles · Place 13 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles30" / 0.762m13.36.94aWind: 1-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100m Hurdles · Place 16 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762m16.21.38aWind: 1.2-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Javelin · Place 6 · Arizona Flames Track ClubArizona Flames Track ClubJavelin600g6.17.76m-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200m Hurdles · Place 13 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles30" / 0.762m13.34.63a PBWind: -0.5-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100m Hurdles · Place 19 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762m19.20.30a PBWind: 0.1-
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · Javelin · Place 5 · Arizona Flames Track ClubArizona Flames Track ClubJavelin517.58m—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 200m Hurdles · Place 15 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles1536.23a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100m Hurdles · Place 17 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles1720.61a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · Javelin · Place 4 · Arizona Flames Track ClubArizona Flames Track ClubJavelin412.11m—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 200m Hurdles · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles838.10a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 100m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles1222.27a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Javelin · Place 5 · Arizona Flames Track ClubArizona Flames Track ClubJavelin513.50m—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 200m Hurdles · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles937.34a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles1220.42a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100 Meters · Place 40 · Arizona Flames Track ClubArizona Flames Track Club100 Meters4014.97a PB—
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60m Hurdles · Place 11 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles33" / 0.838m11.12.40a PB-
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 31 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P31.9.35a PB-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 60 Meter · Place 33 · Arizona Flames Track ClubArizona Flames Track Club60 Meter33.9.43a-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 400 Meters · Place 35 · Arizona Flames Track ClubArizona Flames Track Club400 Meters35.1:17.81a PB-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 200 Meters · Place 34 · Arizona Flames Track ClubArizona Flames Track Club200 Meters34.32.16a PB-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles30" / 0.762m12.12.53a PB-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 43 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P43.9.37a PB-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 44 · Arizona Flames Track ClubArizona Flames Track Club200 Meters44.30.93a PB-

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Rise and Shine Winter Holiday All ComersDec 20 · Javelin · Place 10 · Arizona Flames Track ClubArizona Flames Track ClubJavelin1013.99m—
Dec 20Rise and Shine Winter Holiday All ComersDec 20 · 200 Meters · Place 13 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1333.11a—
Dec 20Rise and Shine Winter Holiday All ComersDec 20 · 60 Meters · Place 25 · Arizona Flames Track ClubArizona Flames Track Club60 Meters259.51a PB—
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles30" / 0.762m5.13.65a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 48 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P48.10.13a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · Long Jump · Place 21 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump21.2.93m PB-
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · Long Jump · Place 16 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump163.02m—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles513.70a—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 27 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P279.86a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 21Rise and Shine All ComersJun 21 · Javelin · Place 7 · Arizona FlamArizona FlamJavelin714.37m12
Jun 21Rise and Shine All ComersJun 21 · 100 Meters · Place 8 · Arizona FlamArizona Flam100 Meters815.9612
Jun 21Rise and Shine All ComersJun 21 · 80m Hurdles · Place 1 · Arizona FlamArizona Flam80m Hurdles118.0312
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Javelin · Place 12 · Arizona Flames Track ClubArizona Flames Track ClubJavelin128.39m—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 80m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles1218.35a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 33 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P3315.59a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 80m Hurdles · Place 14 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles1418.44a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 86 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P8633.86a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 71 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P7116.38a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 80m Hurdles · Place 10 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles1019.06a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 200 Meters · Place 66 · Arizona Flames Track ClubArizona Flames Track Club200 Meters6636.17a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 51 · Arizona Flames Track ClubArizona Flames Track Club100 Meters5116.34a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Long Jump · Place 27 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump272.37m—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 80m Hurdles · Place 8 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles819.10a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 60 · Arizona Flames Track ClubArizona Flames Track Club100 Meters6016.42a—
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 32 · Arizona Flames Track ClubArizona Flames Track Club60 Meter32.10.13a-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 38 · Arizona Flames Track ClubArizona Flames Track Club200 Meters38.34.88a-

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 80m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m12.18.95a-
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 17 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump17.3.23m-
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 32 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P32.34.80a-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 80m Hurdles · Place 14 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m14.18.74aWind: 3.5-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Long Jump · Place 20 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump20.3.14m-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 49 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P49.35.43aWind: 1.6-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 80m Hurdles · Place 12 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m12.18.41a PB-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Long Jump · Place 30 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump30.3.27m PB-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 74 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P74.17.19a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 80m Hurdles · Place 11 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m11.22.31a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Long Jump · Place 26 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump26.2.67m-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 63 · Arizona Flames Track ClubArizona Flames Track Club100 Meters63.17.11a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 80m Hurdles · Place 9 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m9.20.06a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 69 · Arizona Flames Track ClubArizona Flames Track Club100 Meters69.17.31a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60m Hurdles · Place 10 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles33" / 0.838m10.14.35a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 60 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P60.10.94a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 56 · Arizona Flames Track ClubArizona Flames Track Club200 Meters56.37.88a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 60 Meter · Place 46 · Arizona Flames Track ClubArizona Flames Track Club60 Meter46.10.85aWind: -1.6-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Place 48 · Arizona Flames Track ClubArizona Flames Track Club200 Meters48.38.69aWind: -0.4-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60m Hurdles · Place 14 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles30" / 0.762m14.18.13a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 59 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P59.10.53a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 82 · Arizona Flames Track ClubArizona Flames Track Club200 Meters82.39.30a-

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 8 · Arizona Track StarsArizona Track StarsLong Jump8.2.79m-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 27 · Arizona Track StarsArizona Track Stars200 MetersRound P27.36.88aWind: 0.3-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 27 · Arizona Track StarsArizona Track Stars100 MetersRound P27.17.70aWind: -0.6-
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 38 · Arizona Track StarsArizona Track Stars200 MetersRound P3837.57a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 34 · Arizona Track StarsArizona Track Stars100 MetersRound P3417.02a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 38 · Arizona Track StarsArizona Track Stars100 Meters3818.23a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 40 · Arizona Track StarsArizona Track Stars200 Meters4044.27—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 43 · Arizona Track StarsArizona Track Stars400 Meters431:46.94a PB—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 36 · Arizona Track StarsArizona Track Stars200 Meters3643.18a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 34 · Arizona Track StarsArizona Track Stars60 Meters3411.14a—