Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFullerton City Meet · Feb 285:29.90aFullerton City MeetFebruary 28, 2026
1600 Meters · OutdoorCentury Conference Championships · Apr 295:33.48aCentury Conference ChampionshipsApril 29, 2026
3200 Meters · OutdoorCentury Conference Championships · May 212:11.77aCentury Conference ChampionshipsMay 2, 2025
800 Meters · IndoorJohn Glenn 4-Way 01 · Feb 262:33.12aJohn Glenn 4-Way 01February 26, 2026
800 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 142:23.45a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 32 · Sunny Hills1600 MetersRound P32.5:33.48a PB12
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 33 · Sunny Hills800 MetersRound P33.2:28.34a12
Apr 24Freeway League PreliminariesApr 24 · 1600 Meters · Place 32 · Sunny Hills1600 MetersRound P325:33.48a12
Apr 24Freeway League PreliminariesApr 24 · 800 Meters · Place 33 · Sunny Hills800 MetersRound P332:28.34a12
Apr 16Sunny Hills @ Brea OlindaApr 16 · 1600 Meters · Place 17 · Sunny Hills1600 Meters17.5:34.60a12
Apr 16Sunny Hills @ Brea OlindaApr 16 · 800 Meters · Place 9 · Sunny Hills800 Meters9.2:27.77a12
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 800 Meters · Place 52 · Sunny Hills800 Meters52.2:24.54a12
Apr 1Troy vs Sunny HillsApr 1 · 1600 Meters · Place 14 · Sunny Hills1600 Meters145:36.05a12
Apr 1Troy vs Sunny HillsApr 1 · 800 Meters · Place 14 · Sunny Hills800 Meters142:26.86a12
Mar 26Sunny Hills vs Crean LutheranMar 26 · 1600 Meters · Place 18 · Sunny Hills1600 Meters185:36.96a12
Mar 26Sunny Hills vs Crean LutheranMar 26 · 800 Meters · Place 12 · Sunny Hills800 Meters122:28.00a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 81 · Sunny Hills800 Meters81.2:23.45a PB12
Mar 5Sunny Hills vs Esperanza Mar 5 · 3200 Meters · Place 8 · Sunny Hills3200 Meters812:34.42a12
Mar 5Sunny Hills vs Esperanza Mar 5 · 1600 Meters · Place 16 · Sunny Hills1600 Meters165:43.45a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Fullerton City MeetFeb 28 · 1600 Meters · Place 16 · Sunny Hills1600 Meters165:29.90a PB12
Feb 26John Glenn 4-Way 01Feb 26 · 800 Meters · Place 10 · Sunny Hills800 Meters102:33.12a PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 19 · Sunny Hills3200 Meters19.12:11.77a PB11
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 31 · Sunny Hills1600 MetersRound P31.5:45.20a11
May 2Century Conference ChampionshipsMay 2 · 800 Meters · Place 27 · Sunny Hills800 MetersRound P27.2:31.31a11
Apr 25North Hills PrelimsApr 25 · 1600 Meters · Place 31 · Sunny Hills1600 MetersRound P31.5:45.20aUnofficial11
Apr 25North Hills PrelimsApr 25 · 800 Meters · Place 27 · Sunny Hills800 MetersRound P27.2:31.31aUnofficial11
Apr 16Foothill vs Sunny HillsApr 16 · 1600 Meters · Sunny Hills1600 Meters--DNS11
Apr 10Sunny Hills vs La Habra @ Buena ParkApr 10 · 3200 Meters · Place 3 · Sunny Hills3200 Meters3.13:10.30a11
Apr 10Sunny Hills vs La Habra @ Buena ParkApr 10 · 1600 Meters · Place 15 · Sunny Hills1600 Meters15.5:43.30a11
Apr 10Sunny Hills vs La Habra @ Buena ParkApr 10 · 800 Meters · Sunny Hills800 Meters--DNS11
Mar 27Sunny Hills vs El Modena @ Buena ParkMar 27 · 1600 Meters · Place 14 · Sunny Hills1600 Meters14.5:41.06a11
Feb 27Rowland vs Sunny HillsFeb 27 · 3200 Meters · Place 9 · Sunny Hills3200 Meters9.12:39.19a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Sonora vs Sunny Hills @ Fullerton HSApr 3 · 1600 Meters · Place 15 · Sunny Hills1600 Meters15.5:42.12a11
Apr 3Sonora vs Sunny Hills @ Fullerton HSApr 3 · 800 Meters · Place 11 · Sunny Hills800 Meters11.2:33.19a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 10Freeway League Quad Meet #3Apr 10 · 1600 Meters · Place 26 · Sunny Hills1600 Meters26.6:00.09a10
Apr 10Freeway League Quad Meet #3Apr 10 · 800 Meters · Place 19 · Sunny Hills800 Meters19.2:40.32a10
Feb 24Fullerton City MeetFeb 24 · 1600 Meters · Place 21 · Sunny Hills1600 Meters21.6:06.69a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Freeway League Quad Meet #2Apr 3 · 1600 Meters · Place 18 · Sunny Hills1600 Meters186:02.90a—
Apr 3Freeway League Quad Meet #2Apr 3 · 800 Meters · Place 16 · Sunny Hills800 Meters162:42.07a—
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 3200 Meters · Place 10 · Sunny Hills3200 Meters10.13:28.76a10
Mar 13 Freeway League Tri (Buena Park)Mar 13 · 1600 Meters · Place 26 · Sunny Hills1600 Meters26.6:04.33a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Freeway League FinalsApr 26 · 3200 Meters · Place 16 · Sunny Hills (SS)3200 Meters1613:24.009
Apr 4Freeway League Quad Meet #2Apr 4 · 3200 Meters · Place 11 · Sunny Hills (SS)3200 Meters1114:00.049
Apr 4Freeway League Quad Meet #2Apr 4 · 1600 Meters · Place 22 · Sunny Hills (SS)1600 Meters226:15.539
Mar 28Freeway Quad MeetMar 28 · 3200 Meters · Place 5 · Sunny Hills3200 Meters5.14:01.24a9
Mar 11Freeway RelaysMar 11 · 3200 Meters · Place 12 · Sunny Hills3200 Meters1214:19.71a—
Mar 11Freeway RelaysMar 11 · 1600 Meters · Place 24 · Sunny Hills1600 Meters246:21.35a—
Mar 7Freeway League Tri-Meet #1Mar 7 · 3200 Meters · Place 12 · Sunny Hills3200 Meters12.14:19.71a9
Mar 7Freeway League Tri-Meet #1Mar 7 · 1600 Meters · Place 24 · Sunny Hills1600 Meters24.6:21.35a9