Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorRegion Meet @ Spanish Fork HS · Mar 2272-04Region Meet @ Spanish Fork HSMarch 22, 2022
Javelin · 600g · OutdoorHigh Point VertKlasse Meeting · Apr 237.89mHigh Point VertKlasse MeetingApril 2, 2026
Shot Put · 4kg · OutdoorAlpha Invitational · Mar 3026-08.50Alpha InvitationalMarch 30, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Mount Olive Final QualifierMay 9 · Javelin · Place 2 · Mount OliveMount OliveJavelin600g2.37.00mJr
May 8UMO First ChanceMay 8 · Javelin · Place 2 · Mount OliveMount OliveJavelin600g2.35.47mJr
May 8Mount Olive First ChanceMay 8 · Javelin · Place 2 · Mount OliveMount OliveJavelin600g2.35.47mJr
Apr 23Conference CarolinasApr 23 · Javelin · Place 6 · Mount OliveMount OliveJavelin600g6.34.69mJr
Apr 17Aggie InviteApr 17 · Javelin · Mount OliveMount OliveJavelin600g--DNSJr
Apr 10The Trojan RelaysApr 10 · Javelin · Place 3 · Mount OliveMount OliveJavelin600g3.35.71mJr
Apr 2High Point VertKlasse MeetingApr 2 · Javelin · Place 11 · Mount OliveMount OliveJavelin600g11.37.89m PBJr
Mar 289th Annual adidas Trojan ChallengeMar 28 · Javelin · Place 2 · Mount OliveMount OliveJavelin600g2.34.25mJr
Mar 28Adidas Trojan ChallengeMar 28 · Javelin · Place 2 · Mount OliveMount OliveJavelin600g2.34.25mJr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · Javelin · Place 2 · Mount OliveMount OliveJavelin233.39mJr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Mount Olive Final QualifierMay 9 · Javelin · Place 1 · Mount OliveMount OliveJavelin132.90mSO
May 8Mount Olive First ChanceMay 8 · Javelin · Place 1 · Mount OliveMount OliveJavelin132.90mSO
Apr 24Conference CarolinasApr 24 · Javelin · Place 7 · Mount OliveMount OliveJavelin600g7.32.30mSo
Apr 18Aggie ClassicApr 18 · Javelin · Place 5 · Mount OliveMount OliveJavelin600g5.32.88mSo
Apr 11The Trojan RelaysApr 11 · Javelin · Place 3 · Mount OliveMount OliveJavelin331.42mSo
Apr 5Braves ClassicApr 5 · Javelin · Place 2 · Mount OliveMount OliveJavelin230.03mSo
Mar 28Trojan ChallengeMar 28 · Javelin · Place 2 · Mount OliveMount OliveJavelin230.00mSO
Mar 20Alan Connie Shamrock InvitationalMar 20 · Javelin · Place 8 · Mount OliveMount OliveJavelin831.87mSo
Mar 72025 UNCW InviteMar 7 · Javelin · Place 3 · Mount OliveMount OliveJavelin600g3.31.28mSo

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Mount Olive Final QualifierMay 11 · Javelin · Place 3 · Mount OliveMount OliveJavelin3118-2FR
May 9Mount Olive First ChanceMay 9 · Javelin · Place 3 · Mount OliveMount OliveJavelin335.02m—
Apr 26Conference Carolinas Championships Apr 26 · Javelin · Place 4 · Mount OliveMount OliveJavelin433.93m—
Apr 20USC Outdoor OpenApr 20 · Javelin · Place 12 · Mount OliveMount OliveJavelin600g12.33.88mFr
Apr 12The Trojan RelaysApr 12 · Javelin · Place 2 · Mount OliveMount OliveJavelin232.42m—
Apr 5Bill Carson InvitationalApr 5 · Javelin · Place 9 · Mount OliveMount OliveJavelin600g9.33.06mFr
Mar 22The Adidas Trojan Challenge Mar 22 · Hammer · Place 6 · Mount OliveMount OliveHammer628.48m—
Mar 22The Adidas Trojan Challenge Mar 22 · Javelin · Place 3 · Mount OliveMount OliveJavelin333.24m—
Mar 1UNCW Seahawk InvitationalMar 1 · Javelin · Place 4 · Mount OliveMount OliveJavelin4111-9FR
Mar 1UNCW Seahawk InvitationalMar 1 · Javelin · Place 4 · Mount OliveMount OliveJavelin4111-9FR

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · Javelin · Place 11 · WasatchWasatchJavelin1129.16mSr
May 10Region 9 ChampionshipsMay 10 · Javelin · Place 1 · WasatchWasatchJavelin1109-01SR
May 5BYU InvitationalMay 5 · Javelin · Place 9 · WasatchWasatchJavelin600g9.106-03.5012
Apr 29Tiger Trials @ OremApr 29 · Javelin · Place 3 · WasatchWasatchJavelin334.34mSR
Apr 29Tiger Trials @ OremApr 29 · Javelin · Place 1 · WasatchWasatchJavelin134.34mSR
Apr 21AF Caveman ClassicApr 21 · Javelin · Place 3 · WasatchWasatchJavelin331.10mSR
Apr 21AF Caveman ClassicApr 21 · Javelin · Place 2 · WasatchWasatchJavelin231.10mSR
Apr 18Region Meet @ Salem HillsApr 18 · Javelin · Place 1 · WasatchWasatchJavelin600g1.87-0712
Apr 11Region meet @ Maple Mountain HSApr 11 · Javelin · Place 1 · WasatchWasatchJavelin600g1.107-0012
Apr 1Alpha InvitationalApr 1 · Javelin · Place 4 · WasatchWasatchJavelin429.67mSR
Apr 1Alpha InvitationalApr 1 · Javelin · Place 2 · WasatchWasatchJavelin229.67mSR
Mar 24Pine View InvitationalMar 24 · Javelin · Place 12 · WasatchWasatchJavelin1294-03SR

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · Javelin · Place 12 · WasatchWasatchJavelin600g12.101-09.2511
May 11Utah Region 9 ChampionshipsMay 11 · Javelin · Place 3 · WasatchWasatchJavelin3103-01JR
May 62022 BYU InvitationalMay 6 · Javelin · Place 5 · WasatchWasatchJavelin600g5.111-09.7511
Apr 30Tiger TrialsApr 30 · Javelin · Place 2 · WasatchWasatchJavelin2109-00JR
Apr 22Caveman Classic @ American ForkApr 22 · Shot Put · Place 19 · WasatchWasatchShot Put197.11m11
Apr 22Caveman Classic @ American ForkApr 22 · Javelin · Place 4 · WasatchWasatchJavelin429.11m11
Apr 22Caveman Classic @ American ForkApr 22 · Javelin · Place 2 · WasatchWasatchJavelin229.11m11
Apr 9Taylorsville InvitationalApr 9 · Discus · Place 27 · WasatchWasatchDiscus2768-00JR
Apr 9Taylorsville InvitationalApr 9 · Shot Put · Place 21 · WasatchWasatchShot Put2125-10.50JR
Apr 9Taylorsville InvitationalApr 9 · Javelin · Place 2 · WasatchWasatchJavelin2101-09JR
Mar 30Alpha InvitationalMar 30 · Javelin · Place 19 · WasatchWasatchJavelin1984-08JR
Mar 30Alpha InvitationalMar 30 · Discus · Place 35 · WasatchWasatchDiscus3567-07JR
Mar 30Alpha InvitationalMar 30 · Shot Put · Place 29 · WasatchWasatchShot Put2926-08.50JR
Mar 30Alpha InvitationalMar 30 · Javelin · Place 19 · WasatchWasatchJavelin600g19.84-0811
Mar 30Alpha InvitationalMar 30 · Discus · Place 35 · WasatchWasatchDiscus1kg35.67-0711
Mar 30Alpha InvitationalMar 30 · Shot Put · Place 29 · WasatchWasatchShot Put4kg29.26-08.50 PB11
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · Javelin · Place 13 · WasatchWasatchJavelin600g13.94-0411
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · Discus · WasatchWasatchDiscus1kg—DNS11
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · Shot Put · Place 40 · WasatchWasatchShot Put4kg40.26-08.5011
Mar 25Pine View InvitationalMar 25 · Shot Put · Place 40 · WasatchWasatchShot Put408.14mJr
Mar 25Pine View InvitationalMar 25 · Javelin · Place 13 · WasatchWasatchJavelin1328.75mJr
Mar 22Region Meet @ Spanish Fork HSMar 22 · Javelin · Place 3 · WasatchWasatchJavelin600g3.83-0111
Mar 22Region Meet @ Spanish Fork HSMar 22 · Discus · Place 5 · WasatchWasatchDiscus1kg5.72-04 PB11
Mar 22Region Meet @ Spanish Fork HSMar 22 · Shot Put · Place 6 · WasatchWasatchShot Put4kg6.25-1011
Mar 11Snow Canyon InvitationalMar 11 · Shot Put · Place 40 · WasatchWasatchShot Put4024-09.75JR
Mar 11Snow Canyon InvitationalMar 11 · High Jump · Place 37 · WasatchWasatchHigh Jump374-02.00JR
Mar 11Snow Canyon InvitationalMar 11 · Javelin · Place 16 · WasatchWasatchJavelin1682-01JR
Mar 11Snow Canyon InvitationalMar 11 · Discus · Place 25 · WasatchWasatchDiscus2573-08JR

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 122021 Region 8 ChampionshipsMay 12 · Javelin · Place 11 · WasatchWasatchJavelin1189-03SO
Apr 30Caveman Classic InvitationalApr 30 · Javelin · Place 6 · WasatchWasatchJavelin600gRound T6.94-1010
Apr 30Caveman Classic InvitationalApr 30 · Javelin · Place 6 · WasatchWasatchJavelin600g6.94-1010
Apr 28Wasatch UnderclassmenApr 28 · Javelin · Place 4 · WasatchWasatchJavelin600g4.91-0610
Apr 28Wasatch UnderclassmenApr 28 · Discus · WasatchWasatchDiscus1kg—DQ10
Apr 28Wasatch UnderclassmenApr 28 · High Jump · WasatchWasatchHigh Jump—DQ10
Apr 242021 Morgan Trojan InviteApr 24 · Javelin · Place 5 · WasatchWasatchJavelin592-0910
Apr 20Region 8 Quad MeetApr 20 · Javelin · Place 3 · WasatchWasatchJavelin600g3.85-0310
Apr 20Region 8 Quad MeetApr 20 · Discus · WasatchWasatchDiscus1kg—DQ10
Apr 13Big Red UNDERCLASSMANApr 13 · Javelin · Place 2 · WasatchWasatchJavelin600gRound T2.85-0610
Apr 13Big Red UNDERCLASSMANApr 13 · Javelin · Place 2 · WasatchWasatchJavelin600g2.90-0510
Apr 13Big Red UNDERCLASSMANApr 13 · Discus · Place 26 · WasatchWasatchDiscus1kgRound T26.48-09.0010
Apr 13Big Red UNDERCLASSMANApr 13 · High Jump · WasatchWasatchHigh Jump—DNS10
Apr 10Taylorsville InvitationalApr 10 · Javelin · Place 3 · WasatchWasatchJavelin328.93mSo
Mar 31Alpha Invitational Mar 31 · Javelin · Place 13 · WasatchWasatchJavelin1324.76mSo
Mar 26Pine View InvitationalMar 26 · Javelin · Place 25 · WasatchWasatchJavelin2582-02.50SO
Mar 24Region 8 Quad Spanish Fork HostMar 24 · Javelin · Place 6 · WasatchWasatchJavelin600g6.74-110