Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor**61st Annual Phoenix Invitational - Mesa CC (Special) · Apr 1117.61a**61st Annual Phoenix Invitational - Mesa CC (Special)April 11, 2026
1500m Race Walk · OutdoorUSATF Arizona Regulation Meet - Westwood HS (YOM) · Mar 118:55.70USATF Arizona Regulation Meet - Westwood HS (YOM)March 11, 2023
1500m Racewalk · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1511:29.31aUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
200 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 1942.3230th Annual Arizona Indoor Classic (Youth)February 19, 2022
200 Meters · OutdoorUSATF Arizona Regulation(Indoor Events Only) No 400m · Feb 338.46aUSATF Arizona Regulation(Indoor Events Only) No 400mFebruary 3, 2024
3000m Race Walk · OutdoorUSATF AZ 60th Annual Phoenix Invitational · Apr 523:32.13aUSATF AZ 60th Annual Phoenix InvitationalApril 5, 2025
3000m Racewalk · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2623:03.80aUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
400 Meters · OutdoorUSATF Arizona Developmental (Chandler HS) · Jan 271:40.27aUSATF Arizona Developmental (Chandler HS)January 27, 2024
55 Meter · OutdoorUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS) · Feb 510.91aUSATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)February 5, 2022
55 Meters · Indoor30th Annual Arizona Indoor Classic (Youth) · Feb 1911.0230th Annual Arizona Indoor Classic (Youth)February 19, 2022
60 Meter · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 1511.16a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
60 Meter · OutdoorUSATF Arizona Regulation(Indoor Events Only) No 400m · Feb 311.33aUSATF Arizona Regulation(Indoor Events Only) No 400mFebruary 3, 2024
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 811.20aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
800 Meters · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 184:15.10a32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
Discus · 1kg · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 1325.35m***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
Javelin · 300g TJ · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1810.86mUSATF Arizona Association Junior Olympic ChampionshipsJune 18, 2022
Javelin · 450g AeroJav · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1711.89mUSATF Arizona Association Junior Olympic ChampionshipsJune 17, 2023
Javelin · 600g · OutdoorUSATF AZ Pioneers Meet- Marana HS · Apr 2614.30mUSATF AZ Pioneers Meet- Marana HSApril 26, 2025
Mile Racewalk · OutdoorDevelopmental (Running Events Only) - Deer Valley HS · Jan 2412:36.41aDevelopmental (Running Events Only) - Deer Valley HSJanuary 24, 2026
Shot Put · 4kg · Indoor**34th Annual Indoor Classic (Special) · Feb 148.06m**34th Annual Indoor Classic (Special)February 14, 2026
Shot Put · 4kg · Outdoor***USATF Arizona Junior Olympic Championships (Special) · Jun 138.91m***USATF Arizona Junior Olympic Championships (Special)June 13, 2026
Shot Put · 6lb · Indoor32nd Annual Indoor Classic (Youth & Open: 19-24) · Feb 187.41m32nd Annual Indoor Classic (Youth & Open: 19-24)February 18, 2024
Shot Put · 6lb · OutdoorUSATF Arizona State Championship - Mesa CC (YOM) · May 186.87mUSATF Arizona State Championship - Mesa CC (YOM)May 18, 2024

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Discus · Place 9 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg9.25.35m PB8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Shot Put · Place 11 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg11.8.91m PB8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 3000m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Racewalk3.23:45.18a8
Jun 6***USATFAZ Combined Events & RaceWalks (JO&M) SpecialJun 6 · 3000m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Racewalk3.23:45.18a8
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Discus · Place 11 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg11.18.07m8
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Shot Put · Place 11 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg11.8.64m8
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 3000m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Racewalk3.24:31.93a8
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · Discus · Place 12 · Tha Truth Track TribeTha Truth Track TribeDiscus1219.61m8
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · Shot Put · Place 16 · Tha Truth Track TribeTha Truth Track TribeShot Put167.84m8
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 94 · Tha Truth Track TribeTha Truth Track Tribe100 MetersRound P9417.61a PB8
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Discus · Place 9 · Tha Truth Track TribeTha Truth Track TribeDiscus919.60m8
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Shot Put · Place 8 · Tha Truth Track TribeTha Truth Track TribeShot Put87.48m8
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · 3000m Race Walk · Place 2 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk225:45.64a8
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 51 · Tha Truth Track TribeTha Truth Track Tribe60 MeterRound P51.11.63a8
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · Shot Put · Place 6 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg6.7.88m8
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · Mile Racewalk · Place 2 · Tha Truth Track TribeTha Truth Track TribeMile Racewalk2.12:36.41a PB8
Jan 24Developmental (Running Events Only) - Deer Valley HSJan 24 · 60 Meter · Place 49 · Tha Truth Track TribeTha Truth Track Tribe60 Meter49.12.24a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 54 · Tha Truth Track TribeTha Truth Track Tribe60 MeterRound P54.11.90a8
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · Shot Put · Place 6 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg6.8.06m PB8

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · 3000m Race Walk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk324:37.48a7
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Javelin · Place 8 · Tha Truth Track TribeTha Truth Track TribeJavelin817.62m7
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Discus · Place 9 · Tha Truth Track TribeTha Truth Track TribeDiscus916.68m7
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Shot Put · Place 12 · Tha Truth Track TribeTha Truth Track TribeShot Put127.05m7
May 24USATF Arizona State Championships @MCC (YOM)May 24 · 3000m Race Walk · Place 2 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk224:20.78a7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 3000m Racewalk · Place 1 · Tha Truth Track TribeTha Truth Track Tribe3000m Racewalk1.23:03.80a PB7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Javelin · Place 9 · Tha Truth Track TribeTha Truth Track TribeJavelin600g9.14.30m PB7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Discus · Place 8 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg8.20.06m7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Shot Put · Place 11 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg11.6.91m7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Javelin · Place 16 · Tha Truth Track TribeTha Truth Track TribeJavelin1616.20m7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Discus · Place 14 · Tha Truth Track TribeTha Truth Track TribeDiscus1414.55m7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Shot Put · Place 23 · Tha Truth Track TribeTha Truth Track TribeShot Put236.66m7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 3000m Race Walk · Place 4 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk423:32.13a PB7
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · Discus · Place 7 · Tha Truth Track TribeTha Truth Track TribeDiscus717.19m7
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · Shot Put · Place 12 · Tha Truth Track TribeTha Truth Track TribeShot Put126.11m7
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 3000m Race Walk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk325:05.42a7
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Discus · Place 6 · Tha Truth Track TribeTha Truth Track TribeDiscus620.47m7
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Shot Put · Place 15 · Tha Truth Track TribeTha Truth Track TribeShot Put155.97m7
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 3000m Race Walk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe3000m Race Walk328:01.31a7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 77 · Tha Truth Track TribeTha Truth Track Tribe60 MeterRound P77.11.16a PB7
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · Shot Put · Place 11 · Tha Truth Track TribeTha Truth Track TribeShot Put4kg11.6.56m7
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · Shot Put · Place 7 · Tha Truth Track TribeTha Truth Track TribeShot Put76.57m7
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 47 · Tha Truth Track TribeTha Truth Track Tribe60 MetersRound P4711.20a PB7

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 1500m Racewalk · Place 4 · Tha Truth Track TribeTha Truth Track Tribe1500m Racewalk4.11:29.31a PB6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Discus · Place 7 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg7.18.15m6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 10 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb10.6.41m6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 1500m Racewalk · Place 5 · Tha Truth Track TribeTha Truth Track Tribe1500m Racewalk5.12:24.43a6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Discus · Place 5 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg5.17.05m6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Shot Put · Place 10 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb10.6.87m PB6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 1500m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe1500m Racewalk3.11:36.26a6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Discus · Place 7 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg7.17.28m6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Shot Put · Place 14 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb14.6.66m6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 1500m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe1500m Racewalk3.11:38.99a6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Discus · Place 6 · Tha Truth Track TribeTha Truth Track TribeDiscus1kg6.11.09m6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Shot Put · Place 12 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb12.6.42m6
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 59 · Tha Truth Track TribeTha Truth Track Tribe60 MeterRound P59.11.33a PB6
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 59 · Tha Truth Track TribeTha Truth Track Tribe200 Meters59.38.46a PB6
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 60 Meter · Place 37 · Tha Truth Track TribeTha Truth Track Tribe60 Meter37.11.53aWind: -2.26
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 63 · Tha Truth Track TribeTha Truth Track Tribe400 Meters63.1:40.27a PB6
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 200 Meters · Tha Truth Track TribeTha Truth Track Tribe200 Meters—DNSWind: -1.96

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 71 · Tha Truth Track TribeTha Truth Track Tribe60 MeterRound P71.11.37a12
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · Shot Put · Place 6 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb6.7.41m PB12
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 800 Meters · Place 20 · Tha Truth Track TribeTha Truth Track Tribe800 Meters20.4:15.10a PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · 1500m Racewalk · Place 3 · Tha Truth Track TribeTha Truth Track Tribe1500m Racewalk3.11:57.58a11
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 10 · Tha Truth Track TribeTha Truth Track TribeJavelin450g AeroJav10.11.89m PB11
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Shot Put · Place 8 · Tha Truth Track TribeTha Truth Track TribeShot Put6lb8.6.56m11
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 1500m Race Walk · Place 2 · Tha Truth Track TribeTha Truth Track Tribe1500m Race Walk212:25.77a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · Shot Put · Place 15 · Tha Truth Track TribeTha Truth Track TribeShot Put155.95m11
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 1500m Race Walk · Place 1 · Tha Truth Track TribeTha Truth Track Tribe1500m Race Walk18:55.70 PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · Shot Put · Place 10 · Tha Truth Track TribeTha Truth Track TribeShot Put105.84m11
Feb 1931st Annual Indoor Classic (Youth & Open: 19-29)Feb 19 · 60 Meters · Place 67 · Tha Truth Track TribeTha Truth Track Tribe60 MetersRound P6712.15a11
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 200 Meters · Place 45 · Tha Truth Track TribeTha Truth Track Tribe200 Meters4543.3311
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 44 · Tha Truth Track TribeTha Truth Track Tribe60 MetersRound P4412.0611
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 44 · Tha Truth Track TribeTha Truth Track Tribe60 MetersRound P4412.0611
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 200 Meters · Place 46 · Tha Truth Track TribeTha Truth Track Tribe200 Meters4644.62a11
Jan 28USATF Arizona Developmental (Deer Valley HS) Jan 28 · 60 Meters · Place 54 · Tha Truth Track TribeTha Truth Track Tribe60 Meters5412.18a11

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 1500m Racewalk · Place 1 · Elite StridersElite Striders1500m Racewalk1.11:56.75a10
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 9 · Elite StridersElite StridersJavelin300g TJ9.10.86m PB10
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 8 · Elite StridersElite StridersShot Put6lb8.4.85m10
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 1500m Racewalk · Place 1 · Elite StridersElite Striders1500m Racewalk1.12:20.96a10
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Javelin · Place 17 · Elite StridersElite StridersJavelin300g TJ17.6.91m10
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Shot Put · Place 8 · Elite StridersElite StridersShot Put6lb8.5.16m10
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 1500m Racewalk · Elite StridersElite Striders1500m Racewalk—DQ10
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · Place 14 · Elite StridersElite StridersJavelin300g TJ14.9.35m10
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Shot Put · Place 12 · Elite StridersElite StridersShot Put6lb12.4.56m10
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 1500m Racewalk · Place 1 · Elite StridersElite Striders1500m Racewalk1.15:23.0010
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · Javelin · Place 13 · Elite StridersElite StridersJavelin300g TJ13.9.95m10
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · Shot Put · Place 7 · Elite StridersElite StridersShot Put6lb7.4.94m10
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Javelin · Place 8 · Elite StridersElite StridersJavelin300g TJ8.8.07m10
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 100 Meters · Place 70 · Elite StridersElite Striders100 Meters70.20.92a10
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 55 Meter · Place 52 · Elite StridersElite Striders55 MeterRound P52.10.91a PB10
Feb 5USATF Arizona Regulation (Indoor Events) Y (Mountain Pointe HS)Feb 5 · 200 Meters · Place 63 · Elite StridersElite Striders200 Meters63.41.85a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · Shot Put · Place 1 · Elite StridersElite StridersShot Put15.85m10
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 200 Meters · Place 64 · Elite StridersElite Striders200 Meters6442.32 PB10
Feb 1930th Annual Arizona Indoor Classic (Youth)Feb 19 · 55 Meters · Place 66 · Elite StridersElite Striders55 Meters6611.02 PB10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8USATF Arizona Regulation (YO) Bradshaw Mtn HSMay 8 · Javelin · Place 14 · Phoenix FlyersPhoenix FlyersJavelin300g TJ14.7.90m9
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · Javelin · Place 14 · Phoenix FlyersPhoenix FlyersJavelin300g TJ14.7.79m9
Apr 3USATF Arizona Regulation YO (Estrella Foothills HS)Apr 3 · 100 Meters · Place 29 · Phoenix FlyersPhoenix Flyers100 Meters29.19.90a9