Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNor-Cal Youth Championships · Jun 612.66Nor-Cal Youth ChampionshipsJune 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorArchbishop Riodan/SHC vs Archbishop Mitty · Apr 2215.66aArchbishop Riodan/SHC vs Archbishop MittyApril 22, 2026
200 Meters · OutdoorBellarmine/Presentation v Archbishop Mitty · Mar 2526.94aBellarmine/Presentation v Archbishop MittyMarch 25, 2026
300m Hurdles · 30" / 0.762m · OutdoorCCS Top 8 Invitational · Apr 1845.70aCCS Top 8 InvitationalApril 18, 2026
400 Meters · OutdoorAAU West Coast National Championship · Jul 159.38aAAU West Coast National ChampionshipJuly 1, 2026
400m Hurdles · 30" / 0.762m · OutdoorAAU West Coast National Championship · Jul 11:04.29aAAU West Coast National ChampionshipJuly 1, 2026
65m Hurdles · 27" · OutdoorWVAL MS Practice Meet #3 · May 711.38aWVAL MS Practice Meet #3May 7, 2025
65m Hurdles · 30" · Outdoor2025 Silicon Valley Middle School Track & Field Championships · May 2010.98a2025 Silicon Valley Middle School Track & Field ChampionshipsMay 20, 2025
800 Meters · Outdoor2025 Silicon Valley Middle School Track & Field Championships · May 202:27.54a2025 Silicon Valley Middle School Track & Field ChampionshipsMay 20, 2025
Pole Vault · OutdoorSt. Ignatius vs Archbishop Mitty · Apr 1513.02St. Ignatius vs Archbishop MittyApril 15, 2026

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

2026 Outdoor Track

