Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorClearfield, Bonneville, Roy @ Box Elder · Apr 2862-06Clearfield, Bonneville, Roy @ Box ElderApril 28, 2026
Javelin · 600g · OutdoorWest Field, Bonneville, Roy Region 5 Tri Meet · Apr 2034-1West Field, Bonneville, Roy Region 5 Tri MeetApril 20, 2026
Shot Put · 4kg · OutdoorRegion 5 JV Region · May 1121-00.75Region 5 JV RegionMay 11, 2026
Shot Put · 6lb · OutdoorWSD Sand Ridge Jr High Quad Meet · Apr 1715-10.00WSD Sand Ridge Jr High Quad MeetApril 17, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 11Region 5 JV RegionMay 11 · Discus · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg9.60-0412
May 11Region 5 JV RegionMay 11 · Shot Put · Place 11 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg11.21-00.75 PB12
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Discus · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg9.62-06 PB12
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Shot Put · Place 16 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg16.20-11.012
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Discus · Place 3 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg3.61-912
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Shot Put · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg8.20-2.512
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin600g8.34-1 PB12
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Discus · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg7.55-612
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Shot Put · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg8.19-7.012
Apr 8Region RelaysApr 8 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Discus1kgRound P19.59-512
Apr 8Region RelaysApr 8 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg19.59-512
Apr 8Region RelaysApr 8 · Shot Put · Place 27 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kgRound P27.18-5.2512
Apr 8Region RelaysApr 8 · Shot Put · Place 27 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg27.18-5.2512
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Discus1kgRound P18.54-1012
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg18.54-1012
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Discus · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg7.60-812
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Shot Put · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg9.20-8.2512
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Javelin · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Javelin600g9.32-212
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Discus · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg5.57-412
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Shot Put · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg8.20-4.7512

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 12JV Region 5 ChampionshipMay 12 · Javelin · Place 23 · Bonneville (Ogden)Bonneville (Ogden)Javelin2336-811
May 12JV Region 5 ChampionshipMay 12 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Discus1550-1011
May 12JV Region 5 ChampionshipMay 12 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2119-511
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Javelin2039-10.011
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Javelin2039-10.011
May 6Region 5 ChampionshipsMay 6 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Discus1954-11.011
May 6Region 5 ChampionshipsMay 6 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Discus1954-11.011
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2120-3.511
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2120-3.511
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Javelin · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Javelin600g21.31-1011
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Discus · Place 11 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg11.55-1111
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Shot Put · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg18.18-6.511
Apr 9Region 5 Relay MeetApr 9 · Javelin · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Javelin2029-611
Apr 9Region 5 Relay MeetApr 9 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Discus1548-211
Apr 9Region 5 Relay MeetApr 9 · Shot Put · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2015-10.511
Mar 26Burchell-Armstrong City-CountyMar 26 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)DiscusRound P1953-311
Mar 26Burchell-Armstrong City-CountyMar 26 · Discus · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Discus1953-311
Mar 26Burchell-Armstrong City-CountyMar 26 · Shot Put · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Shot PutRound P2018-811
Mar 26Burchell-Armstrong City-CountyMar 26 · Shot Put · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2018-811
Mar 20Box Elder JV MeetMar 20 · Javelin · Place 23 · Bonneville (Ogden)Bonneville (Ogden)Javelin2334-211
Mar 20Box Elder JV MeetMar 20 · Discus · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Discus1443-10.511
Mar 20Box Elder JV MeetMar 20 · Shot Put · Place 16 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1618-411
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Javelin · Place 30 · Bonneville (Ogden)Bonneville (Ogden)Javelin3036-8—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Discus · Place 24 · Bonneville (Ogden)Bonneville (Ogden)Discus2444-9—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Shot Put · Place 23 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2316-5.5—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Bonneville, Roy @ Box ElderMay 1 · Javelin · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Javelin1832-6—
May 1Bonneville, Roy @ Box ElderMay 1 · Discus · Place 16 · Bonneville (Ogden)Bonneville (Ogden)Discus1642-2—
May 1Bonneville, Roy @ Box ElderMay 1 · Shot Put · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Shot Put915-2—
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · Javelin · Place 12 · Bonneville (Ogden)Bonneville (Ogden)Javelin600g12.33-1010
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · Discus · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Discus1kg10.41-310
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · Shot Put · Place 12 · Bonneville (Ogden)Bonneville (Ogden)Shot Put4kg12.16-0.010
Mar 20JV Region 5 Meet @ Box ElderMar 20 · Javelin · Place 25 · Bonneville (Ogden)Bonneville (Ogden)Javelin2534-11—
Mar 20JV Region 5 Meet @ Box ElderMar 20 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2117-0.5—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · Shot Put · Place 8 · T.H. BellT.H. BellShot Put6lb8.15-10.00 PB9