Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 2111.83aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
100m Hurdles · 33" / 0.838m · OutdoorCIF North Coast Section Meet of Champions · May 2314.82aCIF North Coast Section Meet of ChampionsMay 23, 2025
150 Meters · OutdoorCA Winter State Track & Field Championships · Feb 818.72aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
200 Meters · IndoorPresident's Invite Indoor 2025 · Feb 1525.31aPresident's Invite Indoor 2025February 15, 2025
200 Meters · OutdoorNCS Class A Championships · May 1725.01aNCS Class A ChampionshipsMay 17, 2025
300 Meters · OutdoorCA Winter State Track & Field Championships · Feb 840.14aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
300m Hurdles · 30" / 0.762m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2940.97a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
400 Meters · IndoorReno Holiday Invite · Dec 2857.27aReno Holiday InviteDecember 28, 2024
400 Meters · OutdoorStanford Invitational · Apr 457.29aStanford Invitational April 4, 2025
400m Hurdles · 30" / 0.762m · OutdoorStanford Invite · Apr 31:00.42aStanford InviteApril 3, 2026
55 Meter · IndoorPresident's Invite Indoor 2025 · Feb 157.40aPresident's Invite Indoor 2025February 15, 2025
60 Meter · OutdoorLG Winter AC #3 · Jan 188.00aLG Winter AC #3January 18, 2025
800 Meters · OutdoorAzusa Meet of Champions · Mar 232:20.81aAzusa Meet of ChampionsMarch 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Place 2 · St IgnatiusSt Ignatius300m Hurdles30" / 0.762mRound P2.41.59a12
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 300m Hurdles · Place 2 · St IgnatiusSt Ignatius300m Hurdles30" / 0.762m2.40.97a PB12
Apr 18CCS Top 8 InvitationalApr 18 · 300m Hurdles · Place 1 · St IgnatiusSt Ignatius300m Hurdles30" / 0.762m1.42.19a12
Apr 3Stanford InviteApr 3 · 400m Hurdles · Place 1 · St IgnatiusSt Ignatius400m Hurdles30" / 0.762m1.1:00.42a PB12
Apr 1St. Ignatius vs St FrancisApr 1 · 300m Hurdles · St IgnatiusSt Ignatius300m Hurdles30" / 0.762m--DNS12
Apr 1St. Ignatius vs St FrancisApr 1 · 200 Meters · St IgnatiusSt Ignatius200 Meters--DNS12

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400m Hurdles · Place 1 · Senators Speed AcademySenators Speed Academy400m Hurdles30" / 0.762m1.1:02.39a11
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100m Hurdles · Place 4 · Senators Speed AcademySenators Speed Academy100m Hurdles33" / 0.838m4.15.81aWind: 1.411
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 200 Meters · Place 2 · Senators Speed AcademySenators Speed Academy200 Meters2.25.25aWind: 1.311
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 3 · Senators Speed AcademySenators Speed Academy100 Meters3.12.47aWind: 0.811
May 30105th CIF State T&F Champs Prelims 2025May 30 · 300m Hurdles · Place 11 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762mRound P11.43.27a11
May 23CIF North Coast Section Meet of ChampionsMay 23 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762mRound P1.42.58a11
May 23CIF North Coast Section Meet of ChampionsMay 23 · 300m Hurdles · Place 3 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762m3.45.11a11
May 23CIF North Coast Section Meet of ChampionsMay 23 · 100m Hurdles · Place 2 · Bay School of San FranciscoBay School of San Francisco100m Hurdles33" / 0.838mRound P2.14.85aWind: 0.911
May 23CIF North Coast Section Meet of ChampionsMay 23 · 100m Hurdles · Place 4 · Bay School of San FranciscoBay School of San Francisco100m Hurdles33" / 0.838m4.14.82a PBWind: 1.311
May 23CIF North Coast Section Meet of ChampionsMay 23 · 200 Meters · Place 20 · Bay School of San FranciscoBay School of San Francisco200 MetersRound P20.26.38aWind: 111
May 17NCS Class A ChampionshipsMay 17 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762m1.43.65a11
May 17NCS Class A ChampionshipsMay 17 · 100m Hurdles · Place 2 · Bay School of San FranciscoBay School of San Francisco100m Hurdles33" / 0.838m2.15.03aWind: 0.511
May 17NCS Class A ChampionshipsMay 17 · 200 Meters · Place 1 · Bay School of San FranciscoBay School of San Francisco200 Meters1.25.01a PBWind: 1.711
May 10BAC Championship (BCL West)May 10 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles143.05a11
May 10BAC Championship (BCL West)May 10 · 100m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco100m Hurdles115.49a11
May 10BAC Championship (BCL West)May 10 · 200 Meters · Place 1 · Bay School of San FranciscoBay School of San Francisco200 Meters125.12a11
Apr 29BCL West Meet #3Apr 29 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762m1.44.58a11
Apr 29BCL West Meet #3Apr 29 · 200 Meters · Place 1 · Bay School of San FranciscoBay School of San Francisco200 Meters1.25.37a11
Apr 29BCL West Meet #3Apr 29 · 100 Meters · Place 1 · Bay School of San FranciscoBay School of San Francisco100 Meters1.12.24a11
Apr 1665th Mt. SAC RelaysApr 16 · 400m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco400m Hurdles30" / 0.762m1.1:01.06a11
Apr 11Arcadia InvitationalApr 11 · 300m Hurdles · Place 3 · Bay School oBay School o300m Hurdles342.2910
Apr 4Stanford Invitational Apr 4 · 400 Meters · Place 5 · Bay School of San FranciscoBay School of San Francisco400 Meters557.29a PB11
Apr 4Stanford Invitational Apr 4 · 400 Meters · Place 5 · Bay School of San Francisco (NBay School of San Francisco (N400 Meters557.2911
Mar 25BCL West Meet #2Mar 25 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles143.58a11
Mar 25BCL West Meet #2Mar 25 · 200 Meters · Place 1 · Bay School of San FranciscoBay School of San Francisco200 Meters125.15a11
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 150 Meters · Place 23 · Bay School San FranciscoBay School San Francisco150 Meters23.18.72a PBWind: -0.711
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 300 Meters · Place 10 · Bay School San FranciscoBay School San Francisco300 Meters10.40.14a PB11
Jan 18LG Winter AC #3Jan 18 · 150 Meters · Place 4 · UnattachedUnattached150 Meters4.18.96aWind: 0.311
Jan 18LG Winter AC #3Jan 18 · 300 Meters · Place 4 · UnattachedUnattached300 Meters4.40.99a11
Jan 18LG Winter AC #3Jan 18 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.8.00a PBWind: -0.511
Jan 18CA Winter Championship QualifierJan 18 · 150 Meters · Place 4 · UnattachedUnattached150 Meters4.18.96aWind: 0.311
Jan 18CA Winter Championship QualifierJan 18 · 300 Meters · Place 4 · UnattachedUnattached300 Meters4.40.99a11
Jan 18CA Winter Championship QualifierJan 18 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.8.00aWind: -0.511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15President's Invite Indoor 2025Feb 15 · 55 Meter · Place 1 · Senators Speed AcademySenators Speed Academy55 Meter1.7.40a PB11
Feb 15President's Invite Indoor 2025Feb 15 · 200 Meters · Place 2 · Senators Speed AcademySenators Speed Academy200 Meters2.25.31a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Reno Holiday InviteDec 28 · 400 Meters · Place 2 · Senators Speed AcademySenators Speed Academy400 Meters2.57.27a PB11
Dec 28Reno Holiday InviteDec 28 · 200 Meters · Place 2 · Senators Speed AcademySenators Speed Academy200 Meters2.25.58a11
Dec 28Reno Holiday Invite 2025Dec 28 · 400 Meters · Place 2 · Senators Speed AcademySenators Speed Academy400 Meters2.57.27a11
Dec 28Reno Holiday Invite 2025Dec 28 · 200 Meters · Place 2 · Senators Speed AcademySenators Speed Academy200 Meters2.25.58a11
Feb 24Skyline InvitationalFeb 24 · 300m Hurdles · Place 1 · Bay School oBay School o300m Hurdles147.1510
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 5 · Bay School oBay School o200 Meters526.6910
Feb 24Skyline InvitationalFeb 24 · 300m Hurdles · Place 1 · Bay School oBay School o300m Hurdles147.1510
Feb 24Skyline InvitationalFeb 24 · 200 Meters · Place 5 · Bay School oBay School o200 Meters526.6910

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 400m Hurdles · Place 1 · Senators Speed AcademySenators Speed Academy400m Hurdles30" / 0.762m1.1:03.08a10
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Senators Speed AcademySenators Speed Academy100 MetersRound P1.12.08aWind: -0.110
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 1 · Senators Speed AcademySenators Speed Academy100 Meters1.11.83a PBWind: 1.910
May 25104th CIF State T&F Champs Finals 2024May 25 · 300m Hurdles · Place 9 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762m9.45.80a10
May 24104th CIF State T&F Champs Prelims 2024May 24 · 300m Hurdles · Place 4 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762mRound P4.42.90a10
May 24104th CIF State T&F Champs Prelims 2024May 24 · 100m Hurdles · Place 20 · Bay School of San FranciscoBay School of San Francisco100m Hurdles33" / 0.838mRound P20.15.01aWind: 2.410
May 17CIF North Coast Section Meet of ChampionsMay 17 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles144.26a—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles143.15a—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 100m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc100m Hurdles115.19a—
May 17CIF North Coast Section Meet of ChampionsMay 17 · 100m Hurdles · Place 3 · Bay School of San FrancBay School of San Franc100m Hurdles315.30a—
May 11NCS Class A ChampionshipsMay 11 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles143.66a—
May 11NCS Class A ChampionshipsMay 11 · 100m Hurdles · Place 2 · Bay School of San FrancBay School of San Franc100m Hurdles215.30a—
May 42024 BCL West ChampionshipMay 4 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles143.97a—
May 42024 BCL West ChampionshipMay 4 · 100m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc100m Hurdles115.81a—
May 42024 BCL West ChampionshipMay 4 · 200 Meters · Place 2 · Bay School of San FrancBay School of San Franc200 Meters225.54a—
May 42024 BCL West ChampionshipMay 4 · 100m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco100m Hurdles115.8110
May 42024 BCL West ChampionshipMay 4 · 200 Meters · Place 2 · Bay School of San FranciscoBay School of San Francisco200 Meters225.5410
May 42024 BCL West ChampionshipMay 4 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles143.9710
May 42024 BAC ChampionshipsMay 4 · 300m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco300m Hurdles30" / 0.762m1.43.97a10
May 42024 BAC ChampionshipsMay 4 · 100m Hurdles · Place 1 · Bay School of San FranciscoBay School of San Francisco100m Hurdles33" / 0.838m1.15.81aWind: -1.610
May 42024 BAC ChampionshipsMay 4 · 200 Meters · Place 2 · Bay School of San FranciscoBay School of San Francisco200 Meters2.25.54aWind: 0.410
Apr 24BCL West Meet #3Apr 24 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles143.93a—
Apr 24BCL West Meet #3Apr 24 · 100m Hurdles · Place 2 · Bay School of San FrancBay School of San Franc100m Hurdles216.82a—
Apr 24BCL West Meet #3Apr 24 · 200 Meters · Place 2 · Bay School of San FrancBay School of San Franc200 Meters225.87a—
Apr 1964th Mt. SAC RelaysApr 19 · 300m Hurdles · Place 4 · Bay School oBay School o300m Hurdles444.93—
Mar 27BCL West Meet #2Mar 27 · 300m Hurdles · Place 2 · Bay School of San FrancBay School of San Franc300m Hurdles245.83a—
Mar 27BCL West Meet #2Mar 27 · 100m Hurdles · Place 3 · Bay School of San FrancBay School of San Franc100m Hurdles318.29a—
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 11 · Bay School of San FranciscoBay School of San Francisco800 Meters11.2:20.81a PB10
Mar 12BCL West Meet #1Mar 12 · 300m Hurdles · Place 1 · Bay School of San FrancBay School of San Franc300m Hurdles146.78a—
Mar 12BCL West Meet #1Mar 12 · 400 Meters · Place 3 · Bay School of San FrancBay School of San Franc400 Meters359.49a—
Mar 93rd Annual Fighting Knights RelaysMar 9 · 100 Meters · Place 2 · Bay School of San FranciscoBay School of San Francisco100 Meters2.12.89a10