Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 1316.73USATF Arizona Regulation (Hamilton HS)February 13, 2021
100 Meters · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2612.13aUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1424.10a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1324.19a***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
400 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1454.43a**34th Annual Indoor Classic (Special)February 14, 2026
400 Meters · OutdoorUSATF Region 10 Junior Olympic Championships · Jul 353.58aUSATF Region 10 Junior Olympic ChampionshipsJuly 3, 2025
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 59.11aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 198.8630th Annual Arizona Indoor Classic (Youth)February 19, 2022
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 147.55a**34th Annual Indoor Classic (Special)February 14, 2026
60 Meters · Indoor31st Annual Indoor Classic (Youth & Open: 19-29) · Feb 199.27a31st Annual Indoor Classic (Youth & Open: 19-29)February 19, 2023
Long Jump · OutdoorUSATF AZ Pioneers & Walter Wallace Invite (YOM) · Apr 274.83mUSATF AZ Pioneers & Walter Wallace Invite (YOM)April 27, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Place 7 · Tucson Elite AthleticTucson Elite Athletic400 MetersRound P7.54.10a9
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 400 Meters · Tucson Elite AthleticTucson Elite Athletic400 Meters—DNS9
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 200 Meters · Place 15 · Tucson Elite AthleticTucson Elite Athletic200 MetersRound P15.24.19a PBWind: -1.19
Jan 17Al Shirley InvitationalJan 17 · 400 Meters · Place 20 · Tucson Elite AthleticTucson Elite Athletic400 Meters20.54.41a9
Jan 17Al Shirley InvitationalJan 17 · 200 Meters · Place 35 · Tucson Elite AthleticTucson Elite Athletic200 Meters35.24.69a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 13 · 48-Unattached48-Unattached60 MeterRound P13.7.55a PB9
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · Place 3 · 48-Unattached48-Unattached400 Meters3.54.43a PB9
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 7 · 48-Unattached48-Unattached200 Meters7.24.10a PB9
Jan 9Friday Night Axe 'EmJan 9 · 400 Meters · Place 22 · Tucson Elite AthleticTucson Elite Athletic400 Meters2256.13a—
Jan 9Friday Night Axe 'EmJan 9 · 200 Meters · Place 26 · Tucson Elite AthleticTucson Elite Athletic200 Meters2624.38a—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 6 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P654.96a—
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 400 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC400 Meters353.58a PB—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 400 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC400 Meters354.74a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P324.84a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 200 Meters · Place 3 · AZ Titans, LLCAZ Titans, LLC200 Meters324.57a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 9 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P912.38a—
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 100 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC100 Meters812.14a—
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Long Jump · AZ Titans, LLCAZ Titans, LLCLong Jump—DNS8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 400 Meters · Place 5 · AZ Titans, LLCAZ Titans, LLC400 Meters5.58.74a8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Place 4 · AZ Titans, LLCAZ Titans, LLC200 Meters4.25.17a8
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC100 Meters7.12.13a PB8
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 13 · AZ Titans, LLCAZ Titans, LLC400 Meters1357.39a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P1925.87a—
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 100 Meters · Place 23 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P2312.57a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · Long Jump · Place 8 · AZ Titans, LLCAZ Titans, LLCLong Jump84.86m—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 200 Meters · Place 11 · AZ Titans, LLCAZ Titans, LLC200 Meters1126.62a—
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 10 · AZ Titans, LLCAZ Titans, LLC100 Meters1012.42a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Long Jump · Place 9 · AZ Titans, LLCAZ Titans, LLCLong Jump94.43m—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 400 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC400 Meters191:02.42a—
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 15 · AZ Titans, LLCAZ Titans, LLC100 Meters1512.76a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 16 · AZ Titans, LLCAZ Titans, LLC60 MeterRound P16.7.99a8
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 15 · AZ Titans, LLCAZ Titans, LLC400 Meters15.1:02.04a8
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 22 · AZ Titans, LLCAZ Titans, LLC200 Meters22.26.29a8

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 10 · AZ Titans, LLCAZ Titans, LLCLong Jump10.4.75m7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P8.58.50a7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 9 · AZ Titans, LLCAZ Titans, LLC400 Meters9.1:00.52a7
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 17 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P17.12.88a7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Long Jump · Place 16 · AZ Titans, LLCAZ Titans, LLCLong Jump16.4.27m7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 400 Meters · Place 12 · AZ Titans, LLCAZ Titans, LLC400 Meters12.1:00.95a7
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 16 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P16.26.82aWind: -0.27
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 23 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P23.13.11aWind: -1.17
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Long Jump · Place 5 · AZ Titans, LLCAZ Titans, LLCLong Jump5.4.83m PB7
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 400 Meters · Place 15 · AZ Titans, LLCAZ Titans, LLC400 Meters15.1:00.96a7
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Place 14 · AZ Titans, LLCAZ Titans, LLC200 Meters14.26.85a7
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 100 Meters · Place 16 · AZ Titans, LLCAZ Titans, LLC100 Meters16.13.08a7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Long Jump · AZ Titans, LLCAZ Titans, LLCLong Jump—DNS7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 400 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC400 Meters19.59.78a7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · AZ Titans, LLCAZ Titans, LLC200 MetersRound P—DNS7
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 32 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P32.13.10a7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Long Jump · Place 6 · AZ Titans, LLCAZ Titans, LLCLong Jump6.4.78m7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 37 · AZ Titans, LLCAZ Titans, LLC200 Meters37.28.94a7
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 34 · AZ Titans, LLCAZ Titans, LLC100 Meters34.13.72a7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Long Jump · Place 13 · AZ Titans, LLCAZ Titans, LLCLong Jump13.4.20m7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 33 · AZ Titans, LLCAZ Titans, LLC400 Meters33.1:04.36a7
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 26 · AZ Titans, LLCAZ Titans, LLC100 Meters26.13.25a7

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 30 · AZ Titans, LLCAZ Titans, LLC60 MeterRound P30.8.46a7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · Long Jump · AZ Titans, LLCAZ Titans, LLCLong Jump--DNS7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 400 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC400 Meters19.1:05.63a7
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC200 Meters38.28.88a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 400 Meters · Place 49 · AZ Titans, LLCAZ Titans, LLC400 Meters491:12.75a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 59 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P5915.71a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 400 Meters · Place 37 · AZ Titans, LLCAZ Titans, LLC400 Meters371:19.13a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 25 · AZ Titans, LLCAZ Titans, LLC200 Meters2531.41a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 21 · AZ Titans, LLCAZ Titans, LLC100 Meters2115.02a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 400 Meters · Place 35 · AZ Titans, LLCAZ Titans, LLC400 Meters351:16.70—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 22 · AZ Titans, LLCAZ Titans, LLC200 Meters2231.75—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 35 · AZ Titans, LLCAZ Titans, LLC100 Meters3515.28—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 400 Meters · Place 30 · AZ Titans, LLCAZ Titans, LLC400 Meters301:19.34a—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 200 Meters · Place 48 · AZ Titans, LLCAZ Titans, LLC200 Meters4832.67a—
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 32 · AZ Titans, LLCAZ Titans, LLC60 MetersRound P329.27a PB—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC400 MetersRound P19.1:13.71a11
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 26 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P26.32.56a11
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 24 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P24.15.37a11
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 400 Meters · Place 30 · AZ Titans, LLCAZ Titans, LLC400 Meters30.1:14.47a11
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 200 Meters · Place 24 · AZ Titans, LLCAZ Titans, LLC200 Meters24.32.51a11
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · 100 Meters · Place 48 · AZ Titans, LLCAZ Titans, LLC100 Meters48.15.51a11
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC400 Meters38.1:14.00a11
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 200 Meters · Place 68 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P68.32.79a11
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 100 Meters · Place 65 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P65.15.96a11
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 400 Meters · Place 36 · AZ Titans, LLCAZ Titans, LLC400 Meters36.1:14.86a11
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 200 Meters · Place 40 · AZ Titans, LLCAZ Titans, LLC200 Meters40.32.87a11
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 100 Meters · Place 52 · AZ Titans, LLCAZ Titans, LLC100 Meters52.15.71a11
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 30 · AZ Titans, LLCAZ Titans, LLC55 MeterRound P30.9.11a PB11
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 400 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC400 Meters38.1:19.93a11
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · Place 28 · AZ Titans, LLCAZ Titans, LLC200 Meters28.33.73a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 400 Meters · Place 25 · AZ Titans, LLCAZ Titans, LLC400 Meters251:22.2711
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 200 Meters · Place 41 · AZ Titans, LLCAZ Titans, LLC200 Meters4133.5211
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 38 · AZ Titans, LLCAZ Titans, LLC55 Meters388.86 PB11

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 400 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC400 Meters7.1:23.70a10
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 200 Meters · Place 7 · AZ Titans, LLCAZ Titans, LLC200 Meters7.33.14a10
Jul 10USATF Arizona Youth National Tuneup #2 (YO)Jul 10 · 100 Meters · Place 9 · AZ Titans, LLCAZ Titans, LLC100 Meters9.15.53a10
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 200 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC200 MetersRound P19.34.64a10
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 100 Meters · Place 15 · AZ Titans, LLCAZ Titans, LLC100 MetersRound P15.15.77a10
Apr 24USATF 56th Phoenix InvitationalApr 24 · 200 Meters · Place 22 · AZ Titans, LlcAZ Titans, Llc200 Meters2232.24—
Apr 24USATF 56th Phoenix InvitationalApr 24 · 100 Meters · Place 25 · AZ Titans, LlcAZ Titans, Llc100 Meters2515.46—
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 400 Meters · Place 19 · AZ Titans, LLCAZ Titans, LLC400 Meters19.1:21.28a10
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 200 Meters · Place 21 · AZ Titans, LLCAZ Titans, LLC200 Meters21.34.36a10
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 100 Meters · Place 11 · AZ Titans, LLCAZ Titans, LLC100 Meters11.15.94a10
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 400 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC400 Meters81:19.6110
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 200 Meters · Place 16 · AZ Titans, LLCAZ Titans, LLC200 Meters1634.3110
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 100 Meters · Place 13 · AZ Titans, LLCAZ Titans, LLC100 Meters1316.6410

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 400 Meters · Place 10 · AZ Titans, LLCAZ Titans, LLC400 Meters101:24.5310
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 200 Meters · Place 8 · AZ Titans, LLCAZ Titans, LLC200 Meters834.7410
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 100 Meters · Place 9 · AZ Titans, LLCAZ Titans, LLC100 Meters916.73 PB10