Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorPomona-Pitzer Invitational · Feb 2111.49aPomona-Pitzer InvitationalFebruary 21, 2026
100 Meters · OutdoorRedlands Invitational · Mar 2011.07aRedlands InvitationalMarch 20, 2026
200 Meters · IndoorPomona-Pitzer Invitational · Feb 2122.78aPomona-Pitzer InvitationalFebruary 21, 2026
200 Meters · OutdoorRedlands Invitational · Mar 2022.59aRedlands InvitationalMarch 20, 2026
400 Meters · OutdoorJunipero Serra vs. Archbishop Mitty · Mar 2653.61Junipero Serra vs. Archbishop MittyMarch 26, 2025
65m Hurdles · 39" · OutdoorSerra/Westmoor/Mercy/Notre Dame-Belmont · Feb 2512.20aSerra/Westmoor/Mercy/Notre Dame-BelmontFebruary 25, 2023
Frosh Soph · OutdoorWCAL #4 Junipero Serra @ VC · Apr 511.65aWCAL #4 Junipero Serra @ VCApril 5, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2SCIAC Conference ChampionshipsMay 2 · 200 Meters · Place 28 · La VerneLa Verne200 Meters2822.97aFR
May 2SCIAC Conference ChampionshipsMay 2 · 100 Meters · Place 31 · La VerneLa Verne100 Meters3111.50aFR
Apr 16University of La Verne Leopard InvitationalApr 16 · 200 Meters · Place 16 · La VerneLa Verne200 Meters1623.24aFr
Apr 16University of La Verne Leopard InvitationalApr 16 · 100 Meters · Place 23 · La VerneLa Verne100 MetersRound P2311.60aFr
Apr 11Pomona-Pitzer InvitationalApr 11 · 100 Meters · Place 62 · La VerneLa Verne100 Meters6211.76FR
Apr 11Pomona-Pitzer InvitationalApr 11 · 200 Meters · Place 44 · La VerneLa Verne200 Meters4423.42FR
Apr 3UC San Diego Triton InvitationalApr 3 · 200 Meters · Place 87 · La VerneLa Verne200 Meters8723.06aFr
Apr 3UC San Diego Triton InvitationalApr 3 · 100 Meters · Place 54 · La VerneLa Verne100 Meters5411.40aFr
Mar 29SCIAC Quad Cup 2Mar 29 · 200 Meters · Place 12 · La VerneLa Verne200 Meters12.23.35aWind: 0.9Fr
Mar 29SCIAC Quad Cup 2Mar 29 · 100 Meters · Place 7 · La VerneLa Verne100 Meters7.11.38aWind: 0.9Fr
Mar 20Redlands InvitationalMar 20 · 200 Meters · Place 29 · La VerneLa Verne200 Meters2922.59a PBFr
Mar 20Redlands InvitationalMar 20 · 100 Meters · Place 36 · La VerneLa Verne100 Meters3611.07a PBFr
Mar 7SCIAC Quad Cup 1Mar 7 · 200 Meters · Place 6 · La VerneLa Verne200 Meters623.11aFR
Mar 7SCIAC Quad Cup 1Mar 7 · 100 Meters · Place 8 · La VerneLa Verne100 Meters811.47aFR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 200 Meters · Place 4 · La VerneLa Verne200 Meters422.78a PBFr
Feb 21Pomona-Pitzer InvitationalFeb 21 · 100 Meters · Place 15 · La VerneLa Verne100 Meters1511.49a PBFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3WCAL Championships 2025May 3 · 200 Meters · Place 15 · Junipero SerraJunipero Serra200 Meters1523.05a12
May 3WCAL Championships 2025May 3 · 100 Meters · Place 20 · Junipero SerraJunipero Serra100 Meters2011.46a12
Apr 16Junipero Serra vs. Archbishop RiordanApr 16 · 400 Meters · Place 2 · Junipero SerraJunipero Serra400 Meters254.4412
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 200 Meters · Place 3 · Junipero SerraJunipero Serra200 Meters322.88a12
Apr 9St Ignatius vs Junipero Serra HSApr 9 · 100 Meters · Place 6 · Junipero SerraJunipero Serra100 Meters611.40a12
Apr 2Junipero Serra vs. BellarmineApr 2 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.5812
Apr 2Junipero Serra vs. BellarmineApr 2 · 100 Meters · Place 3 · Junipero SerraJunipero Serra100 Meters311.5012
Mar 29Lynbrook InvitationalMar 29 · 200 Meters · Place 9 · Junipero SerraJunipero Serra200 Meters922.95a12
Mar 29Lynbrook InvitationalMar 29 · 100 Meters · Place 19 · Junipero SerraJunipero Serra100 Meters1911.39a12
Mar 26Junipero Serra vs. Archbishop MittyMar 26 · 400 Meters · Place 1 · Junipero SerraJunipero Serra400 Meters153.61 PB12
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.0412
Mar 19Junipero Serra, Sacred Heart Cathedral Prep, St. Francis (MV)Mar 19 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.5712
Mar 12Junipero Serra @ Valley ChristianMar 12 · 200 Meters · Place 3 · Junipero SerraJunipero Serra200 Meters324.38a—
Mar 12Junipero Serra @ Valley ChristianMar 12 · 100 Meters · Place 2 · Junipero SerraJunipero Serra100 Meters211.66a—
Mar 8Sac State HS ClassicMar 8 · 200 Meters · Place 24 · Junipero SerraJunipero Serra200 Meters24.23.44aWind: -1.212
Mar 8Sac State HS ClassicMar 8 · 100 Meters · Place 16 · Junipero SerraJunipero Serra100 Meters16.11.34aWind: 1.212

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 27WCAL Championships 2024Apr 27 · 200 Meters · Place 15 · Junipero SerraJunipero Serra200 MetersRound S15.23.28aWind: 1.611
Apr 27WCAL Championships 2024Apr 27 · 100 Meters · Place 15 · Junipero SerraJunipero Serra100 MetersRound S15.11.40aWind: 0.511
Apr 17Serra vs. Valley ChristianApr 17 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.49a—
Apr 17Serra vs. Valley ChristianApr 17 · 100 Meters · Place 6 · Junipero SerraJunipero Serra100 Meters611.57a—
Apr 17Serra vs. Valley ChristianApr 17 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.4911
Apr 17Serra vs. Valley ChristianApr 17 · 100 Meters · Place 6 · Junipero SerraJunipero Serra100 Meters611.5711
Apr 10Serra vs. Archbishop RiordanApr 10 · 100 Meters · Place 3 · Junipero SerraJunipero Serra100 Meters311.5111
Mar 27Serra vs. St. IgnatiusMar 27 · 200 Meters · Place 3 · Junipero SerraJunipero Serra200 Meters323.3511
Mar 27Serra vs. St. IgnatiusMar 27 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.4011
Mar 23Lynbrook InvitationalMar 23 · 100 Meters · Place 14 · Junipero SerraJunipero Serra100 Meters1411.70a—
Mar 20Junipero Serra at Bellarmine College PrepMar 20 · 200 Meters · Place 2 · Junipero SerraJunipero Serra200 Meters223.29a—
Mar 20Junipero Serra at Bellarmine College PrepMar 20 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.34a—
Mar 13Junipero Serra vs Archbishop Mitty Mar 13 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.29a—
Mar 13Junipero Serra vs Archbishop Mitty Mar 13 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.48a—
Mar 9Marsh Creek InvitationalMar 9 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters423.40a—
Mar 9Marsh Creek InvitationalMar 9 · 100 Meters · Place 7 · Junipero SerraJunipero Serra100 Meters711.61a—
Mar 6Junipero Serra/Sacred Heart Cathedral @ Saint Francis (WCAL Meet)Mar 6 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.60a—
Mar 2K-Bell Track and Field ClassicMar 2 · 100 Meters · Place 10 · Junipero SerraJunipero Serra100 Meters1011.33a—
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 100 Meters · Place 2 · Junipero SerraJunipero Serra100 Meters2.11.52aWind: 0.8Unofficial11

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Apr 29WCAL Championships 2023Apr 29 · 200 Meters · Place 9 · Junipero SerraJunipero Serra200 Meters924.37a—
Apr 29WCAL Championships 2023Apr 29 · 100 Meters · Place 5 · Junipero SerraJunipero Serra100 Meters511.64a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 200 Meters · Place 15 · Junipero SerraJunipero Serra200 Meters1524.31a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 100 Meters · Place 17 · Junipero SerraJunipero Serra100 Meters1711.81a—
Apr 19Serra/Sacred Heart Cathedral Prep/St. FrancisApr 19 · 100 Meters · Place 1 · Junipero SerraJunipero Serra100 Meters112.01a—
Apr 15Soquel Knights InvitationalApr 15 · 200 Meters · Place 10 · Junipero SerraJunipero Serra200 Meters1024.08a—
Apr 15Soquel Knights InvitationalApr 15 · 100 Meters · Place 13 · Junipero SerraJunipero Serra100 Meters1311.86a—
Apr 5WCAL #4 Junipero Serra @ VCApr 5 · Frosh Soph · Place 2 · Junipero SerraJunipero SerraFrosh Soph224.01a—
Apr 5WCAL #4 Junipero Serra @ VCApr 5 · Frosh Soph · Place 3 · Junipero SerraJunipero SerraFrosh Soph311.65a PB—
Mar 29Serra vs. Archbishop RiordanMar 29 · 100 Meters · Place 1 · Junipero SerraJunipero Serra100 Meters111.7610
Mar 22Junipero Serra @ St. Ignatius Dual MeetMar 22 · Long Jump · Place 5 · Junipero SerraJunipero SerraLong Jump518-02.00—
Mar 22Junipero Serra @ St. Ignatius Dual MeetMar 22 · 200 Meters · Place 3 · Junipero SerraJunipero Serra200 Meters323.98a—
Mar 22Junipero Serra @ St. Ignatius Dual MeetMar 22 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.84a—
Mar 18Saint Francis InvitationalMar 18 · Long Jump · Place 9 · Junipero SerraJunipero SerraLong Jump918-6.0010
Mar 18Saint Francis InvitationalMar 18 · 100 Meters · Place 8 · Junipero SerraJunipero Serra100 Meters811.86a10
Mar 15Serra vs. Bellarmine College PrepMar 15 · Long Jump · Place 5 · Junipero SerraJunipero SerraLong Jump518-02.50—
Mar 15Serra vs. Bellarmine College PrepMar 15 · 100 Meters · Place 5 · Junipero SerraJunipero Serra100 Meters512.06a—
Mar 11Marsh Creek InvitationalMar 11 · 100 Meters · Place 1 · Junipero SerraJunipero Serra100 Meters111.72a—
Mar 7Serra vs. Archbishop MittyMar 7 · Long Jump · Place 1 · Junipero SerraJunipero SerraLong Jump118-06.50—
Mar 7Serra vs. Archbishop MittyMar 7 · 200 Meters · Place 1 · Junipero SerraJunipero Serra200 Meters124.11a—
Mar 4K-Bell Track and Field ClassicMar 4 · 200 Meters · Place 5 · Junipero SerraJunipero Serra200 Meters524.15a10
Mar 4K-Bell Track and Field ClassicMar 4 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters411.85a10
Feb 25Serra/Westmoor/Mercy/Notre Dame-BelmontFeb 25 · 65m Hurdles · Place 2 · Junipero SerraJunipero Serra65m Hurdles39"2.12.20a PB10
Feb 25Serra/Westmoor/Mercy/Notre Dame-BelmontFeb 25 · 100 Meters · Place 1 · Junipero SerraJunipero Serra100 Meters1.11.89a10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Junipero Serra vs Archbishop MittyApr 27 · Triple Jump · Place 5 · Junipero SerraJunipero SerraTriple Jump532-07.009
Apr 27Junipero Serra vs Archbishop MittyApr 27 · 200 Meters · Place 5 · Junipero SerraJunipero Serra200 Meters525.32a9
Apr 27Junipero Serra vs Archbishop MittyApr 27 · 100 Meters · Place 6 · Junipero SerraJunipero Serra100 Meters612.16a9
Apr 6Serra vs. Valley ChristianApr 6 · 200 Meters · Place 7 · Junipero SerraJunipero Serra200 Meters726.47a9
Apr 6Serra vs. Valley ChristianApr 6 · 100 Meters · Place 7 · Junipero SerraJunipero Serra100 Meters712.49a9
Mar 30Serra vs. Sacred Heart CathedralMar 30 · 400 Meters · Place 4 · Junipero SerraJunipero Serra400 Meters458.859
Mar 30Serra vs. Sacred Heart CathedralMar 30 · 200 Meters · Place 4 · Junipero SerraJunipero Serra200 Meters425.799
Mar 23Serra vs. St. Ignatius (Boys Only)Mar 23 · 200 Meters · Junipero SerraJunipero Serra200 Meters—DNS9
Mar 23Serra vs. St. Ignatius (Boys Only)Mar 23 · 100 Meters · Place 3 · Junipero SerraJunipero Serra100 Meters3.12.53a9
Mar 12K-Bell Track and Field ClassicMar 12 · 400 Meters · Place 16 · Junipero SerraJunipero Serra400 Meters16.59.10a9
Mar 12K-Bell Track and Field ClassicMar 12 · 200 Meters · Place 11 · Junipero SerraJunipero Serra200 Meters11.25.54aWind: -1.19

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Serra, Westmoor, Mercy (Burlingame) Track MeetFeb 26 · 200 Meters · Place 5 · Junipero SerraJunipero Serra200 Meters525.799
Feb 26Serra, Westmoor, Mercy (Burlingame) Track MeetFeb 26 · 100 Meters · Place 4 · Junipero SerraJunipero Serra100 Meters412.469