Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSkyline Invitational · Feb 284:38.31Skyline InvitationalFebruary 28, 2026
1600 Meters · OutdoorGranada Distance & Sprint Festival · Apr 184:27.12aGranada Distance & Sprint FestivalApril 18, 2026
3200 Meters · OutdoorWACC Track and Field Championships Day 2 · May 89:57.61aWACC Track and Field Championships Day 2May 8, 2026
800 Meters · IndoorSkyline Invitational · Feb 282:10.83Skyline InvitationalFebruary 28, 2026
800 Meters · OutdoorWACC - Castro Valley vs Alameda; Arroyo vs Hayward · Apr 232:04.70aWACC - Castro Valley vs Alameda; Arroyo vs HaywardApril 23, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16NCS Bayshore Area ChampionshipsMay 16 · 3200 Meters · Place 15 · Castro Valley3200 Meters15.10:09.96a11
May 16NCS Bayshore Area ChampionshipsMay 16 · 1600 Meters · Place 18 · Castro Valley1600 Meters18.4:39.04a11
May 8WACC Track and Field Championships Day 2May 8 · 3200 Meters · Place 5 · Castro Valley3200 Meters5.9:57.61a PB11
May 8WACC Track and Field Championships Day 2May 8 · 1600 Meters · Place 5 · Castro Valley1600 Meters5.4:31.88a11
May 6WACC Track and Field Championships Day 1May 6 · 3200 Meters · Place 5 · Castro Valley3200 Meters5.9:57.61a11
May 6WACC Track and Field Championships Day 1May 6 · 1600 Meters · Place 5 · Castro Valley1600 Meters5.4:31.88a11
Apr 25Viking Track ClassicApr 25 · 1600 Meters · Place 14 · Castro Valley1600 Meters144:30.37a11
Apr 23WACC - Castro Valley vs Alameda; Arroyo vs HaywardApr 23 · 1600 Meters · Castro Valley1600 Meters—DNS11
Apr 23WACC - Castro Valley vs Alameda; Arroyo vs HaywardApr 23 · 800 Meters · Place 3 · Castro Valley800 Meters3.2:04.70a PB11
Apr 18Granada Distance & Sprint FestivalApr 18 · 1600 Meters · Place 10 · Castro Valley1600 Meters104:27.12a PB11
Apr 15WACC League Meet Castro vs O'Dowd vs BerkeleyApr 15 · 1600 Meters · Place 2 · Castro Valley1600 Meters24:34.49a11
Apr 11West Coast Relays at BuchananApr 11 · 1600 Meters · Place 12 · Castro Valley1600 Meters124:30.95a11
Mar 25WACC League Meet Castro Valley vs San Leandro / Mt. Eden vs San LorenzoMar 25 · 3200 Meters · Place 1 · Castro Valley3200 Meters110:09.5111
Mar 25WACC League Meet Castro Valley vs San Leandro / Mt. Eden vs San LorenzoMar 25 · 1600 Meters · Place 2 · Castro Valley1600 Meters24:37.4611
Mar 20Dublin Distance Fiesta Mar 20 · 1600 Meters · Place 64 · Castro Valley1600 Meters644:28.6811
Mar 14San Leandro InvitationalMar 14 · 1600 Meters · Place 3 · Castro Valley1600 Meters34:33.4711
Mar 11WACC League Meet Castro Valley V PiedmontMar 11 · 800 Meters · Place 3 · Castro Valley800 Meters32:12.6311
Mar 11WACC League Meet Castro Valley V PiedmontMar 11 · 1600 Meters · Place 2 · Castro Valley1600 Meters24:41.7111
Mar 7Dan Gabor InvitationalMar 7 · 3200 Meters · Place 19 · Castro Valle3200 Meters1910:16.6611
Mar 7Dan Gabor InvitationalMar 7 · 1600 Meters · Place 28 · Castro Valle1600 Meters284:35.9611

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Skyline InvitationalFeb 28 · 800 Meters · Place 30 · Castro Valle800 Meters302:10.83 PB11
Feb 28Skyline InvitationalFeb 28 · 1600 Meters · Place 22 · Castro Valle1600 Meters224:38.31 PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26WACC Non-Varsity Culminating MeetApr 26 · 3200 Meters · Place 7 · Castro Valley3200 Meters711:13.639
Apr 26WACC Non-Varsity Culminating MeetApr 26 · 1600 Meters · Place 5 · Castro Valley1600 Meters55:07.499
Apr 18WACC @ Castro Valley vs Berkeley, Piedmont vs HaywardApr 18 · 3200 Meters · Place 2 · Castro Valley3200 Meters2.11:12.35a9
Apr 18WACC @ Castro Valley vs Berkeley, Piedmont vs HaywardApr 18 · 1600 Meters · Place 2 · Castro Valley1600 Meters2.5:05.29a9
Apr 10San Leandro vs Castro Valley / Arroyo vs TennysonApr 10 · 1600 Meters · Place 4 · Castro Valley1600 Meters45:09.66a—
Apr 10San Leandro vs Castro Valley / Arroyo vs TennysonApr 10 · 800 Meters · Place 9 · Castro Valley800 Meters92:23.14a—
Mar 27WACC @ Hayward vs. Castro Valley vs. Alameda, Arroyo vs. EncinalMar 27 · 1600 Meters · Place 4 · Castro Valley1600 Meters45:10.61a—
Mar 16San Leandro InvitationalMar 16 · 800 Meters · Place 10 · Castro Valley800 Meters102:23.289
Mar 16San Leandro InvitationalMar 16 · 1600 Meters · Place 9 · Castro Valley1600 Meters95:16.049
Mar 14WACC @ Piedmont vs Castro Valley vs O'DowdMar 14 · 800 Meters · Place 9 · Castro Valley800 Meters92:27.159
Mar 14WACC @ Piedmont vs Castro Valley vs O'DowdMar 14 · 1600 Meters · Place 3 · Castro Valley1600 Meters35:19.319
Mar 2WACC Novice InvitationalMar 2 · 1600 Meters · Place 6 · Castro Valley1600 Meters6.5:28.64a9
Mar 2WACC Novice InvitationalMar 2 · 800 Meters · Place 7 · Castro Valley800 Meters7.2:28.60a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 126 · Castro Valle1600 Meters1265:28.729
Feb 24Skyline InvitationalFeb 24 · 1600 Meters · Place 126 · Castro Valle1600 Meters1265:28.729
Feb 17Grizzly InvitationalFeb 17 · 1600 Meters · Place 16 · Castro Valley1600 Meters165:27.36a—
Feb 17Grizzly InvitationalFeb 17 · 800 Meters · Place 13 · Castro Valley800 Meters132:31.80a—