Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSpringville, Maple Mountain, Provo Tri Meet · Apr 12106-00Springville, Maple Mountain, Provo Tri MeetApril 12, 2022
Javelin · 800g · OutdoorUtah State Aggie Invitational · Apr 2474.90mUtah State Aggie InvitationalApril 24, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · Javelin · Place 16 · Utah StateUtah StateJavelin800g16.69.60mJr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Javelin · Place 12 · Utah StateUtah StateJavelin800gRound P12.70.02mJr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Javelin · Place 1 · Utah StateUtah StateJavelin800g1.72.91mJr
Apr 29Robison InvitationalApr 29 · Javelin · Place 1 · Utah StateUtah StateJavelin800gRound P1.72.13mJr
Apr 29Robison InvitationalApr 29 · Javelin · Place 1 · Utah StateUtah StateJavelin800g1.72.13mJr
Apr 24Utah State Aggie InvitationalApr 24 · Javelin · Place 1 · Utah StateUtah StateJavelin800g1.74.90m PBJr
Apr 17Beach InvitationalApr 17 · Javelin · Place 3 · Utah StateUtah StateJavelin371.04mJr
Apr 3Stanford InviteApr 3 · Javelin · Place 3 · Utah StateUtah StateJavelin800g3.68.93mJr
Mar 262026 UVU Collegiate InvitationalMar 26 · Javelin · Place 3 · Utah StateUtah StateJavelin800gRound P3.66.09mJr
Mar 262026 UVU Collegiate InvitationalMar 26 · Javelin · Place 3 · Utah StateUtah StateJavelin800g3.69.60mJr
Mar 21Utah Tech InvitationalMar 21 · Javelin · Place 2 · Utah StateUtah StateJavelin264.64mJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Javelin · Place 21 · Utah StateUtah StateJavelin800gRound P21.65.70mSo
May 15Mtn West Outdoor ChampionshipsMay 15 · Javelin · Place 2 · Utah StateUtah StateJavelin268.72mSO
Apr 30Robison InvitationalApr 30 · Javelin · Place 1 · Utah StateUtah StateJavelinRound P167.36mSo
Apr 30Robison InvitationalApr 30 · Javelin · Place 2 · Utah StateUtah StateJavelin267.36mSo
Apr 25Utah State Aggie InvitationalApr 25 · Javelin · Place 1 · Utah StateUtah StateJavelin800g1.65.15mSo
Apr 182025 Beach InviteApr 18 · Javelin · Place 2 · Utah StateUtah StateJavelin800g2.67.96mSo
Apr 4Stanford InvitationalApr 4 · Javelin · Place 2 · Utah StateUtah StateJavelin800g2.66.26mSo
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · Javelin · Place 7 · Utah StateUtah StateJavelin800g7.68.63mSo
Mar 21Utah Tech InvitationalMar 21 · Javelin · Place 1 · Utah StateUtah StateJavelin166.03mSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Mountain West Outdoor ChampionshipsMay 9 · Javelin · Place 2 · Utah StateUtah StateJavelin2217-8FR
Apr 25BYU Robison InvitationalApr 25 · Javelin · Place 8 · Utah StateUtah StateJavelin861.09m—
Apr 19Utah State Aggie InvitationalApr 19 · Javelin · Place 3 · Utah StateUtah StateJavelin800g3.63.60mFr
Apr 12Beach InviteApr 12 · Javelin · Place 29 · Utah StateUtah StateJavelin800g29.57.75mFr
Mar 29Stanford Invitational - CollegiateMar 29 · Javelin · Place 3 · Utah StateUtah StateJavelin800g3.62.28mFr
Mar 22Utah Tech InvitationalMar 22 · Javelin · Place 3 · Utah StateUtah StateJavelin360.68mFR
Mar 16Arizona Spring Break FiestaMar 16 · Javelin · Place 13 · Utah StateUtah StateJavelin800g13.58.67mFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1182-00.25Sr
May 10Region 9 ChampionshipsMay 10 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1197-02SR
May 5BYU InvitationalMay 5 · Javelin · Place 2 · SpringvilleSpringvilleJavelin800g2.204-0412
Apr 29Tiger Trials @ OremApr 29 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1207-01SR
Apr 21Dixie InvitationalApr 21 · Javelin · Place 2 · SpringvilleSpringvilleJavelin2190-08.50SR
Apr 1Alpha InvitationalApr 1 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1172-11SR
Mar 172023 Skyhawk First FlightMar 17 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1179-7.012

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · Javelin · Place 1 · SpringvilleSpringvilleJavelin800g1.178-02.2511
May 11Utah Region 9 ChampionshipsMay 11 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1178-04JR
May 62022 BYU InvitationalMay 6 · Javelin · Place 6 · SpringvilleSpringvilleJavelin800g6.168-03.7511
Apr 30Tiger TrialsApr 30 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1163-01JR
Apr 22Dixie InvitationalApr 22 · Discus · Place 11 · SpringvilleSpringvilleDiscus11111-00.5011
Apr 22Dixie InvitationalApr 22 · Javelin · Place 2 · SpringvilleSpringvilleJavelin2171-0911
Apr 15Utah County InvitationalApr 15 · Javelin · Place 1 · SpringvilleSpringvilleJavelin800g1.168-1011
Apr 15Utah County InvitationalApr 15 · Discus · SpringvilleSpringvilleDiscus1.6kg—FOUL11
Apr 12Springville, Maple Mountain, Provo Tri MeetApr 12 · Discus · Place 1 · SpringvilleSpringvilleDiscus1.6kg1.106-00 PB11
Mar 30Alpha InvitationalMar 30 · Javelin · Place 2 · SpringvilleSpringvilleJavelin2160-09JR
Mar 30Alpha InvitationalMar 30 · Javelin · Place 2 · SpringvilleSpringvilleJavelin800g2.160-0911
Mar 25Mountain Valley InvitationalMar 25 · Javelin · Place 1 · SpringvilleSpringvilleJavelin1158-05JR
Mar 22Region Meet @ Provo HSMar 22 · Javelin · SpringvilleSpringvilleJavelin800g—DNS11
Mar 18Early Bird InvitationalMar 18 · Javelin · Place 4 · SpringvilleSpringvilleJavelin4149-09Jr

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18UHSAA 5A State Track & Field ChampionshipsMay 18 · Javelin · Place 7 · SpringvilleSpringvilleJavelin800g7.157-1010
May 122021 Region 8 ChampionshipsMay 12 · Javelin · Place 2 · SpringvilleSpringvilleJavelin2152-03SO
May 122021 Region 8 ChampionshipsMay 12 · Javelin · Place 2 · SpringvilleSpringvilleJavelin2151-04SO
Apr 23Tiger TrialsApr 23 · Javelin · Place 29 · SpringvilleSpringvilleJavelin29111-01SO
Apr 16Utah County InvitationalApr 16 · Javelin · SpringvilleSpringvilleJavelin800g—DNS10
Mar 31Alpha Invitational Mar 31 · Javelin · Place 3 · SpringvilleSpringvilleJavelin3141-05.50So
Mar 31Alpha Invitational Mar 31 · Javelin · Place 3 · SpringvilleSpringvilleJavelin3145-06So
Mar 19Early Bird InvitationalMar 19 · Javelin · Place 5 · SpringvilleSpringvilleJavelin5126-06SO
Mar 19Early Bird InvitationalMar 19 · Javelin · Place 4 · SpringvilleSpringvilleJavelin4126-06SO