Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaseline League Championships · Apr 2810.80Baseline League ChampionshipsApril 28, 2025
200 Meters · OutdoorLos Osos vs Upland · Apr 822.05aLos Osos vs UplandApril 8, 2025
300 Meters · IndoorRCC Early Bird Invitational · Feb 1336.63aRCC Early Bird InvitationalFebruary 13, 2026
400 Meters · IndoorRon Kamaka Open · Feb 2152.85Ron Kamaka OpenFebruary 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Arnie Robinson Invite College OpenMar 20 · 200 Meters · Place 27 · Mt. SACMt. SAC200 Meters2722.50aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 100 Meters · Place 21 · Mt. SACMt. SAC100 Meters2110.99aFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 200 Meters · Mt. SACMt. SAC200 Meters--DNSWind: 0.3Fr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 100 Meters · Place 48 · Mt. SACMt. SAC100 Meters48.11.28aWind: -0.3Fr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Ron Kamaka OpenFeb 21 · 400 Meters · Place 24 · Mt. SACMt. SAC400 Meters2452.85 PBFR
Feb 13RCC Early Bird InvitationalFeb 13 · 300 Meters · Place 16 · Mt. SACMt. SAC300 Meters1636.63a PBFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 100 Meters · Place 19 · UplandUpland100 MetersRound P19.10.81aWind: 3.212
Apr 28Baseline League ChampionshipsApr 28 · 200 Meters · Place 10 · Upland (SS)Upland (SS)200 MetersRound P1022.1812
Apr 28Baseline League ChampionshipsApr 28 · 100 Meters · Place 6 · Upland (SS)Upland (SS)100 Meters610.80 PB12
Apr 28Baseline League ChampionshipsApr 28 · 100 Meters · Place 8 · Upland (SS)Upland (SS)100 MetersRound P810.88812
Apr 15Etiwanda vs UplandApr 15 · 200 Meters · UplandUpland200 Meters--DNSWind: -0.412
Apr 15Etiwanda vs UplandApr 15 · 100 Meters · Place 3 · UplandUpland100 Meters3.11.23aWind: -0.212
Apr 112025 14th Tiger InvitationalApr 11 · 100 Meters · Place 32 · UplandUpland100 Meters32.10.97aWind: 2.812
Apr 8Los Osos vs UplandApr 8 · 200 Meters · Place 1 · UplandUpland200 Meters1.22.05a PB12
Apr 8Los Osos vs UplandApr 8 · 100 Meters · UplandUpland100 Meters--DNS12
Apr 1Upland vs DamienApr 1 · 200 Meters · Place 3 · UplandUpland200 Meters3.22.58aWind: 2.612
Apr 1Upland vs DamienApr 1 · 100 Meters · Place 5 · UplandUpland100 Meters5.11.08aWind: 3.812
Mar 28Covina InvitationalMar 28 · 100 Meters · Place 6 · UplandUpland100 Meters611.17a12
Mar 25Rancho Cucamonga vs UplandMar 25 · 200 Meters · Place 5 · UplandUpland200 Meters5.22.38aWind: 3.212
Mar 25Rancho Cucamonga vs UplandMar 25 · 100 Meters · Place 3 · UplandUpland100 Meters3.10.81aWind: 4.312
Mar 1Roosevelt InvitationalMar 1 · 100 Meters · Place 13 · Upland (SS)Upland (SS)100 Meters1311.31412
Feb 22Ontario Relays Feb 22 · 100 Meters · Place 7 · UplandUpland100 Meters7.11.36aWind: -0.312

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Etiwanda at UplandApr 2 · 100 Meters · Place 3 · UplandUpland100 Meters3.10.93a11
Mar 26Los Osos at UplandMar 26 · 100 Meters · Place 3 · UplandUpland100 Meters3.11.23a11