Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCache-Box 2026 · Apr 2298-4Cache-Box 2026April 22, 2026
Javelin · 600g · OutdoorUtah UHSAA State Championships [2026] · May 1499-07Utah UHSAA State Championships [2026]May 14, 2026
Shot Put · 4kg · Indoor2026 Weber State HS Indoor Invitational · Jan 238.74m2026 Weber State HS Indoor InvitationalJanuary 23, 2026
Shot Put · 4kg · OutdoorUtah UHSAA State Championships [2026] · May 1431-00.75Utah UHSAA State Championships [2026]May 14, 2026

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

2026 Outdoor Track

42 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 9 · Box ElderJavelin600gRound P9.98-0611
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 9 · Box ElderJavelin600g9.99-07 PB11
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 13 · Box ElderDiscus1kgRound P13.97-0211
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 13 · Box ElderDiscus1kg13.97-0211
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 18 · Box ElderShot Put4kgRound P18.31-00.75 PB11
May 14Utah UHSAA State Championships [2026]May 14 · Shot Put · Place 18 · Box ElderShot Put4kg18.31-00.7511
May 1PACS BYU Invitational May 1 · Shot Put · Place 75 · Box ElderShot Put7529-08.5011
May 1PACS BYU Invitational May 1 · Javelin · Place 38 · Box ElderJavelin3895-0011
May 1PACS BYU Invitational May 1 · Discus · Place 49 · Box ElderDiscus4996-0011
May 1PACS BYU Invitational May 1 · Javelin · Place 38 · Box ElderJavelinRound P3895-011
May 1PACS BYU Invitational May 1 · Javelin · Place 38 · Box ElderJavelin3895-011
May 1PACS BYU Invitational May 1 · Discus · Place 49 · Box ElderDiscusRound P4996-011
May 1PACS BYU Invitational May 1 · Discus · Place 49 · Box ElderDiscus4996-011
May 1PACS BYU Invitational May 1 · Shot Put · Place 75 · Box ElderShot PutRound P7529-8.511
May 1PACS BYU Invitational May 1 · Shot Put · Place 75 · Box ElderShot Put7529-8.511
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Javelin · Place 1 · Box ElderJavelin600g1.95-1111
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Discus · Place 1 · Box ElderDiscus1kg1.97-0211
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Shot Put · Place 2 · Box ElderShot Put4kg2.29-00.011
Apr 22Cache-Box 2026Apr 22 · Javelin · Place 5 · Box ElderJavelin600gRound P5.88-411
Apr 22Cache-Box 2026Apr 22 · Javelin · Place 6 · Box ElderJavelin600g6.88-411
Apr 22Cache-Box 2026Apr 22 · Discus · Place 8 · Box ElderDiscus1kgRound P8.90-311
Apr 22Cache-Box 2026Apr 22 · Discus · Place 6 · Box ElderDiscus1kg6.98-4 PB11
Apr 22Cache-Box 2026Apr 22 · Shot Put · Place 9 · Box ElderShot Put4kgRound P9.28-2.511
Apr 22Cache-Box 2026Apr 22 · Shot Put · Place 4 · Box ElderShot Put4kg4.31-0.511
Apr 18Davis InvitationalApr 18 · Javelin · Place 2 · Box ElderJavelinRound P289-911
Apr 18Davis InvitationalApr 18 · Javelin · Place 4 · Box ElderJavelin489-911
Apr 18Davis InvitationalApr 18 · Discus · Place 9 · Box ElderDiscusRound P993-411
Apr 18Davis InvitationalApr 18 · Discus · Place 9 · Box ElderDiscus994-411
Apr 11Grizzly InvitationalApr 11 · Shot Put · Place 33 · Box ElderShot PutRound P3327-111
Apr 11Grizzly InvitationalApr 11 · Shot Put · Place 33 · Box ElderShot Put3327-111
Apr 8Region RelaysApr 8 · Javelin · Place 4 · Box ElderJavelin600gRound P4.92-311
Apr 8Region RelaysApr 8 · Javelin · Place 5 · Box ElderJavelin600g5.92-311
Apr 8Region RelaysApr 8 · Discus · Place 6 · Box ElderDiscus1kgRound P6.92-1011
Apr 8Region RelaysApr 8 · Discus · Place 5 · Box ElderDiscus1kg5.96-611
Apr 8Region RelaysApr 8 · Shot Put · Place 10 · Box ElderShot Put4kgRound P10.27-6.7511
Apr 8Region RelaysApr 8 · Shot Put · Place 10 · Box ElderShot Put4kg10.27-6.7511
Mar 62026 Snow Canyon InvitationalMar 6 · Javelin · Place 11 · Box ElderJavelin1192-1011
Mar 62026 Snow Canyon InvitationalMar 6 · Javelin · Place 11 · Box ElderJavelin1192-1011
Mar 62026 Snow Canyon InvitationalMar 6 · Discus · Place 15 · Box ElderDiscus1585-911
Mar 62026 Snow Canyon InvitationalMar 6 · Discus · Place 15 · Box ElderDiscus1585-911
Mar 62026 Snow Canyon InvitationalMar 6 · Shot Put · Place 22 · Box ElderShot Put2226-7.7511
Mar 62026 Snow Canyon InvitationalMar 6 · Shot Put · Place 22 · Box ElderShot Put2226-7.7511

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Weber State IndoorJan 23 · Shot Put · Place 14 · Box ElderShot PutRound P148.74m11
Jan 23Weber State IndoorJan 23 · Shot Put · Place 14 · Box ElderShot Put148.74m11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · Shot Put · Place 14 · Box ElderShot Put4kgRound P14.8.74m PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · Shot Put · Place 14 · Box ElderShot Put4kg14.8.74m11

