Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSWYL CHAMPIONSHIPS · May 4166-06.50SWYL CHAMPIONSHIPSMay 4, 2022
Discus · 2kg · OutdoorWest Point Spring Open · Mar 1544.78mWest Point Spring OpenMarch 15, 2024
Shot Put · 10lb · OutdoorEaster Relays · Mar 2343-04.00Easter RelaysMarch 23, 2019
Shot Put · 12lb · OutdoorUnofficial California State Track & Field Championships · Jun 2554-06.50Unofficial California State Track & Field ChampionshipsJune 25, 2021
Shot Put · 16lb / 7.26kg · IndoorCrowell Open · Dec 214.79mCrowell OpenDecember 2, 2023

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · Discus · Place 9 · Army West PointArmy West PointDiscus941.98mJR
Apr 10TCNJ InvitationalApr 10 · Discus · Place 10 · Army West PointArmy West PointDiscus2kg10.37.72mJr
Mar 28Monmouth University Season OpenerMar 28 · Discus · Place 11 · Army West PointArmy West PointDiscus1142.75mJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9West Point TwilightMay 9 · Discus · Place 11 · Army West PointArmy West PointDiscus1145.90m—
May 3Patriot League Outdoor ChampionshipsMay 3 · Discus · Place 18 · Army West PointArmy West PointDiscus18139-3SO
May 3Patriot League Outdoor ChampionshipsMay 3 · Shot Put · Place 15 · Army West PointArmy West PointShot Put1544-4.25SO
Apr 20Bucknell Team ChallengeApr 20 · Discus · Place 2 · Army West PointArmy West PointDiscus248.49m—
Apr 12Larry Ellis InvitationalApr 12 · Discus · Place 23 · Army West PointArmy West PointDiscus2343.41m—
Mar 15West Point Spring OpenMar 15 · Discus · Place 6 · Army West PointArmy West PointDiscus2kg6.44.78m PBSo
Mar 15West Point Spring OpenMar 15 · Shot Put · Army West PointArmy West PointShot Put16lb / 7.26kg—FOULSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 102024 Big Apple InvitationalFeb 10 · Shot Put · Place 14 · Army West PointArmy West PointShot Put16lb / 7.26kg14.13.81mSo

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Crowell OpenDec 2 · Shot Put · Place 5 · Army West PointArmy West PointShot Put16lb / 7.26kg5.14.79m PBSo
Feb 18West Point Tune UpFeb 18 · Shot Put · Place 6 · Army West PointArmy West PointShot Put613.45mFR
Jan 6West Point OpenJan 6 · Shot Put · Place 8 · Army West PointArmy West PointShot Put845-8.5FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11West Point TwilightMay 11 · Discus · Place 11 · Army West PointArmy West PointDiscus1146.54mFR
May 11West Point TwilightMay 11 · Shot Put · Place 8 · Army West PointArmy West PointShot Put814.11mFR
Apr 22Team ChallengeApr 22 · Discus · Place 7 · Army West PointArmy West PointDiscus743.28mFR
Apr 22Team ChallengeApr 22 · Shot Put · Place 8 · Army West PointArmy West PointShot Put814.10mFR
Apr 14Bison Outdoor ClassicApr 14 · Discus · Place 25 · Army West PointArmy West PointDiscus2541.70mFR
Apr 14Bison Outdoor ClassicApr 14 · Shot Put · Place 33 · Army West PointArmy West PointShot Put3313.72mFR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Crowell OpenDec 3 · Shot Put · Place 6 · Army West PointArmy West PointShot Put16lb / 7.26kg6.13.95mFr

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 28102nd CIF State T&F Champs Finals 2022May 28 · Shot Put · Place 9 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb9.53-03.7512
May 27102nd CIF State T&F Champs Prelims 2022May 27 · Shot Put · Place 11 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lbRound P11.51-06.5012
May 13CIF-CS Division 1 ChampionshipsMay 13 · Discus · Place 4 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg4.163-0312
May 13CIF-CS Division 1 ChampionshipsMay 13 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb2.54-02.5012
May 4SWYL CHAMPIONSHIPSMay 4 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg1.166-06.50 PB12
May 4SWYL CHAMPIONSHIPSMay 4 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb1.53-09.0012
Apr 29Thunderbird ClassicApr 29 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus2155-0112
Apr 29Thunderbird ClassicApr 29 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put152-00.0012
Apr 22PATRIOT GAMESApr 22 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus2165-0612
Apr 22PATRIOT GAMESApr 22 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put253-03.0012
Apr 1362nd Mt. SAC RelaysApr 13 · Discus · Place 3 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg3.46.63m12
Apr 1362nd Mt. SAC RelaysApr 13 · Shot Put · Place 8 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb8.16.15m12
Apr 2West Coast RelaysApr 2 · Discus · Place 6 · Liberty (Cs)Liberty (Cs)Discus6160-0512
Apr 2West Coast RelaysApr 2 · Shot Put · Place 5 · Liberty (Cs)Liberty (Cs)Shot Put549-11.0012
Mar 30SWYL MEET #2Mar 30 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1162-0012
Mar 30SWYL MEET #2Mar 30 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put152-07.5012
Mar 18Gateway to Track & FieldMar 18 · Discus · Place 4 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg4.161-0912
Mar 18Gateway to Track & FieldMar 18 · Shot Put · Place 4 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb4.50-10.2512
Mar 11Kern InvitationalMar 11 · Discus · Place 3 · Liberty - BakersfieldLiberty - BakersfieldDiscus3153-0612
Mar 11Kern InvitationalMar 11 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put250-09.0012
Mar 5John Godina Throwers ClassicMar 5 · Discus · Place 6 · Liberty - BakersfieldLiberty - BakersfieldDiscus6161-0912
Mar 5John Godina Throwers ClassicMar 5 · Shot Put · Place 6 · Liberty - BakersfieldLiberty - BakersfieldShot Put654-10.0012
Feb 19Black Gold Throwers ChampionshipsFeb 19 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg2.150-0212
Feb 19Black Gold Throwers ChampionshipsFeb 19 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb2.51-02.0012

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Discus · Place 13 · UnattachedUnattachedDiscus1.6kg13.147-0311
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Shot Put · Place 4 · UnattachedUnattachedShot Put12lbRound P4.54-06.50 PB11
Jun 25Unofficial California State Track & Field ChampionshipsJun 25 · Shot Put · UnattachedUnattachedShot Put12lb--FOUL11
Jun 11CIF South Area QualifierJun 11 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg2.158-1111
Jun 11CIF South Area QualifierJun 11 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb2.54-02.0011
Jun 5SWYL League Championships @ Bakersfield HSJun 5 · Discus · Liberty - BakersfieldLiberty - BakersfieldDiscus—ND11
May 21League Meet #2May 21 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1158-1011
May 21League Meet #2May 21 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put154-01.0011
May 14League Meet #1May 14 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1162-0811
May 14League Meet #1May 14 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put151-02.5011
May 7Arcadia InvitationalMay 7 · Discus · Place 17 · Liberty - BakersfieldLiberty - BakersfieldDiscus17144-0911
May 7Arcadia InvitationalMay 7 · Shot Put · Place 8 · Liberty - BakersfieldLiberty - BakersfieldShot Put850-02.2511
Apr 24Frontier and Ridgeview at LibertyApr 24 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus2161-0811
Apr 24Frontier and Ridgeview at LibertyApr 24 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put154-01.0011
Apr 24Frontier and Ridgeview at LibertyApr 24 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus2161-0811
Apr 24Frontier and Ridgeview at LibertyApr 24 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put154-01.0011
Apr 24League Tri-Meet Liberty, Frontier, RidgeviewApr 24 · Discus · Place 2 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg2.161-0811
Apr 24League Tri-Meet Liberty, Frontier, RidgeviewApr 24 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb1.54-01.0011
Apr 17Liberty/Shafter Duel #2Apr 17 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1149-811
Apr 17Liberty/Shafter Duel #2Apr 17 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put253-311
Apr 10Duel: Liberty Vs. ShafterApr 10 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1158-0911
Apr 10Duel: Liberty Vs. ShafterApr 10 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put251-00.0011

