Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorWestern Slope Conversion Classic · May 144.59mWestern Slope Conversion ClassicMay 1, 2026
Javelin · 600g · OutdoorFranson Last Chance and Multis · May 942.34mFranson Last Chance and MultisMay 9, 2026
Shot Put · 4kg · IndoorMountaineer Open & Multis · Dec 58.92mMountaineer Open & MultisDecember 5, 2025
Shot Put · 4kg · OutdoorEastern A Divisional · May 2032-11.00Eastern A DivisionalMay 20, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · Javelin · Place 2 · Colorado MesaColorado MesaJavelin600g2.42.34m PBJr
May 9Franson Last Chance and MultisMay 9 · Discus · Place 4 · Colorado MesaColorado MesaDiscus1kg4.42.84mJr
May 1Western Slope Conversion ClassicMay 1 · Discus · Place 1 · Colorado MesaColorado MesaDiscus1kg1.44.59m PBJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · Javelin · Place 7 · Colorado MesaColorado MesaJavelin600g7.38.92mJr
Apr 24Rocky Mountain Athletic Conference Outdoor ChampionshipsApr 24 · Discus · Place 4 · Colorado MesaColorado MesaDiscus1kg4.43.29mJr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Javelin · Place 7 · Colorado MesaColorado MesaJavelin600g7.38.35mJr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Discus · Place 12 · Colorado MesaColorado MesaDiscus1kg12.40.85mJr
Mar 27Chuck Haering InvitationalMar 27 · Discus · Place 1 · Colorado MesaColorado MesaDiscus147.30mJr
Mar 19Maverick Early Bird OpenMar 19 · Discus · Place 1 · Colorado MesaColorado MesaDiscus145.79m—
Mar 19Maverick Early Bird OpenMar 19 · Javelin · Place 1 · Colorado MesaColorado MesaJavelin143.56m—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21RMAC Last Chance QualiferFeb 21 · Shot Put · Place 11 · Colorado MesColorado MesShot Put119.73mFR
Jan 24Big Red Machine OpenJan 24 · Shot Put · Place 12 · Colorado MesColorado MesShot Put129.58mFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Mountaineer Open & MultisDec 5 · Shot Put · Place 15 · Colorado MesaColorado MesaShot Put4kg15.8.92m PBFr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25RMAC Outdoor ChampionshipsApr 25 · Javelin · Place 8 · Colo MesaColo MesaJavelin8125-06SO
Apr 25RMAC Outdoor ChampionshipsApr 25 · Discus · Place 13 · Colo MesaColo MesaDiscus13132-08SO
Apr 3Maverick InvitiationalApr 3 · Javelin · Place 4 · Colorado MesaColorado MesaJavelin600g4.37.78mSo
Apr 3Maverick InvitiationalApr 3 · Discus · Place 5 · Colorado MesaColorado MesaDiscus1kg5.41.44mSo
Mar 28Chuck Haering ClassicMar 28 · Discus · Place 2 · Colorado MesaColorado MesaDiscus243.28mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Javelin · Place 6 · Colorado MesaColorado MesaJavelin637.76mSO
Mar 21Dr Dan Caprioglio Early BirdMar 21 · Discus · Place 6 · Colorado MesaColorado MesaDiscus641.23mSO

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26RMAC Outdoor ChampionshipsApr 26 · Javelin · Place 13 · Colorado MesaColorado MesaJavelin1333.96m—
Apr 26RMAC Outdoor ChampionshipsApr 26 · Discus · Place 8 · Colorado MesaColorado MesaDiscus841.88m—
Apr 13Maverick Invite #2Apr 13 · Javelin · Place 3 · Colorado MesaColorado MesaJavelin600g3.36.81mFr
Apr 13Maverick Invite #2Apr 13 · Discus · Place 4 · Colorado MesaColorado MesaDiscus1kg4.40.10mFr
Apr 7Maverick InvitiationalApr 7 · Javelin · Place 1 · Colorado MesaColorado MesaJavelin138.14m—
Apr 7Maverick InvitiationalApr 7 · Discus · Place 4 · Colorado MesaColorado MesaDiscus439.60m—
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · Javelin · Place 1 · Colorado MesaColorado MesaJavelin140.91mFR
Mar 22CSU Pueblo Spank Blasing MeetMar 22 · Discus · Place 8 · Colorado MesaColorado MesaDiscus839.69mFR

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 25MHSA Class A-C State Track & Field MeetMay 25 · Javelin · Place 9 · LaurelLaurelJavelin9108-4—
May 25MHSA Class A-C State Track & Field MeetMay 25 · Discus · Place 2 · LaurelLaurelDiscus2129-7—
May 25MHSA Class A-C State Track & Field MeetMay 25 · Shot Put · Place 16 · LaurelLaurelShot Put1632-6.25—
May 19Eastern A Divisionals May 19 · Javelin · Place 6 · LaurelLaurelJavelin6104-4—
May 19Eastern A Divisionals May 19 · Discus · Place 1 · LaurelLaurelDiscus1123-2—
May 19Eastern A Divisionals May 19 · Shot Put · Place 6 · LaurelLaurelShot Put631-7.25—
May 12Park High Class A MeetMay 12 · Javelin · Place 2 · LaurelLaurelJavelin2103-6—
May 12Park High Class A MeetMay 12 · Discus · Place 1 · LaurelLaurelDiscus1126-4—
May 12Park High Class A MeetMay 12 · Shot Put · Place 8 · LaurelLaurelShot Put830-11.75—
May 9John Polich InvitationalMay 9 · Javelin · Place 3 · LaurelLaurelJavelin394-11—
May 9John Polich InvitationalMay 9 · Discus · Place 1 · LaurelLaurelDiscus1115-4—
May 9John Polich InvitationalMay 9 · Shot Put · Place 4 · LaurelLaurelShot Put432-2—
May 22023 Midland Roundtable Top 10May 2 · Discus · Place 4 · LaurelLaurelDiscus4108-10—
Apr 29John Tomich InvitationalApr 29 · Javelin · Place 4 · LaurelLaurelJavelin4110-1—
Apr 29John Tomich InvitationalApr 29 · Discus · Place 3 · LaurelLaurelDiscus3111-11—
Apr 29John Tomich InvitationalApr 29 · Shot Put · Place 12 · LaurelLaurelShot Put1229-2—
Apr 22Gold Strike InvitationalApr 22 · Javelin · Place 8 · LaurelLaurelJavelin896-9—
Apr 22Gold Strike InvitationalApr 22 · Discus · Place 1 · LaurelLaurelDiscus1119-3—
Apr 22Gold Strike InvitationalApr 22 · Shot Put · Place 5 · LaurelLaurelShot Put532-6—
Apr 18Laurel Iron HorseApr 18 · Discus · Place 1 · LaurelLaurelDiscus1114-11—
Apr 18Laurel Iron HorseApr 18 · Shot Put · Place 7 · LaurelLaurelShot Put727-7.50—
Apr 152023 Billings InviteApr 15 · Javelin · Place 7 · LaurelLaurelJavelin797-0012
Apr 152023 Billings InviteApr 15 · Discus · Place 3 · LaurelLaurelDiscus3109-1112
Apr 152023 Billings InviteApr 15 · Shot Put · Place 12 · LaurelLaurelShot Put1229-10.0012
Apr 11Railyard TrialsApr 11 · Javelin · Place 4 · LaurelLaurelJavelin4103-10—
Apr 11Railyard TrialsApr 11 · Discus · Place 1 · LaurelLaurelDiscus1121-1—
Apr 11Railyard TrialsApr 11 · Shot Put · Place 6 · LaurelLaurelShot Put631-0—
Apr 6Laurel Opener InvitationalApr 6 · Javelin · Place 6 · LaurelLaurelJavelin600g6.96-0512
Apr 6Laurel Opener InvitationalApr 6 · Discus · Place 1 · LaurelLaurelDiscus1kg1.115-0912
Apr 6Laurel Opener InvitationalApr 6 · Shot Put · Place 4 · LaurelLaurelShot Put4kg4.32-05.5012

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26MHSA Class AA & A State Meet May 26 · Discus · Place 3 · LaurelLaurelDiscus1kg3.117-0511
May 26MHSA Class AA & A State Meet May 26 · Shot Put · Place 15 · LaurelLaurelShot Put4kg15.31-01.5011
May 20Eastern A DivisionalMay 20 · Discus · Place 1 · LaurelLaurelDiscus1kg1.114-1011
May 20Eastern A DivisionalMay 20 · Shot Put · Place 3 · LaurelLaurelShot Put4kg3.32-11.00 PB11
May 10John Polich Invitational 2022May 10 · Javelin · Place 9 · LaurelLaurelJavelin983-711
May 10John Polich Invitational 2022May 10 · Discus · Place 2 · LaurelLaurelDiscus2120-011
May 10John Polich Invitational 2022May 10 · Shot Put · Place 4 · LaurelLaurelShot Put432-311
May 3Midland Roundtable TOP 10May 3 · Discus · Place 8 · LaurelLaurelDiscus8104-0311
Apr 30John Tomich InvitationalApr 30 · Javelin · Place 1 · LaurelLaurelJavelin600g1.102-1011
Apr 30John Tomich InvitationalApr 30 · Discus · Place 3 · LaurelLaurelDiscus1kg3.115-0111
Apr 30John Tomich InvitationalApr 30 · Shot Put · Place 10 · LaurelLaurelShot Put4kg10.29-08.0011
Apr 26Laurel JV/V InviteApr 26 · Javelin · Place 10 · LaurelLaurelJavelin600g10.89-0011
Apr 26Laurel JV/V InviteApr 26 · Discus · Place 1 · LaurelLaurelDiscus1kg1.122-0111
Apr 26Laurel JV/V InviteApr 26 · Shot Put · Place 3 · LaurelLaurelShot Put4kg3.31-02.0011
Apr 19Laurel Meet #2Apr 19 · Javelin · Place 10 · LaurelLaurelJavelin1085-0511
Apr 19Laurel Meet #2Apr 19 · Discus · Place 1 · LaurelLaurelDiscus1118-0611
Apr 19Laurel Meet #2Apr 19 · Shot Put · Place 6 · LaurelLaurelShot Put630-02.0011
Apr 7Laurel Meet #1Apr 7 · Javelin · Place 2 · LaurelLaurelJavelin2121-0411
Apr 7Laurel Meet #1Apr 7 · Discus · Place 1 · LaurelLaurelDiscus1111-0011
Apr 7Laurel Meet #1Apr 7 · Shot Put · Place 3 · LaurelLaurelShot Put331-11.0011
Mar 31Laurel QuadMar 31 · Javelin · Place 3 · LaurelLaurelJavelin393-0311
Mar 31Laurel QuadMar 31 · Discus · Place 1 · LaurelLaurelDiscus1118-0111
Mar 31Laurel QuadMar 31 · Shot Put · Place 4 · LaurelLaurelShot Put430-05.5011

