Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · Outdoor2026 Westwood Invitational · Apr 10158-022026 Westwood InvitationalApril 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Estrella Foothills 5 Schools Last Chance InviteApr 28 · Javelin · Place 2 · Buckeye UnionJavelin2145-0612
Apr 28Estrella Foothills 5 Schools Last Chance InviteApr 28 · Javelin · Place 2 · Buckeye UnionJavelin2145-612
Apr 24Shaun Hardt True Grit InvitationalApr 24 · Javelin · Place 12 · Buckeye UnionJavelin12146-0212
Apr 18Field of DreamsApr 18 · Javelin · Place 7 · Buckeye UnionJavelin7162-0012
Apr 102026 Westwood InvitationalApr 10 · Javelin · Place 2 · Buckeye UnionJavelin800g2.158-02 PB12
Mar 770th Annual Buckeye Lion's InvitationalMar 7 · Pole Vault · Place 4 · Buckeye UnionPole Vault49-612
Mar 770th Annual Buckeye Lion's InvitationalMar 7 · Javelin · Place 1 · Buckeye UnionJavelin1145-512
Mar 43rd Annual David Denogean Throwers Classic Mar 4 · Javelin · Place 1 · Buckeye UnionJavelin1152-512

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2810th Annual Richard Thompson South Mountain ClassicFeb 28 · Javelin · Place 3 · Buckeye UnionJavelin3156-212

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8AIA Division I, II, and V ChampionshipMay 8 · Javelin · Place 12 · Buckeye UnionJavelin12143-0111
Apr 29Estrella Foothills Last Chance 5 School InviteApr 29 · Pole Vault · Place 5 · Buckeye UnionPole Vault59-611
Apr 29Estrella Foothills Last Chance 5 School InviteApr 29 · Javelin · Place 1 · Buckeye UnionJavelin1143-1111
Apr 4Ben McIvor Memorial State QualifierApr 4 · Pole Vault · Place 7 · Buckeye UnionPole Vault710-611
Apr 4Ben McIvor Memorial State QualifierApr 4 · Javelin · Place 3 · Buckeye UnionJavelin3133-411
Mar 15GHS Throws InviteMar 15 · Javelin · Place 2 · Buckeye UnioJavelin2121-04—
Mar 15GHS Throws InviteMar 15 · Javelin · Place 2 · Buckeye UnioJavelin2121-04—
Mar 14Devon Allen InvitationalMar 14 · Pole Vault · Place 7 · Buckeye UnionPole Vault710-3—
Mar 12Boulder Creek Home Meet #2 - FULLMar 12 · Long Jump · Place 16 · Buckeye UnionLong Jump1615-5.5—
Mar 12Boulder Creek Home Meet #2 - FULLMar 12 · Javelin · Place 21 · Buckeye UnionJavelin2164-9—
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Pole Vault · Buckeye UnionPole Vault—DNS11
Mar 169th Annual Buckeye Lion's Invitational FULLMar 1 · Javelin · Buckeye UnionJavelin800g—FOUL11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25 Southwest Estrella Foothills Regional InviteApr 25 · Pole Vault · Place 3 · Buckeye UnionPole Vault39-6—
Apr 25 Southwest Estrella Foothills Regional InviteApr 25 · Javelin · Place 10 · Buckeye UnionJavelin10117-7—
Apr 17Buckeye @ YoungkerApr 17 · Pole Vault · Place 1 · Buckeye UnionPole Vault19-0—
Apr 5Ben McIvor Memorial Invitational QualifierApr 5 · Pole Vault · Place 10 · Buckeye UnionPole Vault108-0—
Mar 13Dysart Home MeetMar 13 · Pole Vault · Place 5 · Buckeye UnionPole Vault57-6—
Mar 13Dysart Home MeetMar 13 · Javelin · Place 7 · Buckeye UnionJavelin791-6—
Mar 6BCHS Home Meet #2 - FULLMar 6 · Pole Vault · Place 4 · Buckeye UnionPole Vault48-0—
Mar 6BCHS Home Meet #2 - FULLMar 6 · Javelin · Place 5 · Buckeye UnionJavelin5108-5—