Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVista/Mission Vista @ Oceanside · Mar 2311.55aVista/Mission Vista @ OceansideMarch 23, 2023
110m Hurdles · 39" / 0.991m · OutdoorMt. Carmel/Asics Track & Field Invitational · Mar 2515.26aMt. Carmel/Asics Track & Field InvitationalMarch 25, 2023
200 Meters · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 1222.15aBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026
300m Hurdles · 36" / 0.914m · Outdoor63rd Mt. SAC Relays · Apr 1439.19a63rd Mt. SAC RelaysApril 14, 2023
400 Meters · Indoor2026 MPSF Indoor Track and Field Championships · Feb 2848.53a2026 MPSF Indoor Track and Field ChampionshipsFebruary 28, 2026
400 Meters · OutdoorOceanside @ Torrey Pines · Apr 2750.26aOceanside @ Torrey PinesApril 27, 2023
400 Meters · Outdoor · Hand timedCanyon Crest @ Oceanside · Mar 2559.92hCanyon Crest @ OceansideMarch 25, 2021
400m Hurdles · 36" / 0.914m · Outdoor2026 BIG West Conference Championships · May 850.56a2026 BIG West Conference ChampionshipsMay 8, 2026
800 Meters · OutdoorMt. Carmel Field & Distance Carnival · Mar 42:03.89Mt. Carmel Field & Distance CarnivalMarch 4, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 400m Hurdles · Place 17 · Long Beach St.Long Beach St.400m Hurdles36" / 0.914mRound P17.51.00aSo
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 400m Hurdles · Place 19 · Long Beach St.Long Beach St.400m Hurdles36" / 0.914mRound S19.50.92aSo
May 82026 BIG West Conference ChampionshipsMay 8 · 400m Hurdles · Place 2 · Long Beach St.Long Beach St.400m Hurdles36" / 0.914mRound P2.51.35aSo
May 82026 BIG West Conference ChampionshipsMay 8 · 400m Hurdles · Place 2 · Long Beach St.Long Beach St.400m Hurdles36" / 0.914m2.50.56a PBSo
Apr 1666th Mt. SAC RelaysApr 16 · 400m Hurdles · Place 2 · CSU Long BeachCSU Long Beach400m Hurdles251.94—
Apr 1666th Mt. SAC RelaysApr 16 · 400m Hurdles · Place 2 · CSU Long BeachCSU Long Beach400m Hurdles251.94—
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 200 Meters · Place 27 · Long Beach St.Long Beach St.200 Meters27.22.15a PBWind: 0.9So

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 282026 MPSF Indoor Track and Field ChampionshipsFeb 28 · 400 Meters · Place 12 · Long Beach St.Long Beach St.400 Meters12.48.53a PBSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 400m Hurdles · Place 1 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles153.20aSO
May 10SoCal Finals @ SaddlebackMay 10 · 400m Hurdles · Place 1 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles152.92aSO
Apr 16PCAC (Pacific Coast) Track & Field ChampionshipsApr 16 · 400m Hurdles · Place 1 · San Diego MesaSan Diego Mesa400m Hurdles36" / 0.914m1.53.44aSo
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 400m Hurdles · Place 1 · San Diego MesaSan Diego Mesa400m Hurdles36" / 0.914m1.52.52aSo
Apr 42025 Triton InvitationalApr 4 · 400m Hurdles · Place 5 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles553.37aSo
Mar 282025 Arnie Robinson Invite College OpenMar 28 · 400m Hurdles · Place 2 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles254.37aSo
Mar 22Mark Conover ClassicMar 22 · 400m Hurdles · Place 3 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles355.03aSo
Mar 14Ross and Sharon Irwin Invite @ Point Loma UMar 14 · 400m Hurdles · Place 2 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles254.41a—
Mar 72025 Beach OpenerMar 7 · 400m Hurdles · Place 1 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles153.86a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ron Kamaka OpenFeb 22 · 400m Hurdles · Place 1 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles153.54SO

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17CCCAA State ChampionshipsMay 17 · 400m Hurdles · Place 4 · San Diego MesaSan Diego Mesa400m Hurdles36" / 0.914m4.53.39aFr
Apr 20Pacific Coast Athletic ConferenceApr 20 · 400m Hurdles · Place 1 · San Diego MesaSan Diego Mesa400m Hurdles155.40a—
Apr 11Pacific Coast IntercollegiateApr 11 · 400m Hurdles · Place 24 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles2455.28FR
Apr 5Triton InvitationalApr 5 · 400m Hurdles · Place 14 · San Diego MesaSan Diego Mesa400m Hurdles1456.49a—
Mar 29Arnie Robinson InvitationalMar 29 · 400m Hurdles · Place 2 · San Diego MesaSan Diego Mesa400m Hurdles36" / 0.914m2.55.84aFr
Mar 152024 Redlands InvitationalMar 15 · 400m Hurdles · Place 5 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles554.89FR
Mar 1RCC InvitationalMar 1 · 400m Hurdles · Place 3 · San Diego Mesa CollegeSan Diego Mesa College400m Hurdles355.14FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9RCC Early BirdFeb 9 · 400m Hurdles · Place 1 · San Diego MesaSan Diego Mesa400m Hurdles155.93a—

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 20CIFSDS FinalsMay 20 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles36" / 0.914m3.39.58a12
May 13CIFSDS Div 2 PrelimsMay 13 · 300m Hurdles · Place 3 · OceansideOceanside300m HurdlesRound P339.8612
May 5Avocado League FinalsMay 5 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles140.49a—
May 5Avocado League FinalsMay 5 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles216.06a—
Apr 27Oceanside @ Torrey PinesApr 27 · 400 Meters · Place 1 · OceansideOceanside400 Meters150.26a PB—
Apr 19Oceanside @ CarlsbadApr 19 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles139.89a—
Apr 19Oceanside @ CarlsbadApr 19 · 400 Meters · Place 2 · OceansideOceanside400 Meters250.54a—
Apr 1463rd Mt. SAC RelaysApr 14 · 300m Hurdles · Place 6 · OceansideOceanside300m Hurdles36" / 0.914m6.39.19a PB12
Apr 12Mt. SAC Relays - College/OpenApr 12 · 300m Hurdles · Place 6 · OceansideOceanside300m Hurdles639.19—
Apr 6Oceanside/Mission Vista @ Rancho Buena VistaApr 6 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles139.93a—
Apr 6Oceanside/Mission Vista @ Rancho Buena VistaApr 6 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles115.72a—
Apr 6Oceanside/Mission Vista @ Rancho Buena VistaApr 6 · 400 Meters · Place 1 · OceansideOceanside400 Meters151.56a—
Apr 1Willie Banks Invitational 10th Annual Apr 1 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles139.6812
Apr 1Willie Banks Invitational 10th Annual Apr 1 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles115.4712
Mar 30San Dieguito @ OceansideMar 30 · 200 Meters · Place 1 · OceansideOceanside200 Meters1.23.29aWind: 012
Mar 30San Dieguito @ OceansideMar 30 · 100 Meters · Place 1 · OceansideOceanside100 Meters1.11.81aWind: -2.212
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 300m Hurdles · Place 6 · OceansideOceanside300m Hurdles36" / 0.914m6.39.43a12
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · 110m Hurdles · Place 16 · OceansideOceanside110m Hurdles39" / 0.991m16.15.26a PBWind: 1.812
Mar 23Vista/Mission Vista @ OceansideMar 23 · 200 Meters · Place 1 · OceansideOceanside200 Meters123.38a—
Mar 23Vista/Mission Vista @ OceansideMar 23 · 100 Meters · Place 2 · OceansideOceanside100 Meters211.55a PB—
Mar 16Oceanside @ El CaminoMar 16 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles140.7012
Mar 16Oceanside @ El CaminoMar 16 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles115.6012
Mar 16Oceanside @ El CaminoMar 16 · 400 Meters · Place 2 · OceansideOceanside400 Meters251.3712
Mar 11Long Beach RelaysMar 11 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles315.87a—
Mar 11Long Beach RelaysMar 11 · 100 Meters · Place 8 · OceansideOceanside100 Meters811.65a—
Mar 9Canyon Crest Academy @ OceansideMar 9 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles140.61a—
Mar 9Canyon Crest Academy @ OceansideMar 9 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles115.93a—
Mar 4Mt. Carmel Field & Distance CarnivalMar 4 · 800 Meters · Place 6 · OceansideOceanside800 Meters62:03.89 PB12
Mar 2Mission Hills @ OceansideMar 2 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles140.6012
Mar 2Mission Hills @ OceansideMar 2 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles115.8012
Jan 7Winter Championships Qualifier @ CCAJan 7 · 150 Meters · Place 10 · UnattachedUnattached150 Meters10.17.96aUnofficial18
Jan 7Winter Championships Qualifier @ CCAJan 7 · 300 Meters · Place 7 · UnattachedUnattached300 Meters7.38.33aUnofficial18
Jan 7Winter Championships Qualifier @ CCAJan 7 · 60m Hurdles · Place 4 · UnattachedUnattached60m Hurdles39" / 0.991m4.9.09aUnofficial18

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 60m Hurdles · Place 28 · OceansideOceanside60m HurdlesRound P289.10a—

