Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDon Bell Quicksilver Classic · Apr 514.53aDon Bell Quicksilver ClassicApril 5, 2025
200 Meters · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 1530.57USATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
400 Meters · OutdoorNor-Cal Youth Championships · Jun 101:10.62Nor-Cal Youth ChampionshipsJune 10, 2023
800 Meters · OutdoorUSATF Region 14 Junior Olympic Combined Events Championships · Jun 152:49.87USATF Region 14 Junior Olympic Combined Events ChampionshipsJune 15, 2024
Discus · 1kg · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2525.49mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
High Jump · OutdoorUSATF Region 14 Jr Olympic Combined Events Championships · Jun 281.15mUSATF Region 14 Jr Olympic Combined Events ChampionshipsJune 28, 2025
Javelin · 600g · OutdoorUSATF Region 14 Junior Olympic Championships · Jun 2524.23mUSATF Region 14 Junior Olympic ChampionshipsJune 25, 2026
Long Jump · OutdoorArlevia Livingston Combined/Open Events Meet · Jun 163.90mArlevia Livingston Combined/Open Events MeetJune 16, 2023
Shot Put · 4kg · OutdoorBVAL Finals 2026 · May 932-01.50BVAL Finals 2026May 9, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 26 · UmojaUmojaJavelin600g26.23.33m11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Javelin · Place 4 · UmojaUmojaJavelin600g4.24.23m PB11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Discus · Place 8 · UmojaUmojaDiscus1kg8.25.49m PB11
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 10 · UmojaUmojaShot Put4kg10.8.66m11
Jun 13Welcome to the Swamp Meet....Jun 13 · Shot Put · Place 4 · UmojaUmojaShot Put49.64m11
May 16Central Coast Section Championships 2026May 16 · Shot Put · Place 13 · Evergreen ValleyEvergreen ValleyShot PutRound P1334-01.5011
May 9BVAL Finals 2026May 9 · Shot Put · Place 4 · Evergreen ValleyEvergreen ValleyShot Put4kgRound P4.32-01.50 PB11
Apr 30MHAL FinalsApr 30 · Discus · Place 14 · Evergreen ValleyEvergreen ValleyDiscus1kg14.73' 9"11
Apr 30MHAL FinalsApr 30 · Shot Put · Place 3 · Evergreen ValleyEvergreen ValleyShot Put4kg3.30' 6"11
Apr 28MHAL TrialsApr 28 · Shot Put · Place 3 · Evergreen ValleyEvergreen ValleyShot Put4kg3.30-06.0011
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · Discus · Place 4 · Evergreen ValleyEvergreen ValleyDiscus477-06.0011
Apr 23Leigh, Willow Glen, Evergreen Valley Tri-MeetApr 23 · Shot Put · Place 2 · Evergreen ValleyEvergreen ValleyShot Put230-10.5011
Apr 16Pioneer, Evergreen @ LelandApr 16 · Discus · Place 1 · Evergreen ValleyEvergreen ValleyDiscus1kg1.73' 9"11
Apr 16Pioneer, Evergreen @ LelandApr 16 · Shot Put · Place 2 · Evergreen ValleyEvergreen ValleyShot Put4kg2.31' 4"11
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · Discus · Place 16 · Evergreen ValleyEvergreen ValleyDiscus1670-811
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · Shot Put · Place 6 · Evergreen ValleyEvergreen ValleyShot Put629-711
Apr 4Leland Don Bell Quicksilver ClassicApr 4 · 100m Hurdles · Place 14 · Evergreen ValleyEvergreen Valley100m Hurdles1419.14a11
Mar 26Evergreen Valley at Branham DualMar 26 · Discus · Place 4 · Evergreen ValleyEvergreen ValleyDiscus1kg4.72' 9"11
Mar 26Evergreen Valley at Branham DualMar 26 · Shot Put · Place 3 · Evergreen ValleyEvergreen ValleyShot Put4kg3.29' 8.5"11
Mar 26Evergreen Valley at Branham DualMar 26 · 100m Hurdles · Evergreen ValleyEvergreen Valley100m Hurdles33" / 0.838m—DNS11
Mar 21Firebird RelaysMar 21 · 100m Hurdles · Place 8 · Evergreen ValleyEvergreen Valley100m Hurdles818.78a11
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · Discus · Place 6 · Evergreen ValleyEvergreen ValleyDiscus667-111
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · Shot Put · Place 2 · Evergreen ValleyEvergreen ValleyShot Put229-3.511
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 100m Hurdles · Place 6 · Evergreen ValleyEvergreen Valley100m Hurdles619.06a11
Mar 7Rustbuster InvitationalMar 7 · Discus · Place 15 · Evergreen ValleyEvergreen ValleyDiscus1567-811
Mar 7Rustbuster InvitationalMar 7 · Shot Put · Place 8 · Evergreen ValleyEvergreen ValleyShot Put826-7.2511
Mar 7Rustbuster InvitationalMar 7 · 100m Hurdles · Place 9 · Evergreen ValleyEvergreen Valley100m Hurdles919.44a11

2025 Outdoor Track