2020 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 16Liberty Team PracticeMar 16 · Discus · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg—151'8Unofficial10
Mar 16Liberty Team PracticeMar 16 · Shot Put · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb—45'10Unofficial10
Mar 7John Godina Throwers InvitationalMar 7 · Discus · Place 9 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg9.148-11.5010
Mar 7John Godina Throwers InvitationalMar 7 · Shot Put · Place 12 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb12.46-02.7510
Feb 8CA Winter State Track & Field Championships Feb 8 · Shot Put · Place 12 · Liberty/ceLiberty/ceShot Put12lb12.47-05.0010

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Black Gold Thrower's ChampionshipFeb 22 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put248-09.0010
Feb 8California Winter Championships @ Arcadia HSFeb 8 · Shot Put · Place 12 · Liberty/ce TCLiberty/ce TCShot Put1214.45mSR

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8CIF North Area MeetMay 8 · Discus · Place 9 · Liberty - BakersfieldLiberty - BakersfieldDiscus9144-119
May 8CIF North Area MeetMay 8 · Shot Put · Place 6 · Liberty - BakersfieldLiberty - BakersfieldShot Put649-04.009
May 8CIF South Area MeetMay 8 · Discus · Place 9 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg9.144-119
May 8CIF South Area MeetMay 8 · Shot Put · Place 6 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb6.49-04.009
May 1SWYL/SEYL/SYL ChampionshipsMay 1 · Discus · Place 3 · Liberty - BakersfieldLiberty - BakersfieldDiscus3150-019
Apr 11Patriot GamesApr 11 · Shot Put · Place 6 · Liberty - BakersfieldLiberty - BakersfieldShot Put643-05.009
Mar 28SWYL Meet #2Mar 28 · Discus · Place 4 · Liberty - BakersfieldLiberty - BakersfieldDiscus4134-029
Mar 28SWYL Meet #2Mar 28 · Shot Put · Place 4 · Liberty - BakersfieldLiberty - BakersfieldShot Put443-10.509
Mar 23Easter RelaysMar 23 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg1.138-089
Mar 23Easter RelaysMar 23 · Shot Put · Place 4 · Liberty - BakersfieldLiberty - BakersfieldShot Put10lb4.43-04.00 PB9
Mar 21SWYL Meet #1Mar 21 · Discus · Place 5 · Liberty - BakersfieldLiberty - BakersfieldDiscus1.6kg5.138-119
Mar 21SWYL Meet #1Mar 21 · Shot Put · Place 4 · Liberty - BakersfieldLiberty - BakersfieldShot Put12lb4.44-04.259
Mar 15Gateway to Track and Field InvitationalMar 15 · Discus · Place 29 · Liberty - BakersfieldLiberty - BakersfieldDiscus29109-119
Mar 8Kern InvitationalMar 8 · Discus · Place 9 · Liberty - BakersfieldLiberty - BakersfieldDiscus9130-109
Mar 8Kern InvitationalMar 8 · Shot Put · Place 9 · Liberty - BakersfieldLiberty - BakersfieldShot Put943-06.009
Mar 1EB RelaysMar 1 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1123-119
Mar 1EB RelaysMar 1 · Shot Put · Place 1 · Liberty - BakersfieldLiberty - BakersfieldShot Put142-08.509

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Black Gold Thrower's ChampionshipFeb 16 · Discus · Place 1 · Liberty - BakersfieldLiberty - BakersfieldDiscus1134-109
Feb 16Black Gold Thrower's ChampionshipFeb 16 · Shot Put · Place 2 · Liberty - BakersfieldLiberty - BakersfieldShot Put244-08.509