Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorThousand Oaks Invitational · Feb 2512.59Thousand Oaks Invitational February 25, 2023
100 Meters · OutdoorThousand Oaks Invitational · Mar 92.1Thousand Oaks InvitationalMarch 9, 2024
200 Meters · IndoorThousand Oaks Invitational · Feb 2526.40Thousand Oaks Invitational February 25, 2023
200 Meters · OutdoorAgoura at TO · Mar 2324.60Agoura at TOMarch 23, 2023
400 Meters · OutdoorDon Green Invitational · Mar 362.30Don Green InvitationalMarch 3, 2023
Discus · 1.6kg · OutdoorCalabasas at Thousand Oaks · Apr 1491-06Calabasas at Thousand OaksApril 14, 2026
Shot Put · 10lb · OutdoorDon Green Invitational · Mar 136-04.00Don Green InvitationalMarch 1, 2024
Shot Put · 12lb · OutdoorCalabasas at Thousand Oaks · Apr 1439-00.00Calabasas at Thousand OaksApril 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · Discus · Place 10 · Thousand OaksDiscus1.6kg10.85-1012
Apr 27Marmonte League FinalsApr 27 · Shot Put · Place 6 · Thousand OaksShot Put12lb6.37-03.5012
Apr 24Ventura County ChampionshipsApr 24 · Shot Put · Place 13 · Thousand OaksShot Put1340-07.0012
Apr 14Calabasas at Thousand OaksApr 14 · Discus · Place 5 · Thousand OaksDiscus1.6kg5.91-06 PB12
Apr 14Calabasas at Thousand OaksApr 14 · Shot Put · Place 2 · Thousand OaksShot Put12lb2.39-00.00 PB12
Mar 31Newbury Park at Thousand OaksMar 31 · Discus · Place 6 · Thousand OaksDiscus695-312
Mar 31Newbury Park at Thousand OaksMar 31 · Shot Put · Place 3 · Thousand OaksShot Put338-312
Mar 26Thousand Oaks at WestlakeMar 26 · Discus · Place 4 · Thousand OaksDiscus496-512
Mar 26Thousand Oaks at WestlakeMar 26 · Shot Put · Place 2 · Thousand OaksShot Put241-1.5012
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Discus · Place 8 · Thousand OaksDiscus887-712
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Shot Put · Place 5 · Thousand OaksShot Put540-012
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 27 · Thousand OaksDiscus2792-012
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 24 · Thousand OaksShot Put2436-3.2512
Mar 6Don Green InvitationalMar 6 · Shot Put · Place 28 · Thousand OaksShot Put2836-11.5012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · Discus · Place 36 · Thousand OaksDiscus3686-512
Feb 28Tara Davis InvitationalFeb 28 · Shot Put · Place 13 · Thousand OaksShot Put1338-112

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · Discus · Place 13 · Thousand OaksDiscus1393-0611
Apr 28Marmonte League FinalsApr 28 · Shot Put · Place 9 · Thousand OaksShot Put939-07.5011
Apr 8Thousand Oaks at Newbury Park Apr 8 · Discus · Place 7 · Thousand OaksDiscus776-1011
Apr 8Thousand Oaks at Newbury Park Apr 8 · Shot Put · Place 3 · Thousand OaksShot Put335-211
Apr 3Agoura at Thousand OaksApr 3 · Discus · Place 8 · Thousand OaksDiscus878-411
Apr 3Agoura at Thousand OaksApr 3 · Shot Put · Place 1 · Thousand OaksShot Put139-311
Mar 25Oaks Christian at Thousand OaksMar 25 · Discus · Place 3 · Thousand OaksDiscus390-011
Mar 25Oaks Christian at Thousand OaksMar 25 · Shot Put · Place 1 · Thousand OaksShot Put141-811
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · Discus · Place 9 · Thousand OaksDiscus976-411
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · Shot Put · Place 6 · Thousand OaksShot Put639-811
Mar 7Don Green InvitationalMar 7 · Discus · Place 79 · Thousand OaksDiscus7981-6—
Mar 7Don Green InvitationalMar 7 · Shot Put · Place 30 · Thousand OaksShot Put3037-9—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 22Marmonte League FinalsApr 22 · Shot Put · Place 10 · Thousand OaksShot Put12lb10.34-04.0010
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · Shot Put · Place 4 · Thousand OaksShot Put438-2.50—
Apr 9Newbury Park at Thousand OaksApr 9 · Shot Put · Place 4 · Thousand OaksShot Put435-0—
Mar 26Thousand Oaks at Oaks ChristianMar 26 · Shot Put · Place 6 · Thousand OaksShot Put12lb6.35-11.0010
Mar 22Simi Valley InvitationalMar 22 · Shot Put · Place 14 · Thousand OaksShot Put1434-10—
Mar 21Thousand Oaks at AgouraMar 21 · Shot Put · Place 3 · Thousand OaksShot Put334-10—
Mar 16Maurice Greene InvitationalMar 16 · Shot Put · Place 5 · Thousand OakShot Put538-10.0010
Mar 14Calabasas and Westlake at Thousand OaksMar 14 · Shot Put · Place 8 · Thousand OaksShot Put835-4—
Mar 9Thousand Oaks InvitationalMar 9 · Shot Put · Place 10 · Thousand OaksShot Put1037-4—
Mar 9Thousand Oaks InvitationalMar 9 · 100 Meters · Thousand Oaks100 Meters—2.1 PB—
Mar 1Don Green InvitationalMar 1 · Shot Put · Place 11 · Thousand OaksShot Put10lb11.36-04.00 PB10
Mar 1Don Green InvitationalMar 1 · 100 Meters · Place 56 · Thousand Oaks100 Meters56.12.52aWind: 310

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Marmonte League FinalsApr 24 · 200 Meters · Place 19 · Thousand Oaks200 Meters19.24.91aWind: 1.79
Apr 24Marmonte League FinalsApr 24 · 100 Meters · Place 20 · Thousand Oaks100 Meters20.12.07aWind: 0.69
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 200 Meters · Place 30 · Thousand Oak200 Meters3024.659
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 100 Meters · Place 53 · Thousand Oak100 Meters5312.189
Apr 4Thousand Oaks at Newbury ParkApr 4 · 200 Meters · Place 14 · Thousand Oaks200 Meters1425.05a—
Apr 4Thousand Oaks at Newbury ParkApr 4 · 100 Meters · Place 15 · Thousand Oaks100 Meters1511.94a—
Mar 30Oaks Christian at Thousand OaksMar 30 · 200 Meters · Place 5 · Thousand Oak200 Meters525.10—
Mar 30Oaks Christian at Thousand OaksMar 30 · 100 Meters · Place 5 · Thousand Oak100 Meters511.90—
Mar 23Agoura at TOMar 23 · 200 Meters · Place 4 · Thousand Oaks200 Meters424.60 PB9
Mar 23Agoura at TOMar 23 · 100 Meters · Place 4 · Thousand Oaks100 Meters411.979
Mar 16Calabasas and Thousand Oaks at WestlakeMar 16 · 200 Meters · Place 7 · Thousand Oaks200 Meters725.16a—
Mar 16Calabasas and Thousand Oaks at WestlakeMar 16 · 100 Meters · Place 7 · Thousand Oaks100 Meters712.08a—
Mar 3Don Green InvitationalMar 3 · 400 Meters · Place 30 · Thousand Oak400 Meters3062.30 PB9
Mar 3Don Green InvitationalMar 3 · 100 Meters · Place 29 · Thousand Oak100 Meters2912.329

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 14 · Thousand Oak200 Meters1426.40 PB9
Feb 25Thousand Oaks Invitational Feb 25 · 100 Meters · Place 13 · Thousand Oak100 Meters1312.59 PB9
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 14 · Thousand Oak200 Meters1426.409
Feb 25Thousand Oaks Invitational Feb 25 · 100 Meters · Place 13 · Thousand Oak100 Meters1312.599
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 14 · Thousand Oaks200 Meters1426.409
Feb 25Thousand Oaks Invitational Feb 25 · 100 Meters · Place 13 · Thousand Oaks100 Meters1312.599