Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1311.19a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
150 Meters · OutdoorRise and Shine Winter All Comer · Dec 1617.92aRise and Shine Winter All ComerDecember 16, 2023
200 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 1523.60a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
200 Meters · OutdoorUSATF Region 10 Junior Olympic Championships · Jul 322.74aUSATF Region 10 Junior Olympic ChampionshipsJuly 3, 2025
300 Meters · OutdoorRise and Shine Winter All Comer · Dec 1639.91aRise and Shine Winter All ComerDecember 16, 2023
400 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 1956.87a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
400 Meters · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2253.99a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 57.29aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 197.2630th Annual Arizona Indoor Classic (Youth)February 19, 2022
60 Meter · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 157.23a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
60 Meter · OutdoorUSATF Arizona Developmental (Deer Valley HS) · Jan 257.36aUSATF Arizona Developmental (Deer Valley HS)January 25, 2025
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 87.27aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
Long Jump · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 194.06m30th Annual Arizona Indoor Classic (Youth)February 19, 2022
Long Jump · OutdoorArizona USATF Regulation Meet (Westwood HS) · Mar 124.64mArizona USATF Regulation Meet (Westwood HS)March 12, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 10 · Arizona Flames Track Club200 MetersRound P10.22.78aWind: 2.3-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 7 · Arizona Flames Track Club100 MetersRound P7.11.21aWind: -1.5-
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 5 · Arizona Flames Track Club100 Meters5.11.19a PBWind: 0.9-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Place 9 · Arizona Flames Track Club400 Meters9.53.99a PB-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 4 · Arizona Flames Track Club200 MetersRound P4.23.03aWind: 1.2-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 5 · Arizona Flames Track Club200 Meters5.22.90aWind: 0.5-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 5 · Arizona Flames Track Club100 MetersRound P5.11.33aWind: -1.2-
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Arizona Flames Track Club100 Meters—DNSWind: -1-

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 4 · Arizona Flames Track Club200 MetersRound P423.46a—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 4 · Arizona Flames Track Club200 Meters422.74a PB—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 100 Meters · Place 2 · Arizona Flames Track Club100 MetersRound P211.28a—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 100 Meters · Place 7 · Arizona Flames Track Club100 Meters711.38a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 6 · Arizona Flames Track Club400 Meters654.49a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 3 · Arizona Flames Track Club200 MetersRound P323.19a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters222.95a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 6 · Arizona Flames Track Club100 MetersRound P611.60a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 2 · Arizona Flames Track Club100 Meters211.31a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 2 · Arizona Flames Track Club200 MetersRound P222.89a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters223.13a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 3 · Arizona Flames Track Club100 MetersRound P311.24a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 1 · Arizona Flames Track Club100 Meters111.37a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 400 Meters · Place 1 · Arizona Flames Track Club400 Meters154.94a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 1 · Arizona Flames Track Club100 Meters111.63a—
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 2 · Arizona Flames Track Club60 Meter2.7.36a PB-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 400 Meters · Place 4 · Arizona Flames Track Club400 Meters4.56.83a-
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters2.23.23a-

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 7 · Arizona Flames Track Club60 MeterRound P7.7.34a-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 5 · Arizona Flames Track Club60 Meter5.7.23a PB-
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 5 · Arizona Flames Track Club200 Meters5.23.60a PB-
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 4 · Arizona Flames Track Club60 MetersRound P47.30a—
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 2 · Arizona Flames Track Club60 Meters27.27a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Arizona Flames Track Club100 MetersRound P—DNS-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 15 · Arizona Flames Track Club200 MetersRound P15.24.06aWind: -0.4-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 8 · Arizona Flames Track Club100 MetersRound P8.11.68aWind: -0.7-
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 8 · Arizona Flames Track Club100 Meters8.11.84aWind: -1.2-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 400 Meters · Arizona Flames Track Club400 Meters--DNS-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Arizona Flames Track Club200 Meters--DNS-
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 100 Meters · Arizona Flames Track Club100 Meters--DNS-
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 16 · Arizona Flames Track Club400 Meters16.57.43a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 3 · Arizona Flames Track Club200 Meters3.24.25a-
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 3 · Arizona Flames Track Club100 Meters3.11.66a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 10 · Arizona Flames Track Club400 Meters10.57.43a-
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 5 · Arizona Flames Track Club100 Meters5.11.72a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 3 · Arizona Flames Track Club60 MeterRound P3.7.61a-
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters2.24.17a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 60 Meter · Place 3 · Arizona Flames Track Club60 Meter3.7.62aWind: -2.6-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 15 · Arizona Flames Track Club400 Meters15.58.55a-
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters2.24.29aWind: 0.2-

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 5 · Arizona Flames Track Club60 MeterRound P5.7.32a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 4 · Arizona Flames Track Club60 Meter4.7.32a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 14 · Arizona Flames Track Club400 Meters14.58.11a-
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 9 · Arizona Flames Track Club200 Meters9.23.89a-

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Dec 16Rise and Shine Winter All ComerDec 16 · 150 Meters · Place 17 · Arizona Flames Track Club150 Meters17.17.92a PBWind: 2.1-
Dec 16Rise and Shine Winter All ComerDec 16 · 300 Meters · Place 19 · Arizona Flames Track Club300 Meters19.39.91a PB-
Dec 16Rise and Shine Winter All ComerDec 16 · 60 Meter · Place 18 · Arizona Flames Track Club60 Meter18.7.49aWind: 0.9-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 7 · Arizona Flames Track Club400 MetersRound P7.56.26a-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Arizona Flames Track Club400 Meters—DNS-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 2 · Arizona Flames Track Club200 MetersRound P2.24.01aWind: -0.8-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 1 · Arizona Flames Track Club200 Meters1.23.67aWind: -0.7-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 2 · Arizona Flames Track Club100 MetersRound P2.11.59aWind: -0.1-
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 2 · Arizona Flames Track Club100 Meters2.11.91aWind: -3.1-
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 5 · Arizona Flames Track Cl400 MetersRound P555.49a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 6 · Arizona Flames Track Cl200 MetersRound P624.16a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 4 · Arizona Flames Track Cl200 Meters423.85a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 5 · Arizona Flames Track Cl100 MetersRound P511.65a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 4 · Arizona Flames Track Cl100 Meters411.69a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 400 Meters · Place 2 · Arizona Flames Track Cl400 Meters256.48a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 3 · Arizona Flames Track Cl100 Meters311.70a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 5 · Arizona Flames Track Cl200 MetersRound P523.82a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 8 · Arizona Flames Track Cl200 Meters824.27a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 6 · Arizona Flames Track Cl100 MetersRound P611.76a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 7 · Arizona Flames Track Cl100 Meters711.97a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 400 Meters · Place 5 · Arizona Flames Track Cl400 Meters557.86a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 400 Meters · Place 3 · Arizona Flames Track Club400 Meters356.94—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 1 · Arizona Flames Track Club200 Meters123.88—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 1 · Arizona Flames Track Club100 Meters111.65—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 400 Meters · Place 2 · Arizona Flames Track Cl400 Meters256.87a PB—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 200 Meters · Place 4 · Arizona Flames Track Cl200 Meters424.49a—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 5 · Arizona Flames Track Cl60 MetersRound P57.57a—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 4 · Arizona Flames Track Cl60 Meters47.66a—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 400 Meters · Place 8 · Arizona Flames Track Club400 Meters858.82—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 3 · Arizona Flames Track Club200 Meters325.03—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 3 · Arizona Flames Track Club60 MetersRound P37.74—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 3 · Arizona Flames Track Club60 MetersRound P37.74—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 3 · Arizona Flames Track Club60 Meters37.74—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 3 · Arizona Flames Track Club60 Meters37.74—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 3 · Arizona Flames Track Cl200 Meters324.96a—
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 2 · Arizona Flames Track Cl60 Meters27.70a—

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 9 · Arizona Flames Track Club200 MetersRound P9.26.31a-
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 8 · Arizona Flames Track Club200 Meters8.25.73a-
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 5 · Arizona Flames Track Club100 MetersRound P5.12.50a-
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 5 · Arizona Flames Track Club100 Meters5.12.39a-
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 7 · Arizona Flames Track Cl200 MetersRound P725.90a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 9 · Arizona Flames Track Cl200 Meters925.73a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 7 · Arizona Flames Track Cl100 MetersRound P712.67a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 7 · Arizona Flames Track Cl100 Meters712.59a—
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 200 Meters · Arizona Flames Track Club200 Meters—DNS-
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 100 Meters · Arizona Flames Track Club100 Meters—DNS-
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Long Jump · Place 17 · Arizona Flames Track ClubLong Jump17.4.10m-
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 14 · Arizona Flames Track Club200 MetersRound P14.25.46a-
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 7 · Arizona Flames Track Club100 MetersRound P7.12.47a-
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 6 · Arizona Flames Track Club100 Meters6.12.19a-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · Long Jump · Arizona Flames Track ClubLong Jump—DNS-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Arizona Flames Track Club200 Meters—DNS-
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 6 · Arizona Flames Track Club100 Meters6.12.24a-
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Long Jump · Place 4 · Arizona Flames Track ClubLong Jump4.4.64m PB-
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 2 · Arizona Flames Track Club100 Meters2.11.92a-
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 1 · Arizona Flames Track Club55 MeterRound P1.7.31a-
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 1 · Arizona Flames Track Club55 Meter1.7.29a PB-
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · Place 1 · Arizona Flames Track Club200 Meters1.25.28a-
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 200 Meters · Place 2 · Arizona Flames Track Club200 Meters2.25.48a-
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 100 Meters · Place 2 · Arizona Flames Track Club100 Meters2.12.44a-

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · Long Jump · Place 9 · Arizona Flames Track ClubLong Jump94.06m PB13
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 200 Meters · Place 4 · Arizona Flames Track Club200 Meters425.1913
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 5 · Arizona Flames Track Club55 Meters57.2813
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 5 · Arizona Flames Track Club55 Meters57.26 PB13

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · Long Jump · Arizona Flames Track ClubLong Jump—ND-
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 200 Meters · Arizona Flames Track Club200 Meters—DNS-
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 100 Meters · Place 1 · Arizona Flames Track Club100 Meters1.12.98a-
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 200 Meters · Place 5 · Arizona Flames Track Club200 Meters5.27.63a-
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 100 Meters · Place 4 · Arizona Flames Track Club100 Meters4.13.30a-