Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBoulder Creek at Pinnacle · Feb 2312.70aBoulder Creek at PinnacleFebruary 23, 2023
100 Meters · OutdoorArcadia vs. Higley & Pinnacle · Mar 2912.85aArcadia vs. Higley & PinnacleMarch 29, 2023
200 Meters · OutdoorArcadia vs. Higley & Pinnacle · Mar 2926.19aArcadia vs. Higley & PinnacleMarch 29, 2023
400 Meters · OutdoorNorth Canyon at Pinnacle · Mar 81:04.59aNorth Canyon at PinnacleMarch 8, 2023
Discus · 1.6kg · Outdoor14th Annual Pioneer Invitational · Apr 11142-0314th Annual Pioneer InvitationalApril 11, 2026
Javelin · 800g · OutdoorBattle on Black Mountain Blvd. · Feb 21104-00Battle on Black Mountain Blvd. February 21, 2024
Shot Put · 12lb · Outdoor14th Annual Pioneer Invitational · Apr 1134-03.0014th Annual Pioneer InvitationalApril 11, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 7AIA Division I, II, V ChampionshipsMay 7 · Discus · Place 20 · PinnacleDiscus20139-03—
Apr 27Northeast Valley Championships 2026Apr 27 · Discus · Place 13 · PinnacleDiscus13134-0412
Apr 22Paradise Valley District Championships 2026Apr 22 · Discus · Place 2 · PinnacleDiscus2137-0012
Apr 22Paradise Valley District Championships 2026Apr 22 · Shot Put · Place 9 · PinnacleShot Put936-00.0012
Apr 15Shadow Mountain InviteApr 15 · Discus · Place 2 · PinnacleDiscus2134-0912
Apr 1114th Annual Pioneer InvitationalApr 11 · Discus · Place 3 · PinnacleDiscus1.6kg3.142-03 PB12
Apr 1114th Annual Pioneer InvitationalApr 11 · Shot Put · Place 34 · PinnacleShot Put12lb34.34-03.00 PB12
Apr 9Pinnacle at HorizonApr 9 · Javelin · Place 6 · PinnacleJavelin6113-0012
Apr 9Pinnacle at HorizonApr 9 · Discus · Place 1 · PinnacleDiscus1134-0412
Apr 9Pinnacle at HorizonApr 9 · Shot Put · Place 5 · PinnacleShot Put536-07.5012
Mar 31The Moretti Midweek (Pinnacle Senior Night)Mar 31 · Javelin · Place 9 · PinnacleJavelin9112-012
Mar 31The Moretti Midweek (Pinnacle Senior Night)Mar 31 · Discus · Place 2 · PinnacleDiscus2121-912
Mar 31The Moretti Midweek (Pinnacle Senior Night)Mar 31 · Shot Put · Place 9 · PinnacleShot Put935-112
Mar 289th Annual Ron Smith ClassicMar 28 · Discus · Place 6 · PinnacleDiscus6132-812
Mar 13Brophy Devon Allen InvitationalMar 13 · Discus · Place 4 · PinnacleDiscus4136-512
Mar 13Brophy Devon Allen InvitationalMar 13 · Shot Put · Place 31 · PinnacleShot Put3134-9.5012
Mar 11NDP #1Mar 11 · Javelin · Place 19 · PinnacleJavelin1999-1012
Mar 11NDP #1Mar 11 · Discus · Place 2 · PinnacleDiscus2124-812
Mar 11NDP #1Mar 11 · Shot Put · Place 17 · PinnacleShot Put1734-612
Mar 6Banner Sports Medicine InvitationalMar 6 · Discus · Place 3 · PinnacleDiscus3124-012
Mar 4Horizon and Pinnacle at Desert MtnMar 4 · Javelin · Place 11 · PinnacleJavelin1195-212
Mar 4Horizon and Pinnacle at Desert MtnMar 4 · Discus · Place 3 · PinnacleDiscus3126-412
Mar 4Horizon and Pinnacle at Desert MtnMar 4 · Shot Put · Place 6 · PinnacleShot Put638-012
Feb 25Valley Vista at PinnacleFeb 25 · Javelin · Place 7 · PinnacleJavelin800g7.89-0512
Feb 25Valley Vista at PinnacleFeb 25 · Discus · Place 3 · PinnacleDiscus1.6kg3.127-0612
Feb 25Valley Vista at PinnacleFeb 25 · Shot Put · Place 7 · PinnacleShot Put12lb7.33-05.0012

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 28Northeast Valley Championships 2025Apr 28 · Discus · PinnacleDiscus—FOUL11
Apr 28Northeast Valley Championships 2025Apr 28 · Shot Put · Place 28 · PinnacleShot Put2837-00.0011
Apr 23Paradise Valley District ChampionshipsApr 23 · Javelin · Place 13 · PinnacleJavelin13102-0411
Apr 23Paradise Valley District ChampionshipsApr 23 · Discus · Place 8 · PinnacleDiscus8105-0511
Apr 23Paradise Valley District ChampionshipsApr 23 · Shot Put · Place 15 · PinnacleShot Put1534-01.0011
Apr 12The 13th Annual Pioneer InvitationalApr 12 · Javelin · Place 13 · PinnacleJavelin13111-111
Apr 12The 13th Annual Pioneer InvitationalApr 12 · Discus · Place 14 · PinnacleDiscus14118-711
Apr 12The 13th Annual Pioneer InvitationalApr 12 · Shot Put · Place 18 · PinnacleShot Put1834-411
Apr 9Pinnacle at HorizonApr 9 · Long Jump · Place 10 · PinnacleLong Jump1015-10.5011
Apr 4Ben McIvor Memorial State QualifierApr 4 · Discus · Place 5 · PinnacleDiscus5122-211
Apr 4Ben McIvor Memorial State QualifierApr 4 · Shot Put · Place 21 · PinnacleShot Put2133-9.511
Apr 2The Moretti MidweekApr 2 · Shot Put · Place 6 · PinnacleShot Put634-2.5011
Mar 298th Annual Ron Smith ClassicMar 29 · Discus · Place 32 · PinnacleDiscus32105-511
Mar 298th Annual Ron Smith ClassicMar 29 · Shot Put · Place 49 · PinnacleShot Put4935-411
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · Discus · Place 11 · PinnacleDiscus1.6kg11.128-0611
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · Shot Put · Place 42 · PinnacleShot Put12lb42.32-03.0011
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · Shot Put · Place 42 · PinnacleShot Put4232-03.00—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · Shot Put · Place 42 · PinnacleShot Put4232-03.00—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · Discus · Place 11 · PinnacleDiscus11128-06—
Mar 2185th Chandler Rotary Invitational - Friday SessionMar 21 · Discus · Place 11 · PinnacleDiscus11128-06—
Mar 18NDP Meet #2Mar 18 · Discus · Place 4 · PinnacleDiscus4117-9—
Mar 18NDP Meet #2Mar 18 · Shot Put · Place 11 · PinnacleShot Put1132-9—
Mar 7Banner Sports Medicine InvitationalMar 7 · Javelin · Place 12 · PinnacleJavelin1280-11—
Mar 7Banner Sports Medicine InvitationalMar 7 · Discus · Place 7 · PinnacleDiscus7117-8—
Mar 7Banner Sports Medicine InvitationalMar 7 · Shot Put · Place 13 · PinnacleShot Put1333-4—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Meet on MayoFeb 26 · Javelin · Place 10 · PinnacleJavelin1099-3—
Feb 26Meet on MayoFeb 26 · Discus · Place 3 · PinnacleDiscus3119-8—
Feb 26Meet on MayoFeb 26 · Shot Put · Place 2 · PinnacleShot Put238-4—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Apr 23Northeast Valley Championships 2024Apr 23 · Javelin · Place 47 · PinnacleJavelin4796-11—
Apr 23Northeast Valley Championships 2024Apr 23 · Discus · Place 33 · PinnacleDiscus33107-9—
Apr 23Northeast Valley Championships 2024Apr 23 · Shot Put · Place 41 · PinnacleShot Put4133-10—
Apr 17Paradise Valley District Championships 2024Apr 17 · Javelin · Place 11 · PinnacleJavelin1198-9—
Apr 17Paradise Valley District Championships 2024Apr 17 · Discus · Place 11 · PinnacleDiscus11105-8—
Apr 12Westwood Hohokam InviteApr 12 · Javelin · Place 84 · PinnacleJavelin8497-6—
Apr 12Westwood Hohokam InviteApr 12 · Discus · Place 48 · PinnacleDiscus48111-8—
Apr 12Westwood Hohokam InviteApr 12 · Shot Put · Place 101 · PinnacleShot Put10131-7—
Apr 10The Dog Park DuelApr 10 · Javelin · Place 7 · PinnacleJavelin792-3—
Apr 10The Dog Park DuelApr 10 · Discus · Place 3 · PinnacleDiscus3109-6—
Apr 10The Dog Park DuelApr 10 · Shot Put · Place 8 · PinnacleShot Put833-8—
Apr 6The 12th Annual Pioneer InvitationalApr 6 · Discus · Place 25 · PinnacleDiscus25101-2—
Apr 3Arcadia and Pinnacle at HORIZONApr 3 · Long Jump · Place 13 · PinnacleLong Jump1315-0—
Apr 3Arcadia and Pinnacle at HORIZONApr 3 · Javelin · Place 4 · PinnacleJavelin4106-3—
Apr 3Arcadia and Pinnacle at HORIZONApr 3 · Shot Put · Place 6 · PinnacleShot Put636-1—
Mar 30The Ron Smith ClassicMar 30 · Javelin · Place 30 · PinnacleJavelin30114-0—
Mar 30The Ron Smith ClassicMar 30 · Discus · Place 33 · PinnacleDiscus33110-6—
Mar 30The Ron Smith ClassicMar 30 · Shot Put · Place 52 · PinnacleShot Put5233-7—
Mar 22Truvillion Wimmer Twilight InvitationalMar 22 · Javelin · Place 2 · PinnacleJavelin2111-06—
Mar 22Truvillion Wimmer Twilight InvitationalMar 22 · Discus · Place 3 · PinnacleDiscus396-07—
Mar 22Truvillion Wimmer Twilight InvitationalMar 22 · Shot Put · Place 4 · PinnacleShot Put434-01.00—
Mar 8Mountain Ridge InviteMar 8 · Discus · Place 27 · PinnacleDiscus2792-3—
Mar 8Mountain Ridge InviteMar 8 · Shot Put · Place 31 · PinnacleShot Put3132-4—
Mar 6The Moretti MidweekMar 6 · Javelin · Place 3 · PinnacleJavelin3103-6—
Mar 6The Moretti MidweekMar 6 · Discus · Place 6 · PinnacleDiscus694-1—
Mar 6The Moretti MidweekMar 6 · Shot Put · Place 8 · PinnacleShot Put833-11—
Mar 1Banner Sports Medicine InvitationalMar 1 · Javelin · Place 9 · PinnacleJavelin9104-1—
Mar 1Banner Sports Medicine InvitationalMar 1 · Discus · Place 27 · PinnacleDiscus2775-0—
Mar 1Banner Sports Medicine InvitationalMar 1 · Shot Put · Place 15 · PinnacleShot Put1533-6.50—
Feb 21Battle on Black Mountain Blvd. Feb 21 · Javelin · Place 6 · PinnacleJavelin800g6.104-00 PB10
Feb 21Battle on Black Mountain Blvd. Feb 21 · Discus · Place 9 · PinnacleDiscus1.6kg9.86-1110
Feb 21Battle on Black Mountain Blvd. Feb 21 · Shot Put · Place 6 · PinnacleShot Put12lb6.32-01.5010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Meet on MayoFeb 28 · Javelin · Place 12 · PinnacleJavelin1295-10—
Feb 28Meet on MayoFeb 28 · Discus · Place 16 · PinnacleDiscus1688-10—
Feb 28Meet on MayoFeb 28 · Shot Put · Place 16 · PinnacleShot Put1631-3—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26Northeast Valley Championships 2023Apr 26 · Javelin · Place 23 · Pinnacle HigJavelin23112-08—
Apr 15The Pioneer InvitationalApr 15 · Javelin · Place 16 · Pinnacle HigJavelin16108-00—
Apr 12Notre Dame Prep Senior Night InviteApr 12 · Javelin · Place 6 · PinnacleJavelin634.26m9
Apr 1The Ron Smith ClassicApr 1 · Javelin · Place 45 · Pinnacle HigJavelin4594-00—
Mar 29Arcadia vs. Higley & PinnacleMar 29 · Javelin · Place 4 · PinnacleJavelin4108-2—
Mar 29Arcadia vs. Higley & PinnacleMar 29 · 200 Meters · Place 25 · Pinnacle200 Meters2526.19a PB—
Mar 29Arcadia vs. Higley & PinnacleMar 29 · 100 Meters · Place 24 · Pinnacle100 Meters2412.85a PB—
Mar 8North Canyon at PinnacleMar 8 · 400 Meters · Place 21 · Pinnacle400 Meters211:04.59a PB9
Mar 8North Canyon at PinnacleMar 8 · 200 Meters · Place 21 · Pinnacle200 Meters2126.94a9
Mar 8North Canyon at PinnacleMar 8 · 100 Meters · Place 16 · Pinnacle100 Meters1613.06a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Boulder Creek at PinnacleFeb 23 · 100 Meters · Place 12 · Pinnacle100 Meters1212.70a PB—