Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 284:27.55aRio Hondo/Pacific League ChallengeFebruary 28, 2026
1600 Meters · OutdoorRio Hondo League (Prelim 4/28 & Finals 5/1) @ South Pas. · Apr 284:28.79aRio Hondo League (Prelim 4/28 & Finals 5/1) @ South Pas.April 28, 2026
3200 Meters · IndoorCrescenta Valley Distance Invite · Feb 219:46.22Crescenta Valley Distance InviteFebruary 21, 2026
3200 Meters · OutdoorThe TEN · Mar 289:15.18aThe TENMarch 28, 2026
800 Meters · IndoorCrescenta Cañada Distance Invite · Feb 172:15.09Crescenta Cañada Distance InviteFebruary 17, 2024
800 Meters · OutdoorSan Marino, Blair & Monrovia @ South Pasadena Double Dual · Mar 182:11.18aSan Marino, Blair & Monrovia @ South Pasadena Double DualMarch 18, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 3200 Meters · Place 9 · South Pasadena3200 MetersRound P9.9:32.71a12
May 16CIF-SS FinalsMay 16 · 3200 Meters · Place 6 · South Pasadena3200 Meters6.9:18.30a12
May 9CIF SS D3 PreliminariesMay 9 · 3200 Meters · Place 9 · South Pasadena3200 MetersRound P9.9:32.71a12
Apr 28Rio Hondo League (Prelim 4/28 & Finals 5/1) @ South Pas.Apr 28 · 3200 Meters · Place 3 · South Pasadena3200 Meters39:27.61a12
Apr 28Rio Hondo League (Prelim 4/28 & Finals 5/1) @ South Pas.Apr 28 · 1600 Meters · Place 3 · South Pasadena1600 MetersRound P34:28.79a PB12
Apr 22Monrovia Tri-MeetApr 22 · 3200 Meters · Place 4 · South Pasadena3200 Meters4.10:13.22a12
Apr 22Monrovia Tri-MeetApr 22 · 1600 Meters · Place 6 · South Pasadena1600 Meters6.4:35.47a12
Apr 102026 Arcadia InvitationalApr 10 · 3200 Meters · Place 24 · South Pasadena3200 Meters249:25.5612
Mar 28The TENMar 28 · 3200 Meters · Place 8 · South Pasadena3200 Meters8.9:15.18a PB12
Mar 28The TENMar 28 · 1600 Meters · South Pasadena1600 Meters—DNS12
Mar 25La Canada @ South Pasadena (Dual Meet)Mar 25 · 3200 Meters · Place 2 · South Pasadena3200 Meters2.9:30.74a12
Mar 25La Canada @ South Pasadena (Dual Meet)Mar 25 · 1600 Meters · Place 3 · South Pasadena1600 Meters3.4:38.37a12
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 20 · South Pasadena3200 Meters209:34.97—
Mar 13Redondo Track FestivalMar 13 · 3200 Meters · Place 17 · South Pasadena3200 Meters17.9:24.11a12
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 103 · South Pasadena1600 Meters103.4:39.67a12
Mar 11South Pas, Blair @ Temple City (Double Dual Meet)Mar 11 · 3200 Meters · Place 2 · South Pasadena3200 Meters210:57.17a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 3200 Meters · Place 3 · South Pasadena3200 Meters39:57.63a12
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 1600 Meters · Place 6 · South Pasadena1600 Meters64:27.55a PB12
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 15 · South Pasadena1600 Meters154:40.0312
Feb 21Crescenta Valley Distance InviteFeb 21 · 3200 Meters · Place 10 · South Pasadena3200 Meters109:46.22 PB12
Feb 21Crescenta Valley Distance InviteFeb 21 · 1600 Meters · Place 15 · South Pasadena1600 Meters154:40.0312
Feb 21Crescenta Valley Distance InviteFeb 21 · 3200 Meters · Place 10 · South Pasadena3200 Meters109:46.2212

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 3200 Meters · Place 30 · South Pasadena3200 MetersRound P30.10:35.72a11
Apr 29Rio Hondo League (Prelims 4/29 & Finals 5/02) @ South Pasadena HSApr 29 · 3200 Meters · Place 3 · South Pasadena3200 Meters3.9:48.99a11
Apr 29Rio Hondo League (Prelims 4/29 & Finals 5/02) @ South Pasadena HSApr 29 · 1600 Meters · Place 4 · South Pasadena1600 MetersRound P4.4:42.08a11
Apr 23Temple City @ South Pasadena Dual MeetApr 23 · 1600 Meters · Place 2 · South Pasadena1600 Meters2.4:37.56a11
Apr 112025 14th Tiger InvitationalApr 11 · 3200 Meters · Place 9 · South Pasadena3200 Meters9.9:31.01a11
Mar 29The TEN @ JSerraMar 29 · 3200 Meters · Place 2 · South Pasadena3200 Meters2.9:43.80a11
Mar 22Jim Cerveny Invite VIIMar 22 · 3200 Meters · Place 5 · South Pasadena3200 Meters59:47.17a11
Mar 18San Marino, Blair & Monrovia @ South Pasadena Double DualMar 18 · 1600 Meters · Place 5 · South Pasadena1600 Meters5.4:37.81a11
Mar 18San Marino, Blair & Monrovia @ South Pasadena Double DualMar 18 · 800 Meters · Place 8 · South Pasadena800 Meters8.2:11.18a PB11
Mar 7Redondo Nike Track FestivalMar 7 · 3200 Meters · Place 59 · South Pasadena3200 Meters599:47.5811
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 3200 Meters · Place 3 · South Pasadena3200 Meters39:53.43a—
Mar 1Rio Hondo/Pacific League ChallengeMar 1 · 1600 Meters · Place 9 · South Pasadena1600 Meters94:38.51a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Crescenta Valley Distance InviteFeb 22 · 3200 Meters · Place 12 · South Pasade3200 Meters129:57.3911

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 3200 Meters · Place 4 · South Pasadena3200 Meters4.9:58.17a10
Apr 23Rio Hondo League (Prelims 4/23 & Finals 4/26) @ South Pasadena HSApr 23 · 1600 Meters · Place 8 · South Pasadena1600 MetersRound P8.4:48.35a10
Apr 17Monrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday)Apr 17 · 3200 Meters · Place 1 · South Pasadena3200 Meters110:16.76a—
Apr 17Monrovia @ South Pasadena Dual Meet (Track Thurs/ Field Friday)Apr 17 · 1600 Meters · Place 1 · South Pasadena1600 Meters14:46.55a—
Apr 10Temple City @ South Pasadena Dual Meet Apr 10 · 1600 Meters · Place 1 · South Pasadena1600 Meters14:55.01a—
Apr 10Temple City @ South Pasadena Dual Meet Apr 10 · 800 Meters · Place 2 · South Pasadena800 Meters22:13.21a—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 3200 Meters · Place 27 · South Pasade3200 Meters2710:19.7510
Mar 27La Canada @ South Pasadena Dual MeetMar 27 · 3200 Meters · Place 1 · South Pasadena3200 Meters110:47.69a—
Mar 27La Canada @ South Pasadena Dual MeetMar 27 · 1600 Meters · Place 3 · South Pasadena1600 Meters34:58.93a—
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 3200 Meters · Place 7 · South Pasadena3200 Meters7.10:28.81a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 23 · South Pasadena1600 Meters23.4:53.47a10
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 9 · South Pasadena1600 Meters94:49.3910
Mar 1RHL/PL ChallengeMar 1 · 1600 Meters · Place 29 · South Pasadena1600 Meters294:51.44a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Crescenta Cañada Distance InviteFeb 17 · 1600 Meters · Place 39 · South Pasade1600 Meters395:01.4110
Feb 17Crescenta Cañada Distance InviteFeb 17 · 800 Meters · Place 25 · South Pasade800 Meters252:15.09 PB10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 3200 Meters · Place 4 · South Pasadena3200 Meters4.11:08.99a9
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 800 Meters · Place 17 · South Pasadena800 MetersRound P17.2:22.47a9
Apr 25Rio Hondo League (Prelims 4/25 & Finals 4/28) @ South Pasadena HSApr 25 · 800 Meters · Place 17 · South Pasadena800 Meters17.2:22.47a9
Apr 20South Pasadena @ Monrovia Dual MeetApr 20 · 800 Meters · Place 5 · South Pasadena800 Meters52:20.27a—
Apr 12Temple City @ South Pasadena Dual MeetApr 12 · 1600 Meters · Place 5 · South Pasadena1600 Meters5.5:18.34a9
Apr 12Temple City @ South Pasadena Dual MeetApr 12 · 800 Meters · Place 7 · South Pasadena800 Meters7.2:24.29a9
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 800 Meters · Place 53 · South Pasade800 Meters532:23.889
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 1600 Meters · Place 41 · South Pasadena1600 Meters41.5:21.67a9
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 800 Meters · Place 19 · South Pasadena800 Meters19.2:27.36a9
Mar 18Arcadia Distance ChallengeMar 18 · 800 Meters · Place 28 · South Pasade800 Meters282:29.549
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 197 · South Pasadena1600 Meters197.5:18.78a9
Mar 9South Pasadena, Blair @ San Marino Dual meetMar 9 · 3200 Meters · Place 6 · South Pasadena3200 Meters612:10.70a—
Mar 3JV League Challenge @ South PasMar 3 · 1600 Meters · Place 56 · South Pasade1600 Meters565:23.599
Mar 3JV League Challenge @ South PasMar 3 · 800 Meters · Place 58 · South Pasade800 Meters582:38.089

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Covina 5 WayFeb 18 · 800 Meters · Place 13 · South Pasadena (SS)800 Meters132:34.809
Feb 18Covina 5 WayFeb 18 · 1600 Meters · Place 20 · South Pasadena (SS)1600 Meters205:25.899