Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · Outdoor19th Annual Greenway Invitational - FULL · Mar 2874-1119th Annual Greenway Invitational - FULLMarch 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29D3 West Region Championships -FullApr 29 · Javelin · Place 15 · Deer ValleyJavelin1591-0311
Apr 21DVUSD MeetApr 21 · Javelin · Place 15 · Deer ValleyJavelin1588-0511
Apr 15OC/Deer Valley/Boulder Creek TriApr 15 · Javelin · Place 18 · Deer ValleyJavelin1895-0211
Apr 15OC/Deer Valley/Boulder Creek TriApr 15 · Discus · Deer ValleyDiscus—ND11
Apr 15OC/Deer Valley/Boulder Creek TriApr 15 · Shot Put · Place 23 · Deer ValleyShot Put2330-00.0011
Apr 9Deer Valley Home MeetApr 9 · Javelin · Place 10 · Deer ValleyJavelin1088-0411
Apr 9Deer Valley Home MeetApr 9 · Discus · Place 8 · Deer ValleyDiscus897-0111
Apr 9Deer Valley Home MeetApr 9 · Shot Put · Place 13 · Deer ValleyShot Put1330-02.0011
Mar 2819th Annual Greenway Invitational - FULLMar 28 · Javelin · Place 31 · Deer ValleyJavelin800g31.74-11 PB11
Mar 24Deer Valley Home Meet #2Mar 24 · Javelin · Place 3 · Deer ValleyJavelin391-711
Mar 24Deer Valley Home Meet #2Mar 24 · Discus · Place 7 · Deer ValleyDiscus776-1011
Mar 24Deer Valley Home Meet #2Mar 24 · Shot Put · Place 8 · Deer ValleyShot Put830-311
Mar 6Deer Valley Home Meet #1Mar 6 · Javelin · Place 2 · Deer ValleyJavelin293-611
Mar 6Deer Valley Home Meet #1Mar 6 · Discus · Place 6 · Deer ValleyDiscus687-511
Mar 6Deer Valley Home Meet #1Mar 6 · Shot Put · Place 5 · Deer ValleyShot Put531-1011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25O'Connor/Deer Valley DualFeb 25 · Javelin · Place 23 · Deer ValleyJavelin2379-411
Feb 25O'Connor/Deer Valley DualFeb 25 · Discus · Place 21 · Deer ValleyDiscus2171-511
Feb 25O'Connor/Deer Valley DualFeb 25 · Shot Put · Place 18 · Deer ValleyShot Put1831-011

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Deer Valley DualApr 16 · Discus · Place 10 · Deer ValleyDiscus1088-0310
Apr 16Deer Valley DualApr 16 · Shot Put · Place 26 · Deer ValleyShot Put2627-09.5010
Apr 3DV Home Meet vs SunnyslopeApr 3 · Discus · Place 11 · Deer ValleyDiscus1184-410
Apr 3DV Home Meet vs SunnyslopeApr 3 · Shot Put · Place 19 · Deer ValleyShot Put1928-410
Mar 26Boulder Creek Home Meet #3Mar 26 · Discus · Place 9 · Deer ValleyDiscus986-910
Mar 26Boulder Creek Home Meet #3Mar 26 · Shot Put · Place 17 · Deer ValleyShot Put1729-910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Deer Valley Home Meet #1Feb 27 · Discus · Place 17 · Deer ValleyDiscus1766-7.50—
Feb 27Deer Valley Home Meet #1Feb 27 · Shot Put · Place 15 · Deer ValleyShot Put1526-9—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Deer Valley/O'Connor Dual MeetApr 11 · Discus · Place 9 · Deer ValleyDiscus975-2—
Apr 11Deer Valley/O'Connor Dual MeetApr 11 · Shot Put · Place 18 · Deer ValleyShot Put1827-0—
Mar 27Valley Vista/Crimson/Deer Valley/O'Connor QuadMar 27 · Discus · Place 15 · Deer ValleyDiscus1572-4—
Mar 27Valley Vista/Crimson/Deer Valley/O'Connor QuadMar 27 · Shot Put · Place 19 · Deer ValleyShot Put1926-2—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Deer Valley Home Meet #2Feb 28 · Discus · Place 24 · Deer ValleyDiscus2464-10—
Feb 28Deer Valley Home Meet #2Feb 28 · Shot Put · Place 23 · Deer ValleyShot Put2322-9—