Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorTroy 5-way @ Fullerton HS · Mar 65:56.34aTroy 5-way @ Fullerton HSMarch 6, 2025
1600 Meters · OutdoorEmpire League Prelims & Finals · Apr 235:20.14aEmpire League Prelims & Finals April 23, 2026
3200 Meters · OutdoorIrvine ASICS Distance Carnival · Apr 611:30.81Irvine ASICS Distance Carnival April 6, 2024
800 Meters · IndoorTroy 5-way @ Fullerton HS · Mar 62:45.68aTroy 5-way @ Fullerton HSMarch 6, 2025
800 Meters · OutdoorOV-Segerstrom Dual Meet · Apr 12:35.21aOV-Segerstrom Dual MeetApril 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Empire League Prelims & Finals Apr 23 · 1600 Meters · Place 34 · Segerstrom1600 MetersRound P34.5:20.14a PB11
Apr 23Empire League Prelims & Finals Apr 23 · 800 Meters · Place 52 · Segerstrom800 MetersRound P52.2:38.08a11
Apr 1OV-Segerstrom Dual MeetApr 1 · 1600 Meters · Place 12 · Segerstrom1600 Meters125:35.81a11
Apr 1OV-Segerstrom Dual MeetApr 1 · 800 Meters · Place 14 · Segerstrom800 Meters142:35.21a PB11
Mar 25Segerstrom-Laguna Hills Dual MeetMar 25 · 1600 Meters · Place 11 · Segerstrom1600 Meters115:45.89a11
Mar 25Segerstrom-Laguna Hills Dual MeetMar 25 · 800 Meters · Place 11 · Segerstrom800 Meters112:38.37a11
Mar 21Triton InvitationalMar 21 · 1600 Meters · Place 38 · Segerstrom1600 Meters385:49.4311
Mar 21Triton InvitationalMar 21 · 800 Meters · Place 28 · Segerstrom800 Meters282:35.4111
Mar 19Valencia-Segerstrom Dual MeetMar 19 · 3200 Meters · Place 6 · Segerstrom3200 Meters612:38.17a11
Mar 12Segerstrom-Fullerton Dual MeetMar 12 · 1600 Meters · Place 16 · Segerstrom1600 Meters165:54.82a11
Mar 12Segerstrom-Fullerton Dual MeetMar 12 · 800 Meters · Place 10 · Segerstrom800 Meters102:43.29a11
Mar 4Kennedy-Segerstrom Dual MeetMar 4 · 1600 Meters · Place 19 · Segerstrom1600 Meters195:57.59a11
Mar 4Kennedy-Segerstrom Dual MeetMar 4 · 800 Meters · Place 15 · Segerstrom800 Meters152:44.81a11
Mar 3400 Time TrialsMar 3 · 400 Meters · Place 44 · Segerstrom400 Meters44.1:04.76aUnofficial11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Empire League Prelims and FinalsApr 24 · 3200 Meters · Place 24 · Segerstrom3200 Meters24.11:58.89a10
Apr 24Empire League Prelims and FinalsApr 24 · 1600 Meters · Place 48 · Segerstrom1600 MetersRound P48.5:33.64a10
Apr 16Fullerton-Segerstrom Dual MeetApr 16 · 3200 Meters · Place 6 · Segerstrom3200 Meters612:42.87a10
Apr 16Fullerton-Segerstrom Dual MeetApr 16 · 1600 Meters · Place 21 · Segerstrom1600 Meters215:40.16a10
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 32 · Segerstrom (SS)3200 Meters3211:48.2610
Mar 31Laguna Hills-Segerstrom Dual MeetMar 31 · 3200 Meters · Place 1 · Segerstrom3200 Meters111:38.86a10
Mar 31Laguna Hills-Segerstrom Dual MeetMar 31 · 1600 Meters · Place 15 · Segerstrom1600 Meters155:41.35a10
Mar 27Segerstrom-Valencia (Placentia) Dual MeetMar 27 · 1600 Meters · Place 19 · Segerstrom1600 Meters195:31.47a10
Mar 27Segerstrom-Valencia (Placentia) Dual MeetMar 27 · 800 Meters · Place 15 · Segerstrom800 Meters152:38.82a10
Mar 20Segerstrom-OV Dual MeetMar 20 · 3200 Meters · Place 7 · Segerstrom3200 Meters712:18.74a10
Mar 20Segerstrom-OV Dual MeetMar 20 · 1600 Meters · Place 17 · Segerstrom1600 Meters175:30.20a10
Mar 15Triton InvitationalMar 15 · 1600 Meters · Place 57 · Segerstrom (SS)1600 Meters575:29.5510
Feb 26Kennedy-Segerstrom Dual MeetFeb 26 · 1600 Meters · Place 8 · Segerstrom1600 Meters8.5:39.78a10
Feb 26Kennedy-Segerstrom Dual MeetFeb 26 · 800 Meters · Place 12 · Segerstrom800 Meters12.2:40.60a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Troy 5-way @ Fullerton HSMar 6 · 1600 Meters · Place 28 · Segerstrom1600 Meters28.5:56.34a PB10
Mar 6Troy 5-way @ Fullerton HSMar 6 · 800 Meters · Place 23 · Segerstrom800 Meters23.2:45.68a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 25GWL FinalsApr 25 · 3200 Meters · Place 21 · Segerstrom3200 Meters21.12:42.09a9
Apr 25GWL FinalsApr 25 · 1600 Meters · Place 32 · Segerstrom1600 MetersRound P32.5:44.61a9
Apr 17Katella @ Segerstrom Dual MeetApr 17 · 1600 Meters · Place 11 · Segerstrom1600 Meters115:40.71a—
Apr 17Katella @ Segerstrom Dual MeetApr 17 · 800 Meters · Place 14 · Segerstrom800 Meters142:40.07a—
Apr 11Godinez @ Segerstrom Dual MeetApr 11 · 1600 Meters · Place 18 · Segerstrom1600 Meters185:46.27a—
Apr 11Godinez @ Segerstrom Dual MeetApr 11 · 800 Meters · Place 9 · Segerstrom800 Meters92:42.16a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 60 · Segerstrom (SS)3200 Meters6011:30.81 PB9
Mar 28Segerstrom Vs. Ocean View Dual MeetMar 28 · 3200 Meters · Place 10 · Segerstrom3200 Meters1012:26.14a—
Mar 28Segerstrom Vs. Ocean View Dual MeetMar 28 · 1600 Meters · Place 13 · Segerstrom1600 Meters135:45.13a—
Mar 21Segerstrom vs. Westminster Dual MeetMar 21 · 1600 Meters · Place 7 · Segerstrom1600 Meters75:50.09a—
Mar 21Segerstrom vs. Westminster Dual MeetMar 21 · 800 Meters · Place 10 · Segerstrom800 Meters102:39.07a—
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 42 · Segerstrom3200 Meters4212:18.959
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 42 · Segerstrom (SS)3200 Meters4212:18.959
Mar 14Garden Grove @ Segerstrom Dual MeetMar 14 · 3200 Meters · Place 7 · Segerstrom3200 Meters712:41.40a—
Mar 14Garden Grove @ Segerstrom Dual MeetMar 14 · 1600 Meters · Place 14 · Segerstrom1600 Meters145:57.21a—