Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 285:34.06Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
1600 Meters · OutdoorWCAL Championships 2026 · May 24:57.24aWCAL Championships 2026May 2, 2026
3200 Meters · OutdoorDublin Distance Fiesta · Mar 2011:09.55Dublin Distance Fiesta March 20, 2026
800 Meters · OutdoorWCAL Championships 2026 · May 22:17.04aWCAL Championships 2026May 2, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2WCAL Championships 2026May 2 · 3200 Meters · Place 22 · Junipero Serra3200 Meters2211:30.89a11
May 2WCAL Championships 2026May 2 · 1600 Meters · Place 25 · Junipero Serra1600 Meters254:57.24a PB11
May 2WCAL Championships 2026May 2 · 800 Meters · Place 25 · Junipero Serra800 Meters252:17.04a PB11
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 1600 Meters · Place 6 · Junipero Serra1600 Meters6.5:01.67a11
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 800 Meters · Place 9 · Junipero Serra800 Meters9.2:24.52a11
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · 3200 Meters · Place 7 · Junipero Serra3200 Meters7.12:05.61a11
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · 1600 Meters · Place 22 · Junipero Serra1600 Meters22.5:16.61a11
Apr 1Junipero Serra @ Archbishop MittyApr 1 · 3200 Meters · Place 2 · Junipero Serra3200 Meters2.11:48.30a11
Apr 1Junipero Serra @ Archbishop MittyApr 1 · 1600 Meters · Place 6 · Junipero Serra1600 Meters6.5:04.86a11
Mar 25Junipero Serra & Sacred Heart Cathedral @ SFHSMar 25 · 1600 Meters · Place 13 · Junipero Serra1600 Meters135:03.74a11
Mar 25Junipero Serra & Sacred Heart Cathedral @ SFHSMar 25 · 800 Meters · Place 12 · Junipero Serra800 Meters122:23.58a11
Mar 20Dublin Distance Fiesta Mar 20 · 3200 Meters · Place 403 · Junipero Serra3200 Meters40311:09.55 PB11
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · 800 Meters · Place 3 · Junipero Serra800 Meters3.2:26.66a11
Mar 11Junipero Serra vs. Archbishop Riordan (Boys)Mar 11 · 3200 Meters · Place 6 · Junipero Serra3200 Meters6.12:50.32a11
Mar 11Junipero Serra vs. Archbishop Riordan (Boys)Mar 11 · 1600 Meters · Place 10 · Junipero Serra1600 Meters10.5:24.30a11
Mar 7K-Bell Track and Field ClassicMar 7 · 1600 Meters · Place 101 · Junipero Serra1600 Meters1015:16.19a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 1600 Meters · Place 4 · Junipero Serra1600 Meters45:34.06 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3WCAL Championships 2025May 3 · 800 Meters · Place 23 · Junipero Serra800 Meters232:18.79a10
Apr 16Junipero Serra vs. Archbishop RiordanApr 16 · 1600 Meters · Place 6 · Junipero Serra1600 Meters65:31.5910
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 1600 Meters · Place 7 · Junipero Serra1600 Meters75:25.24a10
Apr 2Junipero Serra vs. BellarmineApr 2 · 1600 Meters · Place 9 · Junipero Serra1600 Meters95:44.8410
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 1600 Meters · Place 4 · Junipero Serra1600 Meters45:32.3010
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 1111 · Junipero Serra1600 Meters11115:35.2110
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 800 Meters · Place 10 · Junipero Serra800 Meters102:33.0710
Mar 12Junipero Serra @ Valley ChristianMar 12 · 1600 Meters · Place 6 · Junipero Serra1600 Meters66:06.35a—
Mar 12Junipero Serra @ Valley ChristianMar 12 · 800 Meters · Place 11 · Junipero Serra800 Meters112:55.09a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 20Northern California Frosh/Soph ChampionshipsApr 20 · 800 Meters · Place 89 · Junipero Serra800 Meters892:41.67a—
Apr 17Serra vs. Valley ChristianApr 17 · 800 Meters · Place 10 · Junipero Serra800 Meters102:49.59a—
Apr 17Serra vs. Valley ChristianApr 17 · 800 Meters · Place 10 · Junipero Serra800 Meters102:49.599
Apr 10Serra vs. Archbishop RiordanApr 10 · 800 Meters · Place 21 · Junipero Serra800 Meters212:49.029
Mar 27Serra vs. St. IgnatiusMar 27 · 800 Meters · Place 11 · Junipero Serra800 Meters112:51.889
Mar 20Junipero Serra at Bellarmine College PrepMar 20 · 800 Meters · Place 14 · Junipero Serra800 Meters143:05.45a—
Mar 13Junipero Serra vs Archbishop Mitty Mar 13 · 800 Meters · Place 12 · Junipero Serra800 Meters122:49.06a—
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 800 Meters · Place 10 · Junipero Serra800 Meters10.2:50.93aUnofficial9