Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorOceanside & Clairemont @ CCA Meet · Feb 2912.48aOceanside & Clairemont @ CCA MeetFebruary 29, 2024
100 Meters · Outdoor11th Annual Willie Banks Invitational · Apr 512.07a11th Annual Willie Banks InvitationalApril 5, 2025
110m Hurdles · 39" / 0.991m · OutdoorSan Dieguito @ Oceanside · Mar 3018.12aSan Dieguito @ OceansideMarch 30, 2023
300m Hurdles · 36" / 0.914m · OutdoorSan Dieguito @ Oceanside · Mar 3043.60aSan Dieguito @ OceansideMarch 30, 2023
400 Meters · OutdoorRancho Buena Vista @ Oceanside · Apr 1757.20aRancho Buena Vista @ OceansideApril 17, 2024
400m Hurdles · 36" / 0.914m · OutdoorCalifornia State Games Track and Field Meet · Jul 181:00.17aCalifornia State Games Track and Field MeetJuly 18, 2026
Long Jump · OutdoorOceanside/Mission Vista @ Vista · Mar 2415-01.00Oceanside/Mission Vista @ VistaMarch 24, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 400m Hurdles · Place 1 · Dream TeamDream Team400m Hurdles36" / 0.914m1.1:00.17a PB-
Jun 26Summer Series #3Jun 26 · 400m Hurdles · Place 6 · Dream TeamDream Team400m Hurdles36" / 0.914m6.1:02.48a-

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Oceanside at Mission HillsApr 17 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles142.01a12
Apr 17Oceanside at Mission HillsApr 17 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles116.60a12
Apr 511th Annual Willie Banks InvitationalApr 5 · 100 Meters · Place 37 · OceansideOceanside100 Meters3712.07a PB12

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 11CIFSDS Division 2 ChampionshipsMay 11 · 300m Hurdles · Place 18 · OceansideOceanside300m Hurdles1842.91a—
May 11CIFSDS Division 2 ChampionshipsMay 11 · 110m Hurdles · Place 20 · OceansideOceanside110m Hurdles2016.52a—
May 3Avocado League FinalsMay 3 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles342.70a—
May 3Avocado League FinalsMay 3 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles417.17a—
Apr 25Oceanside @ SDAApr 25 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles242.40—
Apr 25Oceanside @ SDAApr 25 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles217.33a—
Apr 25Oceanside @ SDAApr 25 · 400 Meters · Place 5 · OceansideOceanside400 Meters558.71a—
Apr 17Rancho Buena Vista @ OceansideApr 17 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles244.25a—
Apr 17Rancho Buena Vista @ OceansideApr 17 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles217.68a—
Apr 17Rancho Buena Vista @ OceansideApr 17 · 400 Meters · Place 6 · OceansideOceanside400 Meters657.20a PB—
Apr 13Jaguar Invite Morning SessionApr 13 · 300m Hurdles · Place 13 · OceansideOceanside300m Hurdles1343.31a—
Apr 13Jaguar Invite Morning SessionApr 13 · 110m Hurdles · Place 17 · OceansideOceanside110m Hurdles1717.76a—
Apr 4Mission Hills @ OceansideApr 4 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles244.51a—
Apr 4Mission Hills @ OceansideApr 4 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles217.63a—
Mar 28Carlsbad @ OceansideMar 28 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles243.93a—
Mar 28Carlsbad @ OceansideMar 28 · 110m Hurdles · OceansideOceanside110m Hurdles—0.5—
Mar 16Triton InvitationalMar 16 · 110m Hurdles · Place 21 · Oceanside (SOceanside (S110m Hurdles2117.7911
Mar 16Triton InvitationalMar 16 · 110m Hurdles · Place 21 · Oceanside (SD)Oceanside (SD)110m Hurdles2117.7911
Mar 14El Camino @ OceansideMar 14 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles242.99a—
Mar 14El Camino @ OceansideMar 14 · 110m Hurdles · Place 5 · OceansideOceanside110m Hurdles517.55a—
Mar 936th Annual Long Beach RelaysMar 9 · 110m Hurdles · Place 7 · OceansideOceanside110m Hurdles717.77a—
Mar 936th Annual Long Beach RelaysMar 9 · 100 Meters · Place 54 · OceansideOceanside100 Meters5412.29a—
Mar 7Oceanside @ Valley CenterMar 7 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles144.01—
Mar 7Oceanside @ Valley CenterMar 7 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles117.41—
Mar 7Oceanside @ Valley CenterMar 7 · 400 Meters · Place 7 · OceansideOceanside400 Meters758.73—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles244.15a—
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles117.39a—
Feb 29Oceanside & Clairemont @ CCA MeetFeb 29 · 100 Meters · Place 11 · OceansideOceanside100 Meters1112.48a PB—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13CIFSDS Div 2 PrelimsMay 13 · 300m Hurdles · Place 15 · OceansideOceanside300m HurdlesRound P1542.8710
May 13CIFSDS Div 2 PrelimsMay 13 · 110m Hurdles · Place 18 · OceansideOceanside110m HurdlesRound P1817.2510
May 5Avocado League FinalsMay 5 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles443.13a—
May 5Avocado League FinalsMay 5 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles317.32a—
Apr 27Oceanside @ Torrey PinesApr 27 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles445.24a—
Apr 27Oceanside @ Torrey PinesApr 27 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles417.41a—
Apr 22Dick Wilkins Frosh/Soph ChampionshipsApr 22 · 300m Hurdles · Place 7 · OceansideOceanside300m Hurdles743.45a10
Apr 22Dick Wilkins Frosh/Soph ChampionshipsApr 22 · 110m Hurdles · Place 7 · OceansideOceanside110m Hurdles717.42a10
Apr 19Oceanside @ CarlsbadApr 19 · 300m Hurdles · Place 5 · OceansideOceanside300m Hurdles544.61a—
Apr 19Oceanside @ CarlsbadApr 19 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles417.73a—
Apr 15Jaguar Invite Morning SessionApr 15 · 300m Hurdles · Place 6 · OceansideOceanside300m Hurdles643.33a—
Apr 15Jaguar Invite Morning SessionApr 15 · 110m Hurdles · Place 11 · OceansideOceanside110m Hurdles1117.13a—
Mar 30San Dieguito @ OceansideMar 30 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles36" / 0.914m1.43.60a PB10
Mar 30San Dieguito @ OceansideMar 30 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles39" / 0.991m1.18.12a PBWind: 010
Mar 23Vista/Mission Vista @ OceansideMar 23 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles144.92a—
Mar 23Vista/Mission Vista @ OceansideMar 23 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles117.61a—
Mar 16Oceanside @ El CaminoMar 16 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles444.2210
Mar 16Oceanside @ El CaminoMar 16 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles418.1010
Mar 11Long Beach RelaysMar 11 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles118.24a—
Mar 9Canyon Crest Academy @ OceansideMar 9 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles243.72a—
Mar 9Canyon Crest Academy @ OceansideMar 9 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles218.19a—
Mar 2Mission Hills @ OceansideMar 2 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles245.5110
Mar 2Mission Hills @ OceansideMar 2 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles218.8210

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 6Avocado League FinalsMay 6 · 300m Hurdles · Place 13 · OceansideOceanside300m Hurdles1350.50a9
May 6Avocado League FinalsMay 6 · 110m Hurdles · Place 6 · OceansideOceanside110m Hurdles619.72a9
Apr 28Torrey Pines vs OceansideApr 28 · Long Jump · Place 2 · OceansideOceansideLong Jump215-02.259
Apr 28Torrey Pines vs OceansideApr 28 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles448.47a9
Apr 28Torrey Pines vs OceansideApr 28 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles319.49a9
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 300m Hurdles · Place 7 · OceansideOceanside300m Hurdles747.04a9
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · 110m Hurdles · Place 7 · OceansideOceanside110m Hurdles718.60a9
Apr 20Rancho Buena Vista @ OceansideApr 20 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles450.529
Apr 20Rancho Buena Vista @ OceansideApr 20 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles319.409
Apr 16Jag Invite Morning SessionApr 16 · 300m Hurdles · Place 19 · OceansideOceanside300m Hurdles1947.199
Apr 16Jag Invite Morning SessionApr 16 · 110m Hurdles · Place 21 · OceansideOceanside110m Hurdles2120.009
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 300m Hurdles · Place 5 · OceansideOceanside300m Hurdles548.019
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles220.199
Apr 2Willie Banks Invitational 9th AnnualApr 2 · 300m Hurdles · Place 13 · OceansideOceanside300m Hurdles1347.259
Apr 2Willie Banks Invitational 9th AnnualApr 2 · 110m Hurdles · Place 13 · OceansideOceanside110m Hurdles1319.909
Mar 31Carlsbad @ OceansideMar 31 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles448.549
Mar 31Carlsbad @ OceansideMar 31 · 110m Hurdles · Place 5 · OceansideOceanside110m Hurdles520.849
Mar 24Oceanside/Mission Vista @ VistaMar 24 · Long Jump · Place 11 · OceansideOceansideLong Jump11.15-01.00 PB9
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles36" / 0.914m3.48.169
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles39" / 0.991m4.19.739
Mar 17El Camino @ OceansideMar 17 · 300m Hurdles · Place 4 · OceansideOceanside300m Hurdles449.069
Mar 17El Camino @ OceansideMar 17 · 110m Hurdles · Place 5 · OceansideOceanside110m Hurdles520.639
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 7 · Oceanside (SD)Oceanside (SD)110m Hurdles720.07—
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 7 · Oceanside (SD)Oceanside (SD)110m Hurdles720.07—
Mar 3Oceanside @ Mission HillsMar 3 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles148.289
Mar 3Oceanside @ Mission HillsMar 3 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles120.789

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · Long Jump · Place 6 · OceansideOceansideLong Jump615-09.009
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles349.539
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 100 Meters · Place 11 · OceansideOceanside100 Meters1113.049