Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArcadia (Mega) Mini Meet · Feb 214:52.99aArcadia (Mega) Mini MeetFebruary 21, 2026
1600 Meters · OutdoorBeach Cities Invitational · Mar 284:41.89aBeach Cities Invitational March 28, 2026
3200 Meters · IndoorArcadia (Mega) Mini Meet · Feb 2110:26.03aArcadia (Mega) Mini MeetFebruary 21, 2026
3200 Meters · Outdoor80th Pasadena Games · Mar 2110:20.76a80th Pasadena GamesMarch 21, 2026
800 Meters · IndoorGabrielino vs Muir vs Alhambra Tri-Meet · Feb 222:31.50aGabrielino vs Muir vs Alhambra Tri-MeetFebruary 22, 2024
800 Meters · OutdoorBeach Cities Invitational · Mar 282:11.24aBeach Cities Invitational March 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · 1600 Meters · Place 13 · Gabrielino1600 Meters134:53.25a12
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 12 · Gabrielino1600 Meters124:45.67a12
Mar 28Beach Cities Invitational Mar 28 · 3200 Meters · Place 8 · Gabrielino3200 Meters810:26.28a12
Mar 28Beach Cities Invitational Mar 28 · 1600 Meters · Place 18 · Gabrielino1600 Meters184:41.89a PB12
Mar 28Beach Cities Invitational Mar 28 · 800 Meters · Place 31 · Gabrielino800 Meters312:11.24a PB12
Mar 2180th Pasadena GamesMar 21 · 3200 Meters · Place 4 · Gabrielino3200 Meters410:20.76a PB12
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 8 · Gabrielino1600 Meters84:49.48a12
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 34 · Gabrielino1600 Meters344:51.36a12
Mar 7Colt ClassicMar 7 · 1600 Meters · Place 10 · Gabrielino1600 Meters104:52.88a12
Mar 7Colt ClassicMar 7 · 800 Meters · Place 22 · Gabrielino800 Meters222:12.97a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 3200 Meters · Place 4 · Gabrielino3200 Meters410:26.03a PB12
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 4 · Gabrielino1600 Meters44:52.99a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 43 · Gabrielino1600 Meters434:54.4911
Mar 28Covina InvitationalMar 28 · 3200 Meters · Place 13 · Gabrielino3200 Meters1310:37.61a11
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 25 · Gabrielino1600 Meters254:52.87a11
Mar 1Colt ClassicMar 1 · 800 Meters · Place 21 · Gabrielino800 Meters212:15.16a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Muir vs Alhambra vs Gabrielino Tri-MeetFeb 27 · 3200 Meters · Place 1 · Gabrielino3200 Meters111:13.23a—
Feb 27Muir vs Alhambra vs Gabrielino Tri-MeetFeb 27 · 1600 Meters · Place 2 · Gabrielino1600 Meters25:02.64a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17Gabrielino vs ArroyoApr 17 · 3200 Meters · Place 1 · Gabrielino3200 Meters110:56—
Apr 17Gabrielino vs ArroyoApr 17 · 1600 Meters · Place 1 · Gabrielino1600 Meters14:59.9—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 1600 Meters · Place 6 · Gabrielino1600 Meters64:56.58a—
Apr 13San Gabriel Valley ChampionshipsApr 13 · 3200 Meters · Place 18 · Gabrielino3200 Meters1811:23.06a—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · 800 Meters · Place 6 · Gabrielino800 Meters62:21.84a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Gabrielino vs Muir vs Alhambra Tri-MeetFeb 22 · 1600 Meters · Place 2 · Gabrielino1600 Meters25:29.0—
Feb 22Gabrielino vs Muir vs Alhambra Tri-MeetFeb 22 · 800 Meters · Place 5 · Gabrielino800 Meters52:31.50a PB—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Mission Valley League Prelims & FinalsApr 25 · 800 Meters · Place 21 · Gabrielino800 Meters212:37.48a—
Mar 24Simi Valley InvitationalMar 24 · 1600 Meters · Place 146 · Gabrielino1600 Meters1465:45.94a—
Mar 11Cougar ClassicMar 11 · 800 Meters · Place 35 · Gabrielino800 Meters352:42.199