54 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762mRound P8.1:05.95a9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m8.1:10.82a9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 17 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound S17.15.60aWind: 3.59
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100m Hurdles · Place 15 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P15.15.78aWind: 1.39
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Max Velocity PrepMax Velocity Prep400 MetersRound P--DNS9
Jul 1AAU West Coast National ChampionshipJul 1 · 400m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m1.1:04.29a PB9
Jul 1AAU West Coast National ChampionshipJul 1 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m2.17.08aWind: 0.69
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · Max Velocity PrepMax Velocity Prep400 Meters2.59.38a PB9
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 MetersRound P8.12.91aWind: -1.49
Jul 1AAU West Coast National ChampionshipJul 1 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters6.13.06aWind: 0.19
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep400m Hurdles30" / 0.762m2.1:06.40a9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838mRound P2.15.51aWind: 2.99
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m Hurdles33" / 0.838m2.16.13aWind: 1.49
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 2 · Max Velocity PrepMax Velocity Prep400 MetersRound P2.1:00.02a9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 3 · Max Velocity PrepMax Velocity Prep400 Meters3.1:00.58a9
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 8 · Max Velocity PrepMax Velocity Prep100 MetersRound P8.12.77aWind: 3.99
Jun 25USATF Region 14 Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters6.12.75aWind: 29
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400m Hurdles · Place 1 · Max Velocity PrepMax Velocity Prep400m Hurdles11:06.8616
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 400 Meters · Place 5 · Max Velocity PrepMax Velocity Prep400 Meters51:01.6516
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep100m HurdlesRound P216.0716
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100m Hurdles · Place 3 · Max Velocity PrepMax Velocity Prep100m Hurdles316.3316
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 MetersRound P612.8516
Jun 6Nor-Cal Youth ChampionshipsJun 6 · 100 Meters · Place 6 · Max Velocity PrepMax Velocity Prep100 Meters612.66 PB16
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 100m Hurdles · Archbishop MittyArchbishop Mitty100m Hurdles33" / 0.838mRound P--DQWind: 1.49
May 16Central Coast Section Championships 2026May 16 · 300m Hurdles · Place 5 · Archbishop MittyArchbishop Mitty300m HurdlesRound P545.64a9
May 16Central Coast Section Championships 2026May 16 · 100m Hurdles · Place 8 · Archbishop MittyArchbishop Mitty100m HurdlesRound P815.61a9
May 2WCAL Championships 2026May 2 · 300m Hurdles · Place 2 · Archbishop MittyArchbishop Mitty300m Hurdles246.64a9
May 2WCAL Championships 2026May 2 · 300m Hurdles · Place 3 · Archbishop MittyArchbishop Mitty300m Hurdles345.72a9
May 2WCAL Championships 2026May 2 · 100m Hurdles · Place 2 · Archbishop MittyArchbishop Mitty100m Hurdles216.03a9
May 2WCAL Championships 2026May 2 · 100m Hurdles · Place 2 · Archbishop MittyArchbishop Mitty100m Hurdles215.46a9
Apr 22Archbishop Riodan/SHC vs Archbishop MittyApr 22 · 300m Hurdles · Place 1 · Archbishop MittyArchbishop Mitty300m Hurdles30" / 0.762m1.45.98a9
Apr 22Archbishop Riodan/SHC vs Archbishop MittyApr 22 · 100m Hurdles · Place 1 · Archbishop MittyArchbishop Mitty100m Hurdles33" / 0.838m1.15.66a PB9
Apr 18CCS Top 8 InvitationalApr 18 · 300m Hurdles · Place 4 · Archbishop MittyArchbishop Mitty300m Hurdles30" / 0.762m4.45.70a PB9
Apr 18CCS Top 8 InvitationalApr 18 · 100m Hurdles · Place 11 · Archbishop MittyArchbishop Mitty100m Hurdles33" / 0.838m11.16.67aWind: -0.29
Apr 15St. Ignatius vs Archbishop MittyApr 15 · 400 Meters · Place 4 · Archbishop MittyArchbishop Mitty400 Meters41:01.91a9
Apr 15St. Ignatius vs Archbishop MittyApr 15 · 100 Meters · Place 5 · Archbishop MittyArchbishop Mitty100 Meters513.02a9
Apr 15St. Ignatius vs Archbishop MittyApr 15 · Pole Vault · Place 5 · Archbishop MittyArchbishop MittyPole Vault513.02 PB—
Mar 2853rd Avis Kelley InvitationalMar 28 · 300m Hurdles · Place 1 · Archbishop MittyArchbishop Mitty300m Hurdles145.72a9
Mar 2853rd Avis Kelley InvitationalMar 28 · 100m Hurdles · Place 2 · Archbishop MittyArchbishop Mitty100m Hurdles216.94a9
Mar 2853rd Avis Kelley InvitationalMar 28 · 100 Meters · Place 10 · Archbishop MittyArchbishop Mitty100 Meters1013.12a9
Mar 25Bellarmine/Presentation v Archbishop MittyMar 25 · 400 Meters · Place 2 · Archbishop MittyArchbishop Mitty400 Meters21:01.47a9
Mar 25Bellarmine/Presentation v Archbishop MittyMar 25 · 200 Meters · Place 2 · Archbishop MittyArchbishop Mitty200 Meters226.94a PB9
Mar 25Bellarmine/Presentation v Archbishop MittyMar 25 · 100 Meters · Place 3 · Archbishop MittyArchbishop Mitty100 Meters312.86a9
Mar 21Saint Francis Invitational 2026Mar 21 · 300m Hurdles · Place 5 · Archbishop MittyArchbishop Mitty300m Hurdles546.53a9
Mar 21Saint Francis Invitational 2026Mar 21 · 100m Hurdles · Place 13 · Archbishop MittyArchbishop Mitty100m Hurdles1317.13a9
Mar 18Archbishop Mitty @ SFHSMar 18 · 300m Hurdles · Place 1 · Archbishop MittyArchbishop Mitty300m Hurdles30" / 0.762m1.46.46a9
Mar 18Archbishop Mitty @ SFHSMar 18 · 100m Hurdles · Place 1 · Archbishop MittyArchbishop Mitty100m Hurdles33" / 0.838m1.16.56a9
Mar 18Archbishop Mitty @ SFHSMar 18 · 100 Meters · Place 4 · Archbishop MittyArchbishop Mitty100 Meters4.12.92a9
Mar 11Valley Christian @ Archbishop Mitty Mar 11 · 400 Meters · Place 1 · Archbishop MittyArchbishop Mitty400 Meters11:00.69a9
Mar 11Valley Christian @ Archbishop Mitty Mar 11 · 200 Meters · Place 3 · Archbishop MittyArchbishop Mitty200 Meters326.99a9
Mar 11Valley Christian @ Archbishop Mitty Mar 11 · 100 Meters · Place 5 · Archbishop MittyArchbishop Mitty100 Meters513.35a9
Mar 7K-Bell Track and Field ClassicMar 7 · 300m Hurdles · Place 3 · Archbishop MittyArchbishop Mitty300m Hurdles346.47a9
Mar 7K-Bell Track and Field ClassicMar 7 · 100m Hurdles · Place 9 · Archbishop MittyArchbishop Mitty100m Hurdles917.91a9
Mar 7K-Bell Track and Field ClassicMar 7 · 100 Meters · Place 8 · Archbishop MittyArchbishop Mitty100 Meters813.10a9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400m Hurdles · Place 2 · Max Velocity PrepMax Velocity Prep400m Hurdles21:07.4315
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 400 Meters · Place 4 · Max Velocity PrepMax Velocity Prep400 Meters41:03.0015
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 8 · Max Velocity PrepMax Velocity Prep100m HurdlesRound P819.0315
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100m Hurdles · Place 4 · Max Velocity PrepMax Velocity Prep100m Hurdles418.7215
Jun 7Nor-Cal Youth ChampionshipsJun 7 · 100 Meters · Place 12 · Max Velocity PrepMax Velocity Prep100 MetersRound P1213.1715
May 202025 Silicon Valley Middle School Track & Field ChampionshipsMay 20 · 65m Hurdles · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"2.10.98a PB8
May 202025 Silicon Valley Middle School Track & Field ChampionshipsMay 20 · 800 Meters · Place 3 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters3.2:27.54a PB8
May 13WVAL Track & Field ChampionshipsMay 13 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"Round P1.11.19a8
May 13WVAL Track & Field ChampionshipsMay 13 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.10.98a8
May 13WVAL Track & Field ChampionshipsMay 13 · 800 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters2.2:35.56a8
May 7WVAL MS Practice Meet #3May 7 · 65m Hurdles · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles27"2.11.38a PB8
May 7WVAL MS Practice Meet #3May 7 · 800 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters2.2:36.39a8
Apr 30WVAL MS Practice Meet #2Apr 30 · 65m Hurdles · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"2.11.72a8
Apr 30WVAL MS Practice Meet #2Apr 30 · 800 Meters · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters1.2:32.67a8
Apr 23WVAL MS Practice Meet #1Apr 23 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles111.69a8
Apr 23WVAL MS Practice Meet #1Apr 23 · 800 Meters · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters12:32.92a8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Silicon Valley MS County FinalsMay 21 · 65m Hurdles · Place 4 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"4.11.68aWind: -0.57
May 21Silicon Valley MS County FinalsMay 21 · 100 Meters · Place 10 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters10.13.95aWind: -0.87
May 16WVAL League Finals - Day 2May 16 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.62aWind: 07
May 16WVAL League Finals - Day 2May 16 · 100 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters2.13.93aWind: 07
May 14WVAL League Finals Day 1May 14 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.59aWind: 07
May 14WVAL League Finals Day 1May 14 · 100 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters2.13.91aWind: 07
May 8WVAL Practice Meet #3May 8 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.54a7
May 8WVAL Practice Meet #3May 8 · 100 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters2.14.11a7
May 1WVAL Practice Meet #2May 1 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.55a7
May 1WVAL Practice Meet #2May 1 · 800 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)800 Meters2.2:40.41a7
Apr 24WVAL Practice MeetApr 24 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.86aUnofficial7
Apr 24WVAL Practice MeetApr 24 · 100 Meters · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters1.14.12aUnofficial7

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 232023 Silicon Valley Middle School T&F Championships May 23 · 65m Hurdles · Place 1 · Rolling Hills (Los GatoRolling Hills (Los Gato65m Hurdles111.63a—
May 232023 Silicon Valley Middle School T&F Championships May 23 · 100 Meters · Place 2 · Rolling Hills (Los GatoRolling Hills (Los Gato100 Meters213.85a—
May 16WVAL League FinalsMay 16 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"Round P1.11.88a6
May 16WVAL League FinalsMay 16 · 65m Hurdles · Place 1 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"1.11.68a6
May 16WVAL League FinalsMay 16 · 100 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 MetersRound P2.13.94a6
May 16WVAL League FinalsMay 16 · 100 Meters · Place 2 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)100 Meters2.13.86a6
Apr 26WVAL Meet #1 @ Westmont HSApr 26 · 65m Hurdles · Place 3 · Rolling Hills (Los Gatos)Rolling Hills (Los Gatos)65m Hurdles30"3.12.22aUnofficial6