Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBurroughs & Pasadena @ Arcadia · Feb 235:30.43aBurroughs & Pasadena @ ArcadiaFebruary 23, 2023
1600 Meters · OutdoorPacific League Finals 2025 · Apr 305:15.04aPacific League Finals 2025April 30, 2025
3200 Meters · OutdoorArcadia vs. Burroughs vs. Pasadena at JBHS · Mar 612:03.62aArcadia vs. Burroughs vs. Pasadena at JBHSMarch 6, 2025
400 Meters · OutdoorTri-Meet Hoover vs Burbank vs Pasadena · Mar 1362.35aTri-Meet Hoover vs Burbank vs PasadenaMarch 13, 2025
800 Meters · IndoorArcadia (Mega) Mini Meet · Feb 212:16.38aArcadia (Mega) Mini MeetFebruary 21, 2026
800 Meters · OutdoorPacific League Finals 2025 · Apr 302:19.37aPacific League Finals 2025April 30, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 1600 Meters · Place 36 · Pasadena1600 MetersRound P36.5:17.27a12
Apr 25Pacific League PrelimsApr 25 · 1600 Meters · Place 36 · Pasadena1600 MetersRound P36.5:17.27a12
Apr 16John Muir vs Pasadena HSApr 16 · 1600 Meters · Place 5 · Pasadena1600 Meters5.5:21.98a12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 3200 Meters · Pasadena3200 Meters—DNS12
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 1600 Meters · Pasadena1600 Meters—DNS12
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 41 · Pasadena1600 Meters415:44.64a12
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 1600 Meters · Place 4 · Pasadena1600 Meters45:16.88a12
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 800 Meters · Place 6 · Pasadena800 Meters62:19.46a12
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 1600 Meters · Place 47 · Pasadena1600 Meters475:31.6712

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 13 · Pasadena800 Meters132:16.38a PB12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Place 13 · Pasadena1600 Meters13.5:15.04a PB11
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Place 17 · Pasadena800 Meters17.2:19.37a PB11
Apr 26Pacific League PrelimsApr 26 · 1600 Meters · Place 2 · Pasadena1600 Meters25:15.04a11
Apr 26Pacific League PrelimsApr 26 · 800 Meters · Place 5 · Pasadena800 Meters52:19.37a11
Apr 17Muir vs PHSApr 17 · 1600 Meters · Place 7 · Pasadena1600 Meters75:26.2411
Apr 17Muir vs PHSApr 17 · 800 Meters · Place 4 · Pasadena800 Meters42:27.7311
Mar 20CV and Pasadena @ GlendaleMar 20 · 3200 Meters · Pasadena3200 Meters—DNS11
Mar 20CV and Pasadena @ GlendaleMar 20 · 1600 Meters · Pasadena1600 Meters—DNS11
Mar 13Tri-Meet Hoover vs Burbank vs PasadenaMar 13 · 800 Meters · Place 5 · Pasadena800 Meters52:27.43a—
Mar 13Tri-Meet Hoover vs Burbank vs PasadenaMar 13 · 400 Meters · Place 7 · Pasadena400 Meters762.35a PB—
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 3200 Meters · Place 9 · Pasadena3200 Meters9.12:03.62a PB11
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 1600 Meters · Place 17 · Pasadena1600 Meters17.5:17.44a11
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 1600 Meters · Place 28 · Pasadena1600 Meters285:17.14a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 800 Meters · Place 24 · Pasadena800 Meters242:23.87a—
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 3200 Meters · Pasadena3200 Meters—DNS11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 33 · Pasadena1600 Meters33.5:34.06a11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Pasadena800 Meters--DNS11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 10PHS vs MuirApr 10 · 3200 Meters · Place 4 · Pasadena3200 Meters413:54.00a—
Apr 10PHS vs MuirApr 10 · 1600 Meters · Place 8 · Pasadena1600 Meters85:38.50a—
Apr 10PHS vs MuirApr 10 · 800 Meters · Place 11 · Pasadena800 Meters112:52.20a—
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 3200 Meters · Place 12 · Pasadena3200 Meters1212:24.5010
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 1600 Meters · Place 18 · Pasadena1600 Meters185:23.4810
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 800 Meters · Place 23 · Pasadena800 Meters232:28.7110
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 26 · Pasadena1600 Meters26.5:20.65a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 800 Meters · Pasadena800 Meters—DNS10
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 127 · Pasadena1600 Meters1275:30.2810
Mar 16Arcadia Distance ChallengeMar 16 · 800 Meters · Place 84 · Pasadena800 Meters842:34.5310
Mar 1RHL/PL ChallengeMar 1 · 3200 Meters · Place 25 · Pasadena3200 Meters2512:18.54a—
Mar 1RHL/PL ChallengeMar 1 · 1600 Meters · Place 38 · Pasadena1600 Meters385:26.91a—
Mar 1RHL/PL ChallengeMar 1 · 800 Meters · Place 34 · Pasadena800 Meters342:30.72a—
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 1600 Meters · Place 6 · Pasadena1600 Meters6.5:33.07a10
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 800 Meters · Place 5 · Pasadena800 Meters5.2:37.72a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 9Tri Meet: Hoover, CV, PasadenaMar 9 · 1600 Meters · Place 7 · Pasadena1600 Meters75:39.6—
Mar 9Tri Meet: Hoover, CV, PasadenaMar 9 · 800 Meters · Place 8 · Pasadena800 Meters82:35.8—
Mar 9Tri Meet: Hoover, CV, PasadenaMar 9 · 400 Meters · Place 4 · Pasadena400 Meters41:10.5—
Mar 1Burbank/Glendale/Pasadena Double Dual MeetMar 1 · 1600 Meters · Place 10 · Pasadena1600 Meters105:41.839
Mar 1Burbank/Glendale/Pasadena Double Dual MeetMar 1 · 800 Meters · Place 9 · Pasadena800 Meters92:41.749

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Burroughs & Pasadena @ ArcadiaFeb 23 · 1600 Meters · Place 15 · Pasadena1600 Meters155:30.43a PB—
Feb 23Burroughs & Pasadena @ ArcadiaFeb 23 · 800 Meters · Place 28 · Pasadena800 Meters282:44.83a—