Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGrizzly Invitational · Feb 225:13.66Grizzly InvitationalFebruary 22, 2025
1600 Meters · OutdoorWACC League Meet Arroyo v San Lorenzo v Encinal · Apr 24:51.74WACC League Meet Arroyo v San Lorenzo v EncinalApril 2, 2026
3200 Meters · OutdoorWACC Center Meet - Hayward vs. San Lorenzo, Mt Eden vs. Arroyo · Apr 911:29.43aWACC Center Meet - Hayward vs. San Lorenzo, Mt Eden vs. ArroyoApril 9, 2025
400 Meters · OutdoorWACC Center Meet - Arroyo vs. Tennyson, Encinal vs. Hayward · Mar 2657.33aWACC Center Meet - Arroyo vs. Tennyson, Encinal vs. HaywardMarch 26, 2025
800 Meters · IndoorGrizzly Invitational · Feb 222:21.17Grizzly InvitationalFebruary 22, 2025
800 Meters · OutdoorWACC Championships · May 72:11.37aWACC ChampionshipsMay 7, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23WACC - Castro Valley vs Alameda; Arroyo vs HaywardApr 23 · 1600 Meters · Arroyo (NC)1600 Meters—DNS12
Apr 23WACC - Castro Valley vs Alameda; Arroyo vs HaywardApr 23 · 800 Meters · Arroyo (NC)800 Meters—DNS12
Apr 2WACC League Meet Arroyo v San Lorenzo v EncinalApr 2 · 800 Meters · Place 7 · Arroyo (NC)800 Meters72:20.8212
Apr 2WACC League Meet Arroyo v San Lorenzo v EncinalApr 2 · 1600 Meters · Place 5 · Arroyo (NC)1600 Meters54:51.74 PB12
Mar 24WACC League Meet O'Dowd v Alameda, Arroyo v Tennyson @ ArroyoMar 24 · 800 Meters · Place 5 · Arroyo (NC)800 Meters52:16.6912
Mar 24WACC League Meet O'Dowd v Alameda, Arroyo v Tennyson @ ArroyoMar 24 · 1600 Meters · Place 4 · Arroyo (NC)1600 Meters44:56.9512
Mar 18WACC League Meet ME V Arroyo, Tennyson V Encinal @ TennysonMar 18 · 800 Meters · Place 6 · Arroyo (NC)800 Meters62:16.4012
Mar 18WACC League Meet ME V Arroyo, Tennyson V Encinal @ TennysonMar 18 · 1600 Meters · Place 5 · Arroyo (NC)1600 Meters55:01.2212

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7WACC ChampionshipsMay 7 · 1600 Meters · Place 26 · Arroyo (NC)1600 Meters264:53.20a11
May 7WACC ChampionshipsMay 7 · 800 Meters · Place 27 · Arroyo (NC)800 Meters272:11.37a PB11
Apr 26Clash of the TitansApr 26 · 1600 Meters · Place 77 · Arroyo (NC)1600 Meters774:55.6811
Apr 23WACC Center Meet - Encinal vs. San Lorenzo, Arroyo vs. HaywardApr 23 · 1600 Meters · Place 8 · Arroyo (NC)1600 Meters8.5:03.94a11
Apr 23WACC Center Meet - Encinal vs. San Lorenzo, Arroyo vs. HaywardApr 23 · 800 Meters · Place 5 · Arroyo (NC)800 Meters5.2:11.81a11
Apr 9WACC Center Meet - Hayward vs. San Lorenzo, Mt Eden vs. ArroyoApr 9 · 3200 Meters · Place 3 · Arroyo (NC)3200 Meters311:29.43a PB11
Apr 9WACC Center Meet - Hayward vs. San Lorenzo, Mt Eden vs. ArroyoApr 9 · 1600 Meters · Place 3 · Arroyo (NC)1600 Meters35:06.43a11
Apr 9WACC Center Meet - Hayward vs. San Lorenzo, Mt Eden vs. ArroyoApr 9 · 800 Meters · Place 3 · Arroyo (NC)800 Meters32:16.08a11
Mar 29Castro Valley RelaysMar 29 · 1600 Meters · Arroyo (NC)1600 Meters—DNS11
Mar 26WACC Center Meet - Arroyo vs. Tennyson, Encinal vs. HaywardMar 26 · 400 Meters · Place 7 · Arroyo (NC)400 Meters757.33a PB11
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 593 · Arroyo (Nc)1600 Meters5935:00.0311
Mar 20WACC Center Meet - Arroyo vs Encinal, Tennyson vs San LorenzoMar 20 · 800 Meters · Place 2 · Arroyo (NC)800 Meters22:13.64a11
Mar 15San Leandro InvitationalMar 15 · 1600 Meters · Place 36 · Arroyo (NC)1600 Meters365:04.2811

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Grizzly InvitationalFeb 22 · 800 Meters · Place 1 · Arroyo (NC)800 Meters12:21.17 PBJR
Feb 22Grizzly InvitationalFeb 22 · 1600 Meters · Place 1 · Arroyo (NC)1600 Meters15:13.66 PBJR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1WACC League Championship Meet – Finals Day 1May 1 · 1600 Meters · Place 51 · Arroyo (NC)1600 Meters515:14.22a—
Apr 17Shoreline TournamentApr 17 · 1600 Meters · Place 2 · Arroyo (NC)1600 Meters25:11.82a—
Apr 17Shoreline TournamentApr 17 · 800 Meters · Place 7 · Arroyo (NC)800 Meters72:24.90a—
Apr 10San Leandro vs Castro Valley / Arroyo vs TennysonApr 10 · 1600 Meters · Place 17 · Arroyo (NC)1600 Meters175:13.36a—
Apr 10San Leandro vs Castro Valley / Arroyo vs TennysonApr 10 · 800 Meters · Place 14 · Arroyo (NC)800 Meters142:19.93a—
Mar 27WACC @ Hayward vs. Castro Valley vs. Alameda, Arroyo vs. EncinalMar 27 · 1600 Meters · Place 25 · Arroyo (NC)1600 Meters255:15.98a—
Mar 13WACC @ San Lorenzo vs. Arroyo, Alameda vs. BerkeleyMar 13 · 1600 Meters · Place 10 · Arroyo (NC)1600 Meters105:21.98a—
Mar 13WACC @ San Lorenzo vs. Arroyo, Alameda vs. BerkeleyMar 13 · 800 Meters · Place 7 · Arroyo (NC)800 Meters72:22.11a—
Mar 6WACC @ Mt. Eden v Arroyo, San Lorenzo v EncinalMar 6 · 3200 Meters · Place 5 · Arroyo (NC)3200 Meters512:26.66a—
Mar 6WACC @ Mt. Eden v Arroyo, San Lorenzo v EncinalMar 6 · 800 Meters · Place 4 · Arroyo (NC)800 Meters42:26.71a—