Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChandler City Championships · Apr 2212.34aChandler City ChampionshipsApril 22, 2026
200 Meters · IndoorThunder Invite · Feb 2725.38aThunder InviteFebruary 27, 2026
200 Meters · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 924.24aUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
400 Meters · IndoorThunder Invite · Feb 2759.15aThunder InviteFebruary 27, 2026
400 Meters · OutdoorAIA Track & Field State Championships · May 1553.52aAIA Track & Field State ChampionshipsMay 15, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 3 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound S3.55.11a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 5 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P5.55.55a11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club400 Meters2.53.70a11
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P2.58.36a11
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.54.24a11
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P2.24.59a11
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 Meters2.24.24a PB11
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P1.54.90a11
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.54.90a11
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P2.24.89aWind: -2.811
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 Meters2.24.95aWind: -1.811
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 8 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P8.12.46aWind: -0.611
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 6 · Quicksilver Track ClubQuicksilver Track Club100 Meters6.12.46aWind: 0.811
May 15AIA Track & Field State ChampionshipsMay 15 · 400 Meters · Place 2 · HamiltonHamilton400 MetersRound P2.55.54a11
May 15AIA Track & Field State ChampionshipsMay 15 · 400 Meters · Place 1 · HamiltonHamilton400 Meters1.53.52a PB11
May 15AIA Track & Field State ChampionshipsMay 15 · 200 Meters · Place 6 · HamiltonHamilton200 MetersRound P6.24.47aWind: 0.111
May 15AIA Track & Field State ChampionshipsMay 15 · 200 Meters · Place 9 · HamiltonHamilton200 Meters9.25.43aWind: -3.111
May 7AIA Division I, II, V ChampionshipsMay 7 · 100m Hurdles · Place 6 · HamiltonHamilton100m Hurdles625.05—
May 7AIA Division I, II, V ChampionshipsMay 7 · 100m Hurdles · Place 4 · HamiltonHamilton100m Hurdles425.02q—
Apr 22Chandler City ChampionshipsApr 22 · 200 Meters · Place 3 · HamiltonHamilton200 Meters324.72a11
Apr 22Chandler City ChampionshipsApr 22 · 100 Meters · Place 3 · HamiltonHamilton100 Meters312.34a PB11
Apr 17Puma Rise and Shine InvitationalApr 17 · 200 Meters · Place 2 · HamiltonHamilton200 Meters224.7411
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 200 Meters · Place 2 · HamiltonHamilton200 Meters224.81a11
Mar 27Brophy Fr. Olivier InvitationalMar 27 · 100 Meters · Place 4 · HamiltonHamilton100 Meters412.53a11
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 400 Meters · Place 3 · HamiltonHamilton400 Meters3.55.89a11
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 200 Meters · HamiltonHamilton200 Meters—DNSWind: -111
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 400 Meters · Place 3 · HamiltonHamilton400 Meters355.8911
Mar 13Brophy Devon Allen InvitationalMar 13 · 400 Meters · Place 4 · HamiltonHamilton400 Meters456.41a11
Mar 13Brophy Devon Allen InvitationalMar 13 · 100 Meters · Place 10 · HamiltonHamilton100 Meters1012.63a11
Mar 6Saunders Montague Desert Classic Invite Mar 6 · 400 Meters · Place 3 · HamiltonHamilton400 Meters358.51a11
Mar 6Saunders Montague Desert Classic Invite Mar 6 · 200 Meters · Place 5 · HamiltonHamilton200 Meters525.56a11
Jan 31CAC IndoorJan 31 · 400 Meters · Place 6 · QuicksilverQuicksilver400 Meters6.1:00.65a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Thunder InviteFeb 27 · 400 Meters · Place 4 · HamiltonHamilton400 Meters459.15a PB11
Feb 27Thunder InviteFeb 27 · 200 Meters · Place 4 · HamiltonHamilton200 Meters425.38a PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 12Westwood Hohokam InviteApr 12 · 400 Meters · Place 19 · HamiltonHamilton400 Meters191:01.15a—
Apr 67th Annual Sentinel InvitationalApr 6 · 400 Meters · Place 3 · HamiltonHamilton400 Meters3.1:00.06a9
Apr 67th Annual Sentinel InvitationalApr 6 · 200 Meters · Place 7 · HamiltonHamilton200 Meters7.26.29aWind: 1.29
Apr 67th Annual Sentinel InvitationalApr 6 · 100 Meters · Place 10 · HamiltonHamilton100 Meters10.12.97aWind: 0.89
Mar 2284th NIKE Chandler Rotary InvitationalMar 22 · 400 Meters · Place 7 · HamiltonHamilton400 Meters759.97—
Mar 15Red Mountain RampageMar 15 · 100 Meters · Place 6 · HamiltonHamilton100 Meters613.22a—
Mar 15Red Mountain RampageMar 15 · 400 Meters · Place 9 · HamiltonHamilton400 Meters91:02.84a—
Mar 7Devon Allen InvitationalMar 7 · 400 Meters · Place 12 · HamiltonHamilton400 Meters121:00.67a—
Mar 1Saunders Montague Desert ClassicMar 1 · 400 Meters · Place 12 · HamiltonHamilton400 Meters121:01.97a—
Mar 1Saunders Montague Desert ClassicMar 1 · 200 Meters · Place 17 · HamiltonHamilton200 Meters1727.38a—
Mar 1Saunders Montague Desert ClassicMar 1 · 100 Meters · Place 22 · HamiltonHamilton100 Meters2213.25a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 2 · Arizona CheetahsArizona Cheetahs200 MetersRound P226.72a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 200 Meters · Place 2 · Arizona CheetahsArizona Cheetahs200 Meters226.45a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 3 · Arizona CheetahsArizona Cheetahs100 MetersRound P313.10a—
May 28USATF Arizona State Championship (YOM) @ MCCMay 28 · 100 Meters · Place 4 · Arizona CheetahsArizona Cheetahs100 Meters413.22a—
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 400 Meters · Arizona Cheetahs Track ClubArizona Cheetahs Track Club400 Meters—DNS7
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 200 Meters · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters—DNS7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 9 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 MetersRound P9.27.04a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 7 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters7.27.02a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 9 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 MetersRound P9.13.22a7
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 8 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 Meters8.13.24a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 400 Meters · Place 8 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club400 Meters8.1:04.53a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Place 3 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters3.27.29a7
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 11 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 Meters11.13.40a7

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 6 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club400 MetersRound P6.1:07.37a6
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 4 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club400 Meters4.1:03.27a6
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 3 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 MetersRound P3.13.38a6
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 3 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 Meters3.13.52a6
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 1 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters126.86—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 1 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters127.16q—
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 2 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club200 Meters2.27.55a6
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 3 · Arizona Cheetahs Track ClubArizona Cheetahs Track Club100 Meters3.13.73a6