Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 285:19.61aRio Hondo/Pacific League ChallengeFebruary 28, 2026
1600 Meters · OutdoorCovina Invitational · Apr 35:00.17aCovina InvitationalApril 3, 2026
3200 Meters · OutdoorPacific League Finals · Apr 3011:33.56aPacific League FinalsApril 30, 2026
800 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 282:18.82aRio Hondo/Pacific League ChallengeFebruary 28, 2026
800 Meters · OutdoorGlendale and Pasadena at Arcadia · Mar 182:20.34aGlendale and Pasadena at ArcadiaMarch 18, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 3200 Meters · Place 26 · Glendale3200 Meters26.11:33.56a PB11
Apr 30Pacific League FinalsApr 30 · 1600 Meters · Place 39 · Glendale1600 MetersRound P39.5:22.35a11
Apr 30Pacific League FinalsApr 30 · 800 Meters · Place 40 · Glendale800 MetersRound P40.2:26.70a11
Apr 25Pacific League PrelimsApr 25 · 1600 Meters · Place 39 · Glendale1600 MetersRound P39.5:22.35a11
Apr 25Pacific League PrelimsApr 25 · 800 Meters · Place 40 · Glendale800 MetersRound P40.2:26.70a11
Apr 16Glendale vs HooverApr 16 · 3200 Meters · Place 6 · Glendale3200 Meters6.12:51.39a11
Apr 16Glendale vs HooverApr 16 · 1600 Meters · Place 1 · Glendale1600 Meters1.5:16.64a11
Apr 16Glendale vs HooverApr 16 · 800 Meters · Place 3 · Glendale800 Meters3.2:21.34a11
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 23 · Glendale1600 Meters235:00.17a PB11
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 1600 Meters · Place 3 · Glendale1600 Meters35:16.74a11
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 800 Meters · Place 7 · Glendale800 Meters72:20.34a PB11
Mar 12Glendale vs Burbank and Muir Tri-meetMar 12 · 1600 Meters · Place 3 · Glendale1600 Meters35:17.41a11
Mar 12Glendale vs Burbank and Muir Tri-meetMar 12 · 800 Meters · Place 3 · Glendale800 Meters32:23.09a11
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 123 · Glendale1600 Meters1235:10.2711
Mar 4Burroughs, Crescenta Valley, Glendale Tri-MeetMar 4 · 1600 Meters · Place 22 · Glendale1600 Meters225:16.34a11
Mar 4Burroughs, Crescenta Valley, Glendale Tri-MeetMar 4 · 800 Meters · Place 16 · Glendale800 Meters162:20.35a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 1600 Meters · Place 36 · Glendale1600 Meters365:19.61a PB11
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 800 Meters · Place 30 · Glendale800 Meters302:18.82a PB11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 21 · Glendale1600 Meters215:22.65a11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Glendale1600 Meters--DNS10
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Glendale800 MetersRound P--DNS10
Apr 17Hoover vs Glendale Dual MeetApr 17 · 800 Meters · Place 3 · Glendale800 Meters32:26.5910
Apr 17Hoover vs Glendale Dual MeetApr 17 · 1600 Meters · Place 3 · Glendale1600 Meters35:23.8810
Apr 5LA County Frosh/Soph ChampionshipsApr 5 · 800 Meters · Place 14 · Glendale800 Meters142:31.3710
Apr 5LA County Frosh/Soph ChampionshipsApr 5 · 1600 Meters · Place 13 · Glendale1600 Meters135:19.5810
Apr 2Burbank & Glendale at Arcadia HSApr 2 · 1600 Meters · Place 12 · Glendale1600 Meters125:22.75a10
Apr 2Burbank & Glendale at Arcadia HSApr 2 · 800 Meters · Place 12 · Glendale800 Meters122:24.63a10
Mar 29Arcadia Distance ChallengeMar 29 · 1600 Meters · Place 63 · Glendale1600 Meters635:17.5110
Mar 22The 79th Pasadena GamesMar 22 · 1600 Meters · Place 39 · Glendale1600 Meters39.5:15.67a10
Mar 22The 79th Pasadena GamesMar 22 · 800 Meters · Place 16 · Glendale800 Meters16.2:23.74a10
Mar 20CV and Pasadena @ GlendaleMar 20 · 1600 Meters · Place 12 · Glendale1600 Meters12.5:19.78a10
Mar 20CV and Pasadena @ GlendaleMar 20 · 800 Meters · Place 12 · Glendale800 Meters12.2:24.82a10
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 1600 Meters · Place 15 · Glendale1600 Meters155:22.29a—
Mar 15Monrovia Wildcat Invitational Track Meet.Mar 15 · 800 Meters · Place 17 · Glendale800 Meters172:25.27a—
Mar 13Glendale vs Muir vs BurroghsMar 13 · 1600 Meters · Place 7 · Glendale1600 Meters75:30.98a—
Mar 13Glendale vs Muir vs BurroghsMar 13 · 800 Meters · Place 9 · Glendale800 Meters92:33.24a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 1600 Meters · Place 26 · Glendale1600 Meters265:16.37a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 800 Meters · Place 22 · Glendale800 Meters222:22.97a—
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 22 · Glendale1600 Meters22.5:26.46a10
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 5 · Glendale800 Meters5.2:23.96a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24Pacific League FinalsApr 24 · 1600 Meters · Place 54 · Glendale1600 Meters545:33.46a—
Apr 24Pacific League FinalsApr 24 · 800 Meters · Place 27 · Glendale800 Meters272:28.45a—
Apr 20Pacific League PrelimsApr 20 · 1600 Meters · Place 54 · Glendale1600 MetersRound P54.5:33.46a9
Apr 20Pacific League PrelimsApr 20 · 800 Meters · Place 27 · Glendale800 MetersRound P27.2:28.45a9
Apr 11Glendale vs HooverApr 11 · 800 Meters · Place 4 · GLENDALE (SS800 Meters42:23.609
Mar 26Burroughs and Glendale at ArcadiaMar 26 · 1600 Meters · Place 25 · Glendale1600 Meters255:46.63a—
Mar 26Burroughs and Glendale at ArcadiaMar 26 · 800 Meters · Place 10 · Glendale800 Meters102:37.97a—
Mar 16Cravon Gillespie Monrovia Wildcats Invitational.Mar 16 · 1600 Meters · Place 14 · Glendale1600 Meters145:29.89a—
Mar 14Crescenta Valley vs Glendale, MuirMar 14 · 1600 Meters · Place 16 · GLENDALE (SS1600 Meters165:46.859
Mar 14Crescenta Valley vs Glendale, MuirMar 14 · 800 Meters · Place 4 · GLENDALE (SS800 Meters42:36.749
Mar 9Thousand Oaks InvitationalMar 9 · 1600 Meters · Place 74 · Glendale1600 Meters745:31.19a—
Mar 1RHL/PL ChallengeMar 1 · 1600 Meters · Place 62 · Glendale1600 Meters625:44.43a—
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 1600 Meters · Place 9 · Glendale1600 Meters9.5:53.15a9
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 800 Meters · Place 4 · Glendale800 Meters4.2:35.76a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Arcadia Mini MeetFeb 17 · 1600 Meters · Place 43 · Glendale1600 Meters435:42.01a—
Feb 17Arcadia Mini MeetFeb 17 · 800 Meters · Place 19 · Glendale800 Meters192:34.59a—