Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorUtah UHSAA State Championships [2026] · May 14172-09Utah UHSAA State Championships [2026]May 14, 2026
Shot Put · 12lb · OutdoorOgden Invitational 2026 · Apr 2548-3.25Ogden Invitational 2026April 25, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 1 · RoyJavelin800gRound P1.168-0512
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 1 · RoyJavelin800g1.172-09 PB12
May 1PACS BYU Invitational May 1 · Shot Put · Place 108 · RoyShot Put10839-05.7512
May 1PACS BYU Invitational May 1 · Javelin · Place 2 · RoyJavelin2182-0512
May 1PACS BYU Invitational May 1 · Javelin · Place 6 · RoyJavelinRound P6163-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 2 · RoyJavelin2182-512
May 1PACS BYU Invitational May 1 · Shot Put · Place 108 · RoyShot PutRound P10839-5.7512
May 1PACS BYU Invitational May 1 · Shot Put · Place 108 · RoyShot Put10839-5.7512
Apr 25Ogden Invitational 2026Apr 25 · Javelin · Place 1 · RoyJavelin800g1.167-1112
Apr 25Ogden Invitational 2026Apr 25 · Shot Put · Place 2 · RoyShot Put12lb2.48-3.25 PB12
Apr 24Wildcat InvitationalApr 24 · Shot Put · Place 8 · RoyShot Put12lbRound P8.43-04.2512
Apr 24Wildcat InvitationalApr 24 · Shot Put · Place 8 · RoyShot Put12lb8.45-08.012
Apr 18Davis InvitationalApr 18 · Javelin · Place 6 · RoyJavelinRound P6140-912
Apr 18Davis InvitationalApr 18 · Javelin · Place 1 · RoyJavelin1163-512
Apr 18Davis InvitationalApr 18 · Shot Put · Place 2 · RoyShot PutRound P245-11.512
Apr 18Davis InvitationalApr 18 · Shot Put · Place 4 · RoyShot Put445-11.512
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 4 · RoyJavelin800gRound P4.147-612
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 5 · RoyJavelin800g5.147-612
Apr 102026 Phoenix InvitationalApr 10 · Shot Put · Place 13 · RoyShot Put12lbRound P13.45-1.7512
Apr 102026 Phoenix InvitationalApr 10 · Shot Put · Place 13 · RoyShot Put12lb13.45-1.7512
Mar 24Burchell-Armstrong City-CountyMar 24 · Javelin · Place 1 · RoyJavelin800gRound P1.150-512
Mar 24Burchell-Armstrong City-CountyMar 24 · Javelin · Place 1 · RoyJavelin800g1.164-712
Mar 24Burchell-Armstrong City-CountyMar 24 · Shot Put · Place 4 · RoyShot Put12lbRound P4.44-012
Mar 24Burchell-Armstrong City-CountyMar 24 · Shot Put · Place 5 · RoyShot Put12lb5.44-812
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Javelin · Place 1 · RoyJavelin800g1.155-412
Mar 19Region 5 Quad Meet @ Roy HighMar 19 · Shot Put · Place 1 · RoyShot Put12lb1.46-0.012
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Javelin · Place 1 · RoyJavelin800g1.141-012
Mar 11Bonneville vs Roy/ClearfieldMar 11 · Shot Put · Place 2 · RoyShot Put12lb2.41-7.512