Personal bests

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 8 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)800 MetersRound P8.2:46.97a2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 7 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)800 Meters7.2:49.46a2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 MetersRound P--DQ2
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 800 Meters · Place 2 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)800 Meters2.2:46.54a PB2
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 3 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 MetersRound P3.1:14.20a2
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400 Meters · Place 3 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters3.1:15.99a2
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 800 Meters · Place 2 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)800 Meters2.2:53.86a2
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 6 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 MetersRound P6.1:14.03a2
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 3 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters3.1:11.77a PB2
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 2 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)800 Meters2.2:46.86a2
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters--DNS2
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 400 Meters · Place 5 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters5.1:13.14a2
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 8 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)200 MetersRound P8.32.55aWind: -0.22
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 6 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)200 Meters6.31.95a PBWind: -0.82
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 14 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)100 MetersRound P14.16.36aWind: -12
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 9 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At400 Meters91:12.96a2
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 200 Meters · Place 23 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At200 MetersRound P2333.54a2
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 30 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At100 MetersRound P3016.18a2
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 200 Meters · Place 7 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At200 Meters733.16a2
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 100 Meters · Place 10 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At100 Meters1015.98a PB2
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 400 Meters · Place 4 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At400 Meters41:14.34a2
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 100 Meters · Place 23 · EPA Track Club (Explosive Performance AtEPA Track Club (Explosive Performance At100 Meters2316.76a2
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 11 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)60 MeterRound P11.10.22a PB2
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 200 Meters · Place 9 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)200 Meters9.34.58a2
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 60 Meter · Place 13 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)60 Meter13.10.76a2
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 400 Meters · Place 2 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters2.1:19.98a2

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 14 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)60 MeterRound P14.10.34a PB2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters—DQ2
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 4 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)200 Meters4.33.70a PB2

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 8 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)400 Meters8.1:23.93a1
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Place 17 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)200 Meters17.36.50a1
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Place 33 · EPA Track Club (Explosive Performance Athletics)EPA Track Club (Explosive Performance Athletics)100 Meters33.17.38a1
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 35 · Elite Performance AthleticsElite Performance Athletics60 Meter35.12.75a2
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 26 · Elite Performance AthleticsElite Performance Athletics200 Meters26.42.89a2

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 200 Meters · Place 47 · Elite Performance AthleticsElite Performance Athletics200 Meters4750.10a2
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 47 · Elite Performance AthleticsElite Performance Athletics60 MetersRound P4712.37a PB2

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 400 Meters · Place 6 · 48-Unattached48-Unattached400 Meters6.1:45.09a1
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 12 · 48-Unattached48-Unattached200 MetersRound P12.46.73aWind: 1.11
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 22 · 48-Unattached48-Unattached100 MetersRound P22.22.53aWind: -11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 10 · 48-Unattached48-Unattached400 Meters10.1:46.75a1
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 28 · 48-Unattached48-Unattached100 MetersRound P28.21.56aWind: 0.41
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 9 · 48-Unattached48-Unattached400 Meters9.1:43.35a1