Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRCC Invitational · Feb 2811.39RCC InvitationalFebruary 28, 2025
100 Meters · OutdoorBen Brown Invitational/Astro AI Distance Classic · Mar 1211.16aBen Brown Invitational/Astro AI Distance ClassicMarch 12, 2026
150 Meters · OutdoorCA Winter Championships · Feb 316.98aCA Winter ChampionshipsFebruary 3, 2024
200 Meters · IndoorOEC Invitational · Feb 2722.42aOEC InvitationalFebruary 27, 2026
200 Meters · Outdoor2026 Orange Empire Conference Championships · Apr 1721.81a2026 Orange Empire Conference ChampionshipsApril 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorSaddle-Up Invitational · Mar 1147.95aSaddle-Up InvitationalMarch 11, 2023
400 Meters · IndoorSaddle-Up invitational · Feb 2658.08Saddle-Up invitationalFebruary 26, 2022
400 Meters · Outdoor2026 3C2A Southern California Championships · May 248.45a2026 3C2A Southern California ChampionshipsMay 2, 2026
60 Meter · OutdoorCA Winter Championships · Feb 37.28aCA Winter ChampionshipsFebruary 3, 2024
60 Meters · IndoorMoorpark Season Opener and Multis · Jan 317.40Moorpark Season Opener and MultisJanuary 31, 2025
Javelin · 800g · Outdoor2026 Moorpark College Season Opener · Feb 736.00m2026 Moorpark College Season OpenerFebruary 7, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 400 Meters · Place 5 · Riverside CityRiverside City400 Meters548.46SO
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 7 · Riverside CityRiverside City400 MetersRound P7.49.21aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 4 · Riverside CityRiverside City400 Meters4.48.45a PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 200 Meters · Place 18 · Riverside CityRiverside City200 MetersRound P18.21.95aWind: 1.2So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400 Meters · Place 2 · Riverside CityRiverside City400 MetersRound P2.49.07aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400 Meters · Place 3 · Riverside CityRiverside City400 Meters3.49.17aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 200 Meters · Place 6 · Riverside CityRiverside City200 MetersRound P6.22.00aWind: 1.7So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 200 Meters · Place 3 · Riverside CityRiverside City200 Meters3.21.81a PBWind: 1.8So
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 400 Meters · Place 6 · Riverside CityRiverside City400 Meters649.09aSO
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 200 Meters · Place 14 · Riverside CityRiverside City200 Meters1421.97aSO
Apr 3UC San Diego Triton InvitationalApr 3 · 400 Meters · Place 20 · Riverside CityRiverside City400 Meters2048.81aSo
Apr 3UC San Diego Triton InvitationalApr 3 · 200 Meters · Place 38 · Riverside CityRiverside City200 Meters3822.06aSo
Mar 27Mangrum InvitationalMar 27 · 400 Meters · Place 12 · Riverside CityRiverside City400 Meters1249.23aSo
Mar 20Redlands InvitationalMar 20 · 400 Meters · Place 12 · Riverside CityRiverside City400 Meters1249.75aSo
Mar 20Redlands InvitationalMar 20 · 200 Meters · Place 18 · Riverside CityRiverside City200 Meters1822.22aSo
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 200 Meters · Riverside CityRiverside City200 Meters--DNSWind: 0So
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 100 Meters · Place 41 · Riverside CityRiverside City100 Meters41.11.16a PBWind: 0.6So
Mar 6RCC InvitationalMar 6 · 400 Meters · Place 10 · Riverside CityRiverside City400 Meters1049.98aSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 60 Meter · Place 25 · Riverside CityRiverside City60 Meter25.7.42aSo
Feb 72026 Moorpark College Season OpenerFeb 7 · Javelin · Place 9 · Riverside CityRiverside CityJavelin800g9.36.00m PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · 200 Meters · Place 3 · Riverside CityRiverside City200 Meters322.42a PBSO

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 400 Meters · Place 9 · Riverside CityRiverside City400 Meters9.51.36aFr
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 200 Meters · Place 15 · Riverside CityRiverside City200 Meters15.23.46aFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 400 Meters · Riverside CityRiverside City400 Meters--DNSFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 200 Meters · Riverside CityRiverside City200 Meters--DNSWind: 2.8Fr
Mar 282025 Arnie Robinson Invite College OpenMar 28 · Javelin · Place 14 · Riverside CityRiverside CityJavelin1431.75mFr
Mar 282025 Arnie Robinson Invite College OpenMar 28 · 400 Meters · Place 12 · Riverside CityRiverside City400 Meters1251.07aFr
Mar 282025 Arnie Robinson Invite College OpenMar 28 · 200 Meters · Place 16 · Riverside CityRiverside City200 Meters1622.76aFr
Mar 14RCC OpenMar 14 · Javelin · Place 15 · Riverside CityRiverside CityJavelin1530.98m—
Mar 14RCC OpenMar 14 · 400 Meters · Place 10 · Riverside CityRiverside City400 Meters1051.83a—
Mar 14RCC OpenMar 14 · 200 Meters · Place 6 · Riverside CityRiverside City200 Meters622.63a—
Mar 72025 Ben Brown InviteMar 7 · 400 Meters · Place 31 · Riverside CityRiverside City400 Meters3152.90a—
Mar 72025 Ben Brown InviteMar 7 · 200 Meters · Place 44 · Riverside CityRiverside City200 Meters4422.84a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28RCC InvitationalFeb 28 · 200 Meters · Place 12 · RiversideRiverside200 Meters1222.98FR
Feb 28RCC InvitationalFeb 28 · 100 Meters · Place 16 · RiversideRiverside100 Meters1611.39 PBFR
Jan 31Moorpark Season Opener and MultisJan 31 · 60 Meters · Place 14 · RiversideRiverside60 Meters147.40 PBFR

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 23Citrus Belt League Prelims Apr 23 · 200 Meters · Place 5 · Yucaipa (SS)Yucaipa (SS)200 Meters522.6812
Apr 23Citrus Belt League Prelims Apr 23 · 200 Meters · Place 8 · Yucaipa (SS)Yucaipa (SS)200 MetersRound P822.7612
Apr 23Citrus Belt League Prelims Apr 23 · 100 Meters · Place 11 · Yucaipa (SS)Yucaipa (SS)100 MetersRound P1111.48512
Apr 23Citrus Belt League Prelims Apr 23 · 200 Meters · Place 5 · Yucaipa (Ss)Yucaipa (Ss)200 Meters522.68—
Apr 16Citrus Valley vs Yucaipa Apr 16 · 200 Meters · Place 3 · YucaipaYucaipa200 Meters3.22.90aWind: 0.712
Apr 13Inland Empire ChampionshipsApr 13 · 200 Meters · Place 25 · YucaipaYucaipa200 Meters25.23.37aWind: 3.312
Apr 13Inland Empire ChampionshipsApr 13 · 100 Meters · Place 19 · YucaipaYucaipa100 Meters19.11.30aWind: 2.512
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 100 Meters · Place 13 · Yucaipa (SS)Yucaipa (SS)100 Meters1311.60712
Mar 26Yucaipa vs REVMar 26 · 200 Meters · Place 2 · YucaipaYucaipa200 Meters2.22.56aWind: 0.412
Mar 26Yucaipa vs REVMar 26 · 100 Meters · Place 3 · YucaipaYucaipa100 Meters3.11.47aWind: -0.212
Mar 19Beaumont vs YucaipaMar 19 · 400 Meters · Place 3 · YucaipaYucaipa400 Meters3.52.31a12
Mar 19Beaumont vs YucaipaMar 19 · 200 Meters · Place 4 · YucaipaYucaipa200 Meters4.22.94aWind: 0.212
Mar 12Redlands vs YucaipaMar 12 · 200 Meters · Place 4 · Yucaipa (SS)Yucaipa (SS)200 Meters423.3112
Mar 12Redlands vs YucaipaMar 12 · 400 Meters · Place 1 · Yucaipa (SS)Yucaipa (SS)400 Meters152.2512
Mar 9PD Aztec InvitationalMar 9 · 200 Meters · Place 4 · YucaipaYucaipa200 Meters4.23.21aWind: -1.312
Mar 9PD Aztec InvitationalMar 9 · 100 Meters · Place 3 · YucaipaYucaipa100 Meters3.11.52aWind: 012
Mar 2Roosevelt Track & Field InvitationalMar 2 · 100 Meters · Place 4 · YucaipaYucaipa100 Meters4.11.29aWind: 4.112
Feb 3CA Winter ChampionshipsFeb 3 · 150 Meters · Place 50 · YucaipaYucaipa150 Meters50.16.98a PBWind: -1.312
Feb 3CA Winter ChampionshipsFeb 3 · 60 Meter · Place 105 · YucaipaYucaipa60 MeterRound P105.7.28a PBWind: 1.712

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Saddle-Up InvitationalFeb 24 · 200 Meters · Place 10 · Yucaipa (SS)Yucaipa (SS)200 Meters1023.1212
Feb 24Saddle-Up InvitationalFeb 24 · 100 Meters · Place 20 · Yucaipa (SS)Yucaipa (SS)100 Meters2011.4112

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27CBL FinalsApr 27 · 400 Meters · Place 7 · YucaipaYucaipa400 Meters754.25a—
Apr 25CBL PrelimsApr 25 · 400 Meters · Place 8 · YucaipaYucaipa400 MetersRound P853.59a—
Apr 25CBL PrelimsApr 25 · 200 Meters · Place 13 · YucaipaYucaipa200 MetersRound P1323.77a—
Apr 18Yucaipa vs BeaumontApr 18 · 400 Meters · Place 3 · Yucaipa (SS)Yucaipa (SS)400 Meters353.8111
Apr 11Yucaipa vs Citrus ValleyApr 11 · 200 Meters · Place 7 · Yucaipa (SS)Yucaipa (SS)200 Meters724.3411
Apr 11Yucaipa vs Citrus ValleyApr 11 · 400 Meters · Place 3 · Yucaipa (SS)Yucaipa (SS)400 Meters353.6011
Mar 16Yucaipa vs. RedlandsMar 16 · 200 Meters · Place 6 · Yucaipa (SS)Yucaipa (SS)200 Meters624.3711
Mar 16Yucaipa vs. RedlandsMar 16 · 400 Meters · Place 2 · Yucaipa (SS)Yucaipa (SS)400 Meters255.3811
Mar 11Saddle-Up InvitationalMar 11 · 300m Hurdles · Place 19 · YucaipaYucaipa300m Hurdles36" / 0.914m19.47.95a PB11
Mar 11Saddle-Up InvitationalMar 11 · 400 Meters · Place 9 · YucaipaYucaipa400 Meters9.55.32a11
Mar 7Yucaipa vs. Redlands East ValleyMar 7 · 400 Meters · Place 2 · YucaipaYucaipa400 Meters2.53.41a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Citrus Belt League FinalsApr 28 · 400 Meters · Place 16 · YucaipaYucaipa400 MetersRound P1656.38a10
Apr 28Citrus Belt League FinalsApr 28 · 400 Meters · Place 16 · YucaipaYucaipa400 MetersRound P16.56.38a10
Apr 26Citrus Belt League PrelimsApr 26 · 400 Meters · Place 16 · YucaipaYucaipa400 MetersRound P1656.3810
Apr 19Yucaipa vs RevApr 19 · 400 Meters · Place 4 · YucaipaYucaipa400 Meters4.55.80a10
Apr 16Inland Empire ChampionshipsApr 16 · 400 Meters · Place 15 · YucaipaYucaipa400 Meters1556.0410
Apr 12Yucaipa vs BeaumontApr 12 · 400 Meters · Place 6 · YucaipaYucaipa400 Meters6.58.33a10
Apr 5Yucaipa vs Citrus ValleyApr 5 · 400 Meters · Place 4 · YucaipaYucaipa400 Meters4.58.57a10
Mar 29Yucaipa vs CajonMar 29 · 400 Meters · Place 3 · YucaipaYucaipa400 Meters357.6610
Mar 15Yucaipa at RedlandsMar 15 · 400 Meters · Place 4 · YucaipaYucaipa400 Meters4.57.36a10
Mar 1Yucaipa vs Apple Valley Mar 1 · 400 Meters · Place 2 · YucaipaYucaipa400 Meters21:00.2310

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Saddle-Up invitationalFeb 26 · 400 Meters · Place 14 · Yucaipa (SS)Yucaipa (SS)400 Meters1458.08 PB10