Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2812.96Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
100 Meters · OutdoorWCAL Championships 2026 · May 212.57aWCAL Championships 2026May 2, 2026
200 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2827.40Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
200 Meters · OutdoorJunipero Serra vs. St. Ignatius · Apr 2226.06aJunipero Serra vs. St. IgnatiusApril 22, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2WCAL Championships 2026May 2 · 100 Meters · Place 26 · Junipero Serra100 Meters2612.57a PB10
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 200 Meters · Place 10 · Junipero Serra200 Meters10.26.06a PB10
Apr 22Junipero Serra vs. St. IgnatiusApr 22 · 100 Meters · Place 19 · Junipero Serra100 Meters19.12.86a10
Apr 1Junipero Serra @ Archbishop MittyApr 1 · 100 Meters · Place 11 · Junipero Serra100 Meters11.12.90a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 100 Meters · Place 8 · Junipero Serra100 Meters812.96 PB10
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 200 Meters · Place 6 · Junipero Serra200 Meters627.40 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16Junipero Serra vs. Archbishop RiordanApr 16 · 200 Meters · Place 9 · Junipero Serra200 Meters927.739
Apr 2Junipero Serra vs. BellarmineApr 2 · 100 Meters · Place 10 · Junipero Serra100 Meters1013.989
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 200 Meters · Place 10 · Junipero Serra200 Meters1027.939
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 100 Meters · Place 22 · Junipero Serra100 Meters2214.269
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 200 Meters · Place 20 · Junipero Serra200 Meters2029.649