Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor85th Chandler Rotary Invitational - Saturday Session · Mar 2210.93a85th Chandler Rotary Invitational - Saturday SessionMarch 22, 2025
200 Meters · OutdoorUSATF Arizona State Championship @MCC (YOM) · May 2023.31aUSATF Arizona State Championship @MCC (YOM)May 20, 2023
400 Meters · OutdoorUSATF AZ 58th Phoenix Invitational (YOM) · Apr 155.12aUSATF AZ 58th Phoenix Invitational (YOM)April 1, 2023
Combined results · OutdoorArizona USATF 55th Phoenix Invitational · Apr 1313.18Arizona USATF 55th Phoenix InvitationalApril 13, 2019
Long Jump · OutdoorArizona USATF State Championships (Youth) · May 194.64mArizona USATF State Championships (Youth)May 19, 2018
Long Jump · OutdoorUSATF Arizona State Championships (Youth) · May 203.98mUSATF Arizona State Championships (Youth)May 20, 2017

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 200 Meters · BashaBasha200 Meters—DNSWind: 0.211
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 100 Meters · Place 13 · BashaBasha100 Meters13.10.95aWind: -1.311

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 100 Meters · Place 13 · BashaBasha100 Meters13.10.93a PBWind: 010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P223.43a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 Meters223.31a PB—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P211.37a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 3 · Quicksilver Track ClubQuicksilver Track Club100 Meters311.63a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 400 Meters · Place 10 · Quicksilver Track ClubQuicksilver Track Club400 Meters1055.12a PB—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 3 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P323.66a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 Meters223.38a—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.58.80a6
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.25.74a6
Jun 19USATF Arizona Youth National Tuneup #1 (YO)Jun 19 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.12.48a6
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters124.93—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters124.61q—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters112.32—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 3 · Quicksilver Track ClubQuicksilver Track Club100 Meters312.61q—
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.59.61a6
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.26.40a6
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.12.82a6

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 13Arizona USATF 55th Phoenix InvitationalApr 13 · Combined results · Place 1 · QuicksilverQuicksilverCombined results11:02.6410
Apr 13Arizona USATF 55th Phoenix InvitationalApr 13 · Combined results · Place 1 · QuicksilverQuicksilverCombined results126.4210
Apr 13Arizona USATF 55th Phoenix InvitationalApr 13 · Combined results · Place 1 · QuicksilverQuicksilverCombined results113.18 PB10
Apr 13Arizona USATF 55th Phoenix InvitationalApr 13 · Combined results · Place 1 · QuicksilverQuicksilverCombined resultsRound P128.2110
Apr 13Arizona USATF 55th Phoenix InvitationalApr 13 · Combined results · Place 1 · QuicksilverQuicksilverCombined resultsRound P113.2710
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:03.99a4
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.27.02a4
Mar 30Arizona USATF Regulation Meet (Highland HS)Mar 30 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.13.14a4
Mar 16Arizona USATF Walter Wallace Invitational (Highland)Mar 16 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:03.46a4
Mar 16Arizona USATF Walter Wallace Invitational (Highland)Mar 16 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.13.25a4

2018 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.56m3
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 4 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P4.1:07.19a3
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:03.50a3
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P2.28.39a3
Jun 16USATF Arizona Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.28.12a3
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · Long Jump · Place 5 · Quicksilver Track ClubQuicksilver Track ClubLong Jump5.4.23m3
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 400 Meters · Place 5 · Quicksilver Track ClubQuicksilver Track Club400 Meters5.1:05.27a3
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 100 Meters · Place 7 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P7.13.77a3
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 100 Meters · Place 4 · Quicksilver Track ClubQuicksilver Track Club100 Meters4.13.67a3
May 19Arizona USATF State Championships (Youth)May 19 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.64m PB3
May 19Arizona USATF State Championships (Youth)May 19 · 400 Meters · Place 3 · Quicksilver Track ClubQuicksilver Track Club400 MetersRound P3.1:06.06a3
May 19Arizona USATF State Championships (Youth)May 19 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:05.63a3
May 19Arizona USATF State Championships (Youth)May 19 · 100 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P2.13.74a3
May 19Arizona USATF State Championships (Youth)May 19 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.13.48a3
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.09m3
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:03.16a3
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P1.27.88a3
Apr 1454th Phoenix Invitational (USATF Youth)Apr 14 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.27.54a3
Mar 31AZ USATF Regulation Meet (South Mountain HS)Mar 31 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.12m3
Mar 31AZ USATF Regulation Meet (South Mountain HS)Mar 31 · 400 Meters · Place 2 · Quicksilver Track ClubQuicksilver Track Club400 Meters2.1:05.17a3
Mar 31AZ USATF Regulation Meet (South Mountain HS)Mar 31 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.13.68a3
Mar 17AZ USATF Walter Wallace Inv (Copper Canyon HS)Mar 17 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.3.78m3
Mar 17AZ USATF Walter Wallace Inv (Copper Canyon HS)Mar 17 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.27.78a3

