Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2612.65aUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
200 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1325.73a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
400 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1357.51a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
800 Meters · OutdoorArizona USATF Regulation Meet (Mountain Pointe HS) · Apr 302:48.12aArizona 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

10 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P1.58.39a8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.57.51a PB8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1.25.73a PBWind: -0.68
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC200 Meters2.26.04aWind: -1.28
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 6 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P6.12.86aWind: -1.58
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC100 Meters5.12.92aWind: -1.48
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P2.25.99aWind: 1.38
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.25.82aWind: -0.68
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P4.12.86aWind: -1.88
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters4.12.88aWind: 08

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P359.99a7
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC400 Meters358.37a7
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P526.01a7
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 200 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC200 Meters726.41a7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC400 Meters2.59.69a7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters3.25.94a7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC100 Meters8.12.65a PB7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC400 Meters359.08a7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 6 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P626.69a7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC200 Meters726.92a7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 24 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P2413.70a7

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P1.59.20a6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:01.82a6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1.26.99a6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.26.57aWind: 06
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P3.13.41a6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 Meters1.13.27aWind: -1.36
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:00.72a6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1.26.92aWind: 2.86
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.26.78aWind: -0.46
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P2.13.42aWind: -0.76
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 Meters1.13.40aWind: -16
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:01.56a6
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.26.99a6
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 100 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC100 Meters1.12.94a6

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P2.1:03.58a5
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:00.26a5
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1.27.36aWind: -1.25
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.26.91aWind: -1.45
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 6 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P6.13.60aWind: -0.35
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters4.13.50aWind: -1.15
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P11:04.30a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters11:02.02a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P328.14a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters327.37a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P513.37a—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters413.62a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters11:02.69a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 200 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC200 Meters227.60a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters413.32a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters11:01.39a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P427.50a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC200 Meters427.64a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 11 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P1113.80a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters11:03.69a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters328.19a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters413.79a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P1.1:04.52a4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:03.56a4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1.29.48a4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC200 Meters1.28.62a4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P2.14.44a4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 Meters2.14.22a4
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 800 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC800 Meters1.2:48.12a PB4
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:07.04a4
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 800 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC800 Meters1.2:49.55a4
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:06.90a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:05.09a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P5.29.00a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters3.28.58a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P5.14.39a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC100 Meters4.14.15a4
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 400 Meters · Place 1 · AZ Titans, LLCAZ Titans, LLC400 Meters1.1:10.15a4
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC100 Meters2.14.25a4

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 1 · 48-Unattached48-Unattached400 MetersRound P1.1:07.79a3
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 1 · 48-Unattached48-Unattached400 Meters1.1:05.91a3
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Place 1 · 48-Unattached48-Unattached200 MetersRound P1.29.12a3
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Place 1 · 48-Unattached48-Unattached200 Meters1.28.79a3
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 1 · 48-Unattached48-Unattached100 MetersRound P1.14.14a3
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 1 · 48-Unattached48-Unattached100 Meters1.14.18a3
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 400 Meters · Place 1 · 48-Unattached48-Unattached400 Meters1.1:08.74a3
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 200 Meters · Place 1 · 48-Unattached48-Unattached200 Meters1.29.70a3
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 100 Meters · Place 1 · 48-Unattached48-Unattached100 Meters1.14.22a3
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 400 Meters · Place 2 · 48-Unattached48-Unattached400 Meters2.1:09.68a3
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 2 · 48-Unattached48-Unattached200 Meters2.30.71a3
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 1 · 48-Unattached48-Unattached100 Meters1.14.65a3

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Arizona USATF Regulation Meet (Queen Creek)Apr 27 · 400 Meters · Place 2 · AZ Titans, LLCAZ Titans, LLC400 Meters21:21.268
Apr 27Arizona USATF Regulation Meet (Queen Creek)Apr 27 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters333.798
Apr 27Arizona USATF Regulation Meet (Queen Creek)Apr 27 · 100 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC100 Meters315.378

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 14 · AZ Titans, LLCAZ Titans, LLC100 Meters141:29.33a PR6U
May 20USATF Arizona State Championships (Youth)May 20 · 100 Meters · Place 26 · AZ Titans, LLCAZ Titans, LLC100 Meters2617.54a6U