Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 Tiger Invite 15th Annual · Apr 1017.27a2026 Tiger Invite 15th AnnualApril 10, 2026
1600 Meters · IndoorPrep League Cluster #1 · Feb 276:13.68Prep League Cluster #1February 27, 2024
1600 Meters · OutdoorPrep League Cluster #2 · Mar 56:17.43Prep League Cluster #2March 5, 2024
200m Hurdles · 30" / 0.762m · OutdoorArcadia Winter Championships Qualifier 1/17/26 · Jan 1732.46aArcadia Winter Championships Qualifier 1/17/26January 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorPrep League Championship Finals · Apr 2948.08aPrep League Championship FinalsApril 29, 2026
400 Meters · OutdoorThe Qualifier · Mar 161:09.05The QualifierMarch 16, 2024
60m Hurdles · 33" / 0.838m · OutdoorArcadia Winter Championships Qualifier 1/17/26 · Jan 1711.27aArcadia Winter Championships Qualifier 1/17/26January 17, 2026
800 Meters · OutdoorPrep League Cluster #2 · Mar 52:48.91Prep League Cluster #2March 5, 2024
High Jump · OutdoorPrep League Championship Finals · Apr 294-10.00Prep League Championship FinalsApril 29, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 13 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762mRound P13.49.42a11
May 16CIF-SS FinalsMay 16 · 100m Hurdles · Place 14 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P14.17.85aWind: 1.511
May 16CIF-SS FinalsMay 16 · High Jump · Flintridge PrepFlintridge PrepHigh JumpRound P--DNS11
May 9CIF SS D4 PreliminariesMay 9 · 300m Hurdles · Place 13 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762mRound P13.49.42a11
May 9CIF SS D4 PreliminariesMay 9 · 100m Hurdles · Place 14 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P14.17.85aWind: 1.511
May 9CIF SS D4 PreliminariesMay 9 · High Jump · Flintridge PrepFlintridge PrepHigh JumpRound P--DNS11
Apr 29Prep League Championship FinalsApr 29 · High Jump · Place 1 · Flintridge PrepFlintridge PrepHigh Jump1.4-10.00 PB11
Apr 29Prep League Championship FinalsApr 29 · 300m Hurdles · Place 3 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762mRound P3.49.04a11
Apr 29Prep League Championship FinalsApr 29 · 300m Hurdles · Place 3 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m3.48.08a PB11
Apr 29Prep League Championship FinalsApr 29 · 100m Hurdles · Place 4 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P4.18.73aWind: 0.611
Apr 29Prep League Championship FinalsApr 29 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m2.17.31aWind: 0.111
Apr 22Prep League Championship PrelimsApr 22 · 300m Hurdles · Place 3 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762mRound P3.49.04a11
Apr 22Prep League Championship PrelimsApr 22 · 100m Hurdles · Place 4 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P4.18.73aWind: 0.611
Apr 14Prep League Cluster #3Apr 14 · High Jump · Flintridge PrepFlintridge PrepHigh Jump—DNS11
Apr 14Prep League Cluster #3Apr 14 · 300m Hurdles · Place 1 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m1.48.94a11
Apr 14Prep League Cluster #3Apr 14 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m2.17.89aWind: 0.511
Apr 102026 Tiger Invite 15th AnnualApr 10 · 300m Hurdles · Place 13 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m13.48.68a11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 100m Hurdles · Place 24 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m24.17.27a PBWind: 1.111
Apr 102026 Tiger Invite 15th AnnualApr 10 · High Jump · Place 17 · Flintridge PrepFlintridge PrepHigh Jump17.4-08.0011
Apr 3Covina InvitationalApr 3 · High Jump · Place 3 · Flintridge PrepFlintridge PrepHigh Jump34-1011
Apr 3Covina InvitationalApr 3 · 300m Hurdles · Place 5 · Flintridge PrepFlintridge Prep300m Hurdles548.99a11
Apr 3Covina InvitationalApr 3 · 100m Hurdles · Place 8 · Flintridge PrepFlintridge Prep100m Hurdles817.69a11
Mar 10Prep League Cluster Meet #2Mar 10 · High Jump · Place 2 · Flintridge PrepFlintridge PrepHigh Jump24-811
Mar 10Prep League Cluster Meet #2Mar 10 · 300m Hurdles · Place 2 · Flintridge PrepFlintridge Prep300m Hurdles249.75a11
Mar 10Prep League Cluster Meet #2Mar 10 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles217.59a11
Mar 3Prep League Cluster Meet #1Mar 3 · 300m Hurdles · Place 1 · Flintridge PrepFlintridge Prep300m Hurdles150.85a11
Mar 3Prep League Cluster Meet #1Mar 3 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles218.22a11
Jan 17Arcadia Winter Championships Qualifier 1/17/26Jan 17 · 200m Hurdles · Place 6 · UnattachedUnattached200m Hurdles30" / 0.762m6.32.46a PB11
Jan 17Arcadia Winter Championships Qualifier 1/17/26Jan 17 · 60m Hurdles · Place 12 · UnattachedUnattached60m Hurdles33" / 0.838m12.11.27a PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 4 PrelimsMay 10 · High Jump · Place 16 · Flintridge PrepFlintridge PrepHigh JumpRound P164-810
May 10CIF-SS Division 4 PrelimsMay 10 · 300m Hurdles · Place 20 · Flintridge PrepFlintridge Prep300m HurdlesRound P2050.94a10
May 10CIF-SS Division 4 PrelimsMay 10 · 100m Hurdles · Place 24 · Flintridge PrepFlintridge Prep100m HurdlesRound P2418.51a10
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 300m Hurdles · Place 20 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762mRound P20.50.94a10
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 100m Hurdles · Place 24 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P24.18.51aWind: 1.610
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · High Jump · Place 16 · Flintridge PrepFlintridge PrepHigh JumpRound P16.4-08.0010
Apr 30Prep League FinalsApr 30 · High Jump · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)High Jump34-610
Apr 30Prep League FinalsApr 30 · 300m Hurdles · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)300m HurdlesRound P352.6410
Apr 30Prep League FinalsApr 30 · 300m Hurdles · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)300m Hurdles249.5810
Apr 30Prep League FinalsApr 30 · 100m Hurdles · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)100m HurdlesRound P218.7910
Apr 30Prep League FinalsApr 30 · 100m Hurdles · Place 1 · Flintridge Prep (SS)Flintridge Prep (SS)100m Hurdles118.0710
Apr 16Prep League PrelimsApr 16 · 300m Hurdles · Place 3 · Flintridge Prep (SS)Flintridge Prep (SS)300m HurdlesRound P352.6410
Apr 16Prep League PrelimsApr 16 · 100m Hurdles · Place 2 · Flintridge Prep (SS)Flintridge Prep (SS)100m HurdlesRound P218.7910
Apr 112025 14th Tiger InvitationalApr 11 · 300m Hurdles · Place 9 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m9.51.24a10
Apr 112025 14th Tiger InvitationalApr 11 · 100m Hurdles · Place 11 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m11.18.32aWind: 2.710
Apr 10Prep League Meet #3Apr 10 · 300m Hurdles · Place 1 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m1.51.64a10
Apr 10Prep League Meet #3Apr 10 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m2.18.42aWind: 0.410
Apr 10Prep League Meet #3Apr 10 · High Jump · Place 7 · Flintridge PrepFlintridge PrepHigh Jump7.4-02.0010
Mar 15The QualifierMar 15 · 300m Hurdles · Place 15 · Flintridge PrepFlintridge Prep300m Hurdles1553.27a—
Mar 15The QualifierMar 15 · 100m Hurdles · Place 22 · Flintridge PrepFlintridge Prep100m Hurdles2219.82a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Prep League Final Apr 23 · 300m Hurdles · Place 2 · FLINTRIDGE PFLINTRIDGE P300m Hurdles253.189
Apr 23Prep League Final Apr 23 · 100m Hurdles · Place 4 · FLINTRIDGE PFLINTRIDGE P100m Hurdles418.979
Apr 16Prep League Prelims & FinalsApr 16 · 100m Hurdles · Place 4 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838mRound P4.19.27aWind: -0.89
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · High Jump · Place 17 · Flintridge PFlintridge PHigh Jump174-02.009
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 300m Hurdles · Place 18 · Flintridge PFlintridge P300m Hurdles1854.959
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 100m Hurdles · Place 14 · Flintridge PFlintridge P100m Hurdles1419.669
Mar 29Covina InvitationalMar 29 · 300m Hurdles · Place 2 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m2.56.70a9
Mar 29Covina InvitationalMar 29 · 100m Hurdles · Place 2 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m2.20.91aWind: -1.99
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 300m Hurdles · Place 4 · Flintridge PrepFlintridge Prep300m Hurdles30" / 0.762m4.52.95a9
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 100m Hurdles · Place 8 · Flintridge PrepFlintridge Prep100m Hurdles33" / 0.838m8.20.03aWind: 0.99
Mar 16The QualifierMar 16 · 400 Meters · Place 22 · Flintridge PrepFlintridge Prep400 Meters221:09.05 PB9
Mar 16The QualifierMar 16 · 100m Hurdles · Place 10 · Flintridge PrepFlintridge Prep100m Hurdles1020.209
Mar 5Prep League Cluster #2Mar 5 · 1600 Meters · Place 7 · FLINTRIDGE PFLINTRIDGE P1600 Meters76:17.43 PB9
Mar 5Prep League Cluster #2Mar 5 · 800 Meters · Place 8 · FLINTRIDGE PFLINTRIDGE P800 Meters82:48.91 PB9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Prep League Cluster #1Feb 27 · 300m Hurdles · Place 5 · FLINTRIDGE PFLINTRIDGE P300m Hurdles557.179
Feb 27Prep League Cluster #1Feb 27 · 100m Hurdles · Place 4 · FLINTRIDGE PFLINTRIDGE P100m Hurdles421.019
Feb 27Prep League Cluster #1Feb 27 · 1600 Meters · Place 4 · FLINTRIDGE PFLINTRIDGE P1600 Meters46:13.68 PB9