Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOgden Invitational 2026 · Apr 25117-9Ogden Invitational 2026April 25, 2026
Javelin · 800g · OutdoorBonneville vs Viewmont, WX, Box Elder, UMA · Apr 1764-0Bonneville vs Viewmont, WX, Box Elder, UMAApril 17, 2025
Shot Put · 12lb · OutdoorOgden Invitational 2026 · Apr 2538-10.5Ogden Invitational 2026April 25, 2026
Shot Put · 16lb / 7.26kg · Indoor2026 Weber State HS Indoor Invitational · Jan 2311.30m2026 Weber State HS Indoor InvitationalJanuary 23, 2026
Shot Put · 4kg · OutdoorWSD Sand Ridge Jr High Quad Meet · Apr 1730-05.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

26 results
DateMeetEventPlMarkGr
May 11Region 5 JV RegionMay 11 · Discus · Place 4 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg4.100-1011
May 11Region 5 JV RegionMay 11 · Shot Put · Place 1 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb1.38-10.2511
May 1PACS BYU Invitational May 1 · Discus · Place 105 · Bonneville (Ogden)Bonneville (Ogden)DiscusRound P105108-4.511
May 1PACS BYU Invitational May 1 · Discus · Place 105 · Bonneville (Ogden)Bonneville (Ogden)Discus105108-4.511
May 1PACS BYU Invitational May 1 · Shot Put · Place 119 · Bonneville (Ogden)Bonneville (Ogden)Shot PutRound P11938-6.2511
May 1PACS BYU Invitational May 1 · Shot Put · Place 119 · Bonneville (Ogden)Bonneville (Ogden)Shot Put11938-6.2511
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Discus · Place 6 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg6.113-0111
Apr 28Clearfield, Bonneville, Roy @ Box ElderApr 28 · Shot Put · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb5.38-09.011
Apr 25Ogden Invitational 2026Apr 25 · Discus · Place 3 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg3.117-9 PB11
Apr 25Ogden Invitational 2026Apr 25 · Shot Put · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb5.38-10.5 PB11
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Discus · Place 4 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg4.104-711
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Shot Put · Place 4 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb4.37-0.511
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Discus · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg5.108-511
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Shot Put · Place 3 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb3.37-11.7511
Apr 8Region RelaysApr 8 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kgRound P21.107-1111
Apr 8Region RelaysApr 8 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg21.107-1111
Apr 8Region RelaysApr 8 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lbRound P21.36-11.011
Apr 8Region RelaysApr 8 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb21.36-11.011
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kgRound P14.100-511
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg14.100-511
Mar 24Burchell-Armstrong City-CountyMar 24 · Shot Put · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lbRound P9.37-311
Mar 24Burchell-Armstrong City-CountyMar 24 · Shot Put · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb9.37-311
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Discus · Place 4 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg4.100-511
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Shot Put · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb7.36-0.2511
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Discus · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg8.92-511
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Shot Put · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb8.34-7.011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Weber State IndoorJan 23 · Shot Put · Place 28 · Bonneville (Ogden)Bonneville (Ogden)Shot PutRound P2811.30m11
Jan 23Weber State IndoorJan 23 · Shot Put · Place 28 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2811.30m11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · Shot Put · Place 28 · Bonneville (Ogden)Bonneville (Ogden)Shot Put16lb / 7.26kgRound P28.11.30m PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · Shot Put · Place 28 · Bonneville (Ogden)Bonneville (Ogden)Shot Put16lb / 7.26kg28.11.30m11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 12JV Region 5 ChampionshipMay 12 · Javelin · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Javelin2170-710
May 12JV Region 5 ChampionshipMay 12 · Discus · Place 6 · Bonneville (Ogden)Bonneville (Ogden)Discus694-410
May 12JV Region 5 ChampionshipMay 12 · Shot Put · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Shot Put835-4.510
May 6Region 5 ChampionshipsMay 6 · Discus · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Discus20101-8.010
May 6Region 5 ChampionshipsMay 6 · Discus · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Discus20101-8.010
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2135-4.7510
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2135-4.7510
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Javelin · Place 17 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g17.64-0 PB10
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Discus · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg8.96-510
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Shot Put · Place 4 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb4.34-3.7510
Apr 9Region 5 Relay MeetApr 9 · Javelin · Place 23 · Bonneville (Ogden)Bonneville (Ogden)Javelin2369-6.2510
Apr 9Region 5 Relay MeetApr 9 · Discus · Place 13 · Bonneville (Ogden)Bonneville (Ogden)Discus1397-310
Apr 9Region 5 Relay MeetApr 9 · Shot Put · Place 16 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1631-810
Mar 26Burchell-Armstrong City-CountyMar 26 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)DiscusRound P1593-010
Mar 26Burchell-Armstrong City-CountyMar 26 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Discus1593-010
Mar 26Burchell-Armstrong City-CountyMar 26 · Shot Put · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Shot PutRound P1932-6.510
Mar 26Burchell-Armstrong City-CountyMar 26 · Shot Put · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1932-6.510
Mar 20Box Elder JV MeetMar 20 · Javelin · Place 13 · Bonneville (Ogden)Bonneville (Ogden)Javelin1368-510
Mar 20Box Elder JV MeetMar 20 · Discus · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Discus989-2.510
Mar 20Box Elder JV MeetMar 20 · Shot Put · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1432-4.510
Mar 12Northridge, Bonneville @ Box ElderMar 12 · Shot Put · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1932-1—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · Shot Put · Place 3 · T.H. BellT.H. BellShot Put4kg3.30-05.00 PB8