Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorArcadia Distance Challenge · Mar 197:11.82Arcadia Distance ChallengeMarch 19, 2022
1600 Meters · OutdoorMeet of Champions @ Arroyo HS · Mar 226:00.24aMeet of Champions @ Arroyo HSMarch 22, 2025
3200 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 1213:43.1115th Irvine ASICS Distance CarnivalApril 12, 2025
800 Meters · IndoorTrackrabbit Invitational · Feb 242:51.85Trackrabbit InvitationalFebruary 24, 2024
800 Meters · OutdoorIrvine ASICS Distance Carnival (Registration on Milesplit) · Apr 82:54.84Irvine ASICS Distance Carnival (Registration on Milesplit)April 8, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Moore League Prelims and Finals Apr 29 · 3200 Meters · Poly (Long Beach)3200 Meters—DNS12
Apr 29Moore League Prelims and Finals Apr 29 · 1600 Meters · Place 6 · Poly (Long Beach)1600 Meters6.6:07.33a12
Apr 29Moore League Prelims and Finals Apr 29 · 800 Meters · Poly (Long Beach)800 Meters—DNS12
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 3200 Meters · Poly (Long Beach)3200 Meters—DNS12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 81 · Poly (Long Beach)3200 Meters8113:43.11 PB12
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 81 · Poly (Long Beach)3200 Meters8113:43.1112
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 218 · Poly (Long Beach)1600 Meters218.6:00.24a PB12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Moore League Prelims/FinalsApr 25 · 3200 Meters · Place 4 · Poly (Long Beach)3200 Meters4.14:30.99a11
Apr 25Moore League Prelims/FinalsApr 25 · 1600 Meters · Place 8 · Poly (Long Beach)1600 Meters8.6:17.14a11
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 272 · Poly (Long Beach)1600 Meters272.6:08.53a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Trackrabbit InvitationalFeb 24 · 800 Meters · Place 15 · Long Beach Poly (SS)800 Meters152:51.85 PB11
Feb 24Trackrabbit InvitationalFeb 24 · 800 Meters · Place 15 · Long Beach Poly (SS)800 Meters152:51.8511

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Moore League Prelims/FinalsApr 25 · 3200 Meters · Place 4 · Poly (Long Beach)3200 Meters4.14:40.90a10
Apr 25Moore League Prelims/FinalsApr 25 · 1600 Meters · Place 15 · Poly (Long Beach)1600 MetersRound P15.6:27.95a10
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 800 Meters · Place 70 · Long Beach Poly (SS)800 Meters702:54.84 PB10
Apr 1Trabuco InviteApr 1 · 1600 Meters · Place 91 · Poly (Long Beach)1600 Meters91.6:40.78a10
Mar 28LB Poly at LB WilsonMar 28 · 3200 Meters · Place 7 · Poly (Long Beach)3200 Meters7.14:50.28a10
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 3200 Meters · Place 2 · Poly (Long Beach)3200 Meters2.14:56.55a10

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27Moore League Prelims/FinalsApr 27 · 3200 Meters · Place 14 · Poly (Long Beach)3200 Meters14.16:10.93a9
Apr 911th Annual Irvine/Asics Distance CarnivalApr 9 · 800 Meters · Place 73 · Long Beach Poly (SS)800 Meters733:02.709
Apr 1Long Beach Poly vs Long Beach WilsonApr 1 · 800 Meters · Place 25 · Poly (Long Beach)800 Meters253:21.38—
Apr 1Trabuco InviteApr 1 · 1600 Meters · Place 88 · Poly (Long Beach)1600 Meters88.6:50.38a9
Mar 19Arcadia Distance ChallengeMar 19 · 1 Mile · Place 35 · Poly (Long Beach)1 Mile357:11.82 PB—
Mar 16Long Beach Poly vs Lakewood HSMar 16 · 800 Meters · Place 12 · Poly (Long Beach)800 Meters12.3:28.89a9
Mar 4Long Beach Poly Distance CarnivalMar 4 · 1600 Meters · Place 4 · Long Beach P1600 Meters47:00.82—