Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUtah UHSAA State Championships [2026] · May 1488-01Utah UHSAA State Championships [2026]May 14, 2026
Javelin · 600g · OutdoorRegion 7 - SF, Payson, Salem Hills, Wasatch · Mar 2374-9Region 7 - SF, Payson, Salem Hills, WasatchMarch 23, 2026
Shot Put · 4kg · OutdoorRegion 7 - SF, PG, TV, W · Mar 1728-0.5Region 7 - SF, PG, TV, WMarch 17, 2026

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 31 · Spanish ForkJavelin600gRound P31.64-0512
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 31 · Spanish ForkJavelin600g31.64-0512
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 23 · Spanish ForkDiscus1kgRound P23.88-01 PB12
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 23 · Spanish ForkDiscus1kg23.88-0112
May 1PACS BYU Invitational May 1 · Shot Put · Place 104 · Spanish ForkShot Put10428-02.2512
May 1PACS BYU Invitational May 1 · Discus · Place 76 · Spanish ForkDiscus7687-0012
May 1PACS BYU Invitational May 1 · Discus · Place 76 · Spanish ForkDiscusRound P7687-0.2512
May 1PACS BYU Invitational May 1 · Discus · Place 76 · Spanish ForkDiscus7687-0.2512
May 1PACS BYU Invitational May 1 · Shot Put · Place 104 · Spanish ForkShot PutRound P10428-2.2512
May 1PACS BYU Invitational May 1 · Shot Put · Place 104 · Spanish ForkShot Put10428-2.2512
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Javelin · Place 31 · Spanish ForkJavelin3165-412
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Javelin · Place 31 · Spanish ForkJavelin3165-412
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Discus · Place 21 · Spanish ForkDiscus2180-412
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Discus · Place 21 · Spanish ForkDiscus2180-412
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Shot Put · Place 26 · Spanish ForkShot Put2626-3.512
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · Shot Put · Place 26 · Spanish ForkShot Put2626-3.512
Apr 10Skyhawk Invite 2026Apr 10 · Javelin · Place 16 · Spanish ForkJavelin600gRound P16.71-7.012
Apr 10Skyhawk Invite 2026Apr 10 · Javelin · Place 16 · Spanish ForkJavelin600g16.71-7.012
Apr 10Skyhawk Invite 2026Apr 10 · Discus · Place 8 · Spanish ForkDiscus1kgRound P8.82-1.512
Apr 10Skyhawk Invite 2026Apr 10 · Discus · Place 8 · Spanish ForkDiscus1kg8.82-1.512
Apr 10Skyhawk Invite 2026Apr 10 · Shot Put · Place 8 · Spanish ForkShot Put4kgRound P8.27-1.012
Apr 10Skyhawk Invite 2026Apr 10 · Shot Put · Place 9 · Spanish ForkShot Put4kg9.27-1.012
Mar 23Region 7 - SF, Payson, Salem Hills, WasatchMar 23 · Javelin · Place 3 · Spanish ForkJavelin600g3.74-9 PB12
Mar 23Region 7 - SF, Payson, Salem Hills, WasatchMar 23 · Discus · Place 4 · Spanish ForkDiscus1kg4.82-012
Mar 23Region 7 - SF, Payson, Salem Hills, WasatchMar 23 · Shot Put · Place 3 · Spanish ForkShot Put4kg3.27-2.512
Mar 20Mountain Valley InviteMar 20 · Javelin · Place 15 · Spanish ForkJavelin600g15.69-312
Mar 20Mountain Valley InviteMar 20 · Discus · Place 19 · Spanish ForkDiscus1kg19.74-012
Mar 20Mountain Valley InviteMar 20 · Shot Put · Place 16 · Spanish ForkShot Put4kgRound P16.25-6.012
Mar 20Mountain Valley InviteMar 20 · Shot Put · Place 16 · Spanish ForkShot Put4kg16.25-6.012
Mar 17Region 7 - SF, PG, TV, WMar 17 · Javelin · Place 3 · Spanish ForkJavelin600g3.62-612
Mar 17Region 7 - SF, PG, TV, WMar 17 · Discus · Place 3 · Spanish ForkDiscus1kg3.82-612
Mar 17Region 7 - SF, PG, TV, WMar 17 · Shot Put · Place 4 · Spanish ForkShot Put4kg4.28-0.5 PB12
Mar 14Skyhawk First FlightMar 14 · Javelin · Place 24 · Spanish ForkJavelinRound P2465-512
Mar 14Skyhawk First FlightMar 14 · Javelin · Place 24 · Spanish ForkJavelin2465-512
Mar 14Skyhawk First FlightMar 14 · Discus · Place 7 · Spanish ForkDiscusRound P788-1.512
Mar 14Skyhawk First FlightMar 14 · Discus · Place 8 · Spanish ForkDiscus888-812
Mar 14Skyhawk First FlightMar 14 · Shot Put · Place 18 · Spanish ForkShot PutRound P1826-3.512
Mar 14Skyhawk First FlightMar 14 · Shot Put · Place 18 · Spanish ForkShot Put1826-3.512

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7Region 7 ChampionshipsMay 7 · Javelin · Place 17 · Spanish ForkJavelin1767-0.511
May 7Region 7 ChampionshipsMay 7 · Javelin · Place 17 · Spanish ForkJavelin1767-0.511
May 7Region 7 ChampionshipsMay 7 · Discus · Place 9 · Spanish ForkDiscus989-5.011
May 7Region 7 ChampionshipsMay 7 · Discus · Place 9 · Spanish ForkDiscus989-5.011
May 7Region 7 ChampionshipsMay 7 · Shot Put · Place 11 · Spanish ForkShot Put1127-9.011
May 7Region 7 ChampionshipsMay 7 · Shot Put · Place 11 · Spanish ForkShot Put1127-9.011
Mar 25Region 7 All-Comers MeetMar 25 · Javelin · Place 7 · Spanish ForkJavelin773-311
Mar 25Region 7 All-Comers MeetMar 25 · Discus · Place 6 · Spanish ForkDiscus677-1011
Mar 25Region 7 All-Comers MeetMar 25 · Shot Put · Place 12 · Spanish ForkShot Put1225-10.7511
Mar 13Skyhawk First Flight InvitationalMar 13 · Javelin · Place 9 · Spanish ForkJavelinRound P958-3—
Mar 13Skyhawk First Flight InvitationalMar 13 · Javelin · Place 9 · Spanish ForkJavelin960-5—
Mar 13Skyhawk First Flight InvitationalMar 13 · Discus · Place 11 · Spanish ForkDiscusRound P1173-4—
Mar 13Skyhawk First Flight InvitationalMar 13 · Discus · Place 11 · Spanish ForkDiscus1173-4—
Mar 13Skyhawk First Flight InvitationalMar 13 · Shot Put · Place 10 · Spanish ForkShot PutRound P1027-0—
Mar 13Skyhawk First Flight InvitationalMar 13 · Shot Put · Place 10 · Spanish ForkShot Put1027-0—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 8Region 7 ChampionshipMay 8 · Javelin · Place 11 · Spanish ForkJavelin1169-10—
May 8Region 7 ChampionshipMay 8 · Javelin · Place 11 · Spanish ForkJavelin1169-10—
May 8Region 7 ChampionshipMay 8 · Discus · Place 9 · Spanish ForkDiscus979-9—
May 8Region 7 ChampionshipMay 8 · Discus · Place 9 · Spanish ForkDiscus979-9—
May 8Region 7 ChampionshipMay 8 · Shot Put · Place 14 · Spanish ForkShot Put1424-9.75—
May 8Region 7 ChampionshipMay 8 · Shot Put · Place 14 · Spanish ForkShot Put1424-9.75—
Apr 19Skyhawk InvitationalApr 19 · Javelin · Place 22 · Spanish ForkJavelin2261-0—
Apr 19Skyhawk InvitationalApr 19 · Javelin · Place 22 · Spanish ForkJavelin2261-0—
Apr 19Skyhawk InvitationalApr 19 · Discus · Place 13 · Spanish ForkDiscus1373-0—
Apr 19Skyhawk InvitationalApr 19 · Discus · Place 13 · Spanish ForkDiscus1373-0—
Apr 16Region 7 Quad MeetApr 16 · Javelin · Place 12 · Spanish ForkJavelin1265-2—
Apr 16Region 7 Quad MeetApr 16 · Discus · Place 8 · Spanish ForkDiscus869-4—
Apr 16Region 7 Quad MeetApr 16 · Shot Put · Place 14 · Spanish ForkShot Put1421-1.75—
Apr 122024 Utah County InvitationalApr 12 · Javelin · Place 34 · Spanish ForkJavelin3467-1—
Apr 122024 Utah County InvitationalApr 12 · Discus · Place 17 · Spanish ForkDiscus1781-7—
Apr 122024 Utah County InvitationalApr 12 · Shot Put · Place 37 · Spanish ForkShot Put3721-8.50—
Mar 26Region 7 All-Comers MeetMar 26 · Javelin · Place 8 · Spanish ForkJavelin858-0—
Mar 26Region 7 All-Comers MeetMar 26 · Discus · Place 6 · Spanish ForkDiscus665-11—
Mar 26Region 7 All-Comers MeetMar 26 · Shot Put · Place 6 · Spanish ForkShot Put624-8.5—
Mar 22Mountain Valley InviteMar 22 · Javelin · Place 13 · Spanish ForkJavelin1362-8—
Mar 22Mountain Valley InviteMar 22 · Javelin · Place 13 · Spanish ForkJavelin1362-8—
Mar 22Mountain Valley InviteMar 22 · Discus · Place 10 · Spanish ForkDiscus1074-3—
Mar 22Mountain Valley InviteMar 22 · Discus · Place 10 · Spanish ForkDiscus1074-3—
Mar 22Mountain Valley InviteMar 22 · Shot Put · Place 20 · Spanish ForkShot Put2023-3—
Mar 22Mountain Valley InviteMar 22 · Shot Put · Place 19 · Spanish ForkShot Put1923-3—