Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2420.41a2nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
1500 Meters · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 245:26.67a2nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
200 Meters · OutdoorOrion Junior High Meet · Apr 2331.45aOrion Junior High MeetApril 23, 2021
400 Meters · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 241:02.05a2nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Decathlon · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 2436612nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Discus · 1.6kg · OutdoorRegion 5 Quad Meet @ Roy High · Mar 19105-5Region 5 Quad Meet @ Roy HighMarch 19, 2026
High Jump · OutdoorRegion Relays · Apr 85-6.0Region RelaysApril 8, 2026
Javelin · 800g · OutdoorBonneville vs Fremont/Northridge · Apr 22138-7Bonneville vs Fremont/NorthridgeApril 22, 2026
Long Jump · OutdoorWest Field, Bonneville, Roy Region 5 Tri Meet · Apr 2017-9.0West Field, Bonneville, Roy Region 5 Tri MeetApril 20, 2026
Pole Vault · Outdoor2nd Annual Utah HS Decathlon/Heptathlon · Apr 248-00.002nd Annual Utah HS Decathlon/HeptathlonApril 24, 2026
Shot Put · 12lb · OutdoorRegion 5 Quad Meet @ Roy High · Mar 1934-4.0Region 5 Quad Meet @ Roy HighMarch 19, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Javelin800gRound P14.137-0912
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g14.137-0912
May 1PACS BYU Invitational May 1 · Javelin · Place 11 · Bonneville (Ogden)Bonneville (Ogden)JavelinRound P11151-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 11 · Bonneville (Ogden)Bonneville (Ogden)Javelin11151-1112
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Decathlon · Place 19 · Bonneville (Ogden)Bonneville (Ogden)Decathlon19.3661 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Long Jump · Place 20 · Bonneville (Ogden)Bonneville (Ogden)Long Jump20.16-04.5012
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Pole Vault · Place 17 · Bonneville (Ogden)Bonneville (Ogden)Pole Vault17.8-00.00 PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · High Jump · Place 14 · Bonneville (Ogden)Bonneville (Ogden)High Jump14.5-04.0012
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g8.128-1012
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Discus · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg14.88-1012
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · Shot Put · Place 14 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb14.33-05.0012
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 110m Hurdles · Place 20 · Bonneville (Ogden)Bonneville (Ogden)110m Hurdles39" / 0.991m20.20.41a PBWind: -112
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 1500 Meters · Place 19 · Bonneville (Ogden)Bonneville (Ogden)1500 Meters19.5:26.67a PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 400 Meters · Place 22 · Bonneville (Ogden)Bonneville (Ogden)400 Meters22.1:02.05a PB12
Apr 242nd Annual Utah HS Decathlon/HeptathlonApr 24 · 100 Meters · Place 22 · Bonneville (Ogden)Bonneville (Ogden)100 Meters22.12.85aWind: 2.612
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · High Jump · Place 1 · Bonneville (Ogden)Bonneville (Ogden)High Jump1.5-4.012
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Javelin · Place 1 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g1.138-7 PB12
Apr 22Bonneville vs Fremont/NorthridgeApr 22 · Discus · Place 13 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg13.81-112
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · Long Jump · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Long Jump5.17-9.0 PB12
Apr 20West Field, Bonneville, Roy Region 5 Tri MeetApr 20 · 110m Hurdles · Place 4 · Bonneville (Ogden)Bonneville (Ogden)110m Hurdles39" / 0.991m4.20.58a12
Apr 8Region RelaysApr 8 · High Jump · Place 6 · Bonneville (Ogden)Bonneville (Ogden)High Jump6.5-6.0 PB12
Apr 8Region RelaysApr 8 · Shot Put · Place 37 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lbRound P37.32-5.012
Apr 8Region RelaysApr 8 · Shot Put · Place 37 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb37.32-5.012
Mar 24Burchell-Armstrong City-CountyMar 24 · Javelin · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Javelin800gRound P7.122-1112
Mar 24Burchell-Armstrong City-CountyMar 24 · Javelin · Place 6 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g6.131-1112
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kgRound P21.87-912
Mar 24Burchell-Armstrong City-CountyMar 24 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg21.87-912
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · High Jump · Place 2 · Bonneville (Ogden)Bonneville (Ogden)High Jump2.5-6.012
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Javelin · Place 2 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g2.129-812
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Discus · Place 3 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg3.105-5 PB12
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Shot Put · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb10.34-4.0 PB12
Mar 11Bonneville vs Roy/ClearfieldMar 11 · High Jump · Place 3 · Bonneville (Ogden)Bonneville (Ogden)High Jump3.5-2.012
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Javelin · Place 2 · Bonneville (Ogden)Bonneville (Ogden)Javelin800g2.128-812
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Discus · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg7.96-812

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 12JV Region 5 ChampionshipMay 12 · Discus · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Discus893-511
May 12JV Region 5 ChampionshipMay 12 · Shot Put · Place 12 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1233-8.2511
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin8130-5.011
May 6Region 5 ChampionshipsMay 6 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin8130-5.011
May 6Region 5 ChampionshipsMay 6 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus21101-8.011
May 6Region 5 ChampionshipsMay 6 · Discus · Place 21 · Bonneville (Ogden)Bonneville (Ogden)Discus21101-8.011
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 26 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2632-2.7511
May 6Region 5 ChampionshipsMay 6 · Shot Put · Place 26 · Bonneville (Ogden)Bonneville (Ogden)Shot Put2632-2.7511
Apr 262025 Ogden InvitationalApr 26 · Javelin · Place 6 · Bonneville (Ogden)Bonneville (Ogden)JavelinRound P6110-1011
Apr 262025 Ogden InvitationalApr 26 · Javelin · Place 5 · Bonneville (Ogden)Bonneville (Ogden)Javelin5117-111
Apr 262025 Ogden InvitationalApr 26 · Discus · Place 10 · Bonneville (Ogden)Bonneville (Ogden)DiscusRound P10103-611
Apr 262025 Ogden InvitationalApr 26 · Discus · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Discus10103-611
Apr 262025 Ogden InvitationalApr 26 · Shot Put · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Shot PutRound P1832-7.011
Apr 262025 Ogden InvitationalApr 26 · Shot Put · Place 18 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1832-7.011
Apr 19Davis InvitationalApr 19 · Javelin · Place 30 · Bonneville (Ogden)Bonneville (Ogden)JavelinRound P30121-1.7511
Apr 19Davis InvitationalApr 19 · Javelin · Place 30 · Bonneville (Ogden)Bonneville (Ogden)Javelin30121-1.7511
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Discus · Place 3 · Bonneville (Ogden)Bonneville (Ogden)Discus1.6kg3.105-311
Apr 17Bonneville vs Viewmont, WX, Box Elder, UMAApr 17 · Shot Put · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Shot Put12lb10.32-6.2511
Apr 9Region 5 Relay MeetApr 9 · Javelin · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Javelin7124-11.7511
Apr 9Region 5 Relay MeetApr 9 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Discus1592-6.511
Mar 26Burchell-Armstrong City-CountyMar 26 · Javelin · Place 9 · Bonneville (Ogden)Bonneville (Ogden)JavelinRound P9110-311
Mar 26Burchell-Armstrong City-CountyMar 26 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin8114-111
Mar 20Box Elder JV MeetMar 20 · Javelin · Place 2 · Bonneville (Ogden)Bonneville (Ogden)Javelin2119-511
Mar 20Box Elder JV MeetMar 20 · Discus · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Discus1581-711
Mar 20Box Elder JV MeetMar 20 · Shot Put · Place 15 · Bonneville (Ogden)Bonneville (Ogden)Shot Put1532-111

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29Davis Last Chance TwilightApr 29 · Javelin · Place 7 · Bonneville (Ogden)Bonneville (Ogden)Javelin800gRound P7.106-1010
Apr 27Ogden InvitationalApr 27 · Javelin · Place 9 · Bonneville (Ogden)Bonneville (Ogden)Javelin990-6—
Apr 20Davis InvitationalApr 20 · Javelin · Place 34 · Bonneville (Ogden)Bonneville (Ogden)Javelin3499-9—
Apr 20Davis InvitationalApr 20 · Javelin · Place 34 · Bonneville (Ogden)Bonneville (Ogden)Javelin3499-9—
Apr 13Grizz InviteApr 13 · Javelin · Place 29 · Bonneville (Ogden)Bonneville (Ogden)Javelin29101-5—
Apr 10Region RelaysApr 10 · Javelin · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Javelin1094-8—
Mar 26Ogden-Weber City CountyMar 26 · Javelin · Place 10 · Bonneville (Ogden)Bonneville (Ogden)Javelin10111-1—
Mar 20JV Region 5 Meet @ Box ElderMar 20 · High Jump · Place 8 · Bonneville (Ogden)Bonneville (Ogden)High Jump85-2—
Mar 20JV Region 5 Meet @ Box ElderMar 20 · Javelin · Place 8 · Bonneville (Ogden)Bonneville (Ogden)Javelin8112-4—
Mar 18Bonneville VS Roy / UMAMar 18 · High Jump · Place 6 · Bonneville (Ogden)Bonneville (Ogden)High Jump6.5-0.010

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Orion Junior High MeetApr 23 · 200 Meters · Place 25 · South OgdenSouth Ogden200 Meters25.31.45a PB7