Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWestern League Finals (Copy) · May 718.07aWestern League Finals (Copy)May 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorWestern League Finals (Copy) · May 753.39aWestern League Finals (Copy)May 7, 2026
400 Meters · IndoorCathedral Catholic, Great Oak @ Canyon Crest · Feb 221:16.62aCathedral Catholic, Great Oak @ Canyon CrestFebruary 22, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8Western League Championship May 8 · 300m Hurdles · Place 8 · Cathedral Catholic300m Hurdles853.39a12
May 8Western League Championship May 8 · 100m Hurdles · Place 13 · Cathedral Catholic100m Hurdles1318.07a12
May 7Western League Finals (Copy)May 7 · 300m Hurdles · Place 8 · Cathedral Catholic300m Hurdles30" / 0.762m8.53.39a PB12
May 7Western League Finals (Copy)May 7 · 100m Hurdles · Place 13 · Cathedral Catholic100m Hurdles33" / 0.838m13.18.07a PB12
Apr 29Cathedral Catholic @ Point LomaApr 29 · 300m Hurdles · Place 3 · Cathedral Catholic300m Hurdles354.51a12
Apr 29Cathedral Catholic @ Point LomaApr 29 · 100m Hurdles · Place 5 · Cathedral Catholic100m Hurdles519.06a12
Apr 16Mira Mesa vs. Cathedral CatholicApr 16 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles256.43a12
Apr 16Mira Mesa vs. Cathedral CatholicApr 16 · 100m Hurdles · Place 1 · Cathedral Catholic100m Hurdles118.42a12
Apr 4UC ClassicApr 4 · 300m Hurdles · Place 13 · Cathedral Catholic300m Hurdles1355.62a12
Apr 4UC ClassicApr 4 · 100m Hurdles · Place 11 · Cathedral Catholic100m Hurdles1118.55a12
Mar 25Scripps Ranch vs. Cathedral CatholicMar 25 · 300m Hurdles · Place 5 · Cathedral Catholic300m Hurdles556.23a12
Mar 25Scripps Ranch vs. Cathedral CatholicMar 25 · 100m Hurdles · Place 1 · Cathedral Catholic100m Hurdles118.84a12
Mar 19Cathedral at University City Mar 19 · 300m Hurdles · Place 5 · Cathedral Catholic300m Hurdles554.38a12
Mar 19Cathedral at University City Mar 19 · 100m Hurdles · Place 1 · Cathedral Catholic100m Hurdles118.57a12
Mar 5Cathedral Catholic & La Costa Canyon at MC Tri-MeetMar 5 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles256.39a12
Mar 5Cathedral Catholic & La Costa Canyon at MC Tri-MeetMar 5 · 100m Hurdles · Place 3 · Cathedral Catholic100m Hurdles319.83a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Western League FinalsMay 9 · 300m Hurdles · Place 18 · Cathedral Catholic300m Hurdles1855.33a11
May 9Western League FinalsMay 9 · 100m Hurdles · Place 12 · Cathedral Catholic100m Hurdles1218.39a11
Apr 24Cathedral Catholic at Mira MesaApr 24 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles255.4611
Apr 24Cathedral Catholic at Mira MesaApr 24 · 100m Hurdles · Place 3 · Cathedral Catholic100m Hurdles318.3711
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 100m Hurdles · Place 8 · Cathedral Catholic100m Hurdles818.9111
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 300m Hurdles · Place 3 · Cathedral Catholic300m Hurdles356.5311
Apr 10Cathedral Catholic @ Scripps RanchApr 10 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles256.32a11
Apr 10Cathedral Catholic @ Scripps RanchApr 10 · 100m Hurdles · Place 1 · Cathedral Catholic100m Hurdles118.33a11
Mar 20Patrick Henry vs. Cathedral CatholicMar 20 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles257.08a11
Mar 20Patrick Henry vs. Cathedral CatholicMar 20 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles218.75a11
Mar 6Cathedral Catholic vs Mt. Carmel Dual MeetMar 6 · 100m Hurdles · Place 6 · Cathedral Catholic100m Hurdles618.83a—
Mar 6Cathedral Catholic vs Mt. Carmel Dual MeetMar 6 · 300m Hurdles · Place 1 · Cathedral Catholic300m Hurdles156.42a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Cathedral Catholic, Great Oak @ Canyon CrestFeb 22 · 60m Hurdles · Place 8 · Cathedral Catholic60m Hurdles811.14a—
Feb 22Cathedral Catholic, Great Oak @ Canyon CrestFeb 22 · 400 Meters · Place 56 · Cathedral Catholic400 Meters561:16.62a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3Western League FinalsMay 3 · 100m Hurdles · Place 16 · Cathedral Catholic100m Hurdles1619.55a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 100m Hurdles · Place 16 · Cathedral Catholic100m Hurdles1619.21a—
Apr 18Point Loma vs. Cathedral CatholicApr 18 · 100m Hurdles · Place 6 · Cathedral Catholic100m Hurdles620.07a—
Apr 18Point Loma vs. Cathedral CatholicApr 18 · 300m Hurdles · Place 1 · Cathedral Catholic300m Hurdles157.20a—
Apr 11Cathedral Catholic @. University CityApr 11 · 300m Hurdles · Place 3 · Cathedral Catholic300m Hurdles359.89a—
Apr 11Cathedral Catholic @. University CityApr 11 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles219.34a—
Mar 27Mira Mesa vs. Cathedral CatholicMar 27 · 100m Hurdles · Place 5 · Cathedral Catholic100m Hurdles519.29a—
Mar 27Mira Mesa vs. Cathedral CatholicMar 27 · 300m Hurdles · Place 5 · Cathedral Catholic300m Hurdles559.46a—
Mar 21Point Loma, Cathedral @ Scripps RanchMar 21 · 300m Hurdles · Place 3 · Cathedral Catholic300m Hurdles358.03a—
Mar 21Point Loma, Cathedral @ Scripps RanchMar 21 · 100m Hurdles · Place 3 · Cathedral Catholic100m Hurdles320.26a—
Mar 14Patrick Henry v. Cathedral CatholicMar 14 · 100m Hurdles · Place 7 · Cathedral Catholic100m Hurdles721.93a—
Mar 14Patrick Henry v. Cathedral CatholicMar 14 · 300m Hurdles · Place 5 · Cathedral Catholic300m Hurdles51:00.37a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28CCAL ChampionshipsApr 28 · 300m Hurdles · Place 6 · Cathedral Catholic300m Hurdles658.29a—
Apr 28CCAL ChampionshipsApr 28 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles219.39a—
Apr 28City Conference JV ChampionshipsApr 28 · 300m Hurdles · Place 6 · Cathedral Catholic300m Hurdles658.29a—
Apr 28City Conference JV ChampionshipsApr 28 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles219.39a—
Apr 26Mira Mesa @ Cathedral CatholicApr 26 · 300m Hurdles · Place 3 · Cathedral Catholic300m Hurdles359.33a—
Apr 26Mira Mesa @ Cathedral CatholicApr 26 · 100m Hurdles · Place 5 · Cathedral Catholic100m Hurdles521.41a—
Apr 20University City vs Cathedral CatholicApr 20 · 300m Hurdles · Place 2 · Cathedral Catholic300m Hurdles21:01.10a—
Apr 20University City vs Cathedral CatholicApr 20 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles220.50a—
Mar 23Point Loma, Patrick Henry @ Cathedral CatholicMar 23 · 300m Hurdles · Place 4 · Cathedral Catholic300m Hurdles41:02.489
Mar 23Point Loma, Patrick Henry @ Cathedral CatholicMar 23 · 100m Hurdles · Place 2 · Cathedral Catholic100m Hurdles221.409