Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMVAL Center Meet 1A · Mar 413.20aMVAL Center Meet 1AMarch 4, 2026
100m Hurdles · 33" / 0.838m · OutdoorNCS Bayshore Area Championships · May 1615.79aNCS Bayshore Area ChampionshipsMay 16, 2026
200 Meters · OutdoorUSATF Region 14 Junior Olympic Track and Field Championships · Jun 2026.65aUSATF Region 14 Junior Olympic Track and Field ChampionshipsJune 20, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCS Bayshore Area Championships · May 1648.33aNCS Bayshore Area ChampionshipsMay 16, 2026
400 Meters · OutdoorBay Area Youth Classic Invitational · May 311:02.21aBay Area Youth Classic InvitationalMay 31, 2025
800 Meters · OutdoorNor-Cal Youth Championships · Jun 72:37.19Nor-Cal Youth ChampionshipsJune 7, 2025
Heptathlon · OutdoorUSATF Region 14 Junior Olympic Combined Events Qualifier · Jul 113604USATF Region 14 Junior Olympic Combined Events QualifierJuly 11, 2026
High Jump · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 231.30mUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023
Javelin · 600g · OutdoorUSATF Region 14 Junior Olympic Combined Events Qualifier · Jul 1124.59mUSATF Region 14 Junior Olympic Combined Events QualifierJuly 11, 2026
Long Jump · OutdoorNor-Cal Youth Championships · Jun 84.26mNor-Cal Youth ChampionshipsJune 8, 2024
Shot Put · 4kg · OutdoorMVAL #3 · Apr 1832-06.00MVAL #3April 18, 2026
Shot Put · 6lb · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 218.34mUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
Triple Jump · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 239.22mUSATF Pacific Association Junior Olympic ChampionshipsJune 23, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Heptathlon · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldHeptathlonRound M3.3604 PB9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Long Jump · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldLong JumpRound M3.4.43m9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · High Jump · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldHigh JumpRound M3.1.40m9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Javelin · Place 3 · Mission Valley Track & FieldMission Valley Track & FieldJavelin600gRound M3.24.59m PB9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · Shot Put · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldShot Put4kgRound M1.8.52m9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 100m Hurdles · Place 3 · Mission Valley Track & FieldMission Valley Track & Field100m Hurdles33" / 0.838mRound M3.16.68aWind: -1.89
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 800 Meters · Place 7 · Mission Valley Track & FieldMission Valley Track & Field800 MetersRound M7.2:44.82a9
Jul 11USATF Region 14 Junior Olympic Combined Events QualifierJul 11 · 200 Meters · Place 3 · Mission Valley Track & FieldMission Valley Track & Field200 MetersRound M3.26.89aWind: 1.89
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · Long Jump · Place 12 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump12.4.44mWind: 3.39
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · High Jump · Place 2 · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump2.1.43m9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 9 · Mission Valley Track & FieldMission Valley Track & Field200 MetersRound P9.26.59aWind: 2.59
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Shot Put · Place 3 · Mission ValleyMission ValleyShot Put39.75m16
Jun 6Nor-Cal Youth ChampionshipsJun 6 · Long Jump · Place 2 · Mission ValleyMission ValleyLong Jump24.59m16
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 200 Meters · Place 10 · Mission ValleyMission Valley200 MetersRound P1027.4516
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 3 · Mission ValleyMission Valley100m HurdlesRound P316.1516
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 2 · Mission ValleyMission Valley100m Hurdles215.9716
May 16NCS Bayshore Area ChampionshipsMay 16 · 300m Hurdles · Place 3 · Moreau CatholicMoreau Catholic300m Hurdles30" / 0.762m3.48.33a PB9
May 16NCS Bayshore Area ChampionshipsMay 16 · 100m Hurdles · Place 3 · Moreau CatholicMoreau Catholic100m Hurdles33" / 0.838m3.15.79a PBWind: -1.19
May 8MVAL ChampionshipsMay 8 · Shot Put · Place 4 · Moreau CatholicMoreau CatholicShot Put4kg4.29-10.009
May 8MVAL ChampionshipsMay 8 · 300m Hurdles · Place 3 · Moreau CatholicMoreau Catholic300m Hurdles30" / 0.762m3.49.22a9
May 8MVAL ChampionshipsMay 8 · 100m Hurdles · Place 1 · Moreau CatholicMoreau Catholic100m Hurdles33" / 0.838m1.16.42aWind: 0.29
Apr 18MVAL #3Apr 18 · Long Jump · Place 2 · Moreau CatholicMoreau CatholicLong Jump2.16-04.259
Apr 18MVAL #3Apr 18 · Shot Put · Place 2 · Moreau CatholicMoreau CatholicShot Put4kg2.32-06.00 PB9
Apr 18MVAL #3Apr 18 · 400 Meters · Place 5 · Moreau CatholicMoreau Catholic400 Meters5.1:02.72a9
Apr 11West Coast Relays at BuchananApr 11 · 300m Hurdles · Place 8 · Moreau CatholicMoreau Catholic300m Hurdles850.35a9
Apr 11West Coast Relays at BuchananApr 11 · 100m Hurdles · Place 7 · Moreau CatholicMoreau Catholic100m Hurdles716.98a9
Mar 21Saint Francis Invitational 2026Mar 21 · 300m Hurdles · Place 7 · Moreau CatholicMoreau Catholic300m Hurdles747.31a9
Mar 21Saint Francis Invitational 2026Mar 21 · 100m Hurdles · Place 4 · Moreau CatholicMoreau Catholic100m Hurdles415.78a9
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 300m Hurdles · Place 3 · Moreau CatholicMoreau Catholic300m Hurdles348.82a9
Mar 1413th Annual Eddie Hart InvitationalMar 14 · 100m Hurdles · Place 3 · Moreau CatholicMoreau Catholic100m Hurdles315.82a9
Mar 7Ugly Eagles RelaysMar 7 · 100m Hurdles · Place 4 · Moreau CatholicMoreau Catholic100m Hurdles416.59a9
Mar 4MVAL Center Meet 1AMar 4 · Long Jump · Place 1 · Moreau CatholicMoreau CatholicLong Jump1.15-03.509
Mar 4MVAL Center Meet 1AMar 4 · 100m Hurdles · Place 1 · Moreau CatholicMoreau Catholic100m Hurdles33" / 0.838m1.15.80aWind: 1.19
Mar 4MVAL Center Meet 1AMar 4 · 100 Meters · Place 3 · Moreau CatholicMoreau Catholic100 Meters3.13.20a PBWind: 1.29

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Javelin · Place 4 · Mission ValleyMission ValleyJavelin422.59m15
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 100m Hurdles · Place 2 · Mission ValleyMission Valley100m Hurdles216.5315
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 800 Meters · Place 3 · Mission ValleyMission Valley800 Meters32:40.0115
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Long Jump · Place 2 · Mission ValleyMission ValleyLong Jump24.43m15
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · High Jump · Place 2 · Mission ValleyMission ValleyHigh Jump21.45m15
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · Shot Put · Place 1 · Mission ValleyMission ValleyShot Put110.00m15
Jun 28USATF Region 14 Jr Olympic Combined Events ChampionshipsJun 28 · 200 Meters · Place 1 · Mission ValleyMission Valley200 Meters127.1215
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 100m Hurdles · Place 3 · Mission ValleyMission Valley100m Hurdles316.36a8
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 7 · Mission ValleyMission Valley200 MetersRound P726.65a PB8
Jun 20USATF Region 14 Junior Olympic Track and Field ChampionshipsJun 20 · 200 Meters · Place 7 · Mission ValleyMission Valley200 Meters726.81a8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 100m Hurdles · Place 1 · Mission ValleyMission Valley100m Hurdles116.85a8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 400 Meters · Place 9 · Mission ValleyMission Valley400 MetersRound P91:09.88a8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 7 · Mission ValleyMission Valley200 MetersRound P727.12a8
Jun 13USATF Pacific Association Jr Olympic Championships Jun 13 · 200 Meters · Place 5 · Mission ValleyMission Valley200 Meters527.65a8
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Javelin · Place 3 · Mission ValleyMission ValleyJavelin322.38m15
Jun 7Nor-Cal Youth ChampionshipsJun 7 · Long Jump · Place 6 · Mission ValleyMission ValleyLong Jump64.60m15
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 8 · Mission ValleyMission Valley200 MetersRound P827.4015
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 200 Meters · Place 7 · Mission ValleyMission Valley200 Meters727.0215
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 800 Meters · Place 5 · Mission ValleyMission Valley800 Meters52:37.19 PB15
May 31Bay Area Youth Classic InvitationalMay 31 · Triple Jump · Place 1 · Mission ValleyMission ValleyTriple Jump131-118
May 31Bay Area Youth Classic InvitationalMay 31 · Long Jump · Place 1 · Mission ValleyMission ValleyLong Jump115-108
May 31Bay Area Youth Classic InvitationalMay 31 · Javelin · Place 1 · Mission ValleyMission ValleyJavelin172-58
May 31Bay Area Youth Classic InvitationalMay 31 · 400 Meters · Place 1 · Mission ValleyMission Valley400 Meters11:02.21a PB8
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · Long Jump · Place 1 · Mission ValleyMission ValleyLong Jump14.78m15
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · High Jump · Place 1 · Mission ValleyMission ValleyHigh Jump14-815
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 100m Hurdles · Place 1 · Mission ValleyMission Valley100m Hurdles118.6815
May 2420th Annual Tommie Smith Youth Track MeetMay 24 · 400 Meters · Place 3 · Mission ValleyMission Valley400 Meters31:03.4915
May 173M INVITATIONAL - 2025May 17 · Triple Jump · Place 1 · Mission ValleyMission ValleyTriple Jump19.76m8
May 173M INVITATIONAL - 2025May 17 · Javelin · Place 4 · Mission ValleyMission ValleyJavelin421.23m8
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 4 · Mission ValleyMission Valley200 Meters427.81a8
May 3Running Rebels InvitationalMay 3 · Triple Jump · Place 2 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump2.9.70m8
May 3Running Rebels InvitationalMay 3 · High Jump · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump1.1.37m8
Apr 19God Speed EggstravaganzaApr 19 · High Jump · Place 2 · Mission ValleyMission ValleyHigh Jump21.47m8
Apr 19God Speed EggstravaganzaApr 19 · Shot Put · Place 1 · Mission ValleyMission ValleyShot Put18.64m8
Apr 19God Speed EggstravaganzaApr 19 · 100m Hurdles · Place 1 · Mission ValleyMission Valley100m Hurdles119.25a8
Apr 19God Speed EggstravaganzaApr 19 · 400 Meters · Place 3 · Mission ValleyMission Valley400 Meters31:03.49a8

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Triple Jump · Place 1 · Mission Valley Track & FMission Valley Track & FTriple Jump110.20m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 4 · Mission Valley Track & FMission Valley Track & FLong Jump44.70m—
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · High Jump · Place 2 · Mission Valley Track & FMission Valley Track & FHigh Jump21.40m—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Triple Jump · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump1.9.77m7
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 8 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump8.4.44m7
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 11 · Mission Valley Track & FieldMission Valley Track & FieldShot Put6lb11.8.34m PB7
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · High Jump · Place 6 · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump6.1.35m7
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 100m Hurdles · Place 3 · Mission ValleyMission Valley100m Hurdles319.8614
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · 800 Meters · Place 2 · Mission ValleyMission Valley800 Meters22:39.6614
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Long Jump · Place 1 · Mission ValleyMission ValleyLong Jump14.58m14
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · High Jump · Place 1 · Mission ValleyMission ValleyHigh Jump11.40m14
Jun 15USATF Region 14 Junior Olympic Combined Events ChampionshipsJun 15 · Shot Put · Place 2 · Mission ValleyMission ValleyShot Put28.85m14
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Triple Jump · Place 1 · Mission ValleyMission ValleyTriple Jump19.75m14
Jun 8Nor-Cal Youth ChampionshipsJun 8 · High Jump · Place 1 · Mission ValleyMission ValleyHigh Jump11.35m14
Jun 8Nor-Cal Youth ChampionshipsJun 8 · Long Jump · Place 5 · Mission ValleyMission ValleyLong Jump54.26m PB14
Jun 8Nor-Cal Youth ChampionshipsJun 8 · 800 Meters · Place 5 · Mission ValleyMission Valley800 Meters52:38.3314
May 183M INVITATIONAL "2024"May 18 · Triple Jump · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump1.9.53m7
May 183M INVITATIONAL "2024"May 18 · High Jump · Place 1 · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump1.1.45m7
May 183M INVITATIONAL "2024"May 18 · 800 Meters · Place 7 · Mission Valley Track & FieldMission Valley Track & Field800 Meters7.2:39.28a7

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Triple Jump · Place 5 · Mission Valley Track & FieldMission Valley Track & FieldTriple Jump5.9.58m6
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · Long Jump · Place 10 · Mission Valley Track & FieldMission Valley Track & FieldLong Jump10.4.21m6
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · High Jump · Place 9 · Mission Valley Track & FieldMission Valley Track & FieldHigh Jump9.1.38m6
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Triple Jump · Place 3 · Mission Valley Track & FMission Valley Track & FTriple Jump39.22m PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · High Jump · Place 7 · Mission Valley Track & FMission Valley Track & FHigh Jump71.30m PB—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 7 · Mission Valley Track & FMission Valley Track & FLong Jump74.32m—
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 100m Hurdles · Place 8 · Mission ValleyMission Valley100m Hurdles821.8613
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · 800 Meters · Place 5 · Mission ValleyMission Valley800 Meters52:49.2913
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · High Jump · Place 1 · Mission ValleyMission ValleyHigh Jump11.40m13
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Long Jump · Place 1 · Mission ValleyMission ValleyLong Jump14.65m13
Jun 16Arlevia Livingston Combined/Open Events MeetJun 16 · Shot Put · Place 2 · Mission ValleyMission ValleyShot Put27.34m13
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Triple Jump · Place 1 · Mission ValleyMission ValleyTriple Jump19.33m13
Jun 10Nor-Cal Youth ChampionshipsJun 10 · Long Jump · Place 7 · Mission ValleyMission ValleyLong Jump74.43m13
Jun 10Nor-Cal Youth ChampionshipsJun 10 · 800 Meters · Place 13 · Mission ValleyMission Valley800 Meters132:50.3813
May 13Oakland Diocese CYO ChampionshipsMay 13 · Long Jump · Holy SpiritHoly SpiritLong Jump—14’2”Unofficial6
May 13Oakland Diocese CYO ChampionshipsMay 13 · 800 Meters · Holy SpiritHoly Spirit800 Meters—02:42.9Unofficial6
May 13Oakland Diocese CYO ChampionshipsMay 13 · 400 Meters · Holy SpiritHoly Spirit400 Meters—01:06.0Unofficial6