Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSedona Invitational · Apr 2515.80Sedona Invitational April 25, 2026
Discus · 1.6kg · OutdoorPhoenix Christian Invitational · Apr 990-02Phoenix Christian InvitationalApril 9, 2026
Javelin · 800g · OutdoorPhoenix Christian Invitational - (Meet is full) · Apr 449-08Phoenix Christian Invitational - (Meet is full)April 4, 2024
Shot Put · 12lb · IndoorNPA SKYDOME CLASSIC · Mar 126' 9"NPA SKYDOME CLASSICMarch 1, 2024
Shot Put · 12lb · OutdoorPhoenix Christian Invitational · Apr 939-04.00Phoenix Christian InvitationalApril 9, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 28Mustang Stampede the Final Rush Last Chance Meet (Full)Apr 28 · Shot Put · Place 15 · Highland Prep (Surprise)Shot Put1536-11.0012
Apr 25Sedona Invitational Apr 25 · Shot Put · Place 5 · Highland Prep (Surprise)Shot Put538-8.5012
Apr 25Sedona Invitational Apr 25 · Discus · Place 24 · Highland Prep (Surprise)Discus2468-412
Apr 25Sedona Invitational Apr 25 · 100 Meters · Place 37 · Highland Prep (Surprise)100 Meters3715.80 PB12
Apr 17Mingus Invitational 2026Apr 17 · Discus · Highland Prep (Surprise)Discus1.6kg—DNS12
Apr 17Mingus Invitational 2026Apr 17 · Shot Put · Highland Prep (Surprise)Shot Put12lb—DNS12
Apr 11Al Nelson InvitationalApr 11 · Discus · Place 14 · Highland Prep (Surprise)Discus1497-0112
Apr 11Al Nelson InvitationalApr 11 · Shot Put · Place 9 · Highland Prep (Surprise)Shot Put939-02.0012
Apr 9Phoenix Christian InvitationalApr 9 · Discus · Place 4 · Highland Prep (Surprise)Discus1.6kg4.90-02 PB12
Apr 9Phoenix Christian InvitationalApr 9 · Shot Put · Place 3 · Highland Prep (Surprise)Shot Put12lb3.39-04.00 PB12
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · Discus · Place 14 · Highland Prep (Surprise)Discus1497-012
Apr 3Ben McIvor Memorial Track Qualifier - FULLApr 3 · Shot Put · Place 13 · Highland Prep (Surprise)Shot Put1336-11.512
Mar 21Knight Matador Small School ClassicMar 21 · Shot Put · Place 5 · Highland Prep (Surprise)Shot Put537-012
Mar 12Phoenix Christian Small School Invitational meet is fullMar 12 · Discus · Place 22 · Highland Prep (Surprise)Discus2280-212
Mar 12Phoenix Christian Small School Invitational meet is fullMar 12 · Shot Put · Place 14 · Highland Prep (Surprise)Shot Put1435-012
Mar 4Jaguar Kickback InvitationalMar 4 · Discus · Place 10 · Highland Prep (Surprise)Discus1086-512
Mar 4Jaguar Kickback InvitationalMar 4 · Shot Put · Place 6 · Highland Prep (Surprise)Shot Put636-112

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 12Al Nelson Invitational -FULLApr 12 · Discus · Place 46 · Highland Prep (Surprise)Discus4665-711
Apr 12Al Nelson Invitational -FULLApr 12 · Shot Put · Place 38 · Highland Prep (Surprise)Shot Put3831-6.5011
Apr 3Phoenix Christian InvitationalApr 3 · Shot Put · Place 12 · Highland Prep (Surprise)Shot Put1232-511
Apr 3Phoenix Christian InvitationalApr 3 · Discus · Place 22 · Highland Prep (Surprise)Discus2270-1011
Apr 3Phoenix Christian InvitationalApr 3 · Shot Put · Place 12 · Highland Prep (Surprise)Shot Put1232-511
Apr 3Phoenix Christian InvitationalApr 3 · Discus · Place 22 · Highland Prep (Surprise)Discus2270-1011
Mar 27Small School InvitationalMar 27 · Discus · Place 15 · Highland Prep (Surprise)Discus1573-011
Mar 27Small School InvitationalMar 27 · Shot Put · Place 10 · Highland Prep (Surprise)Shot Put1032-611
Mar 21Truvillion Wimmer TwilightMar 21 · Shot Put · Place 29 · Highland PreShot Put2932-10.00—
Mar 21Truvillion Wimmer TwilightMar 21 · Shot Put · Place 27 · Highland PreShot Put2732-10.00—
Mar 15Small Schools InvitationalMar 15 · Discus · Place 32 · Highland Prep (Surprise)Discus3272-7—
Mar 15Small Schools InvitationalMar 15 · Shot Put · Place 31 · Highland Prep (Surprise)Shot Put3130-3—
Mar 12Red Rock Small InviteMar 12 · Discus · Place 21 · Highland Prep (Surprise)Discus2166-6—
Mar 12Red Rock Small InviteMar 12 · Shot Put · Place 11 · Highland Prep (Surprise)Shot Put1129-4—
Mar 85th Annual Maricopa InvitationalMar 8 · Discus · Place 47 · Highland Prep (Surprise)Discus4757-10—
Mar 85th Annual Maricopa InvitationalMar 8 · Shot Put · Place 38 · Highland Prep (Surprise)Shot Put3831-1—
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Discus · Place 60 · Highland Prep (Surprise)Discus1.6kg60.61-1011
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Shot Put · Place 51 · Highland Prep (Surprise)Shot Put12lb51.29-10.0011

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Phoenix Christian Last Chance QualifierApr 25 · Discus · Place 12 · Highland Prep (Surprise)Discus1.6kg12.64-0210
Apr 25Phoenix Christian Last Chance QualifierApr 25 · Shot Put · Place 10 · Highland Prep (Surprise)Shot Put12lb10.29-00.5010
Apr 19True Grit InviteApr 19 · Shot Put · Place 81 · Highland Prep (Surprise)Shot Put8124-10—
Apr 13Alhambra Valley Classic - register hereApr 13 · Discus · Place 42 · Highland PreDiscus4255-04—
Apr 13Alhambra Valley Classic - register hereApr 13 · Shot Put · Place 36 · Highland PreShot Put3626-01.00—
Apr 13Alhambra Valley Classic - register hereApr 13 · Discus · Place 42 · Highland PreDiscus4255-04—
Apr 13Alhambra Valley Classic - register hereApr 13 · Shot Put · Place 36 · Highland PreShot Put3626-01.00—
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · Javelin · Place 27 · Highland Prep (Surprise)Javelin800g27.49-08 PB10
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · Discus · Place 32 · Highland Prep (Surprise)Discus1.6kg32.56-0110
Apr 4Phoenix Christian Invitational - (Meet is full)Apr 4 · Shot Put · Place 21 · Highland Prep (Surprise)Shot Put12lb21.28-05.0010
Mar 30Greenway Track Invitational Mar 30 · Discus · Place 39 · Highland Prep (Surprise)Discus3963-10—
Mar 30Greenway Track Invitational Mar 30 · Shot Put · Place 37 · Highland Prep (Surprise)Shot Put3728-0—
Mar 9Glendale InvitationalMar 9 · Discus · Place 25 · Highland Prep (Surprise)Discus2555-2—
Mar 9Glendale InvitationalMar 9 · Shot Put · Place 19 · Highland Prep (Surprise)Shot Put1929-0—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1NPA SKYDOME CLASSICMar 1 · Shot Put · Place 35 · Highland Prep (Surprise)Shot Put12lb35.26' 9" PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Southwest Region ChampionshipApr 21 · Discus · Place 19 · Highland PreDiscus1947-00—