Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWCAL Championships 2025 · May 312.54aWCAL Championships 2025May 3, 2025
200 Meters · OutdoorJunipero Serra vs. Archbishop Mitty · Mar 2625.83Junipero Serra vs. Archbishop MittyMarch 26, 2025
400 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2859.13Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
400 Meters · OutdoorJunipero Serra vs. Bellarmine · Apr 256.96Junipero Serra vs. BellarmineApril 2, 2025
Frosh Soph · OutdoorWCAL #4 Junipero Serra @ VC · Apr 559.93aWCAL #4 Junipero Serra @ VCApril 5, 2023
Long Jump · OutdoorSerra/Westmoor/Mercy/Notre Dame-Belmont · Feb 2515-03.25Serra/Westmoor/Mercy/Notre Dame-BelmontFebruary 25, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2WCAL Championships 2026May 2 · 400 Meters · Place 25 · Junipero Serra400 Meters2557.83a12
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 400 Meters · Place 4 · Junipero Serra400 Meters4.58.07a12
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 200 Meters · Place 8 · Junipero Serra200 Meters8.26.27a12
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · 200 Meters · Place 17 · Junipero Serra200 Meters17.25.95a12
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · 100 Meters · Place 30 · Junipero Serra100 Meters30.12.63a12
Apr 1Junipero Serra @ Archbishop MittyApr 1 · 400 Meters · Place 6 · Junipero Serra400 Meters6.59.38a12
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · 200 Meters · Place 16 · Junipero Serra200 Meters16.26.74a12
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · 100 Meters · Place 20 · Junipero Serra100 Meters20.12.92a12
Mar 11Junipero Serra vs. Archbishop Riordan (Boys)Mar 11 · 200 Meters · Place 17 · Junipero Serra200 Meters17.26.70aWind: -1.912
Mar 11Junipero Serra vs. Archbishop Riordan (Boys)Mar 11 · 100 Meters · Place 17 · Junipero Serra100 Meters17.12.85aWind: 0.412

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 400 Meters · Place 4 · Junipero Serra400 Meters459.13 PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 3WCAL Championships 2025May 3 · 100 Meters · Place 33 · Junipero Serra100 Meters3312.54a PB11
Apr 16Junipero Serra vs. Archbishop RiordanApr 16 · 400 Meters · Place 4 · Junipero Serra400 Meters457.7911
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 400 Meters · Place 5 · Junipero Serra400 Meters557.57a11
Apr 2Junipero Serra vs. BellarmineApr 2 · 400 Meters · Place 5 · Junipero Serra400 Meters556.96 PB11
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 200 Meters · Place 12 · Junipero Serra200 Meters1225.83 PB11
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 100 Meters · Place 17 · Junipero Serra100 Meters1712.8611
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 200 Meters · Place 13 · Junipero Serra200 Meters1325.9411
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 100 Meters · Place 13 · Junipero Serra100 Meters1312.8711
Mar 12Junipero Serra @ Valley ChristianMar 12 · 400 Meters · Place 7 · Junipero Serra400 Meters759.61a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Serra vs. Archbishop RiordanApr 10 · 400 Meters · Place 6 · Junipero Serra400 Meters61:00.5010
Mar 27Serra vs. St. IgnatiusMar 27 · 200 Meters · Place 15 · Junipero Serra200 Meters1526.7610

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Serra/Sacred Heart Cathedral Prep/St. FrancisApr 19 · Long Jump · Place 9 · Junipero SerraLong Jump915-3—
Apr 19Serra/Sacred Heart Cathedral Prep/St. FrancisApr 19 · 400 Meters · Place 16 · Junipero Serra400 Meters161:03.31a—
Apr 5WCAL #4 Junipero Serra @ VCApr 5 · Frosh Soph · Place 6 · Junipero SerraFrosh Soph659.93a PB—
Mar 29Serra vs. Archbishop RiordanMar 29 · 100 Meters · Place 11 · Junipero Serra100 Meters1113.309
Mar 29Serra vs. Archbishop RiordanMar 29 · 200 Meters · Place 11 · Junipero Serra200 Meters1127.009
Mar 22Junipero Serra @ St. Ignatius Dual MeetMar 22 · 400 Meters · Place 11 · Junipero Serra400 Meters111:00.66a—
Mar 15Serra vs. Bellarmine College PrepMar 15 · 200 Meters · Place 12 · Junipero Serra200 Meters1227.99a—
Mar 7Serra vs. Archbishop MittyMar 7 · Long Jump · Place 7 · Junipero SerraLong Jump715-05.50—
Mar 7Serra vs. Archbishop MittyMar 7 · 100 Meters · Place 13 · Junipero Serra100 Meters1313.50a—
Feb 25Serra/Westmoor/Mercy/Notre Dame-BelmontFeb 25 · Long Jump · Place 6 · Junipero SerraLong Jump6.15-03.25 PB9
Feb 25Serra/Westmoor/Mercy/Notre Dame-BelmontFeb 25 · 200 Meters · Place 19 · Junipero Serra200 Meters19.27.87a9