Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArcadia (Mega) Mini Meet · Feb 214:48.03aArcadia (Mega) Mini MeetFebruary 21, 2026
1600 Meters · OutdoorCovina Invitational · Apr 34:34.09aCovina InvitationalApril 3, 2026
3200 Meters · OutdoorBurroughs, Crescenta Valley, Pasadena, Pacific League Tr-Meet · Apr 210:42.09Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApril 2, 2024
400 Meters · IndoorArcadia (Mega) Mini Meet · Feb 2153.62aArcadia (Mega) Mini MeetFebruary 21, 2026
400 Meters · OutdoorJohn Muir vs Pasadena HS · Apr 1651.80aJohn Muir vs Pasadena HSApril 16, 2026
800 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 282:04.44aRio Hondo/Pacific League ChallengeFebruary 28, 2026
800 Meters · OutdoorPacific League Finals · Apr 301:59.73aPacific League FinalsApril 30, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Pacific League FinalsApr 30 · 800 Meters · Place 3 · Pasadena800 MetersRound P3.1:59.73a PB11
Apr 30Pacific League FinalsApr 30 · 800 Meters · Place 4 · Pasadena800 Meters4.2:01.22a11
Apr 25Pacific League PrelimsApr 25 · 800 Meters · Place 3 · Pasadena800 MetersRound P3.1:59.73a11
Apr 16John Muir vs Pasadena HSApr 16 · 400 Meters · Place 2 · Pasadena400 Meters2.51.80a PB11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 800 Meters · Place 33 · Pasadena800 Meters33.2:02.54a11
Apr 3Covina InvitationalApr 3 · 1600 Meters · Place 7 · Pasadena1600 Meters74:34.09a PB11
Apr 3Covina InvitationalApr 3 · 400 Meters · Place 24 · Pasadena400 Meters2451.99a11
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 1600 Meters · Place 2 · Pasadena1600 Meters2.4:40.19a11
Apr 2Pasadena and Burbank at Crescenta ValleyApr 2 · 800 Meters · Place 4 · Pasadena800 Meters4.2:02.86a11
Mar 2180th Pasadena GamesMar 21 · 1600 Meters · Place 3 · Pasadena1600 Meters34:38.76a11
Mar 18Glendale and Pasadena at ArcadiaMar 18 · 400 Meters · Place 2 · Pasadena400 Meters252.79a11
Mar 12Tri-Meet: Hoover vs Pasadena vs BurroughsMar 12 · 1600 Meters · Place 1 · Pasadena1600 Meters14:47.54a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 800 Meters · Place 9 · Pasadena800 Meters92:04.44a PB11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 2 · Pasadena1600 Meters24:48.03a PB11
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 400 Meters · Place 6 · Pasadena400 Meters653.62a PB11

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 30Pacific League Finals 2025Apr 30 · 1600 Meters · Place 9 · Pasadena1600 MetersRound P9.4:38.66a10
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Place 5 · Pasadena800 MetersRound P5.2:03.72a10
Apr 30Pacific League Finals 2025Apr 30 · 800 Meters · Place 4 · Pasadena800 Meters4.2:02.07a10
Apr 26Pacific League PrelimsApr 26 · 1600 Meters · Place 9 · Pasadena1600 Meters94:38.66a10
Apr 26Pacific League PrelimsApr 26 · 800 Meters · Place 5 · Pasadena800 Meters52:03.72a10
Apr 26Pacific League PrelimsApr 26 · 800 Meters · Place 4 · Pasadena800 Meters42:02.07a10
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 8 · Pasadena1600 Meters84:36.9210
Apr 19San Gabriel Valley ChampionshipsApr 19 · 800 Meters · Place 16 · Pasadena800 Meters162:05.6810
Apr 17Muir vs PHSApr 17 · 1600 Meters · Place 1 · Pasadena1600 Meters15:01.5810
Apr 17Muir vs PHSApr 17 · 800 Meters · Place 2 · Pasadena800 Meters22:15.4010
Apr 17Muir vs PHSApr 17 · 400 Meters · Place 1 · Pasadena400 Meters153.6710
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 73 · Pasadena1600 Meters73.4:38.10a10
Mar 29Arcadia Distance ChallengeMar 29 · 1600 Meters · Place 12 · Pasadena1600 Meters124:39.1510
Mar 22The 79th Pasadena GamesMar 22 · 1600 Meters · Place 21 · Pasadena1600 Meters21.4:43.67a10
Mar 22The 79th Pasadena GamesMar 22 · 800 Meters · Place 28 · Pasadena800 Meters28.2:08.61a10
Mar 20CV and Pasadena @ GlendaleMar 20 · 1600 Meters · Place 4 · Pasadena1600 Meters4.4:49.12a10
Mar 20CV and Pasadena @ GlendaleMar 20 · 800 Meters · Place 3 · Pasadena800 Meters3.2:08.79a10
Mar 13Tri-Meet Hoover vs Burbank vs PasadenaMar 13 · 1600 Meters · Place 4 · Pasadena1600 Meters45:01.84a—
Mar 6Arcadia vs. Burroughs vs. Pasadena at JBHSMar 6 · 800 Meters · Place 2 · Pasadena800 Meters2.2:09.13a10
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 10 · Pasadena1600 Meters10.4:59.57a10
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 800 Meters · Place 5 · Pasadena800 Meters5.2:12.62a10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 24Pacific League FinalsApr 24 · 3200 Meters · Place 9 · Pasadena3200 Meters910:45.46a—
Apr 24Pacific League FinalsApr 24 · 1600 Meters · Place 7 · Pasadena1600 Meters74:43.79a—
Apr 24Pacific League FinalsApr 24 · 1600 Meters · Place 5 · Pasadena1600 Meters54:47.17a—
Apr 24Pacific League FinalsApr 24 · 800 Meters · Place 1 · Pasadena800 Meters12:11.28a—
Apr 24Pacific League FinalsApr 24 · 800 Meters · Place 4 · Pasadena800 Meters42:09.58a—
Apr 20Pacific League PrelimsApr 20 · 3200 Meters · Place 9 · Pasadena3200 Meters9.10:45.46a9
Apr 20Pacific League PrelimsApr 20 · 1600 Meters · Place 7 · Pasadena1600 MetersRound P7.4:43.79a9
Apr 20Pacific League PrelimsApr 20 · 800 Meters · Place 1 · Pasadena800 MetersRound P1.2:11.28a9
Apr 10PHS vs MuirApr 10 · 1600 Meters · Place 1 · Pasadena1600 Meters15:01.00a—
Apr 10PHS vs MuirApr 10 · 800 Meters · Place 1 · Pasadena800 Meters12:17.70a—
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 3200 Meters · Place 1 · Pasadena3200 Meters110:42.09 PB9
Apr 2Burroughs, Crescenta Valley, Pasadena, Pacific League Tr-MeetApr 2 · 1600 Meters · Place 1 · Pasadena1600 Meters14:49.749
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 4 · Pasadena1600 Meters4.4:47.39a9
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 800 Meters · Place 7 · Pasadena800 Meters7.2:12.78a9
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 4 · Pasadena1600 Meters44:48.509
Mar 16Arcadia Distance ChallengeMar 16 · 800 Meters · Place 2 · Pasadena800 Meters22:08.909
Mar 13Hoover and Pasadena at ArcadiaMar 13 · 800 Meters · Place 1 · Pasadena800 Meters12:17.55a—
Mar 13Hoover and Pasadena at ArcadiaMar 13 · 400 Meters · Place 4 · Pasadena400 Meters41:00.02a—
Mar 1RHL/PL ChallengeMar 1 · 3200 Meters · Place 4 · Pasadena3200 Meters410:52.08a—
Mar 1RHL/PL ChallengeMar 1 · 1600 Meters · Place 3 · Pasadena1600 Meters34:52.94a—
Mar 1RHL/PL ChallengeMar 1 · 800 Meters · Place 6 · Pasadena800 Meters62:15.37a—
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 3200 Meters · Place 3 · Pasadena3200 Meters3.11:12.10a9
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 1600 Meters · Place 3 · Pasadena1600 Meters3.5:00.57a9
Feb 29Burbank and Pasadena at GlendaleFeb 29 · 800 Meters · Place 4 · Pasadena800 Meters4.2:19.84a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Crescenta Cañada Distance InviteFeb 17 · 1600 Meters · Place 57 · Pasadena1600 Meters575:13.939
Feb 17Crescenta Cañada Distance InviteFeb 17 · 800 Meters · Place 23 · Pasadena800 Meters232:14.579