Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorCondor Invitational and Distance Carnival · Feb 275:01.72aCondor Invitational and Distance CarnivalFebruary 27, 2026
1600 Meters · OutdoorAlmont League Prelims and Finals · Apr 284:40.60aAlmont League Prelims and FinalsApril 28, 2026
3200 Meters · IndoorCondor Invitational and Distance Carnival · Feb 2710:42.73aCondor Invitational and Distance CarnivalFebruary 27, 2026
3200 Meters · OutdoorMontebello vs Schurr · Apr 2310:38.96aMontebello vs SchurrApril 23, 2026
800 Meters · IndoorCondor Invitational and Distance Carnival · Feb 272:14.72aCondor Invitational and Distance CarnivalFebruary 27, 2026
800 Meters · OutdoorAlmont League Prelims and Finals · Apr 282:07.69aAlmont League Prelims and FinalsApril 28, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 28Almont League Prelims and FinalsApr 28 · 3200 Meters · Place 1 · Montebello3200 Meters1.10:41.69a10
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 4 · Montebello1600 MetersRound P4.4:56.04a10
Apr 28Almont League Prelims and FinalsApr 28 · 1600 Meters · Place 3 · Montebello1600 Meters3.4:40.60a PB10
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 1 · Montebello800 MetersRound P1.2:09.73a10
Apr 28Almont League Prelims and FinalsApr 28 · 800 Meters · Place 1 · Montebello800 Meters1.2:07.69a PB10
Apr 23Montebello vs SchurrApr 23 · 3200 Meters · Place 2 · Montebello3200 Meters2.10:38.96a PB10
Apr 23Montebello vs SchurrApr 23 · 1600 Meters · Place 3 · Montebello1600 Meters3.5:01.30a10
Apr 23Montebello vs SchurrApr 23 · 800 Meters · Place 1 · Montebello800 Meters1.2:10.13a10
Apr 18Bell Gardens InvitationalApr 18 · 3200 Meters · Place 2 · Montebello3200 Meters210:57.48a10
Apr 18Bell Gardens InvitationalApr 18 · 1600 Meters · Place 3 · Montebello1600 Meters34:46.08a10
Apr 18Bell Gardens InvitationalApr 18 · 800 Meters · Place 1 · Montebello800 Meters12:07.85a10
Apr 16Montebello vs San Gabriel Apr 16 · 1600 Meters · Place 1 · Montebello1600 Meters14:54.44a10
Apr 16Montebello vs San Gabriel Apr 16 · 800 Meters · Place 1 · Montebello800 Meters12:13.43a10
Apr 3Viking InvitationalApr 3 · 3200 Meters · Place 1 · Montebello3200 Meters110:43.96a10
Apr 3Viking InvitationalApr 3 · 1600 Meters · Place 1 · Montebello1600 Meters14:53.32a10
Mar 26Montebello vs Alhambra Mar 26 · 3200 Meters · Place 2 · Montebello3200 Meters210:57.60a10
Mar 26Montebello vs Alhambra Mar 26 · 800 Meters · Place 2 · Montebello800 Meters22:09.82a10
Mar 19Montebello vs Mark Keppel Mar 19 · 1600 Meters · Place 4 · Montebello1600 Meters45:13.43a10
Mar 19Montebello vs Mark Keppel Mar 19 · 800 Meters · Place 3 · Montebello800 Meters32:12.06a10
Mar 12Montebello Vs Bell Gardens Mar 12 · 1600 Meters · Place 2 · Montebello1600 Meters25:00.75a10
Mar 12Montebello Vs Bell Gardens Mar 12 · 800 Meters · Place 1 · Montebello800 Meters12:19.74a10
Mar 5Cal High vs La Habra and MontebelloMar 5 · 1600 Meters · Place 4 · Montebello1600 Meters44:54.98a10
Mar 5Cal High vs La Habra and MontebelloMar 5 · 800 Meters · Place 2 · Montebello800 Meters22:11.11a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Condor Invitational and Distance CarnivalFeb 27 · 3200 Meters · Place 6 · Montebello3200 Meters610:42.73a PB10
Feb 27Condor Invitational and Distance CarnivalFeb 27 · 1600 Meters · Place 13 · Montebello1600 Meters135:01.72a PB10
Feb 27Condor Invitational and Distance CarnivalFeb 27 · 800 Meters · Place 6 · Montebello800 Meters62:14.72a PB10
Feb 25Garfield/Montebello/NarbonneFeb 25 · 1600 Meters · Place 3 · Montebello1600 Meters35:02.510
Feb 25Garfield/Montebello/NarbonneFeb 25 · 800 Meters · Place 3 · Montebello800 Meters32:17.210
Feb 21El Rancho v MontebelloFeb 21 · 1600 Meters · Place 3 · Montebello1600 Meters35:11.27a10
Feb 21El Rancho v MontebelloFeb 21 · 800 Meters · Place 1 · Montebello800 Meters12:20.40a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 5 · Montebello1600 Meters54:54.509
Apr 19San Gabriel Valley ChampionshipsApr 19 · 800 Meters · Place 6 · Montebello800 Meters62:09.909
Apr 17MHS vs BGHS DualApr 17 · 1600 Meters · Place 2 · Montebello1600 Meters25:06.86a9
Apr 17MHS vs BGHS DualApr 17 · 800 Meters · Place 1 · Montebello800 Meters12:15.14a9
Apr 10Montebello vs Schurr Dual Meet Apr 10 · 1600 Meters · Place 1 · Montebello1600 Meters15:04.29a9
Apr 10Montebello vs Schurr Dual Meet Apr 10 · 800 Meters · Place 1 · Montebello800 Meters12:11.03a9
Apr 5St.Paul 10th Classic rescheduled Apr 5 · 1600 Meters · Place 4 · Montebello1600 Meters44:57.91a9
Apr 5St.Paul 10th Classic rescheduled Apr 5 · 800 Meters · Place 2 · Montebello800 Meters22:11.31a9
Mar 26Almont League Cluster DualMar 26 · 1600 Meters · Place 1 · Montebello1600 Meters15:00.84a9
Mar 26Almont League Cluster DualMar 26 · 800 Meters · Place 1 · Montebello800 Meters12:13.60a9
Mar 19MHS vs AHS - SHS vs BGHSMar 19 · 1600 Meters · Place 1 · Montebello1600 Meters1.5:13.99a9
Mar 19MHS vs AHS - SHS vs BGHSMar 19 · 800 Meters · Place 2 · Montebello800 Meters2.2:21.26a9
Mar 7Cal High vs Cypress and MontebelloMar 7 · 3200 Meters · Place 9 · Montebello3200 Meters9.11:29.48a9
Mar 7Cal High vs Cypress and MontebelloMar 7 · 1600 Meters · Place 8 · Montebello1600 Meters8.5:07.64a9
Mar 7Cal High vs Cypress and MontebelloMar 7 · 800 Meters · Place 8 · Montebello800 Meters8.2:18.18a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 3200 Meters · Place 21 · Montebello3200 Meters2111:29.78a—
Feb 28Condor Invitational and Distance CarnivalFeb 28 · 1600 Meters · Place 55 · Montebello1600 Meters555:25.30a—
Feb 26Montebello vs El Rancho Feb 26 · 1600 Meters · Place 3 · Montebello1600 Meters35:19.84a—
Feb 26Montebello vs El Rancho Feb 26 · 800 Meters · Place 2 · Montebello800 Meters22:21.91a—