44 results
DateMeetEventPlMarkGr
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Javelin · Place 3 · UmojaUmojaJavelin324.79m16
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 100m Hurdles · Place 3 · UmojaUmoja100m Hurdles318.6116
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 800 Meters · Place 5 · UmojaUmoja800 Meters52:57.7116
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Long Jump · Place 5 · UmojaUmojaLong Jump54.06m16
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · High Jump · Place 7 · UmojaUmojaHigh Jump71.15m PB16
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Shot Put · Place 2 · UmojaUmojaShot Put29.30m16
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 200 Meters · Place 6 · UmojaUmoja200 Meters630.7016
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Javelin · Place 3 · UmojaUmojaJavelin325.35m10
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · Shot Put · Place 5 · UmojaUmojaShot Put58.54m10
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 400m Hurdles · Place 7 · UmojaUmoja400m Hurdles71:22.41a10
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100m Hurdles · Place 7 · UmojaUmoja100m Hurdles718.28a10
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Javelin · Place 6 · UmojaUmojaJavelin622.75m10
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · Shot Put · Place 6 · UmojaUmojaShot Put69.14m10
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400m Hurdles · Place 6 · UmojaUmoja400m Hurdles61:21.76a10
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100m Hurdles · Place 4 · UmojaUmoja100m Hurdles418.70a10
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Shot Put · Place 2 · UmojaUmojaShot Put29.02m16
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 4 · UmojaUmojaJavelin418.85m16
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 6 · UmojaUmoja100m HurdlesRound P618.8316
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 5 · UmojaUmoja100m Hurdles519.3316
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 38 · UmojaUmoja100 MetersRound P3814.6516
May 10BVAL Finals 2025May 10 · Shot Put · Place 11 · Evergreen ValleyEvergreen ValleyShot PutRound P1129-4.5010
May 10BVAL Finals 2025May 10 · 100m Hurdles · Place 16 · Evergreen ValleyEvergreen Valley100m HurdlesRound P1618.27a10
Apr 19CCS TOP 8 InviteApr 19 · Shot Put · Place 4 · Evergreen ValleyEvergreen ValleyShot Put430-310
Apr 19CCS TOP 8 InviteApr 19 · 100m Hurdles · Place 12 · Evergreen ValleyEvergreen Valley100m Hurdles1219.5410
Apr 10Independence @ Evergreen ValleyApr 10 · Discus · Place 3 · Evergreen ValleyEvergreen ValleyDiscus366-08.0010
Apr 10Independence @ Evergreen ValleyApr 10 · Shot Put · Place 2 · Evergreen ValleyEvergreen ValleyShot Put227-08.0010
Apr 10Independence @ Evergreen ValleyApr 10 · 100m Hurdles · Place 3 · Evergreen ValleyEvergreen Valley100m Hurdles319.7810
Apr 10Independence @ Evergreen ValleyApr 10 · 100 Meters · Place 14 · Evergreen ValleyEvergreen Valley100 Meters1414.6410
Apr 5Don Bell Quicksilver ClassicApr 5 · Shot Put · Place 6 · Evergreen ValleyEvergreen ValleyShot Put627-010
Apr 5Don Bell Quicksilver ClassicApr 5 · 300m Hurdles · Place 7 · Evergreen ValleyEvergreen Valley300m Hurdles757.43a10
Apr 5Don Bell Quicksilver ClassicApr 5 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles519.00a10
Apr 5Don Bell Quicksilver ClassicApr 5 · 100 Meters · Place 28 · Evergreen ValleyEvergreen Valley100 Meters2814.53a PB10
Apr 3Silver Creek @ Evergreen ValleyApr 3 · Discus · Place 4 · Evergreen ValleyEvergreen ValleyDiscus462-810
Apr 3Silver Creek @ Evergreen ValleyApr 3 · Shot Put · Place 3 · Evergreen ValleyEvergreen ValleyShot Put327-810
Apr 3Silver Creek @ Evergreen ValleyApr 3 · 300m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley300m Hurdles257.16a10
Apr 3Silver Creek @ Evergreen ValleyApr 3 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles219.63a10
Mar 29Lynbrook InvitationalMar 29 · Shot Put · Place 9 · Evergreen ValleyEvergreen ValleyShot Put928-210
Mar 29Lynbrook InvitationalMar 29 · 100m Hurdles · Place 23 · Evergreen ValleyEvergreen Valley100m Hurdles2326.58a10
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · Discus · Place 5 · Evergreen ValleyEvergreen ValleyDiscus561-7.5010
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · Shot Put · Place 1 · Evergreen ValleyEvergreen ValleyShot Put127-1110
Mar 27STAL Piedmont Hills v. Evergreen ValleyMar 27 · 100 Meters · Place 13 · Evergreen ValleyEvergreen Valley100 Meters1314.96a10
Mar 1K-Bell Track and Field ClassicMar 1 · Shot Put · Place 1 · Evergreen ValleyEvergreen ValleyShot Put128-3.50—
Mar 1K-Bell Track and Field ClassicMar 1 · 100m Hurdles · Place 7 · Evergreen ValleyEvergreen Valley100m Hurdles720.19a—
Mar 1K-Bell Track and Field ClassicMar 1 · 100 Meters · Place 47 · Evergreen ValleyEvergreen Valley100 Meters4714.96a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 6 · UmojaUmojaShot Put68.98m—
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Javelin · Place 4 · UmojaUmojaJavelin420.60m15
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 100m Hurdles · Place 6 · UmojaUmoja100m Hurdles618.9715
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 800 Meters · Place 11 · UmojaUmoja800 Meters112:49.87 PB15
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Long Jump · Place 8 · UmojaUmojaLong Jump83.97m15
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 10 · UmojaUmojaHigh Jump101.25m15
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 5 · UmojaUmojaShot Put57.16m15
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 200 Meters · Place 8 · UmojaUmoja200 Meters830.57 PB15
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Shot Put · Place 3 · UmojaUmojaShot Put36.90m15
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 100m Hurdles · Place 16 · UmojaUmoja100m HurdlesRound P1621.2315
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 5 · UmojaUmoja800 Meters52:56.2515
May 4BVAL FinalsMay 4 · 300m Hurdles · Place 12 · Evergreen ValleyEvergreen Valley300m Hurdles1258.78a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 300m Hurdles · Place 3 · Evergreen ValleyEvergreen Valley300m Hurdles356.84a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 100m Hurdles · Place 7 · Evergreen ValleyEvergreen Valley100m HurdlesRound P721.16a—
Apr 27BVAL Santa Teresa Division FinalsApr 27 · 100m Hurdles · Place 8 · Evergreen ValleyEvergreen Valley100m Hurdles823.96a—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 300m Hurdles · Place 3 · Evergreen ValleyEvergreen Valley300m Hurdles358.53a—
Apr 11STAL Tri-Meet Showdown - IHS vs. EVHS vs. PHHSApr 11 · 100m Hurdles · Place 5 · Evergreen ValleyEvergreen Valley100m Hurdles520.48a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 100m Hurdles · Place 8 · Evergreen ValleyEvergreen Valley100m Hurdles820.67a—
Mar 27Evergreen vs. Lincoln Dual MeetMar 27 · 300m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley300m Hurdles21:00.26a—
Mar 27Evergreen vs. Lincoln Dual MeetMar 27 · 100m Hurdles · Place 4 · Evergreen ValleyEvergreen Valley100m Hurdles421.00a—
Mar 19Silver Creek @ Evergreen Valley Dual MeetMar 19 · 300m Hurdles · Place 1 · Evergreen ValleyEvergreen Valley300m Hurdles156.96a—
Mar 19Silver Creek @ Evergreen Valley Dual MeetMar 19 · 100m Hurdles · Place 2 · Evergreen ValleyEvergreen Valley100m Hurdles219.97a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 200m Hurdles · Place 10 · UmojaUmoja200m Hurdles1034.53a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 13 · UmojaUmoja100m HurdlesRound P1320.41a—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 100m Hurdles · Place 5 · UmojaUmoja100m Hurdles520.3314
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 800 Meters · Place 6 · UmojaUmoja800 Meters62:55.2214
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · High Jump · Place 9 · UmojaUmojaHigh Jump91.15m14
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Long Jump · Place 6 · UmojaUmojaLong Jump63.90m PB14
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Shot Put · Place 3 · UmojaUmojaShot Put37.28m14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Shot Put · Place 10 · UmojaUmojaShot Put107.20m14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 200m Hurdles · Place 3 · UmojaUmoja200m Hurdles334.2814
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 400 Meters · Place 24 · UmojaUmoja400 Meters241:10.62 PB14
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100m Hurdles · Place 5 · UmojaUmoja100m HurdlesRound P520.3614
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 100m Hurdles · Place 5 · UmojaUmoja100m Hurdles520.3614
May 27LA Jets 37th InvitationalMay 27 · Shot Put · Place 11 · UmojaUmojaShot Put117.67m—
May 27LA Jets 37th InvitationalMay 27 · 200m Hurdles · Place 8 · UmojaUmoja200m Hurdles835.50a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 52 · UmojaUmoja400 Meters521:12.77a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · Shot Put · Place 5 · UmojaUmojaShot Put56.87m—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100m Hurdles · Place 7 · UmojaUmoja100m Hurdles721.30a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 400 Meters · Place 34 · UmojaUmoja400 Meters341:13.25a—
May 6Running Rebels / Tommie Smith InvitationalMay 6 · 100 Meters · Place 50 · UmojaUmoja100 MetersRound P5015.48a—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1961st Annual Golden West Invitational Jun 19 · 80m Hurdles · Place 4 · UmojaUmoja80m Hurdles418.18—
Jun 1961st Annual Golden West Invitational Jun 19 · Javelin · Place 4 · UmojaUmojaJavelin416.78m—
Jun 1961st Annual Golden West Invitational Jun 19 · 800 Meters · Place 10 · UmojaUmoja800 Meters103:07.01—
Jun 1961st Annual Golden West Invitational Jun 19 · 400 Meters · Place 20 · UmojaUmoja400 Meters201:16.41—