Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 1316.82USATF Arizona Regulation (Hamilton HS)February 13, 2021
100 Meters · OutdoorDual Meet Shadow Ridge vs. Millennium vs. Kellis · Apr 813.0Dual Meet Shadow Ridge vs. Millennium vs. KellisApril 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorBrooks Chandler Rotary Day Two · Mar 2116.79aBrooks Chandler Rotary Day TwoMarch 21, 2026
200 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 1828.91a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
200 Meters · OutdoorUSATF AZ 59th Phoenix Invitational (YOM) · Apr 1328.10USATF AZ 59th Phoenix Invitational (YOM)April 13, 2024
300m Hurdles · 30" / 0.762m · OutdoorAFUHSD Championships · Apr 1548.26aAFUHSD ChampionshipsApril 15, 2026
400 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 181:05.63a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
400 Meters · OutdoorUSATF Arizona State Championship - Mesa CC (YOM) · May 181:04.47aUSATF Arizona State Championship - Mesa CC (YOM)May 18, 2024
60 Meter · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 188.57a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
Long Jump · OutdoorUSATF 56th Phoenix Invitational · Apr 243.15mUSATF 56th Phoenix InvitationalApril 24, 2021

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29Fred Clare East Valley QualifierApr 29 · 100m Hurdles · MillenniumMillennium100m Hurdles—0.110
Apr 15AFUHSD ChampionshipsApr 15 · 300m Hurdles · Place 2 · MillenniumMillennium300m Hurdles30" / 0.762m2.48.26a PB10
Apr 15AFUHSD ChampionshipsApr 15 · 100m Hurdles · Place 9 · MillenniumMillennium100m Hurdles33" / 0.838m9.18.45a10
Apr 8Dual Meet Shadow Ridge vs. Millennium vs. KellisApr 8 · 300m Hurdles · Place 1 · MillenniumMillennium300m Hurdles149.110
Apr 8Dual Meet Shadow Ridge vs. Millennium vs. KellisApr 8 · 100m Hurdles · Place 1 · MillenniumMillennium100m Hurdles117.610
Apr 8Dual Meet Shadow Ridge vs. Millennium vs. KellisApr 8 · 100 Meters · Place 1 · MillenniumMillennium100 Meters113.0 PB10
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · 300m Hurdles · Place 3 · MillenniumMillennium300m Hurdles347.78a10
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · 100m Hurdles · Place 3 · MillenniumMillennium100m Hurdles316.99a10
Mar 289th Annual Ron Smith ClassicMar 28 · 300m Hurdles · Place 11 · MillenniumMillennium300m Hurdles1150.20a10
Mar 289th Annual Ron Smith ClassicMar 28 · 100m Hurdles · Place 7 · MillenniumMillennium100m Hurdles716.93a10
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 300m Hurdles · Place 27 · MillenniumMillennium300m Hurdles30" / 0.762m27.52.26a10
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 100m Hurdles · Place 15 · MillenniumMillennium100m Hurdles33" / 0.838m15.16.79a PBWind: 0.410
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 300m Hurdles · Place 27 · MillenniumMillennium300m Hurdles2752.2610
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 100m Hurdles · Place 15 · MillenniumMillennium100m Hurdles1516.7910
Mar 13Brophy Devon Allen InvitationalMar 13 · 300m Hurdles · Place 7 · MillenniumMillennium300m Hurdles750.63a10
Mar 13Brophy Devon Allen InvitationalMar 13 · 100m Hurdles · Place 13 · MillenniumMillennium100m Hurdles1317.18a10
Mar 770th Annual Buckeye Lion's InvitationalMar 7 · 300m Hurdles · Place 1 · MillenniumMillennium300m Hurdles150.57a10
Mar 770th Annual Buckeye Lion's InvitationalMar 7 · 100m Hurdles · Place 1 · MillenniumMillennium100m Hurdles118.03a10
Mar 4Boulder Creek #1 - FULLMar 4 · 300m Hurdles · Place 2 · MillenniumMillennium300m Hurdles251.62a10
Mar 4Boulder Creek #1 - FULLMar 4 · 100m Hurdles · Place 1 · MillenniumMillennium100m Hurdles117.52a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Shadow Ridge ShowcaseFeb 28 · 300m Hurdles · Place 6 · MillenniumMillennium300m Hurdles652.39a10
Feb 28Shadow Ridge ShowcaseFeb 28 · 100m Hurdles · Place 6 · MillenniumMillennium100m Hurdles617.54a10
Feb 25SEASON OPENER - AF, WP, & CV @ MHSFeb 25 · 300m Hurdles · Place 1 · MillenniumMillennium300m Hurdles150.72a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8AIA Division I, II, and V ChampionshipMay 8 · 300m Hurdles · Place 22 · MillenniumMillennium300m Hurdles2250.64a9
Apr 30East Valley Qualifier Apr 30 · 300m Hurdles · Place 11 · MillenniumMillennium300m Hurdles1151.389
Apr 30East Valley Qualifier Apr 30 · 100m Hurdles · Place 12 · MillenniumMillennium100m Hurdles1217.469
Apr 15Top of the Mountain InviteApr 15 · 300m Hurdles · Place 20 · MillenniumMillennium300m Hurdles2050.69a9
Apr 9Shadow Ridge Dual Meet with MillenniumApr 9 · 300m Hurdles · Place 2 · MillenniumMillennium300m Hurdles250.79
Apr 9Shadow Ridge Dual Meet with MillenniumApr 9 · 100 Meters · Place 4 · MillenniumMillennium100 Meters413.29
Apr 4Ben McIvor Memorial State QualifierApr 4 · 300m Hurdles · Place 4 · MillenniumMillennium300m Hurdles449.22a9
Apr 4Ben McIvor Memorial State QualifierApr 4 · 100m Hurdles · Place 3 · MillenniumMillennium100m Hurdles317.58a9
Mar 298th Annual Ron Smith ClassicMar 29 · 300m Hurdles · Place 7 · MillenniumMillennium300m Hurdles749.26a9
Mar 298th Annual Ron Smith ClassicMar 29 · 100m Hurdles · Place 15 · MillenniumMillennium100m Hurdles1517.71a9
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 300m Hurdles · Place 17 · MillenniumMillennium300m Hurdles30" / 0.762m17.51.00a9
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · 300m Hurdles · Place 17 · MillenniumMillennium300m Hurdles1751.00—
Mar 8Rattler Booster Mar 8 · 300m Hurdles · Place 7 · MillenniumMillennium300m Hurdles750.47—
Mar 8Rattler Booster Mar 8 · 100 Meters · Place 33 · MillenniumMillennium100 Meters3313.64—
Mar 5DE Quad Meet CV, Millenium, Cesar ChavezMar 5 · 300m Hurdles · Place 1 · MillenniumMillennium300m Hurdles152.67a—
Mar 5DE Quad Meet CV, Millenium, Cesar ChavezMar 5 · 100m Hurdles · Place 6 · MillenniumMillennium100m Hurdles620.56a—
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · 300m Hurdles · Place 6 · MillenniumMillennium300m Hurdles30" / 0.762m6.51.95a9
Feb 26AF, West Point, Cesar Chavez, Tonopah @ MHSFeb 26 · 300m Hurdles · Place 3 · MillenniumMillennium300m Hurdles30" / 0.762m3.52.56a9
Feb 26AF, West Point, Cesar Chavez, Tonopah @ MHSFeb 26 · 100m Hurdles · Place 11 · MillenniumMillennium100m Hurdles33" / 0.838m11.23.25aWind: -1.59

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 14 · Arizona Speed AcademyArizona Speed Academy400 MetersRound P14.1:07.00a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 20 · Arizona Speed AcademyArizona Speed Academy200 MetersRound P20.28.64a10
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 16 · Arizona Speed AcademyArizona Speed Academy100 MetersRound P16.13.68a10
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 19 · Arizona Speed AcademyArizona Speed Academy400 MetersRound P19.1:05.49a10
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 26 · Arizona Speed AcademyArizona Speed Academy200 MetersRound P26.28.21aWind: -1.410
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 16 · Arizona Speed AcademyArizona Speed Academy100 MetersRound P16.13.75aWind: 0.310
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 400 Meters · Place 11 · Arizona Speed AcademyArizona Speed Academy400 Meters11.1:04.47a PB10
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 23 · Arizona Speed AcademyArizona Speed Academy400 Meters23.1:05.58a10
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 28 · Arizona Speed AcademyArizona Speed Academy200 MetersRound P28.28.10 PB10
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 17 · Arizona Speed AcademyArizona Speed Academy100 MetersRound P17.13.70a10
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Arizona Speed AcademyArizona Speed Academy400 Meters--DNS10
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Arizona Speed AcademyArizona Speed Academy100 Meters--DNS10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 15 · Arizona Speed AcademyArizona Speed Academy60 MeterRound P15.8.57a PB10
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 10 · Arizona Speed AcademyArizona Speed Academy400 Meters10.1:05.63a PB10
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 22 · Arizona Speed AcademyArizona Speed Academy200 Meters22.28.91a PB10

