Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 1 · Mar 13136-0846th Irvine Track and Field Invitational presented by ASICS - Day 1March 13, 2026
Shot Put · 12lb · OutdoorLos Alamitos - Winter Qualifier 01 · Dec 1345-03.50Los Alamitos - Winter Qualifier 01December 13, 2025

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · Discus · Place 6 · Villa ParkVilla ParkDiscus1.6kgRound P6.110-1112
Apr 29Century Conference ChampionshipsApr 29 · Discus · Place 6 · Villa ParkVilla ParkDiscus1.6kg6.111-0812
Apr 29Century Conference ChampionshipsApr 29 · Shot Put · Place 13 · Villa ParkVilla ParkShot Put12lbRound P13.31-01.0012
Apr 24Crestview League PreliminariesApr 24 · Discus · Place 6 · Villa ParkVilla ParkDiscus6110-1112
Apr 24Crestview League PreliminariesApr 24 · Shot Put · Place 13 · Villa ParkVilla ParkShot Put1331-01.0012
Apr 18Orange County Track & Field ChampionshipsApr 18 · Discus · Place 14 · Villa ParkVilla ParkDiscus1.6kg14.124-0912
Apr 18Orange County Track & Field ChampionshipsApr 18 · Shot Put · Place 17 · Villa ParkVilla ParkShot Put12lb17.41-02.0012
Apr 16Cypress vs Villa ParkApr 16 · Discus · Place 1 · Villa ParkVilla ParkDiscus1.6kg1.127' 10"12
Apr 16Cypress vs Villa ParkApr 16 · Shot Put · Place 3 · Villa ParkVilla ParkShot Put12lb3.40' 5.5"12
Apr 8Villa Park vs CanyonApr 8 · Discus · Place 3 · Villa ParkVilla ParkDiscus1.6kg3.133-0012
Apr 8Villa Park vs CanyonApr 8 · Shot Put · Place 1 · Villa ParkVilla ParkShot Put12lb1.42-08.0012
Mar 28Beach Cities Invitational Mar 28 · Discus · Place 14 · Villa ParkVilla ParkDiscus14121-412
Mar 28Beach Cities Invitational Mar 28 · Shot Put · Place 21 · Villa ParkVilla ParkShot Put2141-912
Mar 25Yorba Linda vs Villa Park Mar 25 · Discus · Place 3 · Villa ParkVilla ParkDiscus3127-10.512
Mar 25Yorba Linda vs Villa Park Mar 25 · Shot Put · Place 4 · Villa ParkVilla ParkShot Put436-10.512
Mar 21Triton InvitationalMar 21 · Discus · Place 3 · Villa ParkVilla ParkDiscus3146-0612
Mar 21Triton InvitationalMar 21 · Shot Put · Place 16 · Villa ParkVilla ParkShot Put1638-02.5012
Mar 19Villa Park vs El DoradoMar 19 · Discus · Place 2 · Villa ParkVilla ParkDiscus239.17m12
Mar 19Villa Park vs El DoradoMar 19 · Shot Put · Place 1 · Villa ParkVilla ParkShot Put112.85m12
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · Discus · Place 2 · Villa ParkVilla ParkDiscus1.6kg2.136-08 PB12
Mar 1346th Irvine Track and Field Invitational presented by ASICS - Day 1Mar 13 · Shot Put · Place 6 · Villa ParkVilla ParkShot Put12lb6.40-05.0012
Mar 7EARL ENGMAN RELAYS Mar 7 · Discus · Place 7 · Villa ParkVilla ParkDiscus7115-112
Mar 7EARL ENGMAN RELAYS Mar 7 · Shot Put · Place 2 · Villa ParkVilla ParkShot Put240-8.5012
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · Discus · Place 9 · Villa ParkVilla ParkDiscus1.6kg9.124-0312
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · Shot Put · Place 13 · Villa ParkVilla ParkShot Put12lb13.39-02.0012
Jan 31Tesoro All-ComersJan 31 · Discus · Place 3 · UNAUNADiscus1.6kg3.136-0312
Jan 31Tesoro All-ComersJan 31 · Shot Put · Place 2 · UNAUNAShot Put12lb2.43-07.0012
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · Discus · Place 5 · UNAUNADiscus1.6kg5.131-0512
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · Shot Put · Place 6 · UNAUNAShot Put12lb6.13.30m12
Jan 10Marina HS All Comers MeetJan 10 · Discus · Place 6 · UnattachedUnattachedDiscus1.6kg6.123' 2"12
Jan 10Marina HS All Comers MeetJan 10 · Shot Put · Place 10 · UnattachedUnattachedShot Put12lb10.39' 7"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · Discus · Place 2 · Villa ParkVilla ParkDiscus2122-012
Feb 25Portola vs Villa ParkFeb 25 · Shot Put · Place 2 · Villa ParkVilla ParkShot Put240-4.512
Feb 21Louis Zamperini InvitationalFeb 21 · Discus · Place 4 · Villa ParkVilla ParkDiscus4119-812
Feb 21Louis Zamperini InvitationalFeb 21 · Shot Put · Place 7 · Villa ParkVilla ParkShot Put741-112

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · Discus · Place 4 · UnattachedUnattachedDiscus1.6kg4.129-0112
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · Shot Put · Place 5 · UnattachedUnattachedShot Put12lb5.45-03.50 PB12
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · Discus · unattachedunattachedDiscus1.6kgEx.42.42m12
Dec 6San Diego State Red-Black Summer Nights All-Comers MeetDec 6 · Shot Put · unattachedunattachedShot Put12lbEx.13.04m12
May 2Century Conference ChampionshipsMay 2 · Discus · Place 13 · Villa ParkVilla ParkDiscus1.6kgRound P13.99-0311
May 2Century Conference ChampionshipsMay 2 · Shot Put · Place 14 · Villa ParkVilla ParkShot Put12lbRound P14.34-00.0011
Apr 25Crestview PrelimsApr 25 · Discus · Place 13 · Villa Park (SS)Villa Park (SS)DiscusRound P1399-03.0011
Apr 25Crestview PrelimsApr 25 · Shot Put · Place 14 · Villa Park (SS)Villa Park (SS)Shot PutRound P1434-00.0011
Apr 17Canyon vs Villa ParkApr 17 · Discus · Place 3 · Villa ParkVilla ParkDiscus3110-0211
Apr 17Canyon vs Villa ParkApr 17 · Shot Put · Place 4 · Villa ParkVilla ParkShot Put435-05.5011
Apr 12Ocean View InvitationalApr 12 · Discus · Place 19 · Villa Park (SS)Villa Park (SS)Discus1931.57m11
Apr 12Ocean View InvitationalApr 12 · Shot Put · Place 30 · Villa Park (SS)Villa Park (SS)Shot Put3010.31m11
Apr 8Villa Park vs El DoradoApr 8 · Discus · Place 2 · Villa ParkVilla ParkDiscus1.6kg2.107-0611
Apr 8Villa Park vs El DoradoApr 8 · Shot Put · Place 2 · Villa ParkVilla ParkShot Put12lb2.37-09.0011
Mar 27Yorba Linda vs Villa Park DualMar 27 · Discus · Place 5 · Villa ParkVilla ParkDiscus1.6kg5.99' 0"11
Mar 27Yorba Linda vs Villa Park DualMar 27 · Shot Put · Place 3 · Villa ParkVilla ParkShot Put12lb3.36' 1"11
Mar 22Yorba Linda InvitationalMar 22 · Discus · Villa ParkVilla ParkDiscus1.6kg—DNS11
Mar 22Yorba Linda InvitationalMar 22 · Shot Put · Villa ParkVilla ParkShot Put12lb—DNS11
Mar 20Villa Park vs Brea OlindaMar 20 · Discus · Place 5 · Villa ParkVilla ParkDiscus1.6kg5.104-0311
Mar 20Villa Park vs Brea OlindaMar 20 · Shot Put · Place 7 · Villa ParkVilla ParkShot Put12lb7.35-01.0011
Mar 15Brea RelaysMar 15 · Discus · Place 14 · Villa ParkVilla ParkDiscus1.6kg14.99-09.00Unofficial11
Mar 15Brea RelaysMar 15 · Shot Put · Place 18 · Villa ParkVilla ParkShot Put12lb18.33-00.50Unofficial11
Mar 1EARL ENGMAN RELAYS Mar 1 · Discus · Place 9 · Villa ParkVilla ParkDiscus972-10—
Mar 1EARL ENGMAN RELAYS Mar 1 · Shot Put · Place 8 · Villa ParkVilla ParkShot Put830-9.50—
Feb 27VP vs Portola/BeckmanFeb 27 · Discus · Place 9 · Villa ParkVilla ParkDiscus1.6kg9.70-04.0011
Feb 27VP vs Portola/BeckmanFeb 27 · Shot Put · Place 7 · Villa ParkVilla ParkShot Put12lb7.29-09.0011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · Shot Put · Place 7 · Villa Park (SS)Villa Park (SS)Shot Put79.06m11