Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWildcat Invitational · Apr 2485-01Wildcat InvitationalApril 24, 2026
Javelin · 600g · OutdoorUtah Region 1 Championships · May 688-2.0Utah Region 1 ChampionshipsMay 6, 2026
Shot Put · 4kg · OutdoorUtah Region 1 Championships · May 631-2.25Utah Region 1 ChampionshipsMay 6, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 24 · LaytonJavelin600gRound P24.76-0412
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 24 · LaytonJavelin600g24.76-0412
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 21 · LaytonShot Put4kgRound P21.29-00.012
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 21 · LaytonShot Put4kg21.29-00.012
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 6 · LaytonJavelin600gRound P6.88-2.0 PB12
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 6 · LaytonJavelin600g6.88-2.012
May 6Utah Region 1 ChampionshipsMay 6 · Discus · Place 16 · LaytonDiscus1kgRound P16.79-0.012
May 6Utah Region 1 ChampionshipsMay 6 · Discus · Place 16 · LaytonDiscus1kg16.79-0.012
May 6Utah Region 1 ChampionshipsMay 6 · Shot Put · Place 8 · LaytonShot Put4kgRound P8.31-2.25 PB12
May 6Utah Region 1 ChampionshipsMay 6 · Shot Put · Place 9 · LaytonShot Put4kg9.31-2.2512
May 1Titan InvitationalMay 1 · Javelin · Place 5 · LaytonJavelinRound P579-412
May 1Titan InvitationalMay 1 · Javelin · Place 6 · LaytonJavelin681-712
May 1Titan InvitationalMay 1 · Discus · Place 8 · LaytonDiscusRound P877-312
May 1Titan InvitationalMay 1 · Discus · Place 8 · LaytonDiscus880-212
May 1Titan InvitationalMay 1 · Shot Put · Place 5 · LaytonShot PutRound P527-812
May 1Titan InvitationalMay 1 · Shot Put · Place 5 · LaytonShot Put527-812
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 9 · LaytonJavelin600gRound P9.66-0212
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 6 · LaytonJavelin600g6.76-0712
Apr 24Wildcat InvitationalApr 24 · Discus · Place 11 · LaytonDiscus1kgRound P11.85-01 PB12
Apr 24Wildcat InvitationalApr 24 · Discus · Place 11 · LaytonDiscus1kg11.85-0112
Apr 18Davis InvitationalApr 18 · Javelin · Place 31 · LaytonJavelinRound P3167-512
Apr 18Davis InvitationalApr 18 · Javelin · Place 31 · LaytonJavelin3167-512
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 10 · LaytonJavelin600gRound P10.77-012
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 10 · LaytonJavelin600g10.77-012
Mar 18Tri-Utah Farmington Super MeetMar 18 · Discus · Place 13 · LaytonDiscus1kgRound P13.79-212
Mar 18Tri-Utah Farmington Super MeetMar 18 · Discus · Place 13 · LaytonDiscus1kg13.79-212
Mar 18Tri-Utah Farmington Super MeetMar 18 · Shot Put · Place 27 · LaytonShot Put4kgRound P27.24-10.7512
Mar 18Tri-Utah Farmington Super MeetMar 18 · Shot Put · Place 26 · LaytonShot Put4kg26.24-10.7512

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · Shot Put · Place 6 · LaytonShot Put630-6.511
May 7Region 1 ChampionshipMay 7 · Shot Put · Place 8 · LaytonShot Put830-6.511
Apr 112025 Phoenix InvitationalApr 11 · Discus · Place 12 · LaytonDiscus1282-911
Apr 112025 Phoenix InvitationalApr 11 · Discus · Place 12 · LaytonDiscus1282-911
Apr 112025 Phoenix InvitationalApr 11 · Shot Put · Place 5 · LaytonShot Put531-1011
Apr 112025 Phoenix InvitationalApr 11 · Shot Put · Place 6 · LaytonShot Put631-1011
Mar 25Davis District ChampionshipsMar 25 · Discus · Place 5 · LaytonDiscus593-111
Mar 25Davis District ChampionshipsMar 25 · Discus · Place 5 · LaytonDiscus593-111
Mar 25Davis District ChampionshipsMar 25 · Shot Put · Place 7 · LaytonShot Put730-111
Mar 25Davis District ChampionshipsMar 25 · Shot Put · Place 3 · LaytonShot Put332-3.511
Mar 19Farmington SupermeetMar 19 · Shot Put · Place 5 · LaytonShot Put530-1111
Mar 19Farmington SupermeetMar 19 · Shot Put · Place 5 · LaytonShot Put530-1111
Mar 7Snow Canyon InvitationalMar 7 · Shot Put · Place 10 · LaytonShot Put1031-5.25—
Mar 7Snow Canyon InvitationalMar 7 · Shot Put · Place 8 · LaytonShot Put832-1.75—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 202024 Farmington Super MeetMar 20 · Discus · Place 12 · LaytonDiscus1292-1—
Mar 202024 Farmington Super MeetMar 20 · Discus · Place 12 · LaytonDiscus1292-1—
Mar 202024 Farmington Super MeetMar 20 · Shot Put · Place 12 · LaytonShot Put1231-1—
Mar 202024 Farmington Super MeetMar 20 · Shot Put · Place 12 · LaytonShot Put1231-1—
Mar 8Snow Canyon InvitationalMar 8 · Discus · Place 25 · LaytonDiscus2583-0.50—
Mar 8Snow Canyon InvitationalMar 8 · Shot Put · Place 17 · LaytonShot Put1729-10—