2021 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 27MHSA Class A-B State Track & Field MeetMay 27 · Discus · Place 9 · LaurelLaurelDiscus1kg9.112-0610
May 27MHSA Class A-B State Track & Field MeetMay 27 · Shot Put · Place 15 · LaurelLaurelShot Put4kg15.31-05.2510
May 21Eastern A DivisionalMay 21 · Discus · Place 8 · LaurelLaurelDiscus1kg8.100-0510
May 21Eastern A DivisionalMay 21 · Shot Put · Place 9 · LaurelLaurelShot Put4kg9.30-09.0010
May 14Park High Livingston Meet 4May 14 · Javelin · Place 14 · LaurelLaurelJavelin1480-0910
May 14Park High Livingston Meet 4May 14 · Discus · Place 5 · LaurelLaurelDiscus598-0610
May 14Park High Livingston Meet 4May 14 · Shot Put · Place 7 · LaurelLaurelShot Put728-11.2510
May 8John Polich Cowboy/Cowgirl Invitational 2021May 8 · Discus · Place 9 · LaurelLaurelDiscus993-210
May 8John Polich Cowboy/Cowgirl Invitational 2021May 8 · Shot Put · Place 15 · LaurelLaurelShot Put1527-1010
May 1John Tomich InvitationalMay 1 · Discus · Place 4 · LaurelLaurelDiscus498-1010
May 1John Tomich InvitationalMay 1 · Shot Put · Place 9 · LaurelLaurelShot Put928-07.0010
Apr 24Laurel/Park City InviteApr 24 · Javelin · Place 26 · LaurelLaurelJavelin2667-0410
Apr 24Laurel/Park City InviteApr 24 · Discus · Place 4 · LaurelLaurelDiscus4102-0510
Apr 24Laurel/Park City InviteApr 24 · Shot Put · Place 13 · LaurelLaurelShot Put1328-09.0010
Apr 21BCCHS Invite(West High)Apr 21 · Javelin · LaurelLaurelJavelin600g--ND10
Apr 21BCCHS Invite(West High)Apr 21 · Discus · Place 4 · LaurelLaurelDiscus1kg4.103-0510
Apr 21BCCHS Invite(West High)Apr 21 · Shot Put · Place 3 · LaurelLaurelShot Put4kg3.30-06.5010
Apr 17Sunshine MeetApr 17 · Javelin · Place 22 · LaurelLaurelJavelin2273-0910
Apr 17Sunshine MeetApr 17 · Discus · Place 2 · LaurelLaurelDiscus2105-0710
Apr 17Sunshine MeetApr 17 · Shot Put · Place 10 · LaurelLaurelShot Put1028-01.5010
Apr 13Laurel Tuesday #2Apr 13 · Javelin · Place 9 · LaurelLaurelJavelin984-0210
Apr 13Laurel Tuesday #2Apr 13 · Discus · Place 3 · LaurelLaurelDiscus397-11.5010
Apr 13Laurel Tuesday #2Apr 13 · Shot Put · Place 6 · LaurelLaurelShot Put630-08.5010
Apr 10Colstrip InviteApr 10 · Discus · Place 4 · LaurelLaurelDiscusRound P4106-0710
Apr 10Colstrip InviteApr 10 · Discus · Place 4 · LaurelLaurelDiscus4106-0710
Apr 10Colstrip InviteApr 10 · Shot Put · Place 8 · LaurelLaurelShot PutRound P829-02.7510
Apr 10Colstrip InviteApr 10 · Shot Put · Place 8 · LaurelLaurelShot Put829-02.7510
Apr 6Laurel Tuesday #1Apr 6 · Javelin · Place 11 · LaurelLaurelJavelin1179-0610
Apr 6Laurel Tuesday #1Apr 6 · Discus · Place 2 · LaurelLaurelDiscus2103-0110
Apr 6Laurel Tuesday #1Apr 6 · Shot Put · Place 5 · LaurelLaurelShot Put528-10.0010
Mar 30Laurel QuadMar 30 · Javelin · Place 7 · LaurelLaurelJavelin782-0410
Mar 30Laurel QuadMar 30 · Discus · Place 2 · LaurelLaurelDiscus2101-0810
Mar 30Laurel QuadMar 30 · Shot Put · Place 8 · LaurelLaurelShot Put827-05.0010