2025 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 10 · Box ElderJavelin1084-1.010
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 10 · Box ElderJavelin1084-1.010
May 6Region 5 ChampionshipsMay 6 · Discus · Place 9 · Box ElderDiscus983-4.010
May 6Region 5 ChampionshipsMay 6 · Discus · Place 9 · Box ElderDiscus983-4.010
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 9 · Box ElderShot Put928-0.510
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 8 · Box ElderShot Put830-0.7510
May 2PACS BYU InvitationalMay 2 · Javelin · Place 63 · Box ElderJavelin600gRound P63.83-11.010
May 2PACS BYU InvitationalMay 2 · Javelin · Place 63 · Box ElderJavelin600g63.83-11.010
May 2PACS BYU InvitationalMay 2 · Shot Put · Place 70 · Box ElderShot Put4kgRound P70.30-5.2510
May 2PACS BYU InvitationalMay 2 · Shot Put · Place 70 · Box ElderShot Put4kg70.30-5.2510
Apr 25Northern Utah JV ClassicApr 25 · Discus · Place 1 · Box ElderDiscus124.7910
Apr 23Cache Box InvitationalApr 23 · Javelin · Place 8 · Box ElderJavelin600gRound P8.91-4.010
Apr 23Cache Box InvitationalApr 23 · Javelin · Place 9 · Box ElderJavelin600g9.91-7.010
Apr 23Cache Box InvitationalApr 23 · Shot Put · Place 11 · Box ElderShot Put4kgRound P11.29-9.010
Apr 23Cache Box InvitationalApr 23 · Shot Put · Place 11 · Box ElderShot Put4kg11.29-9.010
Apr 19Davis InvitationalApr 19 · Javelin · Place 13 · Box ElderJavelinRound P1385-6.010
Apr 19Davis InvitationalApr 19 · Javelin · Place 15 · Box ElderJavelin1585-6.010
Apr 19Davis InvitationalApr 19 · Shot Put · Place 25 · Box ElderShot PutRound P2530-0.2510
Apr 19Davis InvitationalApr 19 · Shot Put · Place 25 · Box ElderShot Put2530-0.2510
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Discus · Place 1 · Box ElderDiscus1kg1.69-510
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Shot Put · Place 1 · Box ElderShot Put4kg1.28-9.010
Apr 12Grizzly InvitationalApr 12 · Javelin · Place 9 · Box ElderJavelin980-10.010
Apr 12Grizzly InvitationalApr 12 · Javelin · Place 9 · Box ElderJavelin980-10.010
Apr 12Grizzly InvitationalApr 12 · Discus · Place 26 · Box ElderDiscus2681-3.010
Apr 12Grizzly InvitationalApr 12 · Discus · Place 26 · Box ElderDiscus2681-3.010
Apr 12Grizzly InvitationalApr 12 · Shot Put · Place 19 · Box ElderShot Put1929-3.010
Apr 12Grizzly InvitationalApr 12 · Shot Put · Place 19 · Box ElderShot Put1929-3.010
Apr 9Region 5 Relay MeetApr 9 · Shot Put · Place 9 · Box ElderShot Put927-6.7510
Mar 26Box Elder InviteMar 26 · Javelin · Place 8 · Box ElderJavelin600g8.82-810
Mar 26Box Elder InviteMar 26 · Discus · Place 18 · Box ElderDiscus1kg18.59-010
Mar 26Box Elder InviteMar 26 · Shot Put · Place 8 · Box ElderShot Put4kg8.28-10.010
Mar 20Box Elder JV MeetMar 20 · Javelin · Place 2 · Box ElderJavelin288-710
Mar 20Box Elder JV MeetMar 20 · Discus · Place 6 · Box ElderDiscus661-10.2510
Mar 20Box Elder JV MeetMar 20 · Shot Put · Place 3 · Box ElderShot Put326-310
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Javelin · Place 6 · Box ElderJavelin678-4—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Discus · Place 14 · Box ElderDiscus1459-6—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Shot Put · Place 4 · Box ElderShot Put431-5—