Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFlo-Jo 27th Annual Invitational Track and Field Meet · Apr 2313.68aFlo-Jo 27th Annual Invitational Track and Field MeetApril 23, 2022
100m Hurdles · 33" / 0.838m · OutdoorMercury San Diego 18th Annual Meet · Apr 3016.93aMercury San Diego 18th Annual MeetApril 30, 2022
110m Hurdles · 39" / 0.991m · OutdoorWestern League Finals (Copy) · May 717.13aWestern League Finals (Copy)May 7, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1132.86aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 11, 2022
300m Hurdles · 36" / 0.914m · OutdoorWestern League Finals (Copy) · May 746.52aWestern League Finals (Copy)May 7, 2026
400 Meters · OutdoorRed and Black and Yellow and Blue Invitational · Feb 211:07.42aRed and Black and Yellow and Blue InvitationalFebruary 21, 2026
60m Hurdles · 36" / 0.914m · OutdoorRed and Black and Yellow and Blue Invitational · Feb 2110.06aRed and Black and Yellow and Blue InvitationalFebruary 21, 2026
Long Jump · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 115.03mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 11, 2022
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2517.36USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16CIFSDS Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 17 · Cathedral CatholicCathedral Catholic110m Hurdles1716.77a11
May 8Western League Championship May 8 · 300m Hurdles · Place 10 · Cathedral CatholicCathedral Catholic300m Hurdles1046.52a11
May 8Western League Championship May 8 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles317.13a11
May 7Western League Finals (Copy)May 7 · 300m Hurdles · Place 10 · Cathedral CatholicCathedral Catholic300m Hurdles36" / 0.914m10.46.52a PB11
May 7Western League Finals (Copy)May 7 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles39" / 0.991m3.17.13a PB11
Apr 29Cathedral Catholic @ Point LomaApr 29 · 300m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic300m Hurdles348.58a11
Apr 29Cathedral Catholic @ Point LomaApr 29 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles317.36a11
Apr 23Patrick Henry vs Cathedral CatholicApr 23 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles549.39a11
Apr 23Patrick Henry vs Cathedral CatholicApr 23 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles317.33a11
Apr 18Jaguar Invitational Afternoon SessionApr 18 · 110m Hurdles · Place 11 · Cathedral CatholicCathedral Catholic110m Hurdles1117.74a11
Apr 16Mira Mesa vs. Cathedral CatholicApr 16 · 300m Hurdles · Place 1 · Cathedral CatholicCathedral Catholic300m Hurdles147.71a11
Apr 16Mira Mesa vs. Cathedral CatholicApr 16 · 110m Hurdles · Place 2 · Cathedral CatholicCathedral Catholic110m Hurdles217.64a11
Mar 25Scripps Ranch vs. Cathedral CatholicMar 25 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles550.04a11
Mar 25Scripps Ranch vs. Cathedral CatholicMar 25 · 110m Hurdles · Place 4 · Cathedral CatholicCathedral Catholic110m Hurdles418.54a11
Mar 2132nd Annual Falcon RelaysMar 21 · 110m Hurdles · Place 16 · Cathedral CatholicCathedral Catholic110m Hurdles1618.23a11
Mar 2132nd Annual Falcon RelaysMar 21 · 110m Hurdles · Place 16 · Cathedral CatholicCathedral Catholic110m Hurdles1618.23a11
Mar 2132nd Annual Falcon RelaysMar 21 · 110m Hurdles · Place 16 · Cathedral CatholicCathedral Catholic110m Hurdles1618.23a11
Mar 19Cathedral at University City Mar 19 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles551.97a11
Mar 19Cathedral at University City Mar 19 · 110m Hurdles · Place 4 · Cathedral CatholicCathedral Catholic110m Hurdles418.30a11
Mar 5Cathedral Catholic & La Costa Canyon at MC Tri-MeetMar 5 · 110m Hurdles · Place 4 · Cathedral CatholicCathedral Catholic110m Hurdles418.85a11
Mar 5Cathedral Catholic & La Costa Canyon at MC Tri-MeetMar 5 · 300m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic300m Hurdles350.93a11
Feb 27Red and Gold TrialsFeb 27 · 200 Meters · Place 26 · Cathedral CatholicCathedral Catholic200 Meters26.27.41aUnofficial11
Feb 21Red and Black and Yellow and Blue InvitationalFeb 21 · 60m Hurdles · Place 4 · Cathedral CatholicCathedral Catholic60m Hurdles36" / 0.914m4.10.06a PB11
Feb 21Red and Black and Yellow and Blue InvitationalFeb 21 · 400 Meters · Place 90 · Cathedral CatholicCathedral Catholic400 Meters90.1:07.42a PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Western League FinalsMay 9 · 300m Hurdles · Place 18 · Cathedral CatholicCathedral Catholic300m Hurdles1850.31a10
May 9Western League FinalsMay 9 · 110m Hurdles · Place 11 · Cathedral CatholicCathedral Catholic110m Hurdles1118.69a10
Apr 26Dick Wilkins Frosh/Soph ChampionshipsApr 26 · 110m Hurdles · Place 6 · Cathedral CatholicCathedral Catholic110m Hurdles618.1210
Apr 24Cathedral Catholic at Mira MesaApr 24 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles549.4810
Apr 24Cathedral Catholic at Mira MesaApr 24 · 110m Hurdles · Place 2 · Cathedral CatholicCathedral Catholic110m Hurdles217.7810
Apr 19Jaguar Invite Afternoon SessionApr 19 · 110m Hurdles · Place 20 · Cathedral CatholicCathedral Catholic110m Hurdles2018.6910
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 300m Hurdles · Place 7 · Cathedral CatholicCathedral Catholic300m Hurdles750.0110
Apr 16Point Loma vs. Cathedral CatholicApr 16 · 110m Hurdles · Place 1 · Cathedral CatholicCathedral Catholic110m Hurdles118.9110
Apr 10Cathedral Catholic @ Scripps RanchApr 10 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles552.06a10
Apr 10Cathedral Catholic @ Scripps RanchApr 10 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles318.30a10
Mar 27University City vs. Cathedral CatholicMar 27 · 300m Hurdles · Place 7 · Cathedral CatholicCathedral Catholic300m Hurdles751.50a10
Mar 27University City vs. Cathedral CatholicMar 27 · 110m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic110m Hurdles519.17a10
Mar 20Patrick Henry vs. Cathedral CatholicMar 20 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles552.61a10
Mar 20Patrick Henry vs. Cathedral CatholicMar 20 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles319.19a10
Mar 6Cathedral Catholic vs Mt. Carmel Dual MeetMar 6 · 300m Hurdles · Place 2 · Cathedral CatholicCathedral Catholic300m Hurdles254.44a—
Mar 6Cathedral Catholic vs Mt. Carmel Dual MeetMar 6 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles319.39a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Western League FinalsMay 3 · 300m Hurdles · Place 11 · Cathedral CatholicCathedral Catholic300m Hurdles1151.89a—
May 3Western League FinalsMay 3 · 110m Hurdles · Place 6 · Cathedral CatholicCathedral Catholic110m Hurdles618.32a—
Apr 27Dick Wilkins Frosh/Soph ChampionshipsApr 27 · 110m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic110m Hurdles318.32a—
Apr 18Point Loma vs. Cathedral CatholicApr 18 · 300m Hurdles · Place 2 · Cathedral CatholicCathedral Catholic300m Hurdles251.12a—
Apr 18Point Loma vs. Cathedral CatholicApr 18 · 110m Hurdles · Place 1 · Cathedral CatholicCathedral Catholic110m Hurdles119.16a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 300m Hurdles · Place 27 · Cathedral CatholicCathedral Catholic300m Hurdles2753.28a—
Apr 13Jaguar Invite Afternoon SessionApr 13 · 110m Hurdles · Place 20 · Cathedral CatholicCathedral Catholic110m Hurdles2019.03a—
Apr 11Cathedral Catholic @. University CityApr 11 · 300m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic300m Hurdles549.83a—
Apr 11Cathedral Catholic @. University CityApr 11 · 110m Hurdles · Place 5 · Cathedral CatholicCathedral Catholic110m Hurdles519.37a—
Mar 27Mira Mesa vs. Cathedral CatholicMar 27 · 300m Hurdles · Place 3 · Cathedral CatholicCathedral Catholic300m Hurdles352.38a—
Mar 27Mira Mesa vs. Cathedral CatholicMar 27 · 110m Hurdles · Place 2 · Cathedral CatholicCathedral Catholic110m Hurdles219.84a—
Mar 21Point Loma, Cathedral @ Scripps RanchMar 21 · 300m Hurdles · Place 6 · Cathedral CatholicCathedral Catholic300m Hurdles652.89a—
Mar 21Point Loma, Cathedral @ Scripps RanchMar 21 · 110m Hurdles · Place 6 · Cathedral CatholicCathedral Catholic110m Hurdles622.48a—

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 30 · 15 Eagles Wi15 Eagles WiResultsRound P3031.07—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 19 · 15 Eagles Wi15 Eagles WiResultsRound P1917.36 PB—
Jul 16California State Games - Open & Masters MeetJul 16 · 100m Hurdles · Place 3 · Eagles WingsEagles Wings100m Hurdles316.90a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · Long Jump · Place 15 · Eagles WingsEagles WingsLong Jump154.52m—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 200m Hurdles · Place 7 · Eagles WingsEagles Wings200m Hurdles730.89a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 7 · Eagles WingsEagles Wings100m HurdlesRound P716.67a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 7 · Eagles WingsEagles Wings100m Hurdles717.29a—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 200m Hurdles · Place 2 · Eagles Wings TrackEagles Wings Track200m Hurdles30" / 0.762m2.32.86a PB7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 100m Hurdles · Place 2 · Eagles Wings TrackEagles Wings Track100m Hurdles33" / 0.838m2.18.44a7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · Long Jump · Place 4 · Eagles Wings TrackEagles Wings TrackLong Jump4.5.03m PB7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 19 · Eagles Wings TrackEagles Wings Track100 MetersRound P19.13.75a7
Jun 4Havoc Track Annual Track Meet Jun 4 · 100m Hurdles · Place 1 · Eagles WingsEagles Wings100m Hurdles117.6414
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200m Hurdles · Place 3 · Eagles Wings TrackEagles Wings Track200m Hurdles30" / 0.762m3.39.66a7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100m Hurdles · Place 2 · Eagles Wings TrackEagles Wings Track100m Hurdles33" / 0.838m2.16.93a PB7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · Long Jump · Place 3 · Eagles Wings TrackEagles Wings TrackLong Jump3.4.72m7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100m Hurdles · Place 2 · Eagles Wings TrackEagles Wings Track100m Hurdles33" / 0.838m2.18.55a7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · Long Jump · Eagles Wings TrackEagles Wings TrackLong Jump—DNS7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 20 · Eagles Wings TrackEagles Wings Track100 MetersRound P20.13.68a PB7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100m Hurdles · Place 2 · Eagles Wings TrackEagles Wings Track100m Hurdles33" / 0.838m2.21.38a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · Long Jump · Place 8 · Eagles Wings TrackEagles Wings TrackLong Jump8.4.55m7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100 Meters · Place 24 · Eagles Wings TrackEagles Wings Track100 Meters24.14.09a7

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Long Jump · Place 9 · Eagles Wings TrackEagles Wings TrackLong Jump9.3.97m6
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 27 · Eagles Wings TrackEagles Wings Track100 MetersRound P27.14.72a6
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · Long Jump · Place 4 · Eagles Wings TrackEagles Wings TrackLong Jump4.4.27m6
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 100 Meters · Place 18 · Eagles Wings TrackEagles Wings Track100 MetersRound P18.15.54a6
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 100 Meters · Place 22 · Eagles Wings TrackEagles Wings Track100 Meters22.15.31a6
May 23San Diego Youth Teams Meet Series #1May 23 · Long Jump · Eagles Wings TrackEagles Wings TrackLong Jump—DNS6
May 23San Diego Youth Teams Meet Series #1May 23 · 100 Meters · Place 17 · Eagles Wings TrackEagles Wings Track100 Meters17.15.52a6