Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern League Prelims/Finals · Apr 2613.25aWestern League Prelims/FinalsApril 26, 2023
1600 Meters · IndoorSanta Monica, Venice, El Segundo · Feb 254:52.98aSanta Monica, Venice, El SegundoFebruary 25, 2026
1600 Meters · OutdoorHamilton, Palisades, Venice · Apr 224:38.23aHamilton, Palisades, VeniceApril 22, 2026
200 Meters · OutdoorWestern League Prelims/Finals · Apr 2627.16aWestern League Prelims/FinalsApril 26, 2023
3200 Meters · IndoorCrescenta Valley Distance Invite · Feb 2210:48.28Crescenta Valley Distance InviteFebruary 22, 2025
3200 Meters · OutdoorSouth Bay Championships · Apr 1810:11.03aSouth Bay ChampionshipsApril 18, 2025
400 Meters · OutdoorIrvine ASICS Distance Carnival · Apr 658.00Irvine ASICS Distance Carnival April 6, 2024
800 Meters · OutdoorPalisades, Venice, Hamilton · Mar 262:01.90aPalisades, Venice, HamiltonMarch 26, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 212026 CIF-LA City Section Championships FinalsMay 21 · 1600 Meters · Place 14 · Venice1600 MetersRound P14.4:39.77a12
May 142026 CIF-LA City Section Championships PrelimsMay 14 · 1600 Meters · Place 14 · Venice1600 MetersRound P14.4:39.77a12
Apr 29Western League Prelims and FinalsApr 29 · 1600 Meters · Place 7 · Venice1600 MetersRound P74:53.70a12
Apr 29Western League Prelims and FinalsApr 29 · 3200 Meters · Place 5 · Venice3200 Meters510:17.65a12
Apr 29Western League Prelims and FinalsApr 29 · 1600 Meters · Place 7 · Venice1600 Meters74:53.70a12
Apr 29Western League Prelims and FinalsApr 29 · 1600 Meters · Place 4 · Venice1600 Meters44:43.83a12
Apr 22Hamilton, Palisades, VeniceApr 22 · 1600 Meters · Place 1 · Venice1600 Meters14:38.23a PB12
Apr 17South Bay ChampionshipsApr 17 · 1600 Meters · Place 38 · Venice1600 Meters384:39.40a12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Venice1600 Meters--DNS12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Venice800 Meters--DNS12
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 23 · Venice1600 Meters234:46.86a12
Mar 25Venice, Fairfax, Hamilton, LACESMar 25 · 3200 Meters · Place 1 · Venice3200 Meters110:49.07a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 51 · Venice1600 Meters51.4:44.54a12
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 47 · Venice800 Meters47.2:07.87a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Santa Monica, Venice, El SegundoFeb 25 · 1600 Meters · Place 1 · Venice1600 Meters14:52.98a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22L.A City FinalsMay 22 · 3200 Meters · Place 10 · Venice3200 Meters10.10:15.68a11
May 15L.A City Prelims May 15 · 1600 Meters · Place 26 · Venice1600 MetersRound P26.4:42.50a11
Apr 30Coliseum League Prelims/FinalsApr 30 · 3200 Meters · Place 4 · Venice3200 Meters410:34.11a11
Apr 30Coliseum League Prelims/FinalsApr 30 · 1600 Meters · Place 8 · Venice1600 MetersRound P84:59.82a11
Apr 30Coliseum League Prelims/FinalsApr 30 · 1600 Meters · Place 3 · Venice1600 Meters34:43.25a11
Apr 30Western League Prelims & FinalsApr 30 · 3200 Meters · Place 4 · Venice3200 Meters4.10:34.11a11
Apr 30Western League Prelims & FinalsApr 30 · 1600 Meters · Place 8 · Venice1600 MetersRound P8.4:59.82a11
Apr 30Western League Prelims & FinalsApr 30 · 1600 Meters · Place 3 · Venice1600 Meters3.4:43.25a11
Apr 18South Bay ChampionshipsApr 18 · 3200 Meters · Place 12 · Venice3200 Meters12.10:11.03a PB11
Apr 18South Bay ChampionshipsApr 18 · 1600 Meters · Place 41 · Venice1600 Meters41.4:51.63a11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 57 · Venice1600 Meters574:39.4811
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 52 · Venice800 Meters522:06.6511
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 57 · Venice1600 Meters574:39.4811
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 52 · Venice800 Meters522:06.6511
Apr 9Venice, University, LACES, WestchesterApr 9 · 800 Meters · Place 1 · Venice800 Meters12:10.48a11
Mar 29Santa Monica InvitationalMar 29 · 1600 Meters · Place 9 · Venice1600 Meters94:49.22a11
Mar 29Santa Monica InvitationalMar 29 · 800 Meters · Place 6 · Venice800 Meters62:09.94a11
Mar 26Palisades, Venice, HamiltonMar 26 · 1600 Meters · Place 1 · Venice1600 Meters1.4:53.43a11
Mar 26Palisades, Venice, HamiltonMar 26 · 800 Meters · Place 1 · Venice800 Meters1.2:01.90a PB11
Mar 15Mustang Relays InvitationalMar 15 · 1600 Meters · Place 26 · Venice1600 Meters264:49.74a—
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 1600 Meters · Place 55 · Venice1600 Meters55.4:54.76a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Crescenta Valley Distance InviteFeb 22 · 3200 Meters · Place 28 · Venice3200 Meters2810:48.28 PB11
Feb 22Crescenta Valley Distance InviteFeb 22 · 1600 Meters · Place 48 · Venice1600 Meters485:06.8511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Western League FinalsMay 1 · 3200 Meters · Place 6 · Venice3200 Meters6.10:57.80a10
May 1Western League FinalsMay 1 · 1600 Meters · Place 3 · Venice1600 MetersRound P3.4:59.39a10
May 1Western League FinalsMay 1 · 1600 Meters · Place 2 · Venice1600 Meters2.4:57.78a10
Apr 25Western League PrelimsApr 25 · 1600 Meters · Place 3 · Venice1600 MetersRound P3.4:59.39a10
Apr 13SB Champs Morning 1600sApr 13 · 1600 Meters · Place 15 · Venice1600 Meters15.4:58.67a10
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 53 · Venice (LA)1600 Meters535:03.1310
Apr 6Irvine ASICS Distance Carnival Apr 6 · 400 Meters · Place 15 · Venice (LA)400 Meters1558.00 PB10
Apr 3Venice, Hamilton, DaVinci, PalisadesApr 3 · 1600 Meters · Place 3 · Venice1600 Meters34:58.23a—
Apr 3Venice, Hamilton, DaVinci, PalisadesApr 3 · 800 Meters · Place 3 · Venice800 Meters32:21.96a—
Mar 23Santa Monica InvitationalMar 23 · 1600 Meters · Place 4 · Venice1600 Meters45:09.36a—
Mar 16Mustang RelaysMar 16 · 1600 Meters · Place 9 · Venice1600 Meters95:01.50a—
Mar 220th Annual Culver City InvitationalMar 2 · 1600 Meters · Place 32 · Venice1600 Meters325:07.61a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Western League Prelims/FinalsApr 26 · 200 Meters · Place 17 · Venice200 Meters1727.16a PB—
Apr 26Western League Prelims/FinalsApr 26 · 100 Meters · Place 16 · Venice100 Meters1613.25a PB—
Apr 12University Quad MeetApr 12 · 800 Meters · Place 11 · Venice800 Meters112:26.20a—