Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMission Bay vs San Diego · Apr 2464' 10"Mission Bay vs San DiegoApril 24, 2025
Javelin · 300g TJ · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 239.70mUSATF Region 15 Junior Olympic ChampionshipsJune 23, 2017
Shot Put · 4kg · OutdoorAll-Comers/California Winter HS Qualifier · Jan 2120-06.00All-Comers/California Winter HS QualifierJanuary 21, 2023
Shot Put · 6lb · OutdoorTemecula Valley Time Machine · May 205.29mTemecula Valley Time MachineMay 20, 2017

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Eastern League FinalsMay 8 · Discus · San DiegoSan DiegoDiscus1kg—DNS11
May 8Eastern League FinalsMay 8 · Shot Put · San DiegoSan DiegoShot Put4kg—SCR11
Apr 24Mission Bay vs San DiegoApr 24 · Discus · Place 5 · San DiegoSan DiegoDiscus1kg5.64' 10" PB11
Apr 24Mission Bay vs San DiegoApr 24 · Shot Put · Place 6 · San DiegoSan DiegoShot Put4kg6.19' 9"11
Apr 19Jaguar Invite Morning SessionApr 19 · Discus · Place 27 · San DiegoSan DiegoDiscus2765-011
Apr 19Jaguar Invite Morning SessionApr 19 · Shot Put · Place 34 · San DiegoSan DiegoShot Put3421-511
Apr 16Saints/OLP & Canyon Hills @ San DiegoApr 16 · Discus · Place 9 · San DiegoSan DiegoDiscus961-311
Apr 16Saints/OLP & Canyon Hills @ San DiegoApr 16 · Shot Put · Place 10 · San DiegoSan DiegoShot Put1020-711
Apr 10La Jolla @ San DiegoApr 10 · Discus · Place 2 · San DiegoSan DiegoDiscus259-011
Apr 10La Jolla @ San DiegoApr 10 · Shot Put · Place 3 · San DiegoSan DiegoShot Put322-911
Mar 29Arnie Robinson Invite HS SessionMar 29 · Discus · Place 21 · San DiegoSan DiegoDiscus2156-311

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 4Eastern League FinalsMay 4 · Discus · Place 9 · San DiegoSan DiegoDiscus969-0—
May 4Eastern League FinalsMay 4 · Shot Put · Place 18 · San DiegoSan DiegoShot Put1821-10.50—
Apr 18Canyon Hills, La Jolla @ San DiegoApr 18 · Discus · Place 4 · San DiegoSan DiegoDiscus467-7—
Apr 18Canyon Hills, La Jolla @ San DiegoApr 18 · Shot Put · Place 6 · San DiegoSan DiegoShot Put622-6—
Apr 13Jim Cerveny Invite VIApr 13 · Shot Put · Place 21 · San DiegoSan DiegoShot Put2120-9—
Apr 11San Diego @ La JollaApr 11 · Discus · Place 4 · San DiegoSan DiegoDiscus462-0—
Apr 11San Diego @ La JollaApr 11 · Shot Put · Place 3 · San DiegoSan DiegoShot Put322-11—
Mar 28Mission Bay vs San DiegoMar 28 · Discus · Place 3 · San DiegoSan DiegoDiscus363-6—
Mar 28Mission Bay vs San DiegoMar 28 · Shot Put · Place 7 · San DiegoSan DiegoShot Put719-10—
Mar 14Saints/OLP @ San DiegoMar 14 · Discus · Place 5 · San DiegoSan DiegoDiscus555-10—
Mar 14Saints/OLP @ San DiegoMar 14 · Shot Put · Place 5 · San DiegoSan DiegoShot Put521-0.25—
Mar 9Viking RelaysMar 9 · Discus · Place 25 · San DiegoSan DiegoDiscus2552-8—
Mar 9Viking RelaysMar 9 · Shot Put · Place 22 · San DiegoSan DiegoShot Put2222-0.50—
Mar 7San Diego vs. HooverMar 7 · Discus · Place 4 · San DiegoSan DiegoDiscus449-7.5—
Mar 7San Diego vs. HooverMar 7 · Shot Put · Place 4 · San DiegoSan DiegoShot Put422-0—
Jan 20UC Winter All-ComersJan 20 · Shot Put · Place 9 · UnattachedUnattachedShot Put4kg9.5.59m10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Mission Bay vs Morse / Morse vs San DiegoFeb 29 · Discus · Place 5 · San DiegoSan DiegoDiscus557-10—
Feb 29Mission Bay vs Morse / Morse vs San DiegoFeb 29 · Shot Put · Place 6 · San DiegoSan DiegoShot Put622-9—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Eastern League FinalsMay 5 · Discus · Place 21 · San DiegoSan DiegoDiscus1kg21.53-089
May 5Eastern League FinalsMay 5 · Shot Put · Place 21 · San DiegoSan DiegoShot Put4kg21.17-11.509
Apr 25San Diego vs Saints/OLP @ Mission Bay EASTERN LEAGUE CHAMPIONSHIPApr 25 · Discus · Place 11 · San DiegoSan DiegoDiscus1152-9—
Apr 25San Diego vs Saints/OLP @ Mission Bay EASTERN LEAGUE CHAMPIONSHIPApr 25 · Shot Put · Place 9 · San DiegoSan DiegoShot Put921-4—
Apr 15Jim Cerveny Invite VApr 15 · Discus · Place 10 · San DiegoSan DiegoDiscus1058-2—
Apr 15Jim Cerveny Invite VApr 15 · Shot Put · Place 10 · San DiegoSan DiegoShot Put1019-0.50—
Apr 13San Diego / La Jolla At Canyon HillsApr 13 · Discus · Place 7 · San DiegoSan DiegoDiscus751-8—
Apr 13San Diego / La Jolla At Canyon HillsApr 13 · Shot Put · Place 7 · San DiegoSan DiegoShot Put720-8—
Mar 16Morse @ San DiegoMar 16 · Discus · Place 7 · San DiegoSan DiegoDiscus744-119
Mar 11Viking RelaysMar 11 · Discus · Place 24 · San DiegoSan DiegoDiscus2449-089
Mar 11Viking RelaysMar 11 · Shot Put · Place 25 · San DiegoSan DiegoShot Put2519-11.509
Jan 21All-Comers/California Winter HS QualifierJan 21 · Shot Put · Place 5 · UnattachedUnattachedShot Put4kg5.20-06.00 PB9