2022 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 21CIFSDS FinalsMay 21 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles36" / 0.914m2.39.94a11
May 14CIFSDS Div 2 PrelimsMay 14 · 300m Hurdles · Place 1 · OceansideOceanside300m HurdlesRound P140.36a11
May 14CIFSDS Div 2 PrelimsMay 14 · 110m Hurdles · Place 10 · OceansideOceanside110m HurdlesRound P1016.66a11
May 6Avocado League FinalsMay 6 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles240.76a11
May 6Avocado League FinalsMay 6 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles116.45a11
Apr 28Torrey Pines vs OceansideApr 28 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles143.40a11
Apr 28Torrey Pines vs OceansideApr 28 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles117.12a11
Apr 28Torrey Pines vs OceansideApr 28 · 400 Meters · Place 3 · OceansideOceanside400 Meters354.50a11
Apr 20Rancho Buena Vista @ OceansideApr 20 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles348.4411
Apr 20Rancho Buena Vista @ OceansideApr 20 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles217.5111
Apr 20Rancho Buena Vista @ OceansideApr 20 · 400 Meters · Place 1 · OceansideOceanside400 Meters153.0611
Apr 16Jag Invite Morning SessionApr 16 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles241.8111
Apr 16Jag Invite Morning SessionApr 16 · 110m Hurdles · Place 9 · OceansideOceanside110m Hurdles917.0811
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles142.2911
Apr 14Oceanside @ San Dieguito AcademyApr 14 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles117.7711
Apr 2Willie Banks Invitational 9th AnnualApr 2 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles343.4311
Apr 2Willie Banks Invitational 9th AnnualApr 2 · 110m Hurdles · Place 5 · OceansideOceanside110m Hurdles517.3911
Mar 31Carlsbad @ OceansideMar 31 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles244.0511
Mar 31Carlsbad @ OceansideMar 31 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles319.7911
Mar 26Mt. Carmel/Asics Track & Field InvitationalMar 26 · 300m Hurdles · Place 27 · OceansideOceanside300m Hurdles2744.6011
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles36" / 0.914m1.43.4911
Mar 24Oceanside/Mission Vista @ VistaMar 24 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles39" / 0.991m1.16.6811
Mar 17El Camino @ OceansideMar 17 · 300m Hurdles · Place 2 · OceansideOceanside300m Hurdles243.8611
Mar 17El Camino @ OceansideMar 17 · 110m Hurdles · Place 4 · OceansideOceanside110m Hurdles418.9311
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 10 · Oceanside (SD)Oceanside (SD)110m Hurdles1019.99—
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 10 · Oceanside (SD)Oceanside (SD)110m Hurdles1019.99—
Mar 3Oceanside @ Mission HillsMar 3 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles145.0811
Mar 3Oceanside @ Mission HillsMar 3 · 110m Hurdles · Place 1 · OceansideOceanside110m Hurdles119.8711

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 300m Hurdles · Place 1 · OceansideOceanside300m Hurdles145.3211
Feb 24Oceanside @ Canyon Crest AcademyFeb 24 · 110m Hurdles · Place 2 · OceansideOceanside110m Hurdles219.6011

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13San Dieguito Academy @ OceansideMay 13 · 300m Hurdles · Place 3 · OceansideOceanside300m Hurdles349.5110
May 13San Dieguito Academy @ OceansideMay 13 · 110m Hurdles · Place 3 · OceansideOceanside110m Hurdles321.3910
May 8Ramona @ Valley CenterMay 8 · 400 Meters · Place 5 · OceansideOceanside400 Meters557.1710
May 8Ramona @ Valley CenterMay 8 · 200 Meters · Place 10 · OceansideOceanside200 Meters1026.2910
May 6El Camino @ OceansideMay 6 · 400 Meters · Place 4 · OceansideOceanside400 Meters456.5510
Apr 29Oceanside @ CarlsbadApr 29 · 400 Meters · Place 3 · OceansideOceanside400 Meters356.3810
Apr 29Oceanside @ CarlsbadApr 29 · 200 Meters · Place 7 · OceansideOceanside200 Meters726.1710
Apr 22Vista/Mission Vista @ OceansideApr 22 · 400 Meters · Place 1 · OceansideOceanside400 Meters1.58.3910
Apr 22Vista/Mission Vista @ OceansideApr 22 · 200 Meters · OceansideOceanside200 Meters—DNSWind: 0.410
Apr 15Helix @ OceansideApr 15 · 400 Meters · Place 1 · OceansideOceanside400 Meters158.1410
Apr 15Helix @ OceansideApr 15 · 200 Meters · Place 1 · OceansideOceanside200 Meters10.010
Mar 25Canyon Crest @ OceansideMar 25 · High Jump · Place 2 · OceansideOceansideHigh Jump24-08.0010
Mar 25Canyon Crest @ OceansideMar 25 · 400 Meters · Place 1 · OceansideOceanside400 Meters159.92h PB10
Mar 18Mission Hills @ OceansideMar 18 · High Jump · Place 1 · OceansideOceansideHigh Jump14-06.0010
Mar 18Mission Hills @ OceansideMar 18 · 400 Meters · Place 3 · OceansideOceanside400 Meters31:01.6910