Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarmonte League Finals · Apr 2410.76aMarmonte League FinalsApril 24, 2023
150 Meters · IndoorSimi Valley All-Comers #3 · Jan 2817.10aSimi Valley All-Comers #3January 28, 2023
200 Meters · IndoorBattle Born Classic · Feb 1322.55aBattle Born ClassicFebruary 13, 2026
200 Meters · OutdoorWestlake at Oaks Christian · Apr 421.52aWestlake at Oaks ChristianApril 4, 2023
300 Meters · OutdoorSimi Valley All-Comers · Jan 2736.24aSimi Valley All-ComersJanuary 27, 2024
60 Meter · IndoorBattle Born Classic · Feb 136.91aBattle Born ClassicFebruary 13, 2026
60 Meter · OutdoorSimi Valley All-Comers · Jan 276.90aSimi Valley All-ComersJanuary 27, 2024
60 Meters · IndoorMW Indoor Championships · Feb 266.95aMW Indoor ChampionshipsFebruary 26, 2026
Long Jump · OutdoorSimi Valley All-Comers · Jan 2720-09.75Simi Valley All-ComersJanuary 27, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 16 · San Jose StateSan Jose State200 MetersRound P16.21.74aWind: 0.2So
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 16 · San Jose StateSan Jose State100 MetersRound P16.10.70aWind: 2.7So
May 2Fresno St InviteMay 2 · 200 Meters · San Jose StateSan Jose State200 Meters--DNSWind: -0.6So
May 2Fresno St InviteMay 2 · 100 Meters · Place 13 · San Jose StateSan Jose State100 Meters13.10.84aWind: -1.1So
Apr 3Cal Brutus Hamilton InvApr 3 · 200 Meters · Place 12 · San Jose StateSan Jose State200 Meters12.22.00aWind: 0.9So
Apr 3Cal Brutus Hamilton InvApr 3 · 100 Meters · Place 12 · San Jose StateSan Jose State100 Meters12.10.89aWind: 1.4So
Mar 28West Coast RelaysMar 28 · 100 Meters · Place 31 · San Jose StateSan Jose State100 Meters31.11.03aWind: 2So
Mar 20Cal InvitationalMar 20 · 200 Meters · Place 18 · San Jose StateSan Jose State200 Meters1822.12aSo
Mar 20Cal InvitationalMar 20 · 100 Meters · Place 11 · San Jose StateSan Jose State100 Meters1110.82aSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26MW Indoor ChampionshipsFeb 26 · 60 Meters · Place 15 · San Jose StateSan Jose State60 Meters156.95a PBSO
Feb 13Battle Born ClassicFeb 13 · 60 Meter · Place 8 · San Jose StateSan Jose State60 MeterRound S8.6.93aSo
Feb 13Battle Born ClassicFeb 13 · 60 Meter · Place 16 · San Jose StateSan Jose State60 MeterRound P16.7.00aSo
Feb 13Battle Born ClassicFeb 13 · 60 Meter · Place 5 · San Jose StateSan Jose State60 Meter5.6.91a PBSo
Feb 13Battle Born ClassicFeb 13 · 200 Meters · Place 21 · San Jose StateSan Jose State200 Meters21.22.55a PBSo
Feb 5Nevada Wolfpack Classic & CEFeb 5 · 60 Meters · Place 20 · San Jose StateSan Jose State60 MetersRound P206.98aSo
Jan 16Nevada InvitationalJan 16 · 200 Meters · Place 16 · San Jose StateSan Jose State200 Meters1622.73aSo
Jan 9Silver & Blue InvitationalJan 9 · 60 Meters · Place 5 · San Jose StateSan Jose State60 MetersRound P57.02aSo
Jan 9Silver & Blue InvitationalJan 9 · 60 Meters · Place 7 · San Jose StateSan Jose State60 Meters77.02aSo

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Mtn West Outdoor ChampionshipsMay 15 · 200 Meters · Place 21 · San Jose StateSan Jose State200 Meters2122.78aFR
May 15Mtn West Outdoor ChampionshipsMay 15 · 100 Meters · Place 22 · San Jose StateSan Jose State100 Meters2211.12aFR
May 22025 Fresno State InvitationalMay 2 · 200 Meters · Place 31 · San Jose St.San Jose St.200 Meters3122.46FR
May 22025 Fresno State InvitationalMay 2 · 100 Meters · Place 24 · San Jose St.San Jose St.100 Meters2411.12FR
Apr 5Brutus Hamilton InvitationalApr 5 · 200 Meters · Place 50 · San Jose StateSan Jose State200 Meters50.23.06aWind: -2.1Fr
Apr 5Brutus Hamilton InvitationalApr 5 · 100 Meters · Place 61 · San Jose StateSan Jose State100 Meters61.11.24aWind: 1Fr
Apr 3Brutus Hamilton MultisApr 3 · 200 Meters · Place 50 · San Jose StateSan Jose State200 Meters5023.06aFr
Apr 3Brutus Hamilton MultisApr 3 · 100 Meters · Place 61 · San Jose StateSan Jose State100 Meters6111.24aFr
Mar 21Hornet InvitationalMar 21 · 200 Meters · Place 65 · San Jose StateSan Jose State200 Meters65.22.59aWind: 1.9Fr
Mar 8Cal OpenerMar 8 · 200 Meters · Place 5 · San Jose St.San Jose St.200 Meters523.153—
Mar 8Cal OpenerMar 8 · 100 Meters · Place 4 · San Jose St.San Jose St.100 Meters411.244—
Mar 8Cal OpenerMar 8 · 200 Meters · Place 28 · San Jose St.San Jose St.200 Meters2823.16FR
Mar 8Cal OpenerMar 8 · 100 Meters · Place 21 · San Jose St.San Jose St.100 Meters2111.25FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Don Kirby Collegiate EliteFeb 14 · 60 Meter · Place 37 · San Jose StateSan Jose State60 Meter37.7.10aWind: 0Fr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 22Marmonte League FinalsApr 22 · Long Jump · Place 4 · Oaks ChristianOaks ChristianLong Jump4.20-00.5012
Apr 22Marmonte League FinalsApr 22 · 200 Meters · Place 10 · Oaks ChristianOaks Christian200 Meters10.23.10aWind: 1.812
Mar 26Thousand Oaks at Oaks ChristianMar 26 · Triple Jump · Oaks ChristianOaks ChristianTriple Jump—DNS12
Mar 26Thousand Oaks at Oaks ChristianMar 26 · Long Jump · Oaks ChristianOaks ChristianLong Jump—DNS12
Feb 3CA Winter ChampionshipsFeb 3 · 60 Meter · Place 220 · Oaks ChristianOaks Christian60 MeterRound P220.7.75aWind: 3.212
Jan 27Simi Valley All-ComersJan 27 · 300 Meters · Place 4 · Oaks Christian TCOaks Christian TC300 Meters4.36.24a PB12
Jan 27Simi Valley All-ComersJan 27 · 60 Meter · Place 2 · Oaks Christian TCOaks Christian TC60 Meter2.6.90a PBWind: 0.212
Jan 27Simi Valley All-ComersJan 27 · Long Jump · Place 1 · Oaks Christian TCOaks Christian TCLong Jump1.20-09.75 PB12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 200 Meters · Place 4 · Oaks ChristianOaks Christian200 Meters4.21.71aWind: 1.711
May 13CIF-SS Division 4 Track and Field FinalsMay 13 · 100 Meters · Place 3 · Oaks ChristianOaks Christian100 Meters3.10.64aWind: 3.311
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 200 Meters · Place 2 · Oaks ChristianOaks Christian200 MetersRound P2.21.62aWind: 2.111
May 6CIF-SS Division 4 Track and Field PrelimsMay 6 · 100 Meters · Place 2 · Oaks ChristianOaks Christian100 MetersRound P2.10.62aWind: 2.611
Apr 24Marmonte League FinalsApr 24 · Long Jump · Place 4 · Oaks ChristianOaks ChristianLong Jump4.19-11.0011
Apr 24Marmonte League FinalsApr 24 · 200 Meters · Place 1 · Oaks ChristianOaks Christian200 Meters1.21.58aWind: 0.511
Apr 24Marmonte League FinalsApr 24 · 100 Meters · Place 3 · Oaks ChristianOaks Christian100 Meters3.10.76a PBWind: 0.411
Apr 4Westlake at Oaks ChristianApr 4 · Long Jump · Place 1 · Oaks ChristianOaks ChristianLong Jump1.20-05.2511
Apr 4Westlake at Oaks ChristianApr 4 · 200 Meters · Place 1 · Oaks ChristianOaks Christian200 Meters1.21.52a PBWind: -3.111
Apr 4Westlake at Oaks ChristianApr 4 · 100 Meters · Place 4 · Oaks ChristianOaks Christian100 Meters4.10.85aWind: 2.611
Feb 11Santa Monica All-ComersFeb 11 · 200 Meters · Place 1 · 33-Unattached33-Unattached200 Meters1.22.42a11
Feb 11Santa Monica All-ComersFeb 11 · 100 Meters · Place 2 · 33-Unattached33-Unattached100 Meters2.11.17a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Simi Valley All-Comers #3Jan 28 · Long Jump · Place 9 · Oaks Christian TOaks Christian TLong Jump918-04.25—
Jan 28Simi Valley All-Comers #3Jan 28 · 150 Meters · Place 6 · Oaks Christian TOaks Christian T150 Meters617.10a PB—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Long Jump · 33-Unattached33-UnattachedLong Jump—DNS10
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · 33-Unattached33-Unattached200 MetersRound P—DNSWind: 1.510
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · 33-Unattached33-Unattached100 MetersRound P—DNSWind: 1.510
Apr 25Marmonte League Prelims/FinalsApr 25 · Long Jump · Place 2 · Newbury ParkNewbury ParkLong Jump2.19-10.7510
Apr 25Marmonte League Prelims/FinalsApr 25 · 200 Meters · Place 6 · Newbury ParkNewbury Park200 Meters6.22.99aWind: 1.210
Apr 25Marmonte League Prelims/FinalsApr 25 · 100 Meters · Place 9 · Newbury ParkNewbury Park100 Meters9.11.49aWind: 0.310
Mar 22 Newbury Park at AgouraMar 22 · Long Jump · Place 2 · Newbury ParkNewbury ParkLong Jump2.19-03.7510
Mar 22 Newbury Park at AgouraMar 22 · 200 Meters · Place 2 · Newbury ParkNewbury Park200 Meters2.22.93aWind: -1.210
Mar 22 Newbury Park at AgouraMar 22 · 100 Meters · Place 2 · Newbury ParkNewbury Park100 Meters2.11.38aWind: -0.310
Mar 11Ventura InvitationalMar 11 · 200 Meters · Newbury ParkNewbury Park200 Meters--DNSWind: 3.210

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · Long Jump · Place 2 · Valley United Track ClubValley United Track ClubLong Jump2.5.30m9
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 200 Meters · Place 3 · Valley United Track ClubValley United Track Club200 Meters3.24.78a9
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 100 Meters · Place 3 · Valley United Track ClubValley United Track Club100 Meters3.12.20a9