Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor**61st Annual Phoenix Invitational - Mesa CC (Special) · Apr 1114.41a**61st Annual Phoenix Invitational - Mesa CC (Special)April 11, 2026
200 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 1935.36a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
200 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 41:24.48USATF Arizona Regulation (Indoor Events Only)February 4, 2023
200 Meters · Outdoor***USATF Arizona State Championships (YOM) (Special) · May 2229.51a***USATF Arizona State Championships (YOM) (Special)May 22, 2026
200 Meters · OutdoorUSATF Arizona Regulation Meet - Westwood HS (YOM) · Mar 111:21.98USATF Arizona Regulation Meet - Westwood HS (YOM)March 11, 2023
400 Meters · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 151:15.74a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
400 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 131:05.66a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 510.61aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 199.8330th Annual Arizona Indoor Classic (Youth)February 19, 2022
60 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 1910.16a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
800 Meters · OutdoorUSATF Region 10 Junior Olympic Championships · Jul 32:40.71aUSATF Region 10 Junior Olympic ChampionshipsJuly 3, 2025
Long Jump · OutdoorArizona USATF Regulation Meet (Mountain Pointe HS) · Apr 302.44mArizona USATF Regulation Meet (Mountain Pointe HS)April 30, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 5 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P5.1:05.66a PB11
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 6 · Quicksilver Track ClubQuicksilver Track Club400 Meters6.1:05.90a11
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 13 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P13.30.08aWind: -0.911
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P—DNSWind: -0.311
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Place 5 · Quicksilver Track ClubQuicksilver Track Club400 Meters5.1:05.71a11
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 10 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P10.29.51a PBWind: 0.411
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 13 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P13.14.46aWind: -0.711
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 24 · Quicksilver Track ClubQuicksilver Track Club400 Meters24.1:11.17a11
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 16 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P16.14.94aWind: -3.211
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 12 · Quicksilver Track ClubQuicksilver Track Club400 Meters121:06.33a11
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 25 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P2514.41a PB11
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 400 Meters · Place 13 · Quicksilver Track ClubQuicksilver Track Club400 Meters131:09.62a11
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100 Meters · Place 17 · Quicksilver Track ClubQuicksilver Track Club100 Meters1714.82a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 800 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club800 Meters32:40.71a PB10
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P41:11.56a10
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club400 Meters31:08.12a10
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club400 Meters4.1:12.49a10
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters—DNS10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club400 Meters51:09.21a10
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 19 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P1931.43a10
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 400 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club400 Meters2.1:09.78a10
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 Meters3.31.26a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 10 · Arizona Flames Track ClubArizona Flames Track Club400 Meters10.1:15.74a PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200 Meters6.33.28a9
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club400 Meters3.1:17.64a9
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club200 Meters5.33.95aWind: 0.59

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P4.1:15.93a8
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club400 Meters4.1:16.09a8
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P3.32.86aWind: 0.78
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 3 · Arizona Flames Track ClubArizona Flames Track Club200 Meters3.33.01aWind: -1.38
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P4.15.95aWind: 1.18
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club100 Meters5.16.28aWind: -28
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl400 MetersRound P41:17.87a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl400 Meters41:20.80a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 7 · Arizona Flames Track ClArizona Flames Track Cl200 MetersRound P735.26a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 7 · Arizona Flames Track ClArizona Flames Track Cl200 Meters734.51a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 9 · Arizona Flames Track ClArizona Flames Track Cl100 MetersRound P916.68a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 7 · Arizona Flames Track ClArizona Flames Track Cl100 Meters716.75a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 400 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl400 Meters41:21.84a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 200 Meters · Place 13 · Arizona Flames Track ClArizona Flames Track Cl200 Meters1343.54a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 7 · Arizona Flames Track ClArizona Flames Track Cl100 Meters716.79a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 400 Meters · Place 2 · Arizona Flames Track ClArizona Flames Track Cl400 Meters21:15.55a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 7 · Arizona Flames Track ClArizona Flames Track Cl200 MetersRound P734.24a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl200 Meters434.08a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl100 MetersRound P416.09a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl100 Meters316.42a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 400 Meters · Place 2 · Arizona Flames Track ClArizona Flames Track Cl400 Meters21:17.50a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl200 Meters334.51a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl100 Meters416.39a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 1 · Arizona Flames Track ClubArizona Flames Track Club200 Meters135.648
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club100 Meters216.698
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club200 Meters21:21.98 PB8

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 400 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl400 Meters41:26.80a8
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 200 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl200 Meters435.36a PB8
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 5 · Arizona Flames Track ClArizona Flames Track Cl60 MetersRound P510.19a8
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl60 Meters410.16a PB8
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 2 · Arizona Flames Track ClubArizona Flames Track Club200 Meters235.618
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club60 MetersRound P410.458
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club60 Meters410.528
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 4 · Arizona Flames Track ClubArizona Flames Track Club200 Meters41:24.48 PB8
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 400 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl400 Meters31:23.70a8
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl200 Meters336.20a8
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 4 · Arizona Flames Track ClArizona Flames Track Cl60 Meters410.45a8

