Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorTorrey Pines @ CCA · Apr 3017.50aTorrey Pines @ CCAApril 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorLa Costa Canyon @ Torrey Pines · Apr 1949.65aLa Costa Canyon @ Torrey PinesApril 19, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9NCC Coastal League FinalsMay 9 · 300m Hurdles · Place 7 · Torrey Pines300m Hurdles746.26a12
May 9NCC Coastal League FinalsMay 9 · 110m Hurdles · Place 6 · Torrey Pines110m Hurdles617.39a12
Apr 30Torrey Pines @ CCAApr 30 · 300m Hurdles · Torrey Pines300m Hurdles36" / 0.914m—SCR12
Apr 30Torrey Pines @ CCAApr 30 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles39" / 0.991m1.17.50a PB12
Apr 23Sage Creek @ Torrey PinesApr 23 · 300m Hurdles · Place 3 · Torrey Pines300m Hurdles345.78a12
Apr 23Sage Creek @ Torrey PinesApr 23 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles117.20a12
Apr 15Torrey Pines @ CarlsbadApr 15 · 300m Hurdles · Place 3 · Torrey Pines300m Hurdles345.97a12
Apr 15Torrey Pines @ CarlsbadApr 15 · 110m Hurdles · Place 2 · Torrey Pines110m Hurdles217.40a12
Apr 8La Costa Canyon vs Torrey PinesApr 8 · 300m Hurdles · Place 2 · Torrey Pines300m Hurdles245.47a12
Apr 8La Costa Canyon vs Torrey PinesApr 8 · 110m Hurdles · Place 2 · Torrey Pines110m Hurdles217.65a12
Mar 26El Camino @ Torrey PinesMar 26 · 300m Hurdles · Place 5 · Torrey Pines300m Hurdles545.70a12
Mar 26El Camino @ Torrey PinesMar 26 · 110m Hurdles · Place 5 · Torrey Pines110m Hurdles517.53a12
Mar 5Rancho Bernardo @ Torrey PinesMar 5 · 300m Hurdles · Place 4 · Torrey Pines300m Hurdles445.66a12
Mar 5Rancho Bernardo @ Torrey PinesMar 5 · 110m Hurdles · Place 2 · Torrey Pines110m Hurdles218.18a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10NCC Coastal League FinalsMay 10 · 300m Hurdles · Place 6 · Torrey Pines300m Hurdles646.27a11
May 10NCC Coastal League FinalsMay 10 · 110m Hurdles · Place 6 · Torrey Pines110m Hurdles617.52a11
May 1Canyon Crest Academy @ Torrey PinesMay 1 · 110m Hurdles · Place 4 · Torrey Pines110m Hurdles417.9511
Apr 24Torrey Pines @ Sage CreekApr 24 · 300m Hurdles · Place 1 · Torrey Pines300m Hurdles147.5111
Apr 24Torrey Pines @ Sage CreekApr 24 · 110m Hurdles · Place 4 · Torrey Pines110m Hurdles419.1511
Apr 16Carlsbad @ Torrey PinesApr 16 · 110m Hurdles · Place 3 · Torrey Pines110m Hurdles319.20a11
Apr 9La Costa Canyon @ Torrey PinesApr 9 · 300m Hurdles · Place 1 · Torrey Pines300m Hurdles145.50a11
Apr 9La Costa Canyon @ Torrey PinesApr 9 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles117.94a11
Mar 13Mt. Carmel @ Torrey PinesMar 13 · 300m Hurdles · Place 1 · Torrey Pines300m Hurdles147.07a—
Mar 13Mt. Carmel @ Torrey PinesMar 13 · 110m Hurdles · Place 2 · Torrey Pines110m Hurdles219.10a—
Mar 6Rancho Bernardo vs Torrey PinesMar 6 · 110m Hurdles · Place 3 · Torrey Pines110m Hurdles319.01a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4NCC Coastal League FinalsMay 4 · 300m Hurdles · Place 19 · Torrey Pines300m Hurdles1946.24a—
May 4NCC Coastal League FinalsMay 4 · 110m Hurdles · Place 13 · Torrey Pines110m Hurdles1318.46a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 110m Hurdles · Place 9 · Torrey Pines110m Hurdles918.41a—
Apr 25Sage Creek @ Torrey PinesApr 25 · 300m Hurdles · Place 4 · Torrey Pines300m Hurdles447.30a—
Apr 25Sage Creek @ Torrey PinesApr 25 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles118.33a—
Apr 17CCA vs TPHSApr 17 · 300m Hurdles · Place 5 · Torrey Pines300m Hurdles547.98a—
Apr 17CCA vs TPHSApr 17 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles119.02a—
Apr 11Torrey Pines @ LCCApr 11 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles118.60a—
Mar 28El Camino @ Torrey PinesMar 28 · 300m Hurdles · Place 4 · Torrey Pines300m Hurdles449.03a—
Mar 28El Camino @ Torrey PinesMar 28 · 110m Hurdles · Place 3 · Torrey Pines110m Hurdles318.79a—
Mar 21Westview @ Torrey PinesMar 21 · 300m Hurdles · Place 3 · Torrey Pines300m Hurdles348.88a—
Mar 21Westview @ Torrey PinesMar 21 · 110m Hurdles · Place 3 · Torrey Pines110m Hurdles319.71a—
Mar 7Mt. Carmel @ Torrey PinesMar 7 · 300m Hurdles · Place 5 · Torrey Pines300m Hurdles550.13a—
Mar 7Mt. Carmel @ Torrey PinesMar 7 · 110m Hurdles · Place 3 · Torrey Pines110m Hurdles319.87a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Rancho Bernardo @ Torrey PinesFeb 29 · 300m Hurdles · Place 7 · Torrey Pines300m Hurdles748.50—
Feb 29Rancho Bernardo @ Torrey PinesFeb 29 · 110m Hurdles · Place 6 · Torrey Pines110m Hurdles619.00—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 62023 NCC Coastal League FinalsMay 6 · 110m Hurdles · Torrey Pines110m Hurdles—0.2—
Apr 27Oceanside @ Torrey PinesApr 27 · 300m Hurdles · Place 5 · Torrey Pines300m Hurdles549.21a—
Apr 27Oceanside @ Torrey PinesApr 27 · 110m Hurdles · Place 6 · Torrey Pines110m Hurdles619.46a—
Apr 19La Costa Canyon @ Torrey PinesApr 19 · 300m Hurdles · Place 2 · Torrey Pines300m Hurdles36" / 0.914m2.49.65a PB9
Apr 19La Costa Canyon @ Torrey PinesApr 19 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles39" / 0.991m1.19.75a9
Apr 12CCA @ Torrey PinesApr 12 · 300m Hurdles · Place 3 · Torrey Pines300m Hurdles348.28a—
Apr 12CCA @ Torrey PinesApr 12 · 110m Hurdles · Place 1 · Torrey Pines110m Hurdles119.13a—
Mar 30Torrey Pines @ El CaminoMar 30 · 300m Hurdles · Place 6 · Torrey Pines300m Hurdles649.899
Mar 30Torrey Pines @ El CaminoMar 30 · 110m Hurdles · Place 5 · Torrey Pines110m Hurdles519.909
Mar 23Torrey Pines @ Sage CreekMar 23 · 300m Hurdles · Place 4 · Torrey Pines300m Hurdles450.81a—
Mar 9Torrey Pines at MC Dual MeetMar 9 · 300m Hurdles · Place 2 · Torrey Pines300m Hurdles249.74a—
Mar 9Torrey Pines at MC Dual MeetMar 9 · 110m Hurdles · Place 2 · Torrey Pines110m Hurdles221.44a—
Mar 2Rancho Bernardo vs. Torrey PinesMar 2 · 300m Hurdles · Place 4 · Torrey Pines300m Hurdles449.29a—