Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · Outdoor Newbury Park at Agoura · Mar 2260.24a Newbury Park at AgouraMarch 22, 2022
800 Meters · IndoorCA Winter Championships · Feb 43:02.89aCA Winter ChampionshipsFebruary 4, 2023
Discus · 1kg · Outdoor2026 3C2A Southern California Championships · May 239.74m2026 3C2A Southern California ChampionshipsMay 2, 2026
Hammer · 4kg · Outdoor2026 Moorpark College Season Opener · Feb 736.51m2026 Moorpark College Season OpenerFebruary 7, 2026
High Jump · IndoorCA Winter Championships · Feb 41.12mCA Winter ChampionshipsFebruary 4, 2023
Javelin · 600g · Outdoor2026 Western Conference Prelims and Finals · Apr 1728.34m2026 Western Conference Prelims and FinalsApril 17, 2026
Long Jump · IndoorCA Winter Championships · Feb 43.54mCA Winter ChampionshipsFebruary 4, 2023
Shot Put · 4kg · Outdoor2026 Western Conference Prelims and Finals · Apr 1712.68m2026 Western Conference Prelims and FinalsApril 17, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 6 · MoorparkMoorparkDiscus1kgRound P6.38.06mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 5 · MoorparkMoorparkDiscus1kg5.39.74m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 8 · MoorparkMoorparkShot Put4kgRound P8.11.93mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 7 · MoorparkMoorparkShot Put4kg7.11.76mSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Hammer · Place 13 · MoorparkMoorparkHammer4kg13.25.36mSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Javelin · Place 3 · MoorparkMoorparkJavelin600g3.28.34m PBSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Discus · Place 2 · MoorparkMoorparkDiscus1kg2.37.84mSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Shot Put · Place 3 · MoorparkMoorparkShot Put4kg3.12.68m PBSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Hammer · Place 4 · MoorparkMoorparkHammer4kg4.36.51m PBSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Javelin · Place 3 · MoorparkMoorparkJavelin600g3.26.40mSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Discus · Place 3 · MoorparkMoorparkDiscus1kg3.37.68mSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Shot Put · Place 6 · MoorparkMoorparkShot Put4kg6.10.80mSo

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 24CIF-SS Masters MeetMay 24 · Shot Put · Place 15 · Newbury ParkNewbury ParkShot Put4kg15.35-03.0012
May 17CIF-SS FinalsMay 17 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus1kg6.122-0012
May 17CIF-SS FinalsMay 17 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put4kg6.36-02.5012
May 10CIF-SS Division 2 PrelimsMay 10 · Discus · Place 5 · Newbury Park (SS)Newbury Park (SS)DiscusRound P5115-03.0012
May 10CIF-SS Division 2 PrelimsMay 10 · Shot Put · Place 7 · Newbury Park (SS)Newbury Park (SS)Shot PutRound P735-09.0012
May 10CIF SS D2 Prelims @ OntarioMay 10 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus1kgRound P5.115-0312
May 10CIF SS D2 Prelims @ OntarioMay 10 · Shot Put · Place 7 · Newbury ParkNewbury ParkShot Put4kgRound P7.35-09.0012
Apr 28Marmonte League FinalsApr 28 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1115-0812
Apr 28Marmonte League FinalsApr 28 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put234-02.0012
Apr 25Ventura County ChampionshipsApr 25 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2131-0412
Apr 25Ventura County ChampionshipsApr 25 · Shot Put · Place 3 · Newbury ParkNewbury ParkShot Put334-00.0012
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1kg1.38.89m12
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 13 · Newbury ParkNewbury ParkDiscus1kg13.37.01m12
Apr 11Arcadia InvitationalApr 11 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus3125-012
Apr 11Arcadia InvitationalApr 11 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2125-0012
Apr 8Thousand Oaks at Newbury Park Apr 8 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1124-012
Apr 8Thousand Oaks at Newbury Park Apr 8 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put232-012
Apr 3Newbury Park at WestlakeApr 3 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus198-1112
Apr 3Newbury Park at WestlakeApr 3 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put133-112
Mar 28Simi Valley InvitationalMar 28 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put231-10.5012
Mar 28Simi Valley InvitationalMar 28 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus6112-312
Mar 22Maurice Greene InvitationalMar 22 · Discus · Place 9 · Newbury ParkNewbury ParkDiscus9111-712
Mar 20Agoura and Newbury Park at Oaks ChristianMar 20 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1115-512
Mar 20Agoura and Newbury Park at Oaks ChristianMar 20 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put132-912
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus3113-512
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put430-7.5012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22 Jerry Harwood InvitationalFeb 22 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2118-11—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 4CIF-SS D2 PrelimsMay 4 · Discus · Place 11 · Newbury ParkNewbury ParkDiscus1kgRound P11.102-03.0011
May 4CIF-SS D2 PrelimsMay 4 · Shot Put · Place 18 · Newbury ParkNewbury ParkShot Put4kgRound P18.30-10.0011
Apr 22Marmonte League FinalsApr 22 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1kg1.113-0811
Apr 22Marmonte League FinalsApr 22 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put4kg1.32-04.5011
Apr 12Ventura County ChampionshipsApr 12 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus597-7—
Apr 12Ventura County ChampionshipsApr 12 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put630-3.50—
Apr 9Newbury Park at Thousand OaksApr 9 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus197-3—
Apr 9Newbury Park at Thousand OaksApr 9 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put131-0.50—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · Discus · Place 9 · Newbury ParkNewbury ParkDiscus9102-0811
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · Shot Put · Place 11 · Newbury ParkNewbury ParkShot Put1131-03.0011
Mar 28Calabasas at Newbury ParkMar 28 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2107-5—
Mar 28Calabasas at Newbury ParkMar 28 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put130-7—
Mar 19Westlake at Newbury ParkMar 19 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1107-3—
Mar 19Westlake at Newbury ParkMar 19 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put132-7—
Mar 16Maurice Greene InvitationalMar 16 · Discus · Place 8 · Newbury ParkNewbury ParkDiscus891-0011
Mar 16Maurice Greene InvitationalMar 16 · Shot Put · Place 7 · Newbury ParkNewbury ParkShot Put730-09.0011
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus195-10—
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put131-05.00—
Mar 9Thousand Oaks InvitationalMar 9 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus698-0—
Mar 9Thousand Oaks InvitationalMar 9 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put432-6—
Mar 8Redondo Nike Track FestivalMar 8 · Discus · Place 16 · Newbury Park (SS)Newbury Park (SS)Discus1629.36m11
Mar 8Redondo Nike Track FestivalMar 8 · Shot Put · Place 19 · Newbury Park (SS)Newbury Park (SS)Shot Put199.07m11
Mar 1Don Green InvitationalMar 1 · Discus · Place 8 · Newbury ParkNewbury ParkDiscus1kg8.92-0111

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Jerry Harwood InvitationalFeb 17 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus196-9.25—
Feb 17Jerry Harwood InvitationalFeb 17 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put430-4—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · Discus · Place 23 · Newbury ParkNewbury ParkDiscus1kgRound P23.104-00.0010
Apr 24Marmonte League FinalsApr 24 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus1kg3.97-0510
Apr 24Marmonte League FinalsApr 24 · Shot Put · Place 3 · Newbury ParkNewbury ParkShot Put4kg3.31-00.0010
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1104-6—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put232-3—
Apr 21Ventura County ChampionshipsApr 21 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus6112-4—
Apr 21Ventura County ChampionshipsApr 21 · Shot Put · Place 13 · Newbury ParkNewbury ParkShot Put1330-2—
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2108-0010
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put232-02.5010
Apr 4Thousand Oaks at Newbury ParkApr 4 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus2105-4—
Apr 4Thousand Oaks at Newbury ParkApr 4 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put231-11—
Apr 1Trevor Habberstad InvitationalApr 1 · Discus · Newbury ParkNewbury ParkDiscus1kg—DNS10
Apr 1Trevor Habberstad InvitationalApr 1 · Discus · Place 7 · Newbury ParkNewbury ParkDiscus1kg7.80-0510
Apr 1Trevor Habberstad InvitationalApr 1 · Shot Put · Newbury ParkNewbury ParkShot Put4kg—DNS10
Apr 1Trevor Habberstad InvitationalApr 1 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put4kg2.30-07.0010
Mar 30Newbury Park at CalabasasMar 30 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1109-4—
Mar 30Newbury Park at CalabasasMar 30 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put131-5—
Mar 24Simi Valley InvitationalMar 24 · Discus · Place 11 · Newbury ParkNewbury ParkDiscus11100-0—
Mar 23Newbury Park at WestlakeMar 23 · Discus · Newbury ParkNewbury ParkDiscus—FOUL—
Mar 23Newbury Park at WestlakeMar 23 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put229-11.00—
Mar 18Maurice Greene InvitationalMar 18 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus1100-0210
Mar 18Maurice Greene InvitationalMar 18 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put131-01.0010
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus198-03—
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · Shot Put · Place 1 · Newbury ParkNewbury ParkShot Put129-02.00—

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 25Thousand Oaks Invitational Feb 25 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put227-10.0010
Feb 25Thousand Oaks Invitational Feb 25 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus187-1110
Feb 25Thousand Oaks Invitational Feb 25 · 300m Hurdles · Place 4 · Newbury ParkNewbury Park300m Hurdles41:00.9810
Feb 25Thousand Oaks Invitational Feb 25 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put227-10.0010
Feb 25Thousand Oaks Invitational Feb 25 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus187-1110
Feb 25Thousand Oaks Invitational Feb 25 · 300m Hurdles · Place 4 · Newbury ParkNewbury Park300m Hurdles41:00.9810
Feb 25Thousand Oaks Invitational Feb 25 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put227-1010
Feb 25Thousand Oaks Invitational Feb 25 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus187-1110
Feb 25Thousand Oaks Invitational Feb 25 · 300m Hurdles · Place 4 · Newbury ParkNewbury Park300m Hurdles41:00.9810
Feb 4CA Winter ChampionshipsFeb 4 · Long Jump · Place 13 · Newbury ParkNewbury ParkLong Jump133.54m PB—
Feb 4CA Winter ChampionshipsFeb 4 · High Jump · Place 12 · Newbury ParkNewbury ParkHigh Jump121.12m PB—
Feb 4CA Winter ChampionshipsFeb 4 · Shot Put · Place 5 · Newbury ParkNewbury ParkShot Put58.27m—
Feb 4CA Winter ChampionshipsFeb 4 · 60m Hurdles · Place 13 · Newbury ParkNewbury Park60m Hurdles1312.88a—
Feb 4CA Winter ChampionshipsFeb 4 · 800 Meters · Place 10 · Newbury ParkNewbury Park800 Meters103:02.89a PB—
Jan 28Simi Valley All-Comers #3Jan 28 · Long Jump · Place 24 · Newbury Park TCNewbury Park TCLong Jump2412-01.50—
Jan 28Simi Valley All-Comers #3Jan 28 · Discus · Place 9 · Newbury Park TCNewbury Park TCDiscus981-05—
Jan 28Simi Valley All-Comers #3Jan 28 · Shot Put · Place 7 · Newbury Park TCNewbury Park TCShot Put727-00.00—