2017 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Combined results · Place 1 · QuicksilverQuicksilverCombined results113-10.258
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Combined results · Place 1 · QuicksilverQuicksilverCombined results129.228
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Combined results · Place 1 · QuicksilverQuicksilverCombined results113.888
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Combined results · Place 1 · QuicksilverQuicksilverCombined resultsRound P129.228
Jul 6USATF Region 10 Junior Olympic ChampionshipsJul 6 · Combined results · Place 1 · QuicksilverQuicksilverCombined resultsRound P114.208
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.36m2
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 MetersRound P1.29.25a2
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.29.02a2
Jun 10USATF Arizona Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.64a2
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.4.06m2
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.29.23aWind: 22
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P1.14.33aWind: 2.52
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.05aWind: 2.72
May 20USATF Arizona State Championships (Youth)May 20 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump13.98m PB7-8
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters11:13.08a7-8
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters11:11.27a7-8
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters114.08a7-8
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters113.94a PR7-8
Apr 29AZ USATF RegulationApr 29 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.3.93m2
Apr 29AZ USATF RegulationApr 29 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:10.41a2
Apr 29AZ USATF RegulationApr 29 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.29.57a2
Apr 6Arizona State Sun Angel Classic (College)Apr 6 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.40aWind: -1.92
Apr 153rd Annual Phoenix InvitationalApr 1 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.3.78m2
Apr 153rd Annual Phoenix InvitationalApr 1 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:09.66a2
Apr 153rd Annual Phoenix InvitationalApr 1 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 MetersRound P1.14.12a2
Apr 153rd Annual Phoenix InvitationalApr 1 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.31a2
Mar 18AZ USATF RegulationMar 18 · Long Jump · Place 1 · Quicksilver Track ClubQuicksilver Track ClubLong Jump1.3.62m2
Mar 18AZ USATF RegulationMar 18 · 200 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club200 Meters1.30.54a2
Mar 18AZ USATF RegulationMar 18 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.29a2
Mar 4AZ USATF RegulationMar 4 · Long Jump · Place 2 · Quicksilver Track ClubQuicksilver Track ClubLong Jump2.3.43m2
Mar 4AZ USATF RegulationMar 4 · 400 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club400 Meters1.1:11.90a2
Mar 4AZ USATF RegulationMar 4 · 100 Meters · Place 1 · Quicksilver Track ClubQuicksilver Track Club100 Meters1.14.35a2

2016 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 Meters1.1:13.12a1
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 MetersRound P1.30.77a1
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 Meters1.30.79a1
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 MetersRound P1.15.11a1
Jun 4USATF Arizona Association Junior Olympic ChampionshipsJun 4 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 Meters1.14.95a1
May 2732nd Annual Los Angeles Jets InvitationalMay 27 · 400 Meters · Place 6 · Accelerate Track ClubAccelerate Track Club400 Meters6.1:15.52a1
May 2732nd Annual Los Angeles Jets InvitationalMay 27 · 200 Meters · Place 6 · Accelerate Track ClubAccelerate Track Club200 Meters6.31.74aWind: -0.71
May 2732nd Annual Los Angeles Jets InvitationalMay 27 · 100 Meters · Place 10 · Accelerate Track ClubAccelerate Track Club100 MetersRound P10.16.04a1
May 21Arizona State ChampionshipsMay 21 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 MetersRound P1.1:17.00a1
May 21Arizona State ChampionshipsMay 21 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 Meters1.1:13.30a1
May 21Arizona State ChampionshipsMay 21 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 MetersRound P1.32.15a1
May 21Arizona State ChampionshipsMay 21 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 Meters1.31.03a1
May 21Arizona State ChampionshipsMay 21 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 MetersRound P1.15.61a1
May 21Arizona State ChampionshipsMay 21 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 Meters1.14.97a1
Apr 30RegulationApr 30 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 Meters1.1:12.64a1
Apr 30RegulationApr 30 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 Meters1.32.07a1
Apr 30RegulationApr 30 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 Meters1.15.29a1
Apr 16USATF Regulation MeetApr 16 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 Meters1.1:14.94a1
Apr 16USATF Regulation MeetApr 16 · 200 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club200 Meters1.31.19a1
Apr 16USATF Regulation MeetApr 16 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 Meters1.15.48a1
Apr 2Phoenix InvitationalApr 2 · 400 Meters · Place 3 · Accelerate Track ClubAccelerate Track Club400 Meters3.1:13.76a1
Apr 2Phoenix InvitationalApr 2 · 200 Meters · Place 3 · Accelerate Track ClubAccelerate Track Club200 MetersRound P3.31.79a1
Apr 2Phoenix InvitationalApr 2 · 200 Meters · Place 5 · Accelerate Track ClubAccelerate Track Club200 Meters5.31.74a1
Apr 2Phoenix InvitationalApr 2 · 100 Meters · Place 3 · Accelerate Track ClubAccelerate Track Club100 MetersRound P3.15.17a1
Apr 2Phoenix InvitationalApr 2 · 100 Meters · Place 4 · Accelerate Track ClubAccelerate Track Club100 Meters4.15.18a1
Mar 12Bobcat RelaysMar 12 · 400 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club400 Meters1.1:15.96a1
Mar 12Bobcat RelaysMar 12 · 100 Meters · Place 1 · Accelerate Track ClubAccelerate Track Club100 Meters1.15.37a1
Mar 6RegulationMar 6 · 400 Meters · Place 2 · Accelerate Track ClubAccelerate Track Club400 Meters2.1:19.93a1
Mar 6RegulationMar 6 · 200 Meters · Place 3 · Accelerate Track ClubAccelerate Track Club200 Meters3.34.07a1
Mar 6RegulationMar 6 · 100 Meters · Place 2 · Accelerate Track ClubAccelerate Track Club100 Meters2.16.04a1