Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorFullerton City Meet · Feb 284:37.54aFullerton City MeetFebruary 28, 2026
1600 Meters · OutdoorEmpire League Prelims and Finals · Apr 244:35.11aEmpire League Prelims and FinalsApril 24, 2025
3200 Meters · IndoorFreeway League Quad Meet #3 · Apr 1010:58.40aFreeway League Quad Meet #3April 10, 2024
3200 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 2210:13.21aMeet of Champions @ Arroyo HSMarch 22, 2025
800 Meters · IndoorFullerton City Meet · Feb 282:04.20aFullerton City MeetFebruary 28, 2026
800 Meters · OutdoorFullerton-Segerstrom Dual Meet · Apr 162:03.57aFullerton-Segerstrom Dual MeetApril 16, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 23Empire League Prelims & Finals Apr 23 · 1600 Meters · Place 10 · Fullerton1600 MetersRound P10.4:44.46a11
Apr 23Empire League Prelims & Finals Apr 23 · 1600 Meters · Place 8 · Fullerton1600 Meters8.4:40.80a11
Apr 23Empire League Prelims & Finals Apr 23 · 800 Meters · Place 10 · Fullerton800 MetersRound P10.2:06.08a11
Apr 23Empire League Prelims & Finals Apr 23 · 800 Meters · Place 6 · Fullerton800 Meters6.2:05.43a11
Apr 15Ocean View vs Fullerton Apr 15 · 1600 Meters · Fullerton1600 Meters—DNF11
Apr 15Ocean View vs Fullerton Apr 15 · 800 Meters · Fullerton800 Meters—DNS11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Fullerton1600 Meters--DNS11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Fullerton800 Meters--DNS11
Mar 26Valencia v. Fullerton Dual MeetMar 26 · 1600 Meters · Place 6 · Fullerton1600 Meters64:43.45a11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 1600 Meters · Fullerton1600 Meters—DNS11
Feb 11La Mirada / Fullerton Scrimmage Feb 11 · 1600 Meters · Place 3 · Fullerton1600 Meters3.4:44.01a11
Feb 11La Mirada / Fullerton Scrimmage Feb 11 · 800 Meters · Place 3 · Fullerton800 Meters3.2:05.91a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 2Fullerton v. Laguna Hills Dual MeetApr 2 · 1600 Meters · Fullerton1600 Meters—DNS11
Apr 2Fullerton v. Laguna Hills Dual MeetApr 2 · 800 Meters · Fullerton800 Meters—DNS11
Feb 28Fullerton City MeetFeb 28 · 1600 Meters · Place 6 · Fullerton1600 Meters64:37.54a PB11
Feb 28Fullerton City MeetFeb 28 · 800 Meters · Place 3 · Fullerton800 Meters32:04.20a PB11
Feb 19Sonora Time TrialsFeb 19 · 1600 Meters · Fullerton1600 Meters--DNS11
Feb 19Sonora Time TrialsFeb 19 · 800 Meters · Place 4 · Fullerton800 Meters4.2:08.95a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24Empire League Prelims and FinalsApr 24 · 3200 Meters · Fullerton3200 Meters—DNS10
Apr 24Empire League Prelims and FinalsApr 24 · 1600 Meters · Place 4 · Fullerton1600 Meters4.4:35.11a PB10
Apr 24Empire League Prelims and FinalsApr 24 · 800 Meters · Place 5 · Fullerton800 MetersRound P5.2:04.14a10
Apr 24Empire League Prelims and FinalsApr 24 · 800 Meters · Place 7 · Fullerton800 Meters7.2:09.65a10
Apr 16Fullerton-Segerstrom Dual MeetApr 16 · 1600 Meters · Place 4 · Fullerton1600 Meters44:36.58a10
Apr 16Fullerton-Segerstrom Dual MeetApr 16 · 800 Meters · Place 5 · Fullerton800 Meters52:03.57a PB10
Apr 3Ocean View vs Fullerton vs Valencia Double DualApr 3 · 3200 Meters · Place 4 · Fullerton3200 Meters410:21.61a10
Apr 3Ocean View vs Fullerton vs Valencia Double DualApr 3 · 1600 Meters · Place 6 · Fullerton1600 Meters64:44.50a10
Apr 3Ocean View vs Fullerton vs Valencia Double DualApr 3 · 800 Meters · Place 3 · Fullerton800 Meters32:05.85a10
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 4 · Fullerton1600 Meters4.4:36.42a10
Mar 29Orange County Champs @ Mission ViejoMar 29 · 400 Meters · Fullerton400 MetersRelay Split—56.0hUnofficial10
Mar 26Ocean View, Fullerton, @ Laguna HillsMar 26 · 800 Meters · Place 1 · Fullerton Union (SS)800 Meters12:06.7810
Mar 26Ocean View, Fullerton, @ Laguna HillsMar 26 · 1600 Meters · Place 2 · Fullerton Union (SS)1600 Meters24:40.8410
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 8 · Fullerton3200 Meters8.10:13.21a PB10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 10 · Fullerton1600 Meters10.4:38.91a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 5Fullerton vs La MiradaMar 5 · 3200 Meters · Fullerton3200 Meters--DNS10
Mar 5Fullerton vs La MiradaMar 5 · 1600 Meters · Place 2 · Fullerton1600 Meters2.4:50.24a10
Mar 5Fullerton vs La MiradaMar 5 · 800 Meters · Place 2 · Fullerton800 Meters2.2:12.95a10
Feb 26Fullerton vs Anaheim /SonoraFeb 26 · 800 Meters · Place 5 · Fullerton Union (SS)800 Meters52:08.2110
Feb 26Fullerton vs Anaheim /SonoraFeb 26 · 1600 Meters · Place 2 · Fullerton Union (SS)1600 Meters24:40.5110

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24Freeway League FinalsApr 24 · 3200 Meters · Place 4 · Fullerton3200 Meters4.10:38.13a9
Apr 24Freeway League FinalsApr 24 · 1600 Meters · Place 3 · Fullerton1600 MetersRound P3.5:01.09a9
Apr 24Freeway League FinalsApr 24 · 1600 Meters · Place 3 · Fullerton1600 Meters3.4:47.85a9
Apr 24Freeway League FinalsApr 24 · 800 Meters · Place 1 · Fullerton800 MetersRound P1.2:16.63a9
Apr 24Freeway League FinalsApr 24 · 800 Meters · Place 3 · Fullerton800 Meters3.2:12.29a9
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 61 · Fullerton800 Meters61.2:19.17a9
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 41 · Fullerton Union (SS)1600 Meters415:00.289
Apr 6Irvine ASICS Distance Carnival Apr 6 · 800 Meters · Place 26 · Fullerton Union (SS)800 Meters262:13.859
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 112 · Fullerton Union (SS)1600 Meters1125:08.119
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 3200 Meters · Place 36 · Fullerton Union (SS)3200 Meters3611:08.629
Mar 21John Glenn Quad MeetMar 21 · 1600 Meters · Place 2 · Fullerton1600 Meters2.5:21.72a9
Mar 21John Glenn Quad MeetMar 21 · 800 Meters · Place 1 · Fullerton800 Meters1.2:25.77a9
Mar 5Fullerton v. La MiradaMar 5 · 800 Meters · Place 7 · Fullerton Union (SS)800 Meters72:44.009
Mar 5Fullerton v. La MiradaMar 5 · 1600 Meters · Place 11 · Fullerton Union (SS)1600 Meters115:45.199
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · 1600 Meters · Place 16 · Fullerton1600 Meters16.5:42.76a9
Feb 22Anaheim and Fullerton at ValenciaFeb 22 · 800 Meters · Place 11 · Fullerton800 Meters11.2:32.65a9

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 10Freeway League Quad Meet #3Apr 10 · 3200 Meters · Place 1 · Fullerton3200 Meters1.10:58.40a PB9
Apr 10Freeway League Quad Meet #3Apr 10 · 1600 Meters · Place 1 · Fullerton1600 Meters1.4:56.72a9
Mar 27Freeway League Quad Meet #1Mar 27 · 1600 Meters · Place 7 · Fullerton1600 Meters7.5:12.71a9
Mar 27Freeway League Quad Meet #1Mar 27 · 800 Meters · Place 1 · Fullerton800 Meters1.2:19.65a9
Mar 13Freeway League Tri (Fullerton)Mar 13 · 1600 Meters · Place 12 · Fullerton1600 Meters12.5:25.53a9
Feb 24Fullerton City MeetFeb 24 · 1600 Meters · Place 14 · Fullerton1600 Meters14.5:36.55a9
Feb 24Fullerton City MeetFeb 24 · 800 Meters · Place 7 · Fullerton800 Meters7.2:29.74a9