Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLynbrook Invitational · Mar 2911.86aLynbrook InvitationalMarch 29, 2025
110m Hurdles · 39" / 0.991m · OutdoorJunipero Serra v Bellarmine (Boys) · Apr 1515.88aJunipero Serra v Bellarmine (Boys)April 15, 2026
200 Meters · OutdoorJunipero Serra vs. Archbishop Mitty · Mar 2623.80Junipero Serra vs. Archbishop MittyMarch 26, 2025
300m Hurdles · 36" / 0.914m · OutdoorSac State HS Classic · Mar 843.00aSac State HS ClassicMarch 8, 2025
400 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2855.95Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 110m Hurdles · Place 2 · Junipero Serra110m Hurdles39" / 0.991m2.17.69a11
Apr 15Junipero Serra v Bellarmine (Boys)Apr 15 · 110m Hurdles · Place 6 · Junipero Serra110m Hurdles39" / 0.991m6.15.88a PB11
Apr 1Junipero Serra @ Archbishop MittyApr 1 · 200 Meters · Junipero Serra200 Meters—DNS11
Mar 28Castro Valley RelaysMar 28 · 300m Hurdles · Place 1 · Junipero Serra300m Hurdles142.2511
Mar 25Junipero Serra & Sacred Heart Cathedral @ SFHSMar 25 · 300m Hurdles · Place 2 · Junipero Serra300m Hurdles241.43a11
Mar 21Saint Francis Invitational 2026Mar 21 · 300m Hurdles · Place 11 · Junipero Serra300m Hurdles1142.18a11
Mar 18Junipero Serra vs. Valley Christian (Boys)Mar 18 · 300m Hurdles · Place 1 · Junipero Serra300m Hurdles36" / 0.914m1.43.33a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 400 Meters · Place 1 · Junipero Serra400 Meters155.95 PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 3WCAL Championships 2025May 3 · 300m Hurdles · Place 13 · Junipero Serra300m Hurdles1352.48a10
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles19.29a10
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 200 Meters · Place 2 · Junipero Serra200 Meters223.83a10
Apr 2Junipero Serra vs. BellarmineApr 2 · 300m Hurdles · Place 1 · Junipero Serra300m Hurdles142.7210
Apr 2Junipero Serra vs. BellarmineApr 2 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles19.8110
Mar 29Lynbrook InvitationalMar 29 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles19.57a10
Mar 29Lynbrook InvitationalMar 29 · 100 Meters · Place 11 · Junipero Serra100 Meters1111.86a PB10
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 200 Meters · Place 1 · Junipero Serra200 Meters123.80 PB10
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles19.4310
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 300m Hurdles · Place 1 · Junipero Serra300m Hurdles143.3710
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles19.6910
Mar 15Saint Francis Invitational 2025Mar 15 · 300m Hurdles · Place 2 · Junipero Serra300m Hurdles243.02a—
Mar 15Saint Francis Invitational 2025Mar 15 · 65m Hurdles · Place 3 · Junipero Serra65m Hurdles39.92a—
Mar 12Junipero Serra @ Valley ChristianMar 12 · 65m Hurdles · Place 2 · Junipero Serra65m Hurdles212.00a—
Mar 8Sac State HS ClassicMar 8 · 300m Hurdles · Place 12 · Junipero Serra300m Hurdles36" / 0.914m12.43.00a PB10
Mar 8Sac State HS ClassicMar 8 · 110m Hurdles · Place 12 · Junipero Serra110m Hurdles39" / 0.991m12.16.54aWind: 1.810
Mar 1K-Bell Track and Field ClassicMar 1 · 65m Hurdles · Place 2 · Junipero Serra65m Hurdles29.79a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27WCAL Championships 2024Apr 27 · 65m Hurdles · Junipero Serra65m Hurdles39"Round S—DQ9
Apr 27WCAL Championships 2024Apr 27 · 300m Hurdles · Place 8 · Junipero Serra300m Hurdles36" / 0.914mRound S8.45.95a9
Apr 17Serra vs. Valley ChristianApr 17 · 110m Hurdles · Place 3 · Junipero Serra110m Hurdles318.31a—
Apr 17Serra vs. Valley ChristianApr 17 · 110m Hurdles · Place 3 · Junipero Serra110m Hurdles318.319
Apr 10Serra vs. Archbishop RiordanApr 10 · 300m Hurdles · Place 2 · Junipero Serra300m Hurdles246.439
Apr 10Serra vs. Archbishop RiordanApr 10 · 65m Hurdles · Place 1 · Junipero Serra65m Hurdles110.299
Mar 27Serra vs. St. IgnatiusMar 27 · 300m Hurdles · Place 4 · Junipero Serra300m Hurdles450.399
Mar 27Serra vs. St. IgnatiusMar 27 · 65m Hurdles · Place 2 · Junipero Serra65m Hurdles211.089
Mar 20Junipero Serra at Bellarmine College PrepMar 20 · 65m Hurdles · Place 2 · Junipero Serra65m Hurdles210.59a—
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 200 Meters · Place 7 · Junipero Serra200 Meters7.26.12aWind: -0.3Unofficial9
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 100 Meters · Place 12 · Junipero Serra100 Meters12.13.09aWind: 0.5Unofficial9