Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrep League Cluster Meet #2 · Mar 1011.84aPrep League Cluster Meet #2March 10, 2026
200 Meters · IndoorPrep League Cluster #1 · Feb 2725.73Prep League Cluster #1February 27, 2024
200 Meters · OutdoorPrep League Cluster Meet #2 · Mar 1024.04aPrep League Cluster Meet #2March 10, 2026
400 Meters · OutdoorPrep League Finals · Apr 3055.62Prep League FinalsApril 30, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Prep League Championship FinalsApr 29 · 200 Meters · Place 5 · Flintridge Prep200 MetersRound P5.24.55aWind: 1.112
Apr 29Prep League Championship FinalsApr 29 · 200 Meters · Place 6 · Flintridge Prep200 Meters6.24.62aWind: -0.412
Apr 29Prep League Championship FinalsApr 29 · 100 Meters · Place 4 · Flintridge Prep100 MetersRound P4.11.80aWind: 3.512
Apr 29Prep League Championship FinalsApr 29 · 100 Meters · Place 8 · Flintridge Prep100 Meters8.11.97aWind: 0.712
Apr 22Prep League Championship PrelimsApr 22 · 200 Meters · Place 5 · Flintridge Prep200 MetersRound P5.24.55aWind: 1.112
Apr 22Prep League Championship PrelimsApr 22 · 100 Meters · Place 4 · Flintridge Prep100 MetersRound P4.11.80aWind: 3.512
Apr 14Prep League Cluster #3Apr 14 · 200 Meters · Place 2 · Flintridge Prep200 Meters2.24.42aWind: 0.412
Apr 14Prep League Cluster #3Apr 14 · 100 Meters · Place 6 · Flintridge Prep100 Meters6.12.04aWind: -112
Mar 10Prep League Cluster Meet #2Mar 10 · 200 Meters · Place 2 · Flintridge Prep200 Meters224.04a PB12
Mar 10Prep League Cluster Meet #2Mar 10 · 100 Meters · Place 4 · Flintridge Prep100 Meters411.84a PB12
Mar 3Prep League Cluster Meet #1Mar 3 · 100 Meters · Place 4 · Flintridge Prep100 Meters411.85a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30Prep League FinalsApr 30 · 200 Meters · Place 7 · Flintridge Prep (SS)200 MetersRound P724.7711
Apr 30Prep League FinalsApr 30 · 200 Meters · Place 6 · Flintridge Prep (SS)200 Meters624.4811
Apr 30Prep League FinalsApr 30 · 400 Meters · Place 4 · Flintridge Prep (SS)400 MetersRound P458.0211
Apr 30Prep League FinalsApr 30 · 400 Meters · Place 4 · Flintridge Prep (SS)400 Meters455.62 PB11
Apr 16Prep League PrelimsApr 16 · 200 Meters · Place 7 · Flintridge Prep (SS)200 MetersRound P724.7711
Apr 16Prep League PrelimsApr 16 · 400 Meters · Place 4 · Flintridge Prep (SS)400 MetersRound P458.0211
Apr 10Prep League Meet #3Apr 10 · 400 Meters · Place 3 · Flintridge Prep400 Meters3.56.83a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16Prep League Prelims & FinalsApr 16 · 400 Meters · Place 10 · Flintridge Prep400 MetersRound P10.58.61a10
Mar 5Prep League Cluster #2Mar 5 · 400 Meters · Place 7 · FLINTRIDGE P400 Meters757.0910
Mar 5Prep League Cluster #2Mar 5 · 200 Meters · Place 7 · FLINTRIDGE P200 Meters725.56710

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Prep League Cluster #1Feb 27 · 200 Meters · Place 6 · FLINTRIDGE P200 Meters625.73 PB10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Prep League FinalsApr 25 · 300m Hurdles · Place 3 · FLINTRIDGE P300m Hurdles352.379
Apr 25Prep League FinalsApr 25 · 110m Hurdles · Place 3 · FLINTRIDGE P110m Hurdles322.269
Apr 25Prep League FinalsApr 25 · 400 Meters · Place 5 · FLINTRIDGE P400 Meters561.029
Apr 18Prep League PrelimsApr 18 · 400 Meters · Place 5 · FLINTRIDGE P400 MetersRound P560.019
Apr 12Prep League Cluster #3Apr 12 · 400 Meters · Place 5 · FLINTRIDGE P400 Meters560.599
Apr 12Prep League Cluster #3Apr 12 · 200 Meters · Place 7 · FLINTRIDGE P200 Meters727.439
Mar 7Prep League Cluster #1Mar 7 · 400 Meters · Place 8 · FLINTRIDGE P400 Meters860.019