Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOntario Relays · Feb 2123.73aOntario RelaysFebruary 21, 2026
200 Meters · OutdoorCovina Invitational · Apr 322.95aCovina InvitationalApril 3, 2026
400 Meters · IndoorAyala Invitational · Feb 2253.52aAyala InvitationalFebruary 22, 2025
400 Meters · OutdoorAlta Loma vs San dimas · Apr 950.79aAlta Loma vs San dimasApril 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 21South Hills vs Alta LomaApr 21 · 400 Meters · Place 2 · Alta Loma400 Meters251.16a12
Apr 21South Hills vs Alta LomaApr 21 · 200 Meters · Place 4 · Alta Loma200 Meters423.21a12
Apr 18Inland Empire ChampionshipsApr 18 · 400 Meters · Place 15 · Alta Loma400 Meters1551.49a12
Apr 9Alta Loma vs San dimasApr 9 · 400 Meters · Place 2 · Alta Loma400 Meters250.79a PB12
Apr 9Alta Loma vs San dimasApr 9 · 200 Meters · Place 4 · Alta Loma200 Meters423.35a12
Apr 3Covina InvitationalApr 3 · 400 Meters · Place 21 · Alta Loma400 Meters2151.65a12
Apr 3Covina InvitationalApr 3 · 200 Meters · Place 23 · Alta Loma200 Meters2322.95a PB12
Mar 26Colony vs Alta LomaMar 26 · 400 Meters · Place 2 · Alta Loma400 Meters251.79a12
Mar 26Colony vs Alta LomaMar 26 · 200 Meters · Place 8 · Alta Loma200 Meters823.70a12
Mar 20The QualifierMar 20 · 400 Meters · Place 6 · Alta Loma400 Meters651.5712
Mar 19Alta Loma vs Los AltosMar 19 · 400 Meters · Place 2 · Alta Loma400 Meters252.82a12
Mar 19Alta Loma vs Los AltosMar 19 · 200 Meters · Place 5 · Alta Loma200 Meters523.36a12
Mar 7Colt ClassicMar 7 · 400 Meters · Place 17 · Alta Loma400 Meters1752.84a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Ontario RelaysFeb 21 · 200 Meters · Place 14 · Alta Loma200 Meters1423.73a PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Alta Loma @ San DimasApr 10 · 400 Meters · Place 2 · Alta Loma400 Meters253.011
Apr 10Alta Loma @ San DimasApr 10 · 200 Meters · Place 4 · Alta Loma200 Meters423.411

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 400 Meters · Place 16 · Alta Loma400 Meters1653.52a PB—
Feb 22Ayala InvitationalFeb 22 · 200 Meters · Place 39 · Alta Loma200 Meters3924.83a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Palomares League FinalsApr 26 · 200 Meters · Place 23 · Alta Loma200 MetersRound P2324.3910
Apr 26Palomares League FinalsApr 26 · 400 Meters · Place 9 · Alta Loma400 Meters954.7310
Apr 26Palomares League FinalsApr 26 · 400 Meters · Place 9 · Alta Loma400 MetersRound P953.5310
Apr 16Palomares League PrelimsApr 16 · 400 Meters · Place 9 · Alta Loma400 Meters953.53a—
Apr 16Palomares League PrelimsApr 16 · 200 Meters · Place 23 · Alta Loma200 Meters2324.39a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 400 Meters · Place 3 · Alta Loma400 Meters354.69a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 200 Meters · Place 5 · Alta Loma200 Meters523.82a—
Mar 16The QualifierMar 16 · 400 Meters · Place 7 · Alta Loma400 Meters754.4810
Mar 16The QualifierMar 16 · 200 Meters · Place 16 · Alta Loma200 Meters1624.67110

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 400 Meters · Place 2 · Alta Loma400 Meters255.10a—
Feb 17Ayala InvitationalFeb 17 · 200 Meters · Place 13 · Alta Loma200 Meters1325.38a—