Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreat Hearts MS West Valley Meet #1 · Mar 514.8Great Hearts MS West Valley Meet #1March 5, 2026
11-12 60 Yard Dash · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 410.42USATF Arizona Regulation (Indoor Events Only)February 4, 2023
200 Meters · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1833.55aUSATF Arizona Association Junior Olympic ChampionshipsJune 18, 2022
400 Meters · IndoorUSATF Arizona Regulation (Hamilton HS) · Feb 131:36.45USATF Arizona Regulation (Hamilton HS)February 13, 2021
400 Meters · OutdoorUSATF Arizona Developmental (Chandler HS) · Jan 271:20.32aUSATF Arizona Developmental (Chandler HS)January 27, 2024
60 Meter · OutdoorUSATF Arizona Regulation(Indoor Events Only) No 400m · Feb 38.79aUSATF Arizona Regulation(Indoor Events Only) No 400mFebruary 3, 2024
60 Meters · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 410.42USATF Arizona Regulation (Indoor Events Only)February 4, 2023
800 Meters · OutdoorUSATF Arizona Regulation YO (Hamilton HS) · Mar 273:34.44aUSATF Arizona Regulation YO (Hamilton HS)March 27, 2021
Discus · 1kg · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 925.68mUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
High Jump · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 41.05mUSATF Arizona Regulation (Indoor Events Only)February 4, 2023
High Jump · OutdoorUSATF AZ Pioneers & Walter Wallace Invite - UofA (YOM) · Apr 221.10mUSATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)April 22, 2023
Javelin · 300g TJ · OutdoorUSATF National Youth Outdoor Championships · Jun 2922.69mUSATF National Youth Outdoor ChampionshipsJune 29, 2022
Javelin · 450g AeroJav · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 1535.15mUSATF Arizona Association Junior Olympic ChampionshipsJune 15, 2024
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2746.32m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · IndoorUSATF Arizona Regulation (Indoor Events Only) · Feb 43.77mUSATF Arizona Regulation (Indoor Events Only)February 4, 2023
Long Jump · OutdoorUSATF Arizona Regulation YO (Hamilton HS) · Mar 272.69mUSATF Arizona Regulation YO (Hamilton HS)March 27, 2021
Shot Put · 6lb · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 184.52mUSATF Arizona Association Junior Olympic ChampionshipsJune 18, 2022
Triathlon · Standard · OutdoorUSATF Arizona Association Junior Olympic Championships · Jun 18621USATF Arizona Association Junior Olympic ChampionshipsJune 18, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 2 · Phoenix BobcatsJavelin600g2.46.32m PB8
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Javelin · Place 1 · Phoenix BobcatsJavelin600g1.42.18m8
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · Discus · Place 5 · Phoenix BobcatsDiscus1kg5.25.68m PB8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Javelin · Place 1 · Phoenix BobcatsJavelin600g1.43.61m8
Jun 13***USATF Arizona Junior Olympic Championships (Special)Jun 13 · Discus · Place 3 · Phoenix BobcatsDiscus1kg3.24.20m8
May 22***USATF Arizona State Championships (YOM) (Special)May 22 · Javelin · Place 1 · Phoenix BobcatsJavelin600g1.44.88m8
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · Javelin · Place 1 · Phoenix BobcatsJavelin145.42m8
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Javelin · Place 1 · Phoenix BobcatsJavelin133.31m8
Mar 7**USATF Arizona Regulation Meet (Special) - No 200Mar 7 · Discus · Place 3 · Phoenix BobcatsDiscus320.01m8
Mar 5Great Hearts MS West Valley Meet #1Mar 5 · Discus · Place 1 · Phoenix BobcatsDiscus181-78
Mar 5Great Hearts MS West Valley Meet #1Mar 5 · 100 Meters · Place 9 · Phoenix Bobcats100 Meters914.8 PB8
Jan 25Broward Elite Javelin with Tom Pukstys & Throws CompetitionJan 25 · Javelin · Place 1 · Phoenix BobcatsJavelin600g1.45.08m8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 132025 Desert Spectacular Masters & All-Comers Track & Field Meet (USATF Sanctioned with prize money)Dec 13 · Javelin · Place 1 · Phoenix BobcatsJavelin600g1.38.41m8
Jul 3USATF Region 10 Junior Olympic ChampionshipsJul 3 · Javelin · Place 1 · Phoenix BobcatsJavelin140.64m7
May 24USATF Arizona State Championships @MCC (YOM)May 24 · Javelin · Place 1 · Phoenix BobcatsJavelin137.72m7
Apr 26USATF AZ Pioneers Meet- Marana HSApr 26 · Javelin · Phoenix BobcatsJavelin600g—FOUL7
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · Javelin · Place 1 · Phoenix BobcatsJavelin135.22m7
Mar 8USATF Arizona Regulation Meet (No 200 except 6U)Mar 8 · Javelin · Place 1 · Phoenix BobcatsJavelin132.33m7

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 13 · Phoenix BobcatsLong Jump13.3.72m6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.35.15m PB6
Jun 15USATF Arizona Association Junior Olympic ChampionshipsJun 15 · Discus · Place 2 · Phoenix BobcatsDiscus1kg2.17.31m6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Long Jump · Phoenix BobcatsLong Jump--DNS6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.31.68m6
May 18USATF Arizona State Championship - Mesa CC (YOM)May 18 · Discus · Place 3 · Phoenix BobcatsDiscus1kg3.16.10m6
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Long Jump · Phoenix BobcatsLong Jump--DNS6
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.35.11m6
Apr 27USATF AZ Pioneers & Walter Wallace Invite (YOM)Apr 27 · Discus · Place 1 · Phoenix BobcatsDiscus1kg1.16.87m6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Long Jump · Place 14 · Phoenix BobcatsLong Jump14.3.79m6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.33.36m6
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · High Jump · Phoenix BobcatsHigh Jump—DNS6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Long Jump · Place 10 · Phoenix BobcatsLong Jump10.3.75m6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.28.99m6
Mar 16USATF Arizona Regulation Meet (McClintock HS) No 400mMar 16 · High Jump · Place 1 · Phoenix BobcatsHigh Jump1.1.20m6
Feb 3USATF Arizona Regulation(Indoor Events Only) No 400mFeb 3 · 60 Meter · Place 5 · Phoenix Bobcats60 MeterRound P5.8.79a PB6
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 60 Meter · Place 34 · Phoenix Bobcats60 Meter34.9.99aWind: -2.26
Jan 27USATF Arizona Developmental (Chandler HS)Jan 27 · 400 Meters · Place 34 · Phoenix Bobcats400 Meters34.1:20.32a PB6

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 14 · Phoenix BobcatsLong Jump14.3.43m5
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 1 · Phoenix BobcatsJavelin450g AeroJav1.29.25m5
Jun 17USATF Arizona Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 3 · Phoenix BobcatsHigh Jump3.1.10m5
May 20USATF Arizona State Championship @MCC (YOM)May 20 · High Jump · Place 4 · Phoenix BobcatsHigh Jump41.15m—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · Long Jump · Place 9 · Phoenix BobcatsLong Jump93.64m—
May 20USATF Arizona State Championship @MCC (YOM)May 20 · Javelin · Place 1 · Phoenix BobcatsJavelin127.51m—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · Long Jump · Place 3 · Phoenix BobcatsLong Jump33.87m—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · High Jump · Place 4 · Phoenix BobcatsHigh Jump41.10m PB—
Apr 22USATF AZ Pioneers & Walter Wallace Invite - UofA (YOM)Apr 22 · Javelin · Place 1 · Phoenix BobcatsJavelin126.74m—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · High Jump · Place 4 · Phoenix BobcatsHigh Jump41.25m—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · Long Jump · Place 19 · Phoenix BobcatsLong Jump193.27m—
Apr 1USATF AZ 58th Phoenix Invitational (YOM)Apr 1 · Javelin · Place 1 · Phoenix BobcatsJavelin127.98m—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · High Jump · Place 1 · Phoenix BobcatsHigh Jump11.20m—
Mar 18USATF Arizona Regulation Meet-Canyon View HS (Youth)Mar 18 · Javelin · Place 1 · Phoenix BobcatsJavelin126.30m—
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · Long Jump · Phoenix BobcatsLong Jump—FOUL5
Mar 11USATF Arizona Regulation Meet - Westwood HS (YOM)Mar 11 · Javelin · Place 1 · Phoenix BobcatsJavelin126.27m5

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · Long Jump · Place 1 · Phoenix BobcatsLong Jump13.77m PB5
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · High Jump · Place 2 · Phoenix BobcatsHigh Jump21.05m PB5
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 60 Meters · Place 34 · Phoenix Bobcats60 MetersRound P3410.42 PB5
Feb 4USATF Arizona Regulation (Indoor Events Only)Feb 4 · 11-12 60 Yard Dash · Place 34 · Phoenix Bobcats11-12 60 Yard DashRound P3410.42 PB5

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 5 · Phoenix BobcatsLong Jump5.3.36mWind: 1.24
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Javelin · Place 3 · Phoenix BobcatsJavelin300g TJ3.22.69m PB4
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Shot Put · Phoenix BobcatsShot Put6lb—DNS4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Triathlon · Place 5 · Phoenix BobcatsTriathlonStandardRound M5.621 PB4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 3 · Phoenix BobcatsLong Jump3.3.81m4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Phoenix BobcatsJavelin300g TJ1.22.01m4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 2 · Phoenix BobcatsShot Put6lbRound M2.4.52m PB4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · High Jump · Place 3 · Phoenix BobcatsHigh JumpRound M3.1.05m4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · High Jump · Place 4 · Phoenix BobcatsHigh Jump4.0.95m4
Jun 18USATF Arizona Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 6 · Phoenix Bobcats200 MetersRound M6.33.55a PB4
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Long Jump · Place 9 · Phoenix BobcatsLong Jump9.3.12m4
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · Javelin · Place 1 · Phoenix BobcatsJavelin300g TJ1.21.90m4
Apr 30Arizona USATF Regulation Meet (Mountain Pointe HS)Apr 30 · 400 Meters · Phoenix Bobcats400 Meters—DNS4
Apr 23USATF AZ Pioneers and Walter Wallace Invite (Youth)Apr 23 · Javelin · Phoenix BobcatsJavelin300g TJ—DNS4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Long Jump · Place 9 · Phoenix BobcatsLong Jump9.3.37m4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · Javelin · Place 1 · Phoenix BobcatsJavelin300g TJ1.22.64m4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 45 · Phoenix Bobcats400 Meters45.1:28.06a4
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Long Jump · Place 8 · Phoenix BobcatsLong Jump8.3.23m4
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · Javelin · Place 1 · Phoenix BobcatsJavelin300g TJ1.18.93m4
Mar 12Arizona USATF Regulation Meet (Westwood HS)Mar 12 · 400 Meters · Place 32 · Phoenix Bobcats400 Meters32.1:26.65a4
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 400 Meters · Place 16 · Phoenix Bobcats400 Meters16.1:27.02a4
Jan 29USATF Arizona Developmental (Deer Valley HS)Jan 29 · 100 Meters · Place 17 · Phoenix Bobcats100 Meters17.18.56a4

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12USATF Arizona Combined Events YO (Hamilton)Jun 12 · Triathlon · Place 5 · Phoenix BobcatsTriathlonStandardRound M5.2454
Jun 12USATF Arizona Combined Events YO (Hamilton)Jun 12 · Shot Put · Place 5 · Phoenix BobcatsShot Put6lbRound M5.3.15m4
Jun 12USATF Arizona Combined Events YO (Hamilton)Jun 12 · High Jump · Phoenix BobcatsHigh JumpRound M—NH4
Jun 12USATF Arizona Combined Events YO (Hamilton)Jun 12 · 200 Meters · Place 3 · Phoenix Bobcats200 MetersRound M3.35.92a4
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · Long Jump · Place 12 · Phoenix BobcatsLong Jump12.2.81m4
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · Javelin · Place 4 · Phoenix BobcatsJavelin300g TJ4.13.87m4
Jun 5USATF Arizona State Championship (YOM) Mtn Pt.Jun 5 · 400 Meters · Place 22 · Phoenix Bobcats400 MetersRound P22.1:28.79a4
Apr 24USATF 56th Phoenix InvitationalApr 24 · Long Jump · Place 26 · Phoenix BobcatsLong Jump262.18m—
Apr 24USATF 56th Phoenix InvitationalApr 24 · Javelin · Place 5 · Phoenix BobcatsJavelin510.92m—
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · Long Jump · Place 14 · Phoenix BobcatsLong Jump14.2.69m PB4
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · Javelin · Place 5 · Phoenix BobcatsJavelin300g TJ5.9.38m4
Mar 27USATF Arizona Regulation YO (Hamilton HS)Mar 27 · 800 Meters · Place 10 · Phoenix Bobcats800 Meters10.3:34.44a PB4
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · Long Jump · Place 6 · Phoenix BobcatsLong Jump62.70m9
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 400 Meters · Place 27 · Phoenix Bobcats400 Meters271:36.409
Mar 13USATF Arizona Regulation YO (Eastmark HS)Mar 13 · 100 Meters · Place 34 · Phoenix Bobcats100 Meters3419.629

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13USATF Arizona Regulation (Hamilton HS)Feb 13 · 400 Meters · Place 19 · Phoenix Bobcats400 Meters191:36.45 PB9