2022 Outdoor Track

52 results
DateMeetEventPlMarkGr
Apr 25Marmonte League Prelims/FinalsApr 25 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus1kg5.91-049
Apr 25Marmonte League Prelims/FinalsApr 25 · Shot Put · Place 9 · Newbury ParkNewbury ParkShot Put4kg9.24-08.259
Apr 23SoCal Frosh-Soph ChampionshipsApr 23 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus289-009
Apr 23SoCal Frosh-Soph ChampionshipsApr 23 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put426-00.009
Apr 22Ventura County ChampionshipsApr 22 · Discus · Place 10 · Newbury ParkNewbury ParkDiscus1082-119
Apr 22Ventura County ChampionshipsApr 22 · Shot Put · Place 5 · Newbury ParkNewbury ParkShot Put526-07.009
Apr 14Thousand Oaks at Newbury ParkApr 14 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus392-099
Apr 14Thousand Oaks at Newbury ParkApr 14 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put426-08.009
Apr 8Tiger Invitational @ South PasadenaApr 8 · Discus · Place 1 · Newbury ParkNewbury ParkDiscus180-119
Apr 8Tiger Invitational @ South PasadenaApr 8 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-09.509
Apr 7Westlake at Newbury ParkApr 7 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus391-099
Apr 7Westlake at Newbury ParkApr 7 · Shot Put · Place 5 · Newbury ParkNewbury ParkShot Put527-07.009
Mar 31Newbury Park at CalabasasMar 31 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus373-049
Mar 31Newbury Park at CalabasasMar 31 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put226-05.009
Mar 25Simi Valley InvitationalMar 25 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus671-049
Mar 25Simi Valley InvitationalMar 25 · Discus · Place 7 · Newbury ParkNewbury ParkDiscus771-049
Mar 25Simi Valley InvitationalMar 25 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put626-03.009
Mar 22 Newbury Park at AgouraMar 22 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus1kg2.71-019
Mar 22 Newbury Park at AgouraMar 22 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put4kg2.26-04.009
Mar 22 Newbury Park at AgouraMar 22 · 300m Hurdles · Place 6 · Newbury ParkNewbury Park300m Hurdles30" / 0.762m6.60.24a PB9
Mar 19Maurice Greene InvitationalMar 19 · Discus · Place 2 · Newbury ParkNewbury ParkDiscus269-059
Mar 19Maurice Greene InvitationalMar 19 · Shot Put · Place 2 · Newbury ParkNewbury ParkShot Put226-11.009
Mar 17Newbury Park at Oaks ChristianMar 17 · Discus · Place 3 · Newbury ParkNewbury ParkDiscus370-079
Mar 17Newbury Park at Oaks ChristianMar 17 · Shot Put · Place 3 · Newbury ParkNewbury ParkShot Put327-00.009
Mar 17Newbury Park at Oaks ChristianMar 17 · 300m Hurdles · Place 5 · Newbury ParkNewbury Park300m Hurdles559.839
Mar 17Newbury Park at Oaks ChristianMar 17 · 100m Hurdles · Place 2 · Newbury ParkNewbury Park100m Hurdles241.679
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-04.009
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · Discus · Place 5 · Newbury ParkNewbury ParkDiscus571-109
Mar 4Don Green InvitationalMar 4 · 100m Hurdles · Place 22 · Newbury ParkNewbury Park100m Hurdles2220.549
Mar 4Don Green InvitationalMar 4 · Shot Put · Place 6 · Newbury ParkNewbury ParkShot Put625-49
Mar 4Don Green InvitationalMar 4 · 300m Hurdles · Place 15 · Newbury ParkNewbury Park300m Hurdles1557.939

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26Thousand Oaks InvitationalFeb 26 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put425-04.509
Feb 26Thousand Oaks InvitationalFeb 26 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus660-109
Feb 26Thousand Oaks InvitationalFeb 26 · 300m Hurdles · Place 6 · Newbury ParkNewbury Park300m Hurdles657.949
Feb 26Thousand Oaks InvitationalFeb 26 · 100m Hurdles · Place 6 · Newbury ParkNewbury Park100m Hurdles620.099
Feb 26Thousand Oaks InvitationalFeb 26 · Shot Put · Place 4 · Newbury ParkNewbury ParkShot Put425-04.509
Feb 26Thousand Oaks InvitationalFeb 26 · Discus · Place 6 · Newbury ParkNewbury ParkDiscus660-109
Feb 26Thousand Oaks InvitationalFeb 26 · 300m Hurdles · Place 6 · Newbury ParkNewbury Park300m Hurdles657.949
Feb 26Thousand Oaks InvitationalFeb 26 · 100m Hurdles · Place 6 · Newbury ParkNewbury Park100m Hurdles620.099

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Simi Valley All-Comers #1Dec 18 · Discus · Place 6 · Newbury Park TCNewbury Park TCDiscus1kg6.57-099