Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDavis Last Chance Twilight · Apr 2985-4Davis Last Chance TwilightApril 29, 2024
Javelin · 800g · OutdoorWildcat Invitational · Apr 24140-06Wildcat InvitationalApril 24, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 23 · LaytonJavelin800gRound P23.126-0312
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 23 · LaytonJavelin800g23.126-0312
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 9 · LaytonJavelin800gRound P9.125-10.012
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 7 · LaytonJavelin800g7.134-8.012
May 1PACS BYU Invitational May 1 · Javelin · Place 22 · LaytonJavelin22144-0012
May 1PACS BYU Invitational May 1 · Javelin · Place 22 · LaytonJavelinRound P22144-012
May 1PACS BYU Invitational May 1 · Javelin · Place 22 · LaytonJavelin22144-012
Apr 25Morgan Invitational 2026Apr 25 · Javelin · Place 10 · LaytonJavelin800gRound P10.130-0.012
Apr 25Morgan Invitational 2026Apr 25 · Javelin · Place 10 · LaytonJavelin800g10.130-0.012
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 2 · LaytonJavelin800gRound P2.140-06 PB12
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 2 · LaytonJavelin800g2.140-0612
Apr 11Grizzly InvitationalApr 11 · Javelin · Place 7 · LaytonJavelinRound P7137-112
Apr 11Grizzly InvitationalApr 11 · Javelin · Place 5 · LaytonJavelin5143-212
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 10 · LaytonJavelin800gRound P10.138-1112
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 10 · LaytonJavelin800g10.138-1112
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 3 · LaytonJavelin800gRound P3.137-112
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 4 · LaytonJavelin800g4.137-112

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Davis Last Chance TwilightApr 28 · Javelin · Place 3 · LaytonJavelin800gRound P3.123-1.011
Apr 28Davis Last Chance TwilightApr 28 · Javelin · Place 3 · LaytonJavelin800g3.123-1.011
Apr 26Invictus Invitational Apr 26 · Javelin · Place 11 · LaytonJavelin1136.1411
Apr 19Davis InvitationalApr 19 · Javelin · Place 32 · LaytonJavelinRound P32117-5.511
Apr 19Davis InvitationalApr 19 · Javelin · Place 32 · LaytonJavelin32117-5.511
Apr 12Grizzly InvitationalApr 12 · Javelin · Place 17 · LaytonJavelin17112-10.011
Apr 112025 Phoenix InvitationalApr 11 · Javelin · Place 19 · LaytonJavelin19115-411
Mar 25Davis District ChampionshipsMar 25 · Javelin · Place 3 · LaytonJavelin3132-811
Mar 19Farmington SupermeetMar 19 · Javelin · Place 12 · LaytonJavelin12116-6.511

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Davis Last Chance TwilightApr 29 · Javelin · Place 8 · LaytonJavelin800gRound P8.104-910
Apr 29Davis Last Chance TwilightApr 29 · Discus · Place 17 · LaytonDiscus1.6kgRound P17.85-4 PB10
Apr 29Davis Last Chance TwilightApr 29 · Discus · Place 17 · LaytonDiscus1.6kg17.85-410
Apr 27Morgan InvitationalApr 27 · Javelin · Place 33 · LaytonJavelin3396-1—
Apr 27Morgan InvitationalApr 27 · Discus · Place 38 · LaytonDiscus3883-1—
Apr 13Grizz InviteApr 13 · Discus · Place 36 · LaytonDiscus3698-10—
Mar 202024 Farmington Super MeetMar 20 · Javelin · Place 28 · LaytonJavelin2884-7—
Mar 202024 Farmington Super MeetMar 20 · Discus · Place 44 · LaytonDiscus4475-8—
Mar 15Early Bird InvitationalMar 15 · Javelin · Place 39 · LaytonJavelin800g39.89-3.010