Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCentury Conference Championships · Apr 2920.13aCentury Conference ChampionshipsApril 29, 2026
1600 Meters · IndoorSonora vs Sunny Hills @ Fullerton HS · Apr 36:00.70aSonora vs Sunny Hills @ Fullerton HSApril 3, 2025
1600 Meters · OutdoorCentury Conference Championships · May 25:42.30aCentury Conference ChampionshipsMay 2, 2025
300m Hurdles · 36" / 0.914m · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 1447.57a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026
3200 Meters · IndoorTroy 5-way @ Fullerton HS · Mar 613:08.01aTroy 5-way @ Fullerton HSMarch 6, 2025
3200 Meters · OutdoorCentury Conference Championships · May 212:25.56aCentury Conference ChampionshipsMay 2, 2025
800 Meters · IndoorSonora vs Sunny Hills @ Fullerton HS · Apr 32:42.93aSonora vs Sunny Hills @ Fullerton HSApril 3, 2025
800 Meters · OutdoorFullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills) · Mar 12:39.78Fullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills)March 1, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 300m Hurdles · Sunny Hills300m Hurdles36" / 0.914m--DNS10
Apr 29Century Conference ChampionshipsApr 29 · 110m Hurdles · Place 3 · Sunny Hills110m Hurdles39" / 0.991m3.20.13a PBWind: 0.310
Apr 16Sunny Hills @ Brea OlindaApr 16 · 300m Hurdles · Sunny Hills300m Hurdles36" / 0.914m—DNS10
Apr 16Sunny Hills @ Brea OlindaApr 16 · 110m Hurdles · Sunny Hills110m Hurdles39" / 0.991m—DNS10
Mar 26Sunny Hills vs Crean LutheranMar 26 · 110m Hurdles · Place 1 · Sunny Hills110m Hurdles120.76a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 300m Hurdles · Place 3 · Sunny Hills300m Hurdles36" / 0.914m3.47.57a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 20 · Sunny Hills3200 Meters20.12:25.56a PB9
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 30 · Sunny Hills1600 MetersRound P30.5:42.30a PB9
Apr 25North Hills PrelimsApr 25 · 1600 Meters · Place 30 · Sunny Hills1600 MetersRound P30.5:42.30aUnofficial9
Apr 16Foothill vs Sunny HillsApr 16 · 1600 Meters · Place 19 · Sunny Hills1600 Meters19.6:02.76a9
Apr 16Foothill vs Sunny HillsApr 16 · 800 Meters · Place 7 · Sunny Hills800 Meters7.2:42.70a9
Apr 10Sunny Hills vs La Habra @ Buena ParkApr 10 · 1600 Meters · Place 14 · Sunny Hills1600 Meters14.6:07.68a9
Mar 27Sunny Hills vs El Modena @ Buena ParkMar 27 · 1600 Meters · Place 22 · Sunny Hills1600 Meters22.6:03.75a9
Mar 27Sunny Hills vs El Modena @ Buena ParkMar 27 · 800 Meters · Place 17 · Sunny Hills800 Meters17.2:45.85a9
Mar 152025 Jim Polite Walnut InvitationalMar 15 · 3200 Meters · Place 10 · Sunny Hills3200 Meters1013:00.06a—
Mar 1Fullerton City Meet @ Fullerton HS (Troy, Fullerton, Sunny Hills)Mar 1 · 800 Meters · Place 18 · Sunny Hills (SS)800 Meters182:39.78 PB9
Feb 27Rowland vs Sunny HillsFeb 27 · 3200 Meters · Place 11 · Sunny Hills3200 Meters11.13:13.53a9
Feb 27Rowland vs Sunny HillsFeb 27 · 1600 Meters · Place 27 · Sunny Hills1600 Meters27.6:17.95a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Sonora vs Sunny Hills @ Fullerton HSApr 3 · 1600 Meters · Place 26 · Sunny Hills1600 Meters26.6:00.70a PB9
Apr 3Sonora vs Sunny Hills @ Fullerton HSApr 3 · 800 Meters · Place 11 · Sunny Hills800 Meters11.2:42.93a PB9
Mar 6Troy 5-way @ Fullerton HSMar 6 · 3200 Meters · Place 6 · Sunny Hills3200 Meters6.13:08.01a PB9
Mar 6Troy 5-way @ Fullerton HSMar 6 · 1600 Meters · Place 42 · Sunny Hills1600 Meters42.6:16.95a9