Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Arizona Regulation Meet - Canyon View HS (No 400m) · Mar 1514.28aUSATF Arizona Regulation Meet - Canyon View HS (No 400m)March 15, 2025
100m Hurdles · 30" / 0.762m · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1315.61a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1429.92a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · OutdoorUSATF Arizona State Championship - Mesa CC (YOM) · May 1830.57aUSATF Arizona State Championship - Mesa CC (YOM)May 18, 2024
200m Hurdles · 30" / 0.762m · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2231.55a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
400 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 181:18.91a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
400 Meters · OutdoorDevelopmental (Running Events Only) - Deer Valley HS · Jan 241:11.57aDevelopmental (Running Events Only) - Deer Valley HSJanuary 24, 2026
60 Meter · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 159.20a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
60 Meter · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 78.76aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 89.47aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
60m Hurdles · 30" / 0.762m · Indoor**34th Annual Indoor Classic (Special) · Feb 1410.16a**34th Annual Indoor Classic (Special)February 14, 2026
60m Hurdles · 33" / 0.838m · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 711.01aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
80m Hurdles · 30" / 0.762m · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1515.02aUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
Combined results · OutdoorRise and Shine All Comers · Jun 211.35mRise and Shine All ComersJune 21, 2025
High Jump · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 81.35mUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
High Jump · OutdoorUSATF Arizona Regulation Meet (No 200 except 6U) · Mar 81.25mUSATF Arizona Regulation Meet (No 200 except 6U)March 8, 2025
Long Jump · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 173.26mUSATF Arizona Association Junior Olympic ChampionshipsJune 17, 2023

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 14 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump14.1.45m-
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762mRound P--DNSWind: 2.3-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · High Jump · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump2.1.40m-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 100m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762m4.16.25a-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump1.1.55m-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200m Hurdles · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles30" / 0.762m8.31.93aWind: 2.1-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762m5.15.61a PBWind: 1.6-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump1.1.50m-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200m Hurdles · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles30" / 0.762m7.31.55a PBWind: -0.8-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles30" / 0.762m5.15.88aWind: 0-
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump31.40m—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 200m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles630.80a—
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles516.41a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump11.54m—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 200m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles534.59a—
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 100m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles417.48a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump11.40m—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 200m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles433.39a—
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles417.77a—
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60m Hurdles · Place 3 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles33" / 0.838m3.11.01a PB-
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 12 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P12.8.76a PB-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 60 Meter · Place 16 · Arizona Flames Track ClubArizona Flames Track Club60 Meter16.8.91a-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 400 Meters · Place 20 · Arizona Flames Track ClubArizona Flames Track Club400 Meters20.1:11.57a PB-
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 200 Meters · Place 21 · Arizona Flames Track ClubArizona Flames Track Club200 Meters21.30.66a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60m Hurdles · Place 3 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles30" / 0.762m3.10.16a PB-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump1.1.47m-
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 37 · Arizona Flames Track ClubArizona Flames Track Club200 Meters37.29.92a PB-

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Rise and Shine Winter Holiday All ComersDec 20 · High Jump · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump21.45m—
Dec 20Rise and Shine Winter Holiday All ComersDec 20 · 60m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles610.68a—
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.11.53a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 28 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P28.9.20a PB-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · High Jump · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump2.1.50m-
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · High Jump · Place 1 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump11.35m PB—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60m Hurdles · Place 3 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles311.32a—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 200 Meters · Place 28 · Arizona Flames Track ClubArizona Flames Track Club200 Meters2830.86a—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 28 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P289.47a PB—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump31.40m—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200m HurdlesRound P632.71a—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200m Hurdles · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles733.24a—
Jun 21Rise and Shine All ComersJun 21 · Combined results · Place 3 · 13 Arizona Flam13 Arizona FlamCombined results31.35m PB—
Jun 21Rise and Shine All ComersJun 21 · Combined results · Place 4 · 13 Arizona Flam13 Arizona FlamCombined results41:12.09—
Jun 21Rise and Shine All ComersJun 21 · Combined results · Place 1 · 13 Arizona Flam13 Arizona FlamCombined results136.22—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump31.35m—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200m Hurdles · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles732.78a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100m Hurdles · Place 11 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles1120.07a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump31.35m—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200m Hurdles · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200m Hurdles932.48a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100m Hurdles · Place 7 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles718.61a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · High Jump · Place 2 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump21.35m—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100m Hurdles · Place 7 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles720.26a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 21 · Arizona Flames Track ClubArizona Flames Track Club100 Meters2114.28a PB—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · High Jump · Place 5 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump51.25m PB—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club100m Hurdles620.20a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 28 · Arizona Flames Track ClubArizona Flames Track Club100 Meters2814.30a—
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 18 · Arizona Flames Track ClubArizona Flames Track Club60 Meter18.9.43a-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 20 · Arizona Flames Track ClubArizona Flames Track Club200 Meters20.31.08a-

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 80m Hurdles · Place 5 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m5.15.02a PB-
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump3.1.25m-
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 13 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P13.31.13a-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 80m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m6.15.30aWind: 0.4-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · High Jump · Place 4 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump4.1.25m-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 17 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P17.30.57a PBWind: 2-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 80m Hurdles · Place 3 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m3.15.66a-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · High Jump · Place 4 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump4.1.20m-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 46 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P46.31.10-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 80m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m4.16.54a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · High Jump · Place 3 · Arizona Flames Track ClubArizona Flames Track ClubHigh Jump3.1.10m-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 26 · Arizona Flames Track ClubArizona Flames Track Club200 Meters26.31.59a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 80m Hurdles · Place 4 · Arizona Flames Track ClubArizona Flames Track Club80m Hurdles30" / 0.762m4.16.84a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 34 · Arizona Flames Track ClubArizona Flames Track Club400 Meters34.1:17.06a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60m Hurdles · Place 6 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles33" / 0.838m6.12.96a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 24 · Arizona Flames Track ClubArizona Flames Track Club60 MeterRound P24.9.53a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 24 · Arizona Flames Track ClubArizona Flames Track Club200 Meters24.31.97a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 60 Meter · Place 23 · Arizona Flames Track ClubArizona Flames Track Club60 Meter23.9.79aWind: -2.2-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 23 · Arizona Flames Track ClubArizona Flames Track Club400 Meters23.1:16.61a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Place 26 · Arizona Flames Track ClubArizona Flames Track Club200 Meters26.33.51aWind: -1-

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60m Hurdles · Place 2 · Arizona Flames Track ClubArizona Flames Track Club60m Hurdles30" / 0.762m2.11.83a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 29 · Arizona Flames Track ClubArizona Flames Track Club400 Meters29.1:18.91a PB-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 54 · Arizona Flames Track ClubArizona Flames Track Club200 Meters54.33.69a-

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 17 · Arizona Track StarsArizona Track StarsLong Jump17.3.26m PB-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 24 · Arizona Track StarsArizona Track Stars400 MetersRound P24.1:20.70a-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 38 · Arizona Track StarsArizona Track Stars200 MetersRound P38.35.14aWind: -1.2-
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 26 · Arizona Track StarsArizona Track Stars400 MetersRound P261:18.19a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 47 · Arizona Track StarsArizona Track Stars200 MetersRound P4734.63a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 43 · Arizona Track StarsArizona Track Stars100 MetersRound P4316.21a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 34 · Arizona Track StarsArizona Track Stars200 Meters3433.98a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 50 · Arizona Track StarsArizona Track Stars100 Meters5016.14a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 48 · Arizona Track StarsArizona Track Stars100 Meters4816.40—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 26 · Arizona Track StarsArizona Track Stars400 Meters261:22.95a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 41 · Arizona Track StarsArizona Track Stars200 Meters4138.04a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 33 · Arizona Track StarsArizona Track Stars60 Meters3310.56a—