Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAmador Valley Time Trials · Feb 1814.60Amador Valley Time TrialsFebruary 18, 2023
100 Meters · OutdoorDan Gabor Invitational · Mar 713.737Dan Gabor InvitationalMarch 7, 2020
300m Hurdles · 30" / 0.762m · OutdoorSan Leandro Track & Field Invitational · Mar 1957.66aSan Leandro Track & Field InvitationalMarch 19, 2022
Discus · 1kg · OutdoorMountain West Outdoor Track & Field Championships · May 1449.37mMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
Hammer · 4kg · OutdoorMountain West Outdoor Track & Field Championships · May 1454.98mMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
High Jump · OutdoorSan Leandro Track & Field Invitational · Mar 194-08.00San Leandro Track & Field InvitationalMarch 19, 2022
Shot Put · 4kg · IndoorWyoming Power Meet · Dec 614.71mWyoming Power MeetDecember 6, 2025
Shot Put · 4kg · OutdoorMountain West Outdoor Track & Field Championships · May 1416.24mMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
Weight Throw · 20lb / 9.0kg · Indoor2025 Mountain West Indoor Championships · Feb 2617.10m2025 Mountain West Indoor ChampionshipsFebruary 26, 2025

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 27 · Colorado St.Colorado St.Shot Put4kgRound P27.15.18mSo
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 6 · Colorado St.Colorado St.Hammer4kg6.54.98m PBSo
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Discus · Place 8 · Colorado St.Colorado St.Discus1kg8.49.37m PBSo
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put4kg2.16.24m PBSo
May 2Doug Max InvitationalMay 2 · Hammer · Place 4 · Colorado St.Colorado St.Hammer4kg4.54.60mSo
May 2Doug Max InvitationalMay 2 · Discus · Place 6 · Colorado St.Colorado St.Discus1kg6.46.79mSo
May 2Doug Max InvitationalMay 2 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put4kg2.14.87mSo
Apr 25Border Dual (Colorado State-Wyoming)Apr 25 · Hammer · Place 4 · Colorado St.Colorado St.Hammer4kg4.53.83mSo
Apr 25Border Dual (Colorado State-Wyoming)Apr 25 · Discus · Place 5 · Colorado St.Colorado St.Discus1kg5.49.34mSo
Apr 25Border Dual (Colorado State-Wyoming)Apr 25 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put4kg2.15.46mSo
Apr 17Beach InvitationalApr 17 · Hammer · Place 11 · Colorado St.Colorado St.Hammer1155.20mSo
Apr 17Beach InvitationalApr 17 · Discus · Place 21 · Colorado St.Colorado St.Discus2147.66mSo
Apr 17Beach InvitationalApr 17 · Shot Put · Place 6 · Colorado St.Colorado St.Shot Put615.54mSo
Apr 16Pacific Coast InvitationalApr 16 · Discus · Place 21 · Colorado St.Colorado St.Discus21162-11.51SO
Apr 16Pacific Coast InvitationalApr 16 · Shot Put · Place 10 · Colorado St.Colorado St.Shot Put1049-4.52SO
Apr 11Kit Mayer ClassicApr 11 · Discus · Place 6 · Colorado St.Colorado St.Discus1kg6.46.70mSo
Apr 11Kit Mayer ClassicApr 11 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put4kg2.15.31mSo
Apr 8Mines Midweek MeetApr 8 · Hammer · Place 7 · Colorado St.Colorado St.Hammer4kg7.51.92mSo
Apr 3Jerry Quiller ClassicApr 3 · Hammer · Place 5 · Colorado St.Colorado St.Hammer549.02mSo
Apr 3Jerry Quiller ClassicApr 3 · Discus · Place 5 · Colorado St.Colorado St.Discus546.51mSo
Apr 3Jerry Quiller ClassicApr 3 · Shot Put · Place 1 · Colorado St.Colorado St.Shot Put115.18mSo
Mar 27Jack Christiansen InvitationalMar 27 · Discus · Place 7 · Colorado St.Colorado St.Discus1kg7.48.60mSo
Mar 27Jack Christiansen InvitationalMar 27 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put4kg3.15.45mSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · Hammer · Place 5 · Colorado St.Colorado St.Hammer550.21mSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · Discus · Place 8 · Colorado St.Colorado St.Discus840.57mSo
Mar 20Dr. Dan Caprioglio InvitationalMar 20 · Shot Put · Place 1 · Colorado St.Colorado St.Shot Put113.94mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6Colorado ClassicFeb 6 · Weight Throw · Place 5 · Colorado St.Colorado St.Weight Throw516.67mSo
Feb 6Colorado ClassicFeb 6 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put314.35mSo
Jan 30Mines Winter ClassicJan 30 · Weight Throw · Place 5 · Colorado St.Colorado St.Weight Throw516.48mSo
Jan 30Mines Winter ClassicJan 30 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put214.30mSo
Jan 23Colorado InvitationalJan 23 · Weight Throw · Place 6 · Colorado St.Colorado St.Weight Throw616.10mSo
Jan 23Colorado InvitationalJan 23 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put314.01mSo
Jan 16Potts Indoor InvitationalJan 16 · Weight Throw · Place 6 · Colorado St.Colorado St.Weight Throw20lb / 9.0kg6.16.51mSo
Jan 16Potts Indoor InvitationalJan 16 · Shot Put · Place 7 · Colorado St.Colorado St.Shot Put4kg7.13.39mSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Wyoming Power MeetDec 6 · Weight Throw · Place 6 · Colorado St.Colorado St.Weight Throw20lb / 9.0kg6.16.57mSo
Dec 6Wyoming Power MeetDec 6 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put4kg3.14.71m PBSo
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · Weight Throw · Place 12 · Colorado St.Colorado St.Weight Throw20lb / 9.0kg12.17.10m PBFr
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · Shot Put · Place 8 · Colorado St.Colorado St.Shot Put4kg8.14.41mFr
Feb 14Don Kirby Collegiate EliteFeb 14 · Weight Throw · Place 24 · Colorado St.Colorado St.Weight Throw20lb / 9.0kg24.15.05mFr
Feb 14Don Kirby Collegiate EliteFeb 14 · Shot Put · Place 13 · Colorado St.Colorado St.Shot Put4kg13.13.67mFr
Jan 31New Mexico Team OpenJan 31 · Weight Throw · Place 13 · Colorado StateColorado StateWeight Throw1315.16m—
Jan 31New Mexico Team OpenJan 31 · Shot Put · Place 16 · Colorado StateColorado StateShot Put1613.32m—
Jan 17Colorado ClassicJan 17 · Weight Throw · Place 3 · Colorado StateColorado StateWeight Throw316.92m—
Jan 17Colorado ClassicJan 17 · Shot Put · Place 8 · Colorado StateColorado StateShot Put812.84m—
Jan 10Potts InvitationalJan 10 · Weight Throw · Place 5 · Colorado StateColorado StateWeight Throw516.44m—
Jan 10Potts InvitationalJan 10 · Shot Put · Place 3 · Colorado StateColorado StateShot Put313.16m—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 15Mtn West Outdoor ChampionshipsMay 15 · Hammer · Place 13 · Colorado St.Colorado St.Hammer1347.34mFR
May 15Mtn West Outdoor ChampionshipsMay 15 · Discus · Place 7 · Colorado St.Colorado St.Discus749.82mFR
May 15Mtn West Outdoor ChampionshipsMay 15 · Shot Put · Place 7 · Colorado St.Colorado St.Shot Put714.34mFR
May 3Doug Max InvitationalMay 3 · Hammer · Place 11 · Colorado St.Colorado St.Hammer1148.87mFR
May 3Doug Max InvitationalMay 3 · Discus · Place 5 · Colorado St.Colorado St.Discus542.77mFR
May 3Doug Max InvitationalMay 3 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put315.02mFR
Apr 26Border DualApr 26 · Hammer · Place 6 · Colorado St.Colorado St.Hammer651.61mFR
Apr 26Border DualApr 26 · Discus · Place 6 · Colorado St.Colorado St.Discus643.17mFR
Apr 26Border DualApr 26 · Shot Put · Place 2 · Colorado St.Colorado St.Shot Put214.55mFR
Apr 182025 Beach InviteApr 18 · Hammer · Place 27 · Colorado St.Colorado St.Hammer4kg27.51.10mFr
Apr 182025 Beach InviteApr 18 · Discus · Place 34 · Colorado St.Colorado St.Discus1kg34.43.39mFr
Apr 182025 Beach InviteApr 18 · Shot Put · Place 15 · Colorado St.Colorado St.Shot Put4kg15.14.33mFr
Apr 17Pacific Coast InvitationalApr 17 · Discus · Place 21 · Colorado St.Colorado St.Discus1kg21.44.86mFr
Apr 17Pacific Coast InvitationalApr 17 · Shot Put · Place 16 · Colorado St.Colorado St.Shot Put4kg16.14.31mFr
Apr 11Kit Mayer Memorial ClassicApr 11 · Hammer · Place 10 · Colorado St.Colorado St.Hammer1050.64mFR
Apr 11Kit Mayer Memorial ClassicApr 11 · Discus · Place 6 · Colorado St.Colorado St.Discus645.01mFR
Apr 11Kit Mayer Memorial ClassicApr 11 · Shot Put · Place 3 · Colorado St.Colorado St.Shot Put313.97mFR
Mar 28Jack Christiansen InvitationalMar 28 · Hammer · Place 6 · Colorado St.Colorado St.Hammer4kg6.49.71mFr
Mar 28Jack Christiansen InvitationalMar 28 · Discus · Place 5 · Colorado St.Colorado St.Discus1kg5.46.05mFr
Mar 28Jack Christiansen InvitationalMar 28 · Shot Put · Place 4 · Colorado St.Colorado St.Shot Put4kg4.13.37mFr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7University of Wyoming Power MeetDec 7 · Weight Throw · Place 3 · Colorado St.Colorado St.Weight Throw20lb / 9.0kg3.16.27mFr
Dec 7University of Wyoming Power MeetDec 7 · Shot Put · Place 7 · Colorado St.Colorado St.Shot Put4kg7.13.46mFr
Feb 2Colorado InvitationalFeb 2 · Weight Throw · Place 6 · UNAT-Colorado St.UNAT-Colorado St.Weight Throw614.45m—
Feb 2Colorado InvitationalFeb 2 · Shot Put · Place 5 · UNAT-Colorado St.UNAT-Colorado St.Shot Put512.08m—
Jan 12Potts InvitationalJan 12 · Weight Throw · Place 7 · UNAT-Colorado St.UNAT-Colorado St.Weight Throw714.83m—
Jan 12Potts InvitationalJan 12 · Shot Put · Place 8 · UNAT-Colorado St.UNAT-Colorado St.Shot Put812.47m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Doug Max InvitationalApr 28 · Hammer · Place 7 · UNAT-Colorado St.UNAT-Colorado St.Hammer745.90m—
Apr 28Doug Max InvitationalApr 28 · Javelin · Place 6 · UNAT-Colorado St.UNAT-Colorado St.Javelin629.53m—
Apr 28Doug Max InvitationalApr 28 · Discus · Place 5 · UNAT-Colorado St.UNAT-Colorado St.Discus540.52m—
Apr 28Doug Max InvitationalApr 28 · Shot Put · Place 3 · UNAT-Colorado St.UNAT-Colorado St.Shot Put312.60m—
Apr 5Colorado InvitationalApr 5 · Hammer · Place 12 · UNAT-Colorado St.UNAT-Colorado St.Hammer1246.81m—
Apr 5Colorado InvitationalApr 5 · Javelin · Place 8 · UNAT-Colorado St.UNAT-Colorado St.Javelin828.78m—
Apr 5Colorado InvitationalApr 5 · Discus · Place 7 · UNAT-Colorado St.UNAT-Colorado St.Discus736.24m—
Apr 5Colorado InvitationalApr 5 · Shot Put · Place 4 · UNAT-Colorado St.UNAT-Colorado St.Shot Put412.26m—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Air Force Holiday OpenDec 8 · Weight Throw · Place 6 · UNAT-Colorado StateUNAT-Colorado StateWeight Throw20lb / 9.0kg6.14.14m-
Dec 8Air Force Holiday OpenDec 8 · Shot Put · Place 7 · UNAT-Colorado StateUNAT-Colorado StateShot Put4kg7.11.76m-
Dec 1Mines Alumni ClassicDec 1 · Weight Throw · Place 15 · UNAT-Colorado St.UNAT-Colorado St.Weight Throw20lb / 9.0kg15.13.16m-
Dec 1Mines Alumni ClassicDec 1 · Shot Put · Place 14 · UNAT-Colorado St.UNAT-Colorado St.Shot Put4kg14.11.21m-
Feb 18Amador Valley Time TrialsFeb 18 · Shot Put · Place 1 · Amador Valley (NC)Amador Valley (NC)Shot Put138-7SR
Feb 18Amador Valley Time TrialsFeb 18 · Discus · Place 1 · Amador Valley (NC)Amador Valley (NC)Discus199-6SR
Feb 18Amador Valley Time TrialsFeb 18 · 100 Meters · Place 2 · Amador Valley (NC)Amador Valley (NC)100 Meters214.60 PBSR

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 26103rd CIF State T&F Champs Prelims 2023May 26 · Shot Put · Place 14 · Amador ValleyAmador ValleyShot Put4kgRound P14.38-07.7512
May 19CIF North Coast Section Meet of ChampionsMay 19 · Shot Put · Place 2 · Amador ValleyAmador ValleyShot Put239-01.5012
May 13NCS Tri-Valley ChampionshipMay 13 · Discus · Place 11 · Amador ValleyAmador ValleyDiscus1kg11.101-0512
May 13NCS Tri-Valley ChampionshipMay 13 · Shot Put · Place 2 · Amador ValleyAmador ValleyShot Put4kg2.39-07.0012
May 5EBAL ChampionshipMay 5 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1122-0212
May 5EBAL ChampionshipMay 5 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put137-05.0012
Apr 22Sacramento Meet of ChampionsApr 22 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1120-0712
Apr 22Sacramento Meet of ChampionsApr 22 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put137-06.7512
Apr 15Granada Distance & Sprint FestivalApr 15 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1126-0912
Apr 15Granada Distance & Sprint FestivalApr 15 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put137-06.0012
Apr 15Granada Distance & Sprint FestivalApr 15 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1126-0912
Apr 15Granada Distance & Sprint FestivalApr 15 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put137-06.0012
Apr 72023 Arcadia InvitationalApr 7 · Discus · Place 21 · Amador ValleyAmador ValleyDiscus21108-412
Apr 1West Coast RelaysApr 1 · Shot Put · Place 6 · Amador Valley (NC)Amador Valley (NC)Shot Put636-812
Apr 1West Coast RelaysApr 1 · Discus · Place 9 · Amador Valley (NC)Amador Valley (NC)Discus9112-812
Mar 29Amador Valley vs. DublinMar 29 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1112-0412
Mar 29Amador Valley vs. DublinMar 29 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put134-11.0012
Mar 18San Ramon Valley High Sprint and Field FestivalMar 18 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1117-06.00—
Mar 18San Ramon Valley High Sprint and Field FestivalMar 18 · Shot Put · Place 3 · Amador ValleyAmador ValleyShot Put333-06.50—
Mar 11Morisoli/White InvitationalMar 11 · 100 Meters · Place 9 · Amador ValleyAmador Valley100 Meters914.3012
Mar 11Morisoli/White InvitationalMar 11 · Discus · Place 1 · Amador ValleyAmador ValleyDiscus1107-0312
Mar 11Morisoli/White InvitationalMar 11 · Shot Put · Place 1 · Amador ValleyAmador ValleyShot Put135-07.0012
Mar 11Morisoli/White InvitationalMar 11 · 100 Meters · Place 9 · Amador ValleyAmador Valley100 Meters914.3012
Mar 4Dan Gabor InvitationalMar 4 · Discus · Place 2 · Amador ValleyAmador ValleyDiscus2104-1012
Mar 4Dan Gabor InvitationalMar 4 · Discus · Place 2 · Amador ValleyAmador ValleyDiscus2104-1012

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20CIF North Coast Section Meet of ChampionsMay 20 · Shot Put · Place 5 · Amador ValleyAmador ValleyShot Put536-01.0011
May 14NCS Tri-Valley ChampionshipMay 14 · Discus · Place 12 · Amador ValleAmador ValleDiscus1294-0311
May 14NCS Tri-Valley ChampionshipMay 14 · Shot Put · Place 4 · Amador ValleAmador ValleShot Put433-04.0011
Apr 30EBAL ChampionshipApr 30 · Discus · Place 5 · Amador ValleAmador ValleDiscus596-0411
Apr 30EBAL ChampionshipApr 30 · Shot Put · Place 3 · Amador ValleAmador ValleShot Put334-08.5011
Apr 21EBAL: Amador Valley - FoothillApr 21 · Discus · Place 1 · Amador Valley (NC)Amador Valley (NC)Discus189-9JR
Apr 21EBAL: Amador Valley - FoothillApr 21 · Shot Put · Place 1 · Amador Valley (NC)Amador Valley (NC)Shot Put133-0JR
Apr 16Granada Distance & Sprint FestivalApr 16 · Discus · Place 2 · Amador ValleAmador ValleDiscus295-0111
Apr 16Granada Distance & Sprint FestivalApr 16 · Shot Put · Place 5 · Amador ValleAmador ValleShot Put530-10.5011
Mar 23Amador Valley vs DublinMar 23 · High Jump · Place 1 · Amador ValleyAmador ValleyHigh Jump14-04.0011
Mar 23Amador Valley vs DublinMar 23 · Discus · Place 2 · Amador ValleyAmador ValleyDiscus275-0511
Mar 23Amador Valley vs DublinMar 23 · Shot Put · Place 3 · Amador ValleyAmador ValleyShot Put331-03.0011
Mar 19San Leandro Track & Field InvitationalMar 19 · Discus · Place 6 · Amador ValleyAmador ValleyDiscus1kg6.79-07.0011
Mar 19San Leandro Track & Field InvitationalMar 19 · Shot Put · Place 3 · Amador ValleyAmador ValleyShot Put4kg3.27-07.0011
Mar 19San Leandro Track & Field InvitationalMar 19 · 300m Hurdles · Place 14 · Amador ValleyAmador Valley300m Hurdles30" / 0.762m14.57.66a PB11
Mar 19San Leandro Track & Field InvitationalMar 19 · High Jump · Place 5 · Amador ValleyAmador ValleyHigh Jump5.4-08.00 PB11
Mar 5Dan Gabor InvitationalMar 5 · Discus · Place 17 · Amador ValleAmador ValleDiscus1765-0511

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Amador Valley Time TrialsFeb 19 · 100 Meters · Place 4 · Amador Valley (NC)Amador Valley (NC)100 Meters415.11—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Dan Gabor InvitationalMar 7 · 300m Hurdles · Place 15 · Amador ValleyAmador Valley300m Hurdles1552.999
Mar 7Dan Gabor InvitationalMar 7 · 100 Meters · Place 32 · Amador ValleyAmador Valley100 Meters3213.737 PB9

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Scrimmage - Amador Valley, American, Dublin & SkylineFeb 22 · 300m Hurdles · Place 4 · Amador ValleyAmador Valley300m Hurdles455.459