Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThousand Oaks Invitational · Mar 912.49aThousand Oaks InvitationalMarch 9, 2024
200 Meters · IndoorThousand Oaks Invitational · Feb 2527.68Thousand Oaks Invitational February 25, 2023
200 Meters · OutdoorAgoura at TO · Mar 2326.45Agoura at TOMarch 23, 2023
400 Meters · IndoorThousand Oaks Invitational · Feb 251:03.94Thousand Oaks Invitational February 25, 2023
400 Meters · OutdoorDon Green Invitational · Mar 362.24Don Green InvitationalMarch 3, 2023
Discus · 1.6kg · OutdoorMarmonte League Finals · Apr 2783-01Marmonte League FinalsApril 27, 2026
Shot Put · 10lb · OutdoorDon Green Invitational · Mar 135-10.00Don Green InvitationalMarch 1, 2024
Shot Put · 12lb · OutdoorCalabasas at Thousand Oaks · Apr 1436-10.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

13 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · Discus · Place 11 · Thousand OaksDiscus1.6kg11.83-01 PB12
Apr 27Marmonte League FinalsApr 27 · Shot Put · Place 8 · Thousand OaksShot Put12lb8.35-00.0012
Apr 14Calabasas at Thousand OaksApr 14 · Discus · Place 8 · Thousand OaksDiscus1.6kg8.77-0312
Apr 14Calabasas at Thousand OaksApr 14 · Shot Put · Place 4 · Thousand OaksShot Put12lb4.36-10.00 PB12
Mar 31Newbury Park at Thousand OaksMar 31 · Discus · Place 7 · Thousand OaksDiscus784-512
Mar 31Newbury Park at Thousand OaksMar 31 · Shot Put · Place 6 · Thousand OaksShot Put636-1012
Mar 26Thousand Oaks at WestlakeMar 26 · Discus · Place 5 · Thousand OaksDiscus590-312
Mar 26Thousand Oaks at WestlakeMar 26 · Shot Put · Place 5 · Thousand OaksShot Put535-1112
Mar 21Maurice Greene InvitationalMar 21 · Shot Put · Place 35 · Thousand OaksShot Put3534-812
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Discus · Place 10 · Thousand OaksDiscus1082-912
Mar 18Agoura and Oaks Christian at Thousand OaksMar 18 · Shot Put · Place 9 · Thousand OaksShot Put935-712
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 41 · Thousand OaksDiscus4172-512
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 30 · Thousand OaksShot Put3034-4.5012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · Discus · Place 32 · Thousand OaksDiscus3288-612
Feb 28Tara Davis InvitationalFeb 28 · Shot Put · Place 22 · Thousand OaksShot Put2236-10.2512

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · Discus · Place 16 · Thousand OaksDiscus1681-0011
Apr 28Marmonte League FinalsApr 28 · Shot Put · Place 12 · Thousand OaksShot Put1232-10.0011
Apr 8Thousand Oaks at Newbury Park Apr 8 · Discus · Place 6 · Thousand OaksDiscus689-511
Apr 8Thousand Oaks at Newbury Park Apr 8 · Shot Put · Place 5 · Thousand OaksShot Put531-611
Apr 3Agoura at Thousand OaksApr 3 · Discus · Place 9 · Thousand OaksDiscus977-911
Apr 3Agoura at Thousand OaksApr 3 · Shot Put · Place 6 · Thousand OaksShot Put634-1.5011
Mar 25Oaks Christian at Thousand OaksMar 25 · Discus · Place 6 · Thousand OaksDiscus683-311
Mar 25Oaks Christian at Thousand OaksMar 25 · Shot Put · Place 4 · Thousand OaksShot Put432-1.5011
Mar 14Thousand Oaks InvitationalMar 14 · Discus · Place 34 · Thousand OaksDiscus3473-111
Mar 14Thousand Oaks InvitationalMar 14 · Shot Put · Place 25 · Thousand OaksShot Put2532-511
Mar 7Don Green InvitationalMar 7 · Discus · Place 89 · Thousand OaksDiscus8977-8—
Mar 7Don Green InvitationalMar 7 · Shot Put · Place 47 · Thousand OaksShot Put4735-0—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 22Marmonte League FinalsApr 22 · Shot Put · Place 12 · Thousand OaksShot Put12lb12.33-01.0010
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · Shot Put · Place 3 · Thousand OaksShot Put336-2—
Apr 9Newbury Park at Thousand OaksApr 9 · Shot Put · Place 9 · Thousand OaksShot Put933-1—
Mar 26Thousand Oaks at Oaks ChristianMar 26 · Shot Put · Place 7 · Thousand OaksShot Put12lb7.33-05.0010
Mar 26Thousand Oaks at Oaks ChristianMar 26 · 100 Meters · Place 15 · Thousand Oaks100 Meters15.12.31aWind: 2.210
Mar 21Thousand Oaks at AgouraMar 21 · Shot Put · Place 4 · Thousand OaksShot Put434-8—
Mar 14Calabasas and Westlake at Thousand OaksMar 14 · Shot Put · Place 13 · Thousand OaksShot Put1331-7—
Mar 9Thousand Oaks InvitationalMar 9 · Shot Put · Place 13 · Thousand OaksShot Put1335-11—
Mar 9Thousand Oaks InvitationalMar 9 · 100 Meters · Place 49 · Thousand Oaks100 Meters4912.49a PB—
Mar 1Don Green InvitationalMar 1 · Shot Put · Place 12 · Thousand OaksShot Put10lb12.35-10.00 PB10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Marmonte League FinalsApr 24 · High Jump · Thousand OaksHigh Jump--DNS9
Apr 4Thousand Oaks at Newbury ParkApr 4 · High Jump · Thousand OaksHigh Jump—NH—
Apr 4Thousand Oaks at Newbury ParkApr 4 · 200 Meters · Place 13 · Thousand Oaks200 Meters1326.75a—
Apr 4Thousand Oaks at Newbury ParkApr 4 · 100 Meters · Place 14 · Thousand Oaks100 Meters1412.73a—
Mar 30Oaks Christian at Thousand OaksMar 30 · Flight 1 · Place 1 · Thousand OakFlight 115-00.00—
Mar 30Oaks Christian at Thousand OaksMar 30 · 200 Meters · Place 6 · Thousand Oak200 Meters626.72—
Mar 30Oaks Christian at Thousand OaksMar 30 · 100 Meters · Place 5 · Thousand Oak100 Meters512.91—
Mar 23Agoura at TOMar 23 · High Jump · Place 4 · Thousand OaksHigh Jump44-08.009
Mar 23Agoura at TOMar 23 · 200 Meters · Place 20 · Thousand Oaks200 Meters2026.45 PB9
Mar 23Agoura at TOMar 23 · 100 Meters · Place 15 · Thousand Oaks100 Meters1512.609
Mar 16Calabasas and Thousand Oaks at WestlakeMar 16 · 200 Meters · Place 32 · Thousand Oaks200 Meters3227.39a—
Mar 16Calabasas and Thousand Oaks at WestlakeMar 16 · 100 Meters · Place 28 · Thousand Oaks100 Meters2812.98a—
Mar 3Don Green InvitationalMar 3 · 400 Meters · Place 28 · Thousand Oak400 Meters2862.24 PB9
Mar 3Don Green InvitationalMar 3 · 100 Meters · Place 137 · Thousand Oak100 Meters13713.199

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 23 · Thousand Oak200 Meters2327.68 PB9
Feb 25Thousand Oaks Invitational Feb 25 · 400 Meters · Place 10 · Thousand Oak400 Meters101:03.94 PB9
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 23 · Thousand Oak200 Meters2327.689
Feb 25Thousand Oaks Invitational Feb 25 · 400 Meters · Place 10 · Thousand Oak400 Meters101:03.949
Feb 25Thousand Oaks Invitational Feb 25 · 200 Meters · Place 23 · Thousand Oaks200 Meters2327.689
Feb 25Thousand Oaks Invitational Feb 25 · 400 Meters · Place 10 · Thousand Oaks400 Meters101:03.949