Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSerra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame) · Feb 2813.33Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)February 28, 2026
100 Meters · OutdoorWBAL Finals · May 912.79aWBAL FinalsMay 9, 2025
100m Hurdles · 33" / 0.838m · OutdoorUSATF Pacific Association Junior Olympic Championships · Jun 2114.86aUSATF Pacific Association Junior Olympic ChampionshipsJune 21, 2024
200 Meters · OutdoorWBAL 3B · Apr 2326.61aWBAL 3BApril 23, 2025
300m Hurdles · 30" / 0.762m · OutdoorWBAL 2B · Apr 950.73aWBAL 2BApril 9, 2025
800 Meters · OutdoorWBAL # 1B · Mar 233:18.35WBAL # 1B March 23, 2023
Long Jump · OutdoorWBAL Championships · May 517-10.00WBAL ChampionshipsMay 5, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 16Central Coast Section Championships 2026May 16 · Long Jump · Place 6 · Mercy (Burlingame)Mercy (Burlingame)Long JumpRound P617-02.2512
May 16Central Coast Section Championships 2026May 16 · 100m Hurdles · Place 22 · Mercy (Burlingame)Mercy (Burlingame)100m HurdlesRound P2217.54a12
May 5WBAL ChampionshipsMay 5 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long JumpRound P1.17-10.00 PB12
May 5WBAL ChampionshipsMay 5 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump1.17-08.5012
May 5WBAL ChampionshipsMay 5 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838mRound P1.15.96aWind: 0.312
May 5WBAL ChampionshipsMay 5 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m1.16.03aWind: -2.112
Apr 23WBAL 3BApr 23 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump116-09.0012
Apr 23WBAL 3BApr 23 · High Jump · Place 5 · Mercy (Burlingame)Mercy (Burlingame)High Jump54-04.0012
Apr 23WBAL 3BApr 23 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump116-912
Apr 23WBAL 3BApr 23 · High Jump · Place 5 · Mercy (Burlingame)Mercy (Burlingame)High Jump54-412
Apr 18CCS Top 8 InvitationalApr 18 · Long Jump · Place 4 · Mercy (Burlingame)Mercy (Burlingame)Long Jump4.17-07.50Wind: -1.912
Apr 18CCS Top 8 InvitationalApr 18 · 100m Hurdles · Place 6 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m6.15.86aWind: -0.512
Apr 102026 Arcadia InvitationalApr 10 · Long Jump · Place 16 · Mercy-BurlingameMercy-BurlingameLong Jump1617-1.5012
Apr 3Stanford InviteApr 3 · 100m Hurdles · Place 20 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838mRound P20.15.92aWind: 0.912
Mar 25WBAL 2AMar 25 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump116-1112
Mar 25WBAL 2AMar 25 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles116.1112
Mar 21Saint Francis Invitational 2026Mar 21 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump117-4.7512
Mar 21Saint Francis Invitational 2026Mar 21 · 100m Hurdles · Place 8 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles816.48a12
Mar 18WBAL 1AMar 18 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump117-0.2512
Mar 18WBAL 1AMar 18 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles116.30a12
Mar 18WBAL 1AMar 18 · 100 Meters · Place 4 · Mercy (Burlingame)Mercy (Burlingame)100 Meters413.61a12
Mar 18WBAL 1AMar 18 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump117-0.2512
Mar 18WBAL 1AMar 18 · 100 Meters · Place 4 · Mercy (Burlingame)Mercy (Burlingame)100 Meters413.6112
Mar 18WBAL 1AMar 18 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles116.3012
Mar 7K-Bell Track and Field ClassicMar 7 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump117-612
Mar 7K-Bell Track and Field ClassicMar 7 · 100m Hurdles · Place 3 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles315.95a12
Mar 7K-Bell Track and Field ClassicMar 7 · 100 Meters · Place 26 · Mercy (Burlingame)Mercy (Burlingame)100 Meters2613.56a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · Long Jump · Place 1 · Mercy (Burlingame)Mercy (Burlingame)Long Jump116-712
Feb 28Serra, Westmoor, Notre Dame (Belmont), Mercy (Burlingame)Feb 28 · 100 Meters · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100 Meters113.33 PB12

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 12All-Comers Meet #3Jul 12 · Long Jump · Place 2 · The Race Continues Track ClubThe Race Continues Track ClubLong Jump2.17-00.0011
Jul 12All-Comers Meet #3Jul 12 · 100m Hurdles · Place 2 · The Race Continues Track ClubThe Race Continues Track Club100m Hurdles33" / 0.838m2.15.72a11
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100m Hurdles · Place 3 · The Race Continues Track ClubThe Race Continues Track Club100m Hurdles33" / 0.838m3.15.60aWind: 1.411
Jun 11AAU Track & Field Region 22 QualifierJun 11 · 100 Meters · Place 11 · The Race Continues Track ClubThe Race Continues Track Club100 Meters11.13.03aWind: 2.711
May 9WBAL FinalsMay 9 · 300m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles149.95a11
May 9WBAL FinalsMay 9 · 300m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles149.45a11
May 9WBAL FinalsMay 9 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles115.35a11
May 9WBAL FinalsMay 9 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles115.50a11
May 9WBAL FinalsMay 9 · 100 Meters · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100 Meters212.79a PB11
May 9WBAL FinalsMay 9 · 100 Meters · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100 Meters212.82a11
Apr 23WBAL 3BApr 23 · 200 Meters · Place 1 · Mercy (Burlingame)Mercy (Burlingame)200 Meters1.26.61a PB11
Apr 23WBAL 3BApr 23 · 100 Meters · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100 Meters1.12.83a11
Apr 19CCS TOP 8 InviteApr 19 · 100m Hurdles · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles214.8311
Apr 16WBAL 3AApr 16 · 300m Hurdles · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles30" / 0.762m—DNS11
Apr 16WBAL 3AApr 16 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m1.15.38a11
Apr 11Arcadia InvitationalApr 11 · 100m Hurdles · Place 38 · Mercy-BurlingameMercy-Burlingame100m Hurdles3815.6911
Apr 11Arcadia InvitationalApr 11 · 100m Hurdles · Place 5 · Mercy-BurlinMercy-Burlin100m Hurdles515.6911
Apr 9WBAL 2BApr 9 · 300m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles30" / 0.762m1.50.73a PB11
Apr 9WBAL 2BApr 9 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m1.15.94a11
Apr 4Stanford Invitational Apr 4 · 100m Hurdles · Place 8 · Mercy (Burlingame)Mercy (Burlingame)100m HurdlesRound P815.27a11
Apr 4Stanford Invitational Apr 4 · 100m Hurdles · Place 9 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles915.63a11
Mar 2955th Annual Pacific Grove Rotary InvitationalMar 29 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles115.50a11
Mar 2955th Annual Pacific Grove Rotary InvitationalMar 29 · 200 Meters · Place 7 · Mercy (Burlingame)Mercy (Burlingame)200 Meters727.93a11
Mar 25WBAL 1BMar 25 · 200 Meters · Place 3 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)200 Meters327.8211
Mar 25WBAL 1BMar 25 · 100 Meters · Place 2 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100 Meters212.8911
Mar 15Saint Francis Invitational 2025Mar 15 · 100m Hurdles · Place 3 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles315.62a—
Mar 15Saint Francis Invitational 2025Mar 15 · 100 Meters · Place 17 · Mercy (Burlingame)Mercy (Burlingame)100 Meters1712.93a—
Mar 8Ugly Eagles RelaysMar 8 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles115.24a—
Mar 1K-Bell Track and Field ClassicMar 1 · 100m Hurdles · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles215.63a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 5USATF Region 14 Junior Olympic ChampionshipsJul 5 · 100m Hurdles · Place 7 · The Race Continues TracThe Race Continues Trac100m Hurdles716.99a—
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100m Hurdles · Place 2 · The Race Continues Track ClubThe Race Continues Track Club100m Hurdles33" / 0.838mRound P2.15.14aWind: 0.510
Jun 21USATF Pacific Association Junior Olympic ChampionshipsJun 21 · 100m Hurdles · Place 2 · The Race Continues Track ClubThe Race Continues Track Club100m Hurdles33" / 0.838m2.14.86a PBWind: 1.710
Jun 8CCTC All ComersJun 8 · 100m Hurdles · Place 1 · The Race Continues TracThe Race Continues Trac100m Hurdles115.45a—
May 18CCS ChampionshipsMay 18 · 300m Hurdles · Place 16 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles1647.74a—
May 18CCS ChampionshipsMay 18 · 100m Hurdles · Place 6 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles615.24a—
May 18CCS ChampionshipsMay 18 · 100m Hurdles · Place 6 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles615.48a—
Apr 30WBAL ChampionshipsApr 30 · 300m Hurdles · Place 2 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)300m HurdlesRound P250.9710
Apr 30WBAL ChampionshipsApr 30 · 300m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)300m Hurdles148.3310
Apr 30WBAL ChampionshipsApr 30 · 100m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100m HurdlesRound P115.1210
Apr 30WBAL ChampionshipsApr 30 · 100m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100m Hurdles115.2310
Apr 20CCS Top 8 InviteApr 20 · 100m Hurdles · Place 6 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles615.29a—
Apr 17WBAL 3AApr 17 · 300m Hurdles · Place 2 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)300m Hurdles249.3610
Apr 17WBAL 3AApr 17 · 100m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100m Hurdles115.2810
Apr 13CCS Last Chance InviteApr 13 · 100m Hurdles · Place 19 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles1922.04a—
Apr 13CCS Last Chance InviteApr 13 · 100 Meters · Place 17 · Mercy (Burlingame)Mercy (Burlingame)100 Meters1713.73a—
Mar 26WBAL 2BMar 26 · 200 Meters · Place 4 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)200 Meters428.8211
Mar 26WBAL 2BMar 26 · 100 Meters · Place 2 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100 Meters213.2611
Mar 26WBAL 2BMar 26 · 100m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100m Hurdles115.2711
Mar 2351st Avis Kelley InvitationalMar 23 · 300m Hurdles · Place 12 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles1255.39a—
Mar 2351st Avis Kelley InvitationalMar 23 · 100m Hurdles · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles215.49a—
Mar 2351st Avis Kelley InvitationalMar 23 · 100 Meters · Place 6 · Mercy (Burlingame)Mercy (Burlingame)100 Meters613.47a—
Mar 16Lauren DK Pettis Annual InvitationalMar 16 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles115.99a—
Mar 93rd Annual Fighting Knights RelaysMar 9 · 100m Hurdles · Place 3 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m3.16.48a10
Mar 7WBAL 1bMar 7 · 300m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)300m Hurdles152.4210
Mar 7WBAL 1bMar 7 · 100m Hurdles · Place 1 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100m Hurdles116.3210
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 400 Meters · Place 4 · Mercy (Burlingame)Mercy (Burlingame)400 Meters4.1:12.58aUnofficial10
Feb 24Serra, Westmoor, Mercy (Burlingame), Notre Dame (Belmont)Feb 24 · 200 Meters · Place 1 · Mercy (Burlingame)Mercy (Burlingame)200 Meters1.28.46aWind: -0.5Unofficial10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CIF-CCS FinalsMay 20 · 100m Hurdles · Place 11 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838mRound P11.16.25aWind: 0.29
May 5WBAL ChampionshipsMay 5 · 300m Hurdles · Place 3 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles30" / 0.762mRound P3.51.04a9
May 5WBAL ChampionshipsMay 5 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838mRound P1.16.05aWind: -2.59
May 5WBAL ChampionshipsMay 5 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m1.16.43aWind: -0.79
Apr 19WBAL 3AApr 19 · 100 Meters · Place 6 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)100 Meters614.099
Apr 19WBAL 3AApr 19 · 300m Hurdles · Place 2 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)300m Hurdles252.519
Apr 13WBAL#2 @SHPApr 13 · 300m Hurdles · Place 5 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles30" / 0.762m5.52.57a9
Apr 13WBAL#2 @SHPApr 13 · 100m Hurdles · Place 1 · Mercy (Burlingame)Mercy (Burlingame)100m Hurdles33" / 0.838m1.16.35a9
Apr 153rd Annual Pacific Grove Rotary InvitationalApr 1 · 300m Hurdles · Place 5 · Mercy (Burlingame)Mercy (Burlingame)300m Hurdles558.13a—
Apr 153rd Annual Pacific Grove Rotary InvitationalApr 1 · 100 Meters · Place 2 · Mercy (Burlingame)Mercy (Burlingame)100 Meters213.62a—
Mar 23WBAL # 1B Mar 23 · 800 Meters · Place 19 · Mercy - Burlingame (CC)Mercy - Burlingame (CC)800 Meters193:18.35 PB9
Mar 18Garlic Classic Track InvitationalMar 18 · 200 Meters · Place 2 · Mercy (Burlingame)Mercy (Burlingame)200 Meters228.76a—
Feb 25Serra/Westmoor/Mercy/Notre Dame-BelmontFeb 25 · 100 Meters · Place 3 · Mercy (Burlingame)Mercy (Burlingame)100 Meters3.14.03a9