Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor***USATF Arizona Regulation Meet (Special) - No 400 · Mar 1416.61a***USATF Arizona Regulation Meet (Special) - No 400March 14, 2026
200 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 838.49aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
200 Meters · Outdoor14th Annual Las Vegas Heat Invitational · Mar 2238.64a14th Annual Las Vegas Heat InvitationalMarch 22, 2025
60 Meter · Indoor**34th Annual Indoor Classic (Special) · Feb 1410.77a**34th Annual Indoor Classic (Special)February 14, 2026
60 Meter · OutdoorRegulation Meet (Indoor Events Only) (Special) - No 400 · Feb 710.28aRegulation Meet (Indoor Events Only) (Special) - No 400February 7, 2026
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) No 400m · Feb 811.20aUSATF Arizona Regulation (Indoor Events Only) No 400m February 8, 2025
High Jump · Indoor**34th Annual Indoor Classic (Special) · Feb 140.95m**34th Annual Indoor Classic (Special)February 14, 2026
High Jump · Outdoor***USATF AZ Pioneers Meet (Special)- Marana HS · May 21.00m***USATF AZ Pioneers Meet (Special)- Marana HSMay 2, 2026
Javelin · 250g AeroJav · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2724.67m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 300g TJ · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1512.90mUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 14 · Arizona Flames Track ClubHigh Jump14.1.16m3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 10 · Arizona Flames Track ClubJavelin250g AeroJav10.24.67m PB3
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · High Jump · Place 1 · Arizona Flames Track ClubHigh Jump1.1.20m3
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 3 · Arizona Flames Track ClubJavelin250g AeroJav3.19.53m3
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump4.1.10m3
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Javelin · Place 4 · Arizona Flames Track ClubJavelin250g AeroJav4.16.18m3
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · 100 Meters · Place 26 · Arizona Flames Track Club100 MetersRound P26.17.37aWind: -0.23
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · High Jump · Place 3 · Arizona Flames Track ClubHigh Jump3.1.10m3
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Javelin · Place 5 · Arizona Flames Track ClubJavelin250g AeroJav5.17.73m3
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · 100 Meters · Place 41 · Arizona Flames Track Club100 MetersRound P41.18.01aWind: -0.63
May 2***USATF AZ Pioneers Meet (Special)- Marana HSMay 2 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump41.00m PB3
May 2***USATF AZ Pioneers Meet (Special)- Marana HSMay 2 · Javelin · Place 4 · Arizona Flames Track ClubJavelin414.17m3
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · Javelin · Place 4 · Arizona Flames Track ClubJavelin250g AeroJav4.16.26m3
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · High Jump · Place 6 · Arizona Flames Track ClubHigh Jump6.0.90m3
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 25 · Arizona Flames Track Club100 MetersRound P25.16.84aWind: -1.23
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump41.05m3
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · Javelin · Place 4 · Arizona Flames Track ClubJavelin415.79m3
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump41.00m3
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · Javelin · Place 3 · Arizona Flames Track ClubJavelin315.79m3
Mar 14***USATF Arizona Regulation Meet (Special) - No 400Mar 14 · 100 Meters · Place 41 · Arizona Flames Track Club100 Meters4116.61a PB3
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump41.05m3
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Javelin · Place 3 · Arizona Flames Track ClubJavelin317.68m3
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · 60 Meter · Place 31 · Arizona Flames Track Club60 MeterRound P31.10.28a PB3
Feb 7Regulation Meet (Indoor Events Only) (Special) - No 400Feb 7 · High Jump · Arizona Flames Track ClubHigh Jump—DNF3

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 60 Meter · Place 41 · Arizona Flames Track Club60 MeterRound P41.10.77a PB3
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · High Jump · Place 4 · Arizona Flames Track ClubHigh Jump4.0.95m PB3

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Javelin · Place 1 · Arizona Flames Track ClubJavelin114.76m2
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Javelin · Place 1 · Arizona Flames Track ClubJavelin112.49m2
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 200 Meters · Place 20 · Arizona Flames Track Club200 Meters20.40.04a2
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · 100 Meters · Arizona Flames Track Club100 Meters—DNS2
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Javelin · Place 1 · Arizona Flames Track ClubJavelin114.18m2
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 39 · Arizona Flames Track Club200 MetersRound P3939.62a2
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · Javelin · Place 2 · Arizona Flames Track ClubJavelin29.16m2
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 200 Meters · Place 5 · Arizona Flames Track Club200 MetersRound P538.64a PB2
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 200 Meters · Place 5 · Arizona Flames Track Club200 Meters540.03a2
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 100 Meters · Place 4 · Arizona Flames Track Club100 MetersRound P418.24a2
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 100 Meters · Place 5 · Arizona Flames Track Club100 Meters519.20a2
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · Javelin · Place 1 · Arizona Flames Track ClubJavelin115.37m2
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 200 Meters · Place 18 · Arizona Flames Track Club200 Meters1839.70a2
Mar 15USATF Arizona Regulation Meet - Canyon View HS (No 400m)Mar 15 · 100 Meters · Place 26 · Arizona Flames Track Club100 Meters2618.98a2
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Javelin · Place 1 · Arizona Flames Track ClubJavelin112.90m2
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · 100 Meters · Place 34 · Arizona Flames Track Club100 Meters3418.88a2
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 60 Meter · Place 14 · Arizona Flames Track Club60 Meter14.11.28a2
Jan 25USATF Arizona Developmental (Deer Valley HS)Jan 25 · 200 Meters · Place 17 · Arizona Flames Track Club200 Meters17.40.29a2

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 19 · Arizona Flames Track Club60 MeterRound P19.10.99a2
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 20 · Arizona Flames Track Club200 Meters20.40.02a2
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 200 Meters · Place 21 · Arizona Flames Track Club200 Meters2138.49a PB2
Feb 8USATF Arizona Regulation (Indoor Events Only) No 400m Feb 8 · 60 Meters · Place 19 · Arizona Flames Track Club60 MetersRound P1911.20a PB2

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · Arizona Flames Track ClubJavelin300g TJ2.12.90m PB1
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 26 · Arizona Flames Track Club200 MetersRound P26.41.39a1
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 19 · Arizona Flames Track Club100 MetersRound P19.18.56a1
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Javelin · Place 5 · Arizona Flames Track ClubJavelin300g TJ5.11.00m1
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 200 Meters · Place 18 · Arizona Flames Track Club200 MetersRound P18.40.34aWind: 1.61
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · 100 Meters · Place 27 · Arizona Flames Track Club100 MetersRound P27.18.84aWind: -0.11
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Javelin · Place 3 · Arizona Flames Track ClubJavelin300g TJ3.9.49m1
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 200 Meters · Place 17 · Arizona Flames Track Club200 Meters17.46.94a1
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · 100 Meters · Place 25 · Arizona Flames Track Club100 Meters25.19.10a1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Javelin · Place 8 · Arizona Flames Track ClubJavelin300g TJ8.7.92m1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Arizona Flames Track Club200 MetersRound P—DNS1
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Arizona Flames Track Club100 MetersRound P—DNS1
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Javelin · Place 5 · Arizona Flames Track ClubJavelin300g TJ5.7.71m1
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 200 Meters · Place 25 · Arizona Flames Track Club200 Meters25.42.30a1
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · 100 Meters · Place 25 · Arizona Flames Track Club100 Meters25.18.56a1
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Javelin · Place 3 · Arizona Flames Track ClubJavelin300g TJ3.8.16m1
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 35 · Arizona Flames Track Club100 Meters35.19.37a1
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 21 · Arizona Flames Track Club60 MeterRound P21.11.83a1
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 200 Meters · Place 29 · Arizona Flames Track Club200 Meters29.44.40a1

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 60 Meter · Place 24 · Arizona Flames Track Club60 MeterRound P24.11.64a1
Feb 1832nd Annual Indoor Classic (Youth & Open: 19-24)Feb 18 · 200 Meters · Place 19 · Arizona Flames Track Club200 Meters19.40.82a1

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20USATF Arizona State Championship @MCC (YOM)May 20 · 100 Meters · Place 10 · Arizona Flames Track Cl100 MetersRound P1020.87a—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · 100 Meters · Place 10 · Arizona Flames Track Cl100 Meters1022.01a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 200 Meters · Place 17 · Arizona Flames Track Cl200 MetersRound P1749.85a—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · 100 Meters · Place 25 · Arizona Flames Track Cl100 MetersRound P2523.41a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 200 Meters · Place 12 · Arizona Flames Track Cl200 Meters1252.64a—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · 100 Meters · Place 15 · Arizona Flames Track Cl100 Meters1522.16a—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · Javelin · Place 2 · Arizona Flames Track ClubJavelin25.72m—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 200 Meters · Place 12 · Arizona Flames Track Club200 Meters1248.85—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · 100 Meters · Place 10 · Arizona Flames Track Club100 Meters1021.62—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 15 · Arizona Flames Track Club60 MetersRound P1514.91—
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 15 · Arizona Flames Track Club60 MetersRound P1514.91—