2021 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · Long Jump · Place 4 · Arizona Rising SunsArizona Rising SunsLong Jump4.3.20m7
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 200 Meters · Place 5 · Arizona Rising SunsArizona Rising Suns200 Meters5.31.62a7
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 100 Meters · Place 3 · Arizona Rising SunsArizona Rising Suns100 Meters3.15.09a7
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 2 · Arizona Rising SunsArizona Rising Suns400 Meters2.1:21.99a7
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 200 Meters · Place 5 · Arizona Rising SunsArizona Rising Suns200 MetersRound P5.32.38aWind: -1.67
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 6 · Arizona Rising SunsArizona Rising Suns100 MetersRound P6.15.94aWind: -2.67
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · Long Jump · Place 15 · Arizona Rising SunsArizona Rising SunsLong Jump15.3.18m7
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Place 19 · Arizona Rising SunsArizona Rising Suns200 MetersRound P19.31.99a7
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 23 · Arizona Rising SunsArizona Rising Suns100 MetersRound P23.15.35a7
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · Long Jump · Place 12 · Arizona Rising SunsArizona Rising SunsLong Jump12.2.89m7
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 200 Meters · Place 17 · Arizona Rising SunsArizona Rising Suns200 Meters17.32.56a7
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · 100 Meters · Place 23 · Arizona Rising SunsArizona Rising Suns100 Meters23.15.76a7
Apr 24USATF 56th Phoenix InvitationalApr 24 · Long Jump · Place 14 · Arizona Rising SunsArizona Rising SunsLong Jump143.15m PB—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 37 · Arizona Rising SunsArizona Rising Suns100 Meters3715.33—
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · Long Jump · Arizona Rising SunsArizona Rising SunsLong Jump—DNS7
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 31 · Arizona Rising SunsArizona Rising Suns200 Meters31.33.37a7
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 38 · Arizona Rising SunsArizona Rising Suns100 Meters38.16.01a7
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · Long Jump · Place 15 · Arizona Rising SunsArizona Rising SunsLong Jump153.22m11
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 400 Meters · Place 46 · Arizona Rising SunsArizona Rising Suns400 Meters461:29.6311
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 100 Meters · Place 23 · Arizona Rising SunsArizona Rising Suns100 Meters2316.0111
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · Long Jump · Place 13 · Arizona Rising SunsArizona Rising SunsLong Jump13.2.71m7
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 200 Meters · Place 28 · Arizona Rising SunsArizona Rising Suns200 Meters28.34.16a7
Feb 27USATF Arizona Regulation YO (Queen Creek HS)Feb 27 · 100 Meters · Place 32 · Arizona Rising SunsArizona Rising Suns100 Meters32.15.93a7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 400 Meters · Place 34 · Arizona Rising SunsArizona Rising Suns400 Meters341:32.7411
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 100 Meters · Place 27 · Arizona Rising SunsArizona Rising Suns100 Meters2716.82 PB11