Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 285:05.05aRio Hondo/Pacific League ChallengeFebruary 28, 2026
1600 Meters · OutdoorPacific League Finals · Apr 304:55.50aPacific League FinalsApril 30, 2026
3200 Meters · IndoorArcadia (Mega) Mini Meet · Feb 2111:54.13aArcadia (Mega) Mini MeetFebruary 21, 2026
3200 Meters · OutdoorPacific League Finals · Apr 3011:20.20aPacific League FinalsApril 30, 2026
400 Meters · OutdoorTri-Meet Hoover vs Burbank vs Pasadena · Mar 1363.88aTri-Meet Hoover vs Burbank vs PasadenaMarch 13, 2025
800 Meters · IndoorArcadia (Mega) Mini Meet · Feb 212:20.28aArcadia (Mega) Mini MeetFebruary 21, 2026
800 Meters · OutdoorTri-Meet: Hoover vs Pasadena vs Burroughs · Mar 122:13.83aTri-Meet: Hoover vs Pasadena vs BurroughsMarch 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 3200 Meters · Place 25 · Pasadena3200 Meters25.11:20.20a PB12
Apr 30Pacific League FinalsApr 30 · 1600 Meters · Place 25 · Pasadena1600 MetersRound P25.4:55.50a PB12
Apr 25Pacific League PrelimsApr 25 · 1600 Meters · Place 25 · Pasadena1600 MetersRound P25.4:55.50a12
Apr 16John Muir vs Pasadena HSApr 16 · 3200 Meters · Place 3 · Pasadena3200 Meters3.11:26.20a12
Apr 16John Muir vs Pasadena HSApr 16 · 1600 Meters · Place 2 · Pasadena1600 Meters2.5:00.96a12
Apr 3Covina InvitationalApr 3 · 3200 Meters · Place 12 · Pasadena3200 Meters1211:26.89a12
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 38 · Pasadena1600 Meters385:07.31a12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 3200 Meters · Place 15 · Pasadena3200 Meters15.11:29.34a12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 1600 Meters · Place 8 · Pasadena1600 Meters8.4:59.11a12
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 14 · Pasadena1600 Meters144:59.40a12
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 1600 Meters · Place 2 · Pasadena1600 Meters25:07.07a12
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 800 Meters · Place 3 · Pasadena800 Meters32:16.14a12
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 1600 Meters · Place 19 · Pasadena1600 Meters194:55.7312
Mar 12Tri-Meet: Hoover vs Pasadena vs BurroughsMar 12 · 800 Meters · Place 3 · Pasadena800 Meters32:13.83a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 3200 Meters · Place 21 · Pasadena3200 Meters2112:18.78a12
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 1600 Meters · Place 23 · Pasadena1600 Meters235:05.05a PB12
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 3200 Meters · Place 19 · Pasadena3200 Meters1911:54.13a PB12
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 20 · Pasadena800 Meters202:20.28a PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 3200 Meters · Place 27 · Pasadena3200 Meters27.11:52.86a11
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Pasadena1600 MetersRound P--DNS11
Apr 26Pacific League PrelimsApr 26 · 3200 Meters · Place 27 · Pasadena3200 Meters2711:52.86a11
Apr 17Muir vs PHSApr 17 · 1600 Meters · Place 4 · Pasadena1600 Meters45:07.5511
Mar 29Arcadia Distance ChallengeMar 29 · 1600 Meters · Place 70 · Pasadena1600 Meters705:06.9711
Mar 22The 79th Pasadena GamesMar 22 · 3200 Meters · Place 10 · Pasadena3200 Meters10.11:58.30a11
Mar 20CV and Pasadena @ GlendaleMar 20 · 3200 Meters · Place 7 · Pasadena3200 Meters7.11:42.56a11
Mar 20CV and Pasadena @ GlendaleMar 20 · 1600 Meters · Place 9 · Pasadena1600 Meters9.5:11.29a11
Mar 13Tri-Meet Hoover vs Burbank vs PasadenaMar 13 · 800 Meters · Place 6 · Pasadena800 Meters62:27.92a—
Mar 13Tri-Meet Hoover vs Burbank vs PasadenaMar 13 · 400 Meters · Place 9 · Pasadena400 Meters963.88a PB—
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 1600 Meters · Place 19 · Pasadena1600 Meters19.5:20.64a11
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 3200 Meters · Place 13 · Pasadena3200 Meters1311:43.07a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 1600 Meters · Place 20 · Pasadena1600 Meters205:13.57a—
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 3200 Meters · Place 7 · Pasadena3200 Meters7.13:14.07a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 28 · Pasadena1600 Meters28.5:30.24a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 24Pacific League FinalsApr 24 · 3200 Meters · Place 30 · Pasadena3200 Meters3012:43.64a—
Apr 24Pacific League FinalsApr 24 · 1600 Meters · Place 40 · Pasadena1600 Meters405:18.84a—
Apr 24Pacific League FinalsApr 24 · 800 Meters · Place 32 · Pasadena800 Meters322:29.45a—
Apr 20Pacific League PrelimsApr 20 · 3200 Meters · Place 30 · Pasadena3200 Meters30.12:43.64a10
Apr 20Pacific League PrelimsApr 20 · 1600 Meters · Place 40 · Pasadena1600 MetersRound P40.5:18.84a10
Apr 20Pacific League PrelimsApr 20 · 800 Meters · Place 32 · Pasadena800 MetersRound P32.2:29.45a10
Apr 10PHS vs MuirApr 10 · 3200 Meters · Place 6 · Pasadena3200 Meters613:56.00a—
Apr 10PHS vs MuirApr 10 · 1600 Meters · Place 7 · Pasadena1600 Meters75:31.40a—
Apr 10PHS vs MuirApr 10 · 800 Meters · Place 6 · Pasadena800 Meters62:33.60a—
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 3200 Meters · Place 13 · Pasadena3200 Meters1312:24.6810
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 1600 Meters · Place 23 · Pasadena1600 Meters235:27.0510
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 800 Meters · Place 17 · Pasadena800 Meters172:27.2810
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 33 · Pasadena1600 Meters33.5:28.86a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 800 Meters · Place 31 · Pasadena800 Meters31.2:29.52a10
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 135 · Pasadena1600 Meters1355:33.5710
Mar 16Arcadia Distance ChallengeMar 16 · 800 Meters · Place 68 · Pasadena800 Meters682:29.5810
Mar 13Hoover and Pasadena at ArcadiaMar 13 · 3200 Meters · Place 6 · Pasadena3200 Meters612:27.47a—
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 3200 Meters · Place 3 · Pasadena3200 Meters3.12:32.79a10
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 1600 Meters · Place 7 · Pasadena1600 Meters7.5:36.55a10
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 800 Meters · Place 9 · Pasadena800 Meters9.2:44.07a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Crescenta Cañada Distance InviteFeb 17 · 3200 Meters · Place 60 · Pasadena3200 Meters6012:31.2610
Feb 17Crescenta Cañada Distance InviteFeb 17 · 1600 Meters · Place 118 · Pasadena1600 Meters1185:52.5510
Feb 17Crescenta Cañada Distance InviteFeb 17 · 800 Meters · Place 68 · Pasadena800 Meters682:39.1510