2022 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club400 MetersRound P8.1:28.02a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club400 Meters6.1:23.65a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P8.36.81a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200 Meters9.36.68a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P7.17.45a7
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club100 Meters7.17.50a7
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 400 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl400 MetersRound P31:25.91a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 400 Meters · Place 3 · Arizona Flames Track ClArizona Flames Track Cl400 Meters31:23.71a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 5 · Arizona Flames Track ClArizona Flames Track Cl200 MetersRound P536.20a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 5 · Arizona Flames Track ClArizona Flames Track Cl200 Meters536.00a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 8 · Arizona Flames Track ClArizona Flames Track Cl100 MetersRound P817.72a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 5 · Arizona Flames Track ClArizona Flames Track Cl100 Meters517.14a—
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Long Jump · Place 12 · Arizona Flames Track ClubArizona Flames Track ClubLong Jump12.2.44m PB7
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 400 Meters · Place 12 · Arizona Flames Track ClubArizona Flames Track Club400 Meters12.1:29.11a7
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 200 Meters · Arizona Flames Track ClubArizona Flames Track Club200 Meters—DNS7
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 400 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club400 Meters5.1:24.17a7
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 200 Meters · Place 5 · Arizona Flames Track ClubArizona Flames Track Club200 Meters5.36.80a7
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 100 Meters · Place 10 · Arizona Flames Track ClubArizona Flames Track Club100 Meters10.17.40a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 10 · Arizona Flames Track ClubArizona Flames Track Club400 Meters10.1:28.79a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 32 · Arizona Flames Track ClubArizona Flames Track Club200 MetersRound P32.41.57a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 26 · Arizona Flames Track ClubArizona Flames Track Club100 MetersRound P26.18.34a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 400 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club400 Meters6.1:28.60a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Place 8 · Arizona Flames Track ClubArizona Flames Track Club200 Meters8.38.08a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 19 · Arizona Flames Track ClubArizona Flames Track Club100 Meters19.17.96a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 400 Meters · Place 14 · Arizona Flames Track ClubArizona Flames Track Club400 Meters14.1:34.02a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 200 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club200 Meters7.37.85a7
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 11 · Arizona Flames Track ClubArizona Flames Track Club100 Meters11.17.72a7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 14 · Arizona Flames Track ClubArizona Flames Track Club55 MeterRound P14.10.61a PB7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 400 Meters · Place 16 · Arizona Flames Track ClubArizona Flames Track Club400 Meters16.1:34.95a7
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · Place 6 · Arizona Flames Track ClubArizona Flames Track Club200 Meters6.37.81a7
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 400 Meters · Arizona Flames Track ClubArizona Flames Track Club400 Meters—NT7
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 200 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club200 Meters9.40.44a7
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 100 Meters · Arizona Flames Track ClubArizona Flames Track Club100 Meters—NT7

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 400 Meters · Place 9 · Arizona Flames Track ClubArizona Flames Track Club400 Meters91:37.797
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 200 Meters · Place 10 · Arizona Flames Track ClubArizona Flames Track Club200 Meters1039.307
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club55 Meters79.83 PB7
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 7 · Arizona Flames Track ClubArizona Flames Track Club55 Meters79.867