2017 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · Javelin · Place 10 · Flo-Jo InternationalFlo-Jo InternationalJavelin300g TJ10.9.70m PB3
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · Shot Put · Place 12 · Flo-Jo InternationalFlo-Jo InternationalShot Put6lb12.4.33m3
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 4 · Flo-Jo InternationalFlo-Jo InternationalJavelin49.21m PR9-10
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · Shot Put · Place 3 · Flo-Jo InternationalFlo-Jo InternationalShot Put34.84m9-10
May 20Temecula Valley Time MachineMay 20 · Shot Put · Place 2 · Flo-Jo InternationalFlo-Jo InternationalShot Put6lb2.5.29m PB3
May 20Temecula Valley Time MachineMay 20 · High Jump · Flo-Jo InternationalFlo-Jo InternationalHigh Jump—DNS3
May 20Temecula Valley Time MachineMay 20 · 100 Meters · Flo-Jo InternationalFlo-Jo International100 Meters—DNS3
Apr 222nd Annual Change the Game MeetApr 22 · Javelin · Place 6 · Flo-Jo InternationalFlo-Jo InternationalJavelin300g TJ6.7.09m3
Apr 222nd Annual Change the Game MeetApr 22 · Shot Put · Place 6 · Flo-Jo InternationalFlo-Jo InternationalShot Put6lb6.3.74m3
Apr 222nd Annual Change the Game MeetApr 22 · 100 Meters · Flo-Jo InternationalFlo-Jo International100 Meters—DNS3
Apr 8Flo-Jo International 24th Annual InvitationalApr 8 · Javelin · Place 3 · Flo-Jo InternationalFlo-Jo InternationalJavelin300g TJ3.8.00m3
Apr 8Flo-Jo International 24th Annual InvitationalApr 8 · Shot Put · Place 3 · Flo-Jo InternationalFlo-Jo InternationalShot Put6lb3.4.60m3
Apr 8Flo-Jo International 24th Annual InvitationalApr 8 · 100 Meters · Flo-Jo InternationalFlo-Jo International100 MetersRound P—DNS3