Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArroyo Multi-Dual · Feb 245:48.41aArroyo Multi-DualFebruary 24, 2026
1600 Meters · OutdoorSan Gabriel Valley Championships · Apr 195:37.25San Gabriel Valley ChampionshipsApril 19, 2025
1600 Meters · OutdoorHi-Racer Meet of Champions · Mar 212:35.65Hi-Racer Meet of ChampionsMarch 21, 2026
3200 Meters · OutdoorHi-Racer Meet of Champions · Mar 2112:28.90Hi-Racer Meet of ChampionsMarch 21, 2026
400 Meters · OutdoorArcadia (Mega) Mini Meet · Feb 211:09.05aArcadia (Mega) Mini MeetFebruary 21, 2025
800 Meters · OutdoorSan Gabriel Valley Championships · Apr 182:33.51aSan Gabriel Valley ChampionshipsApril 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 28Mission Valley League ChampionshipsApr 28 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:38.38a10
Apr 28Mission Valley League ChampionshipsApr 28 · 800 Meters · Place 3 · Arroyo (SS)800 Meters32:37.40a10
Apr 22Arroyo @ Mountain ViewApr 22 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters1.6:12.08a10
Apr 22Arroyo @ Mountain ViewApr 22 · 800 Meters · Arroyo (SS)800 Meters—DNS10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 3200 Meters · Place 3 · Arroyo (SS)3200 Meters3.12:47.68a10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters2.5:42.44a10
Apr 18San Gabriel Valley ChampionshipsApr 18 · 800 Meters · Place 1 · Arroyo (SS)800 Meters1.2:33.51a PB10
Apr 16Arroyo vs. Rosemead Dual MeetApr 16 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:52.87a10
Apr 2Gabrielino vs ArroyoApr 2 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters1.5:39.22a10
Apr 2Gabrielino vs ArroyoApr 2 · 800 Meters · Place 3 · Arroyo (SS)800 Meters3.2:36.82a10
Mar 26Marshall @ ArroyoMar 26 · 800 Meters · Place 3 · Arroyo (SS)800 Meters3.2:48.210
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 72 · Arroyo (SS)1600 Meters722:35.65 PB—
Mar 21Hi-Racer Meet of ChampionsMar 21 · 3200 Meters · Place 46 · Arroyo (SS)3200 Meters4612:28.90 PB—
Mar 11South El Monte @ ArroyoMar 11 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:56.110
Mar 7Roosevelt InvitationalMar 7 · 3200 Meters · Place 14 · Arroyo (SS)3200 Meters1412:44.78—
Mar 7Roosevelt InvitationalMar 7 · Shot Put · Place 13 · Arroyo (SS)Shot Put132:37.46—
Mar 5El Monte vs ArroyoMar 5 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:45.44a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Arroyo Multi-DualFeb 24 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters25:48.41a PB10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 1600 Meters · Arroyo (SS)1600 MetersRound P--DNS9
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 800 Meters · Arroyo (SS)800 MetersRound P--DNS9
Apr 29Mission Valley League ChampionshipsApr 29 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:34.269
Apr 29Mission Valley League ChampionshipsApr 29 · 800 Meters · Place 4 · Arroyo (SS)800 MetersRound P42:42.379
Apr 29Mission Valley League ChampionshipsApr 29 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:44.349
Apr 29Mission Valley League ChampionshipsApr 29 · 1600 Meters · Place 1 · Arroyo (SS)1600 MetersRound P15:43.619
Apr 19San Gabriel Valley ChampionshipsApr 19 · 1600 Meters · Place 3 · Arroyo (SS)1600 Meters35:37.25 PB9
Apr 17South El Monte @ ArroyoApr 17 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:43.29
Apr 17South El Monte @ ArroyoApr 17 · 800 Meters · Place 2 · Arroyo (SS)800 Meters22:43.09
Apr 10Arroyo @ RosemeadApr 10 · 1600 Meters · Place 1 · Arroyo (SS)1600 Meters15:489
Apr 10Arroyo @ RosemeadApr 10 · 800 Meters · Place 1 · Arroyo (SS)800 Meters12:369
Apr 3Arroyo vs Marshall FundamentalApr 3 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters2.6:18.77a9
Apr 3Arroyo vs Marshall FundamentalApr 3 · 800 Meters · Place 1 · Arroyo (SS)800 Meters1.2:37.45a9
Mar 28Covina InvitationalMar 28 · 1600 Meters · Place 11 · Arroyo (SS)1600 Meters115:47.06a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Arroyo (SS)3200 Meters--DNS9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 196 · Arroyo (SS)1600 Meters196.5:58.11a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 76 · Arroyo (SS)800 Meters76.2:38.97a9
Mar 20Arroyo vs El Monte/Mountain ViewMar 20 · 800 Meters · Place 1 · Arroyo (SS)800 Meters12:49.529
Mar 6Gabrielino @ ArroyoMar 6 · 1600 Meters · Place 2 · Arroyo (SS)1600 Meters2.6:00.38a9
Mar 6Gabrielino @ ArroyoMar 6 · 800 Meters · Place 3 · Arroyo (SS)800 Meters3.2:45.67a9
Mar 1Roosevelt InvitationalMar 1 · 3200 Meters · Place 3 · Arroyo (SS)3200 Meters312:43.559
Feb 27Arroyo vs Chaffey /Pomona Catholic /San DimasFeb 27 · 800 Meters · Place 4 · Arroyo (SS)800 Meters4.2:40.92a9
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 1600 Meters · Place 3 · Arroyo (SS)1600 Meters3.5:59.92a9
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 400 Meters · Place 5 · Arroyo (SS)400 Meters5.1:09.05a PB9