Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBVAL Finals 2025 · May 1012.64aBVAL Finals 2025May 10, 2025
100m Hurdles · 33" / 0.838m · OutdoorMHAL Finals · Apr 3016.15aMHAL FinalsApril 30, 2026
200 Meters · OutdoorLeigh, Westmont @ Pioneer · Mar 2626.11aLeigh, Westmont @ PioneerMarch 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorCCS Top 8 Invitational · Apr 1845.56aCCS Top 8 InvitationalApril 18, 2026
400 Meters · OutdoorLeigh, Westmont @ Pioneer · Mar 261:00.11aLeigh, Westmont @ PioneerMarch 26, 2026
400m Hurdles · 30" / 0.762m · OutdoorStanford Invite · Apr 31:07.36aStanford InviteApril 3, 2026
Long Jump · OutdoorMHAL Trials\Finals · Apr 2514-05.00MHAL Trials\FinalsApril 25, 2024

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

2026 Outdoor Track

49 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 23 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762mRound P23.1:07.69a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 27 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P27.17.45aWind: 2.312
Jul 1AAU West Coast National ChampionshipJul 1 · 400m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m3.1:08.63a12
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m2.16.62aWind: 0.612
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Max Velocity PrepMax Velocity Prep400 Meters—DNS12
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 MetersRound P8.13.05aWind: -0.512
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Max Velocity PrepMax Velocity Prep100 Meters—DNSWind: -0.212
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m4.1:08.65a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P3.16.95aWind: 0.912
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m4.17.10aWind: 2.912
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 6 · Max Velocity PrepMax Velocity Prep400 MetersRound P6.1:01.89a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 7 · Max Velocity PrepMax Velocity Prep400 Meters7.1:01.66a12
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 12 · Max Velocity PrepMax Velocity Prep100 MetersRound P12.12.89aWind: 4.412
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep400m Hurdles41:08.5418
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep100m Hurdles117.2718
May 16Central Coast Section Championships 2026May 16 · 300m Hurdles · Place 6 · WestmontWestmont300m HurdlesRound P645.65a12
May 16Central Coast Section Championships 2026May 16 · 100m Hurdles · Place 16 · WestmontWestmont100m HurdlesRound P1616.87a12
May 16Central Coast Section Championships 2026May 16 · 100 Meters · Place 26 · WestmontWestmont100 MetersRound P2612.90a12
May 9BVAL Finals 2026May 9 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762mRound P1.46.24a12
May 9BVAL Finals 2026May 9 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles33" / 0.838mRound P6.16.68aWind: 012
May 9BVAL Finals 2026May 9 · 100 Meters · Place 3 · WestmontWestmont100 MetersRound P3.12.73aWind: 1.112
Apr 30MHAL FinalsApr 30 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762mRound P1.47.95a12
Apr 30MHAL FinalsApr 30 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762m1.46.51a12
Apr 30MHAL FinalsApr 30 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles33" / 0.838mRound P1.16.15a PBWind: 0.612
Apr 30MHAL FinalsApr 30 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles33" / 0.838m2.16.36aWind: -0.812
Apr 30MHAL FinalsApr 30 · 100 Meters · Place 2 · WestmontWestmont100 MetersRound P2.12.89aWind: -0.612
Apr 30MHAL FinalsApr 30 · 100 Meters · Place 3 · WestmontWestmont100 Meters3.12.84aWind: -0.612
Apr 28MHAL TrialsApr 28 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762mRound P1.47.95a12
Apr 28MHAL TrialsApr 28 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles33" / 0.838mRound P1.16.15aWind: 0.612
Apr 28MHAL TrialsApr 28 · 100 Meters · Place 1 · WestmontWestmont100 MetersRound P1.12.89aWind: -0.612
Apr 23Branham/Leland @ WestmontApr 23 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles146.69a12
Apr 23Branham/Leland @ WestmontApr 23 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles115.63a12
Apr 18CCS Top 8 InvitationalApr 18 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles30" / 0.762m3.45.56a PB12
Apr 3Stanford InviteApr 3 · 400m Hurdles · Place 10 · WestmontWestmont400m Hurdles30" / 0.762m10.1:07.36a PB12
Apr 2Willow Glen @ Westmont DualApr 2 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles116.62a12
Apr 2Willow Glen @ Westmont DualApr 2 · 200 Meters · Place 1 · WestmontWestmont200 Meters126.39a12
Mar 28De Anza / Wilcox InvitationalMar 28 · 400m Hurdles · Place 2 · WestmontWestmont400m Hurdles21:07.67a12
Mar 28De Anza / Wilcox InvitationalMar 28 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles616.91a12
Mar 26Leigh, Westmont @ PioneerMar 26 · 400 Meters · Place 2 · WestmontWestmont400 Meters2.1:00.11a PB12
Mar 26Leigh, Westmont @ PioneerMar 26 · 200 Meters · Place 1 · WestmontWestmont200 Meters1.26.11a PBWind: 012
Mar 21Firebird RelaysMar 21 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles147.48a12
Mar 21Firebird RelaysMar 21 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles216.86a12
Mar 21Firebird RelaysMar 21 · 400 Meters · Place 1 · WestmontWestmont400 Meters11:01.58a12
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles147.53a12
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.08a12
Mar 19Evergreen/Santa Teresa/Westmont Tri MeetMar 19 · 400 Meters · Place 1 · WestmontWestmont400 Meters11:02.59a12
Mar 7K-Bell Track and Field ClassicMar 7 · 300m Hurdles · Place 5 · WestmontWestmont300m Hurdles548.11a12
Mar 7K-Bell Track and Field ClassicMar 7 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles617.61a12
Mar 7K-Bell Track and Field ClassicMar 7 · 100 Meters · Place 6 · WestmontWestmont100 Meters612.92a12

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 400m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m2.1:09.09a11
May 10BVAL Finals 2025May 10 · 300m Hurdles · Place 1 · WestmontWestmont300m HurdlesRound P145.72a11
May 10BVAL Finals 2025May 10 · 100 Meters · Place 4 · WestmontWestmont100 MetersRound P412.64a PB11
May 1MHAL25 Trials/FinalsMay 1 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762mRound P1.47.67a11
May 1MHAL25 Trials/FinalsMay 1 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles30" / 0.762m1.47.04a11
May 1MHAL25 Trials/FinalsMay 1 · 100 Meters · Place 4 · WestmontWestmont100 MetersRound P4.12.86aWind: -0.611
May 1MHAL25 Trials/FinalsMay 1 · 100 Meters · Place 4 · WestmontWestmont100 Meters4.12.69aWind: 1.811
Apr 24Leland & Westmont @ BranhamApr 24 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles148.0311
Apr 24Leland & Westmont @ BranhamApr 24 · 100m Hurdles · Place 3 · WestmontWestmont100m Hurdles317.3711
Apr 16Willow Glen @ WestmontApr 16 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles148.4511
Apr 16Willow Glen @ WestmontApr 16 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.5711
Apr 5Don Bell Quicksilver ClassicApr 5 · Shot Put · Place 14 · WestmontWestmontShot Put1422-711
Apr 5Don Bell Quicksilver ClassicApr 5 · 100m Hurdles · Place 4 · WestmontWestmont100m Hurdles417.34a11
Apr 5Don Bell Quicksilver ClassicApr 5 · 200 Meters · Place 2 · WestmontWestmont200 Meters226.60a11
Apr 3Leigh / Pioneer @ WestmontApr 3 · Long Jump · Place 5 · WestmontWestmontLong Jump515-1011
Apr 3Leigh / Pioneer @ WestmontApr 3 · 200 Meters · Place 2 · WestmontWestmont200 Meters226.11a11
Apr 3Leigh / Pioneer @ WestmontApr 3 · 100 Meters · Place 1 · WestmontWestmont100 Meters112.90a11
Mar 29Lynbrook InvitationalMar 29 · 400m Hurdles · Place 2 · WestmontWestmont400m Hurdles21:07.74a11
Mar 29Lynbrook InvitationalMar 29 · 100m Hurdles · Place 9 · WestmontWestmont100m Hurdles918.39a11
Mar 27Christopher/Westmont @ Santa TeresaMar 27 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles149.462a11
Mar 27Christopher/Westmont @ Santa TeresaMar 27 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.546a11
Mar 22Garlic Classic Track InvitationalMar 22 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles348.96a11
Mar 22Garlic Classic Track InvitationalMar 22 · 100 Meters · Place 3 · WestmontWestmont100 Meters312.86a11
Mar 15Saint Francis Invitational 2025Mar 15 · 300m Hurdles · Place 5 · WestmontWestmont300m Hurdles548.86a—
Mar 8Allen Dunn Haybaler InviteMar 8 · 100m Hurdles · Place 4 · WestmontWestmont100m Hurdles418.40a—
Mar 8Allen Dunn Haybaler InviteMar 8 · 400 Meters · Place 4 · WestmontWestmont400 Meters41:03.97a—
Mar 8Allen Dunn Haybaler InviteMar 8 · 200 Meters · Place 4 · WestmontWestmont200 Meters427.06a—
Mar 1K-Bell Track and Field ClassicMar 1 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles349.73a—
Mar 1K-Bell Track and Field ClassicMar 1 · 100 Meters · Place 2 · WestmontWestmont100 Meters213.11a—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · 300m Hurdles · Place 15 · WestmontWestmont300m Hurdles1547.72a—
May 4BVAL FinalsMay 4 · 300m Hurdles · Place 2 · WestmontWestmont300m Hurdles250.11a—
May 4BVAL FinalsMay 4 · 100m Hurdles · Place 12 · WestmontWestmont100m Hurdles1218.43a—
Apr 25MHAL Trials\FinalsApr 25 · Long Jump · Place 16 · WestmontWestmontLong Jump16.14-05.00 PBWind: -0.310
Apr 25MHAL Trials\FinalsApr 25 · 300m Hurdles · Place 4 · WestmontWestmont300m Hurdles30" / 0.762mRound P4.50.80a10
Apr 25MHAL Trials\FinalsApr 25 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles30" / 0.762m3.49.50a10
Apr 25MHAL Trials\FinalsApr 25 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles33" / 0.838mRound P6.17.90aWind: -1.110
Apr 25MHAL Trials\FinalsApr 25 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles33" / 0.838m6.17.94aWind: 1.110
Apr 18Leland, Pioneer, Willow Glen, Westmont QuadApr 18 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles150.20a—
Apr 18Leland, Pioneer, Willow Glen, Westmont QuadApr 18 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles218.02a—
Apr 6De Anza/Cupertino InviteApr 6 · 200 Meters · Place 14 · WestmontWestmont200 Meters1427.45a—
Apr 6De Anza/Cupertino InviteApr 6 · 100 Meters · Place 11 · WestmontWestmont100 Meters1113.26a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles149.06a—
Mar 30Don Bell Quicksilver ClassicMar 30 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles117.78a—
Mar 23Lynbrook InvitationalMar 23 · 400m Hurdles · Place 2 · WestmontWestmont400m Hurdles21:07.48a—
Mar 23Lynbrook InvitationalMar 23 · 100m Hurdles · Place 4 · WestmontWestmont100m Hurdles417.92a—
Mar 21Branham @ WestmontMar 21 · Long Jump · Place 3 · WestmontWestmontLong Jump315-3—
Mar 21Branham @ WestmontMar 21 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles148.26a—
Mar 21Branham @ WestmontMar 21 · 100m Hurdles · Place 3 · WestmontWestmont100m Hurdles317.85a—
Mar 16Saint Francis InvitationalMar 16 · Long Jump · Place 9 · WestmontWestmontLong Jump914-9.50—
Mar 16Saint Francis InvitationalMar 16 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.48a—
Mar 14 Westmont vs LeighMar 14 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles150.82a—
Mar 14 Westmont vs LeighMar 14 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles117.24a—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles118.14a—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 400 Meters · Place 1 · WestmontWestmont400 Meters11:01.53a—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 100 Meters · Place 1 · WestmontWestmont100 Meters113.32a—
Mar 7Christopher @ WestmontMar 7 · Long Jump · Place 1 · WestmontWestmontLong Jump116-3—
Mar 7Christopher @ WestmontMar 7 · 300m Hurdles · Place 2 · WestmontWestmont300m Hurdles250.13a—
Mar 7Christopher @ WestmontMar 7 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles118.02a—
Mar 2K-Bell Track and Field ClassicMar 2 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles152.02a—
Mar 2K-Bell Track and Field ClassicMar 2 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles117.93a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Westmont @ Santa TeresaFeb 29 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles150.98a—
Feb 29Westmont @ Santa TeresaFeb 29 · 100m Hurdles · Place 1 · WestmontWestmont100m Hurdles118.57a—

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 20CIF-CCS FinalsMay 20 · 300m Hurdles · Place 20 · WestmontWestmont300m Hurdles30" / 0.762mRound P20.49.95a9
May 20CIF-CCS FinalsMay 20 · 100m Hurdles · Place 26 · WestmontWestmont100m Hurdles33" / 0.838mRound P26.17.69aWind: 09
May 6BVAL FinalsMay 6 · 300m Hurdles · Place 5 · WestmontWestmont300m Hurdles550.13a—
May 6BVAL FinalsMay 6 · 100m Hurdles · Place 6 · WestmontWestmont100m Hurdles617.45a—
Apr 27MHAL Trials\FinalsApr 27 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles351.12a—
Apr 27MHAL Trials\FinalsApr 27 · 300m Hurdles · Place 3 · WestmontWestmont300m Hurdles350.52a—
Apr 27MHAL Trials\FinalsApr 27 · 100m Hurdles · Place 5 · WestmontWestmont100m Hurdles517.50a—
Apr 27MHAL Trials\FinalsApr 27 · 100m Hurdles · Place 5 · WestmontWestmont100m Hurdles517.58a—
Apr 22BVAL F/S MeetApr 22 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.99a—
Apr 22BVAL F/S MeetApr 22 · 200 Meters · Place 1 · WestmontWestmont200 Meters128.42a—
Apr 20Branham/SC/Westmont/WG QuadApr 20 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles152.82a—
Apr 20Branham/SC/Westmont/WG QuadApr 20 · 100m Hurdles · Place 4 · WestmontWestmont100m Hurdles417.56a—
Apr 20Branham/SC/Westmont/WG QuadApr 20 · 400 Meters · Place 6 · WestmontWestmont400 Meters61:07.86a—
Apr 20Branham/SC/Westmont/WG QuadApr 20 · 100 Meters · Place 29 · WestmontWestmont100 Meters2916.02a—
Apr 5Quad Meet Leigh, Westmont, Branham, PioneerApr 5 · 300m Hurdles · Place 2 · WestmontWestmont300m Hurdles30" / 0.762m2.50.59a9
Apr 5Quad Meet Leigh, Westmont, Branham, PioneerApr 5 · 100m Hurdles · Place 4 · WestmontWestmont100m Hurdles33" / 0.838m4.17.96a9
Apr 1Leland Quicksilver InvitationalApr 1 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles152.269
Mar 25Lynbrook InvitationalMar 25 · 100m Hurdles · Place 10 · WestmontWestmont100m Hurdles33" / 0.838m10.18.54aWind: 1.59
Mar 23Santa Teresa @ Westmont DualMar 23 · 300m Hurdles · Place 1 · WestmontWestmont300m Hurdles152.4a—
Mar 23Santa Teresa @ Westmont DualMar 23 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles217.93a—
Mar 18Saint Francis InvitationalMar 18 · 100m Hurdles · Place 3 · WestmontWestmont100m Hurdles318.44a9
Mar 18Saint Francis InvitationalMar 18 · 400 Meters · Place 14 · WestmontWestmont400 Meters141:07.50a9
Mar 11Willow Glen Track and Field InvitationalMar 11 · 100m Hurdles · Place 3 · WestmontWestmont100m Hurdles33" / 0.838m3.19.05a9
Mar 11Willow Glen Track and Field InvitationalMar 11 · 400 Meters · Place 3 · WestmontWestmont400 Meters3.1:06.24a9
Mar 11Willow Glen Track and Field InvitationalMar 11 · 100 Meters · Place 5 · WestmontWestmont100 Meters5.13.96a9
Mar 4K-Bell Track and Field ClassicMar 4 · 100m Hurdles · Place 5 · WestmontWestmont100m Hurdles519.39a9
Mar 4K-Bell Track and Field ClassicMar 4 · 100 Meters · Place 11 · WestmontWestmont100 Meters1114.21a9
Mar 2Westmont @ Leland DualMar 2 · 100m Hurdles · Place 2 · WestmontWestmont100m Hurdles219.54a—
Mar 2Westmont @ Leland DualMar 2 · 400 Meters · Place 4 · WestmontWestmont400 Meters41:11.04a—