Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuad Meet Leigh, Westmont, Branham, Pioneer · Apr 513.53aQuad Meet Leigh, Westmont, Branham, PioneerApril 5, 2023
110m Hurdles · 39" / 0.991m · OutdoorBVAL Finals 2026 · May 915.53aBVAL Finals 2026May 9, 2026
1600 Meters · OutdoorLeigh vs Silver Creek · Mar 25:44.28Leigh vs Silver CreekMarch 2, 2023
300m Hurdles · 36" / 0.914m · OutdoorLeigh, Willow Glen, Christopher Tri-Meet · Mar 1146.57aLeigh, Willow Glen, Christopher Tri-MeetMarch 11, 2025
3200 Meters · OutdoorGarlic Classic Track Invitational · Mar 1813:08.63aGarlic Classic Track InvitationalMarch 18, 2023
400m Hurdles · 36" / 0.914m · OutdoorCupertino/DeAnza Invitational · Apr 81:12.49aCupertino/DeAnza InvitationalApril 8, 2023
65m Hurdles · 30" · OutdoorWVAL MS #2 · May 412.41aWVAL MS #2May 4, 2022
65m Hurdles · 39" · Outdoor2nd Annual CCS Last Chance Meet · Apr 1510.11a2nd Annual CCS Last Chance MeetApril 15, 2023
Pole Vault · OutdoorBVAL Finals 2026 · May 912-06.00BVAL Finals 2026May 9, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 25Los Gatos Summer All-Comer Meet #4Jul 25 · Pole Vault · Place 5 · PeakPeakPole Vault5.11-06.0012
May 16Central Coast Section Championships 2026May 16 · Pole Vault · Place 20 · LeighLeighPole VaultRound P2011-06.0012
May 16Central Coast Section Championships 2026May 16 · 110m Hurdles · Place 17 · LeighLeigh110m HurdlesRound P1715.65a12
May 9BVAL Finals 2026May 9 · Pole Vault · Place 3 · LeighLeighPole VaultRound P3.12-06.00 PB12
May 9BVAL Finals 2026May 9 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles39" / 0.991mRound P2.15.53a PBWind: 012
Apr 30MHAL FinalsApr 30 · Pole Vault · Place 2 · LeighLeighPole Vault2.11' 6"12
Apr 30MHAL FinalsApr 30 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991mRound P1.16.10aWind: -1.312
Apr 30MHAL FinalsApr 30 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991m1.15.91aWind: 012
Apr 28MHAL TrialsApr 28 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991mRound P1.16.10aWind: -1.312
Apr 1MHAL Tri-Meet: Santa Teresa & Leigh @ BranhamApr 1 · Pole Vault · Place 1 · LeighLeighPole Vault1.11' 6"12
Apr 1MHAL Tri-Meet: Santa Teresa & Leigh @ BranhamApr 1 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991m1.16.43a12
Mar 19Leigh vs LelandMar 19 · Pole Vault · Place 2 · LeighLeighPole Vault211-012
Mar 19Leigh vs LelandMar 19 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles116.78a12
Mar 14John Owens InvitationalMar 14 · Pole Vault · Place 5 · LeighLeighPole Vault511-012

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 14All-Comers Meet #1Jun 14 · 110m Hurdles · Place 3 · peakpeak110m Hurdles315.87a—
May 10BVAL Finals 2025May 10 · Pole Vault · Place 5 · LeighLeighPole VaultRound P511-011
May 10BVAL Finals 2025May 10 · 110m Hurdles · Place 2 · LeighLeigh110m HurdlesRound P215.46a11
May 1MHAL25 Trials/FinalsMay 1 · Pole Vault · Place 3 · LeighLeighPole Vault3.11-06.0011
May 1MHAL25 Trials/FinalsMay 1 · 300m Hurdles · LeighLeigh300m Hurdles36" / 0.914mRound P--DNS11
May 1MHAL25 Trials/FinalsMay 1 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991mRound P1.15.91aWind: 0.411
May 1MHAL25 Trials/FinalsMay 1 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991m1.15.73aWind: 2.211
Apr 19CCS TOP 8 InviteApr 19 · Pole Vault · Place 12 · LeighLeighPole Vault1212-011
Apr 19CCS TOP 8 InviteApr 19 · 110m Hurdles · Place 12 · LeighLeigh110m Hurdles1215.6311
Apr 16Leigh, Santa Teresa, Branham Tri-Meet (Senior Night)Apr 16 · Pole Vault · Place 3 · LeighLeighPole Vault310-06.0011
Apr 5Don Bell Quicksilver ClassicApr 5 · Pole Vault · Place 5 · LeighLeighPole Vault512-011
Apr 5Don Bell Quicksilver ClassicApr 5 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles215.82a11
Apr 3Leigh / Pioneer @ WestmontApr 3 · Pole Vault · Place 2 · LeighLeighPole Vault211-611
Apr 3Leigh / Pioneer @ WestmontApr 3 · 300m Hurdles · Place 2 · LeighLeigh300m Hurdles245.87a11
Apr 3Leigh / Pioneer @ WestmontApr 3 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles116.41a11
Mar 2952nd Avis Kelley InvitationalMar 29 · Pole Vault · Place 4 · LeighLeighPole Vault411-011
Mar 2952nd Avis Kelley InvitationalMar 29 · 110m Hurdles · Place 4 · LeighLeigh110m Hurdles415.90a11
Mar 27Leigh vs LeLandMar 27 · Pole Vault · Place 3 · LeighLeighPole Vault311-011
Mar 27Leigh vs LeLandMar 27 · 300m Hurdles · Place 2 · LeighLeigh300m Hurdles246.20a11
Mar 27Leigh vs LeLandMar 27 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles117.20a11
Mar 22Garlic Classic Track InvitationalMar 22 · Pole Vault · Place 5 · LeighLeighPole Vault511-011
Mar 22Garlic Classic Track InvitationalMar 22 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles116.17a11
Mar 15Saint Francis Invitational 2025Mar 15 · Pole Vault · Place 15 · LeighLeighPole Vault1511-0—
Mar 15Saint Francis Invitational 2025Mar 15 · 110m Hurdles · Place 12 · LeighLeigh110m Hurdles1216.24a—
Mar 11Leigh, Willow Glen, Christopher Tri-MeetMar 11 · Pole Vault · Place 3 · LeighLeighPole Vault3.11' 011
Mar 11Leigh, Willow Glen, Christopher Tri-MeetMar 11 · 300m Hurdles · Place 2 · LeighLeigh300m Hurdles36" / 0.914m2.46.57a PB11
Mar 11Leigh, Willow Glen, Christopher Tri-MeetMar 11 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles39" / 0.991m1.16.20a11
Mar 8Willow Glen Track InvitationalMar 8 · Pole Vault · Place 9 · LeighLeighPole Vault912-0—
Mar 8Willow Glen Track InvitationalMar 8 · 300m Hurdles · Place 9 · LeighLeigh300m Hurdles946.82a—
Mar 8Willow Glen Track InvitationalMar 8 · 110m Hurdles · Place 3 · LeighLeigh110m Hurdles316.29a—
Mar 1Santa Cruz Coast RelaysMar 1 · Pole Vault · Place 2 · LeighLeighPole Vault210-6—
Mar 1Santa Cruz Coast RelaysMar 1 · 300m Hurdles · Place 1 · LeighLeigh300m Hurdles147.78a—
Feb 27Backyard Bash (Scrimmage- Willow Glen/Leigh/Andrew Hill)Feb 27 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles39" / 0.991m2.16.38a11
Jan 25CA Winter Championship QualifierJan 25 · Pole Vault · Place 10 · UnattachedUnattachedPole Vault10.10-00.0011

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · 110m Hurdles · Place 26 · LeighLeigh110m Hurdles2616.87a—
May 4BVAL FinalsMay 4 · 110m Hurdles · Place 7 · LeighLeigh110m HurdlesRound P717.33a—
Apr 25MHAL Trials\FinalsApr 25 · Pole Vault · Place 16 · LeighLeighPole Vault16.9-09.0010
Apr 25MHAL Trials\FinalsApr 25 · 300m Hurdles · Place 13 · LeighLeigh300m Hurdles36" / 0.914mRound P13.47.72a10
Apr 25MHAL Trials\FinalsApr 25 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles39" / 0.991mRound P2.17.10aWind: -110
Apr 25MHAL Trials\FinalsApr 25 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles39" / 0.991m2.16.23aWind: 0.210
Apr 20CCS Top 8 InviteApr 20 · 110m Hurdles · Place 17 · LeighLeigh110m Hurdles1716.27a—
Apr 13CCS Last Chance InviteApr 13 · 110m Hurdles · Place 13 · LeighLeigh110m Hurdles1317.67a—
Apr 6De Anza/Cupertino InviteApr 6 · Pole Vault · Place 10 · LeighLeighPole Vault1010-0—
Apr 6De Anza/Cupertino InviteApr 6 · 400m Hurdles · Place 31 · LeighLeigh400m Hurdles311:12.89a—
Apr 6De Anza/Cupertino InviteApr 6 · 110m Hurdles · Place 14 · LeighLeigh110m Hurdles1417.11a—
Apr 4Branham vs LeighApr 4 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles217.03a—
Mar 30Don Bell Quicksilver ClassicMar 30 · Pole Vault · Place 1 · LeighLeighPole Vault110-0—
Mar 30Don Bell Quicksilver ClassicMar 30 · 65m Hurdles · Place 1 · LeighLeigh65m Hurdles110.02a—
Mar 27Leigh vs ChristopherMar 27 · Pole Vault · Place 5 · LeighLeighPole Vault58-6—
Mar 27Leigh vs ChristopherMar 27 · 300m Hurdles · Place 3 · LeighLeigh300m Hurdles349.32a—
Mar 27Leigh vs ChristopherMar 27 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles117.37a—
Mar 2351st Avis Kelley InvitationalMar 23 · Pole Vault · Place 13 · LeighLeighPole Vault138-0—
Mar 2351st Avis Kelley InvitationalMar 23 · 110m Hurdles · Place 7 · LeighLeigh110m Hurdles718.16a—
Mar 21Pioneer/leland/leigh/STMar 21 · Pole Vault · Place 7 · LeighLeighPole Vault77-6—
Mar 21Pioneer/leland/leigh/STMar 21 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles217.164a—
Mar 16Saint Francis InvitationalMar 16 · Pole Vault · Place 5 · LeighLeighPole Vault59-0—
Mar 16Saint Francis InvitationalMar 16 · 300m Hurdles · Place 14 · LeighLeigh300m Hurdles1449.65a—
Mar 16Saint Francis InvitationalMar 16 · 65m Hurdles · Place 3 · LeighLeigh65m Hurdles39.99a—
Mar 14 Westmont vs LeighMar 14 · 110m Hurdles · Place 2 · LeighLeigh110m Hurdles217.27a—
Mar 9Willow Glen Track and Field InvitationalMar 9 · Pole Vault · Place 2 · LeighLeighPole Vault210-0—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 300m Hurdles · Place 11 · LeighLeigh300m Hurdles1150.19a—
Mar 9Willow Glen Track and Field InvitationalMar 9 · 65m Hurdles · Place 3 · LeighLeigh65m Hurdles310.30a—
Mar 7Leigh @ Willow GlenMar 7 · Pole Vault · Place 3 · LeighLeighPole Vault39-0—
Mar 7Leigh @ Willow GlenMar 7 · 300m Hurdles · Place 2 · LeighLeigh300m Hurdles251.98a—
Mar 7Leigh @ Willow GlenMar 7 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles117.98a—
Mar 2Santa Cruz Coast RelaysMar 2 · Pole Vault · Place 4 · LeighLeighPole Vault47-7—
Mar 2Santa Cruz Coast RelaysMar 2 · 300m Hurdles · Place 9 · LeighLeigh300m Hurdles950.37a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 12California Winter Championship QualifierJan 12 · 60m Hurdles · Place 4 · LeighLeigh60m Hurdles415.14a—

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 6BVAL FinalsMay 6 · 110m Hurdles · Place 11 · LeighLeigh110m Hurdles1117.85a—
Apr 27MHAL Trials\FinalsApr 27 · 300m Hurdles · Place 18 · LeighLeigh300m Hurdles1849.76a—
Apr 27MHAL Trials\FinalsApr 27 · 110m Hurdles · Place 4 · LeighLeigh110m Hurdles416.98a—
Apr 27MHAL Trials\FinalsApr 27 · 110m Hurdles · Place 6 · LeighLeigh110m Hurdles616.92a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 300m Hurdles · Place 28 · LeighLeigh300m Hurdles2849.12a—
Apr 22Northern California Frosh/Soph ChampionshipsApr 22 · 110m Hurdles · Place 8 · LeighLeigh110m Hurdles818.04a—
Apr 19Quad Meet Leigh, Santa Teresa, Leland, PioneerApr 19 · 300m Hurdles · LeighLeigh300m Hurdles36" / 0.914m—48.634aUnofficial9
Apr 19Quad Meet Leigh, Santa Teresa, Leland, PioneerApr 19 · 110m Hurdles · Place 6 · LeighLeigh110m Hurdles39" / 0.991m6.17.503aWind: 1.1Unofficial9
Apr 19Quad Meet Leigh, Santa Teresa, Leland, PioneerApr 19 · 100 Meters · LeighLeigh100 Meters—13.012aWind: 2.1Unofficial9
Apr 152nd Annual CCS Last Chance MeetApr 15 · 65m Hurdles · Place 2 · LeighLeigh65m Hurdles39"2.10.11a PBWind: 3.69
Apr 152nd Annual CCS Last Chance MeetApr 15 · 300m Hurdles · Place 7 · LeighLeigh300m Hurdles36" / 0.914m7.48.04a9
Apr 8Cupertino/DeAnza InvitationalApr 8 · 400m Hurdles · Place 16 · LeighLeigh400m Hurdles36" / 0.914m16.1:12.49a PB9
Apr 8Cupertino/DeAnza InvitationalApr 8 · 110m Hurdles · Place 9 · LeighLeigh110m Hurdles39" / 0.991m9.18.20aWind: 0.89
Apr 5Quad Meet Leigh, Westmont, Branham, PioneerApr 5 · 300m Hurdles · Place 6 · LeighLeigh300m Hurdles36" / 0.914m6.48.25a9
Apr 5Quad Meet Leigh, Westmont, Branham, PioneerApr 5 · 110m Hurdles · Place 5 · LeighLeigh110m Hurdles39" / 0.991m5.18.37a9
Apr 5Quad Meet Leigh, Westmont, Branham, PioneerApr 5 · 100 Meters · Place 28 · LeighLeigh100 Meters28.13.53a PB9
Apr 1Leland Quicksilver InvitationalApr 1 · 65m Hurdles · Place 7 · LeighLeigh65m Hurdles711.469
Mar 25Firebird RelaysMar 25 · 300m Hurdles · Place 12 · LeighLeigh300m Hurdles1247.34a—
Mar 23Leigh High vs Willow GlennMar 23 · 300m Hurdles · Place 2 · LeighLeigh300m Hurdles250.23a—
Mar 23Leigh High vs Willow GlennMar 23 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles119.94a—
Mar 18Garlic Classic Track InvitationalMar 18 · 300m Hurdles · Place 5 · LeighLeigh300m Hurdles550.80a—
Mar 18Garlic Classic Track InvitationalMar 18 · 300m Hurdles · Place 5 · LeighLeigh300m Hurdles550.80a—
Mar 18Garlic Classic Track InvitationalMar 18 · 3200 Meters · Place 16 · LeighLeigh3200 Meters1613:08.63a PB—
Mar 18Garlic Classic Track InvitationalMar 18 · 3200 Meters · Place 16 · LeighLeigh3200 Meters1613:08.63a—
Mar 18Garlic Classic Track InvitationalMar 18 · 110m Hurdles · Place 18 · LeighLeigh110m Hurdles1819.68a—
Mar 18Garlic Classic Track InvitationalMar 18 · 110m Hurdles · Place 18 · LeighLeigh110m Hurdles1819.68a—
Mar 2Leigh vs Silver CreekMar 2 · 300m Hurdles · Place 1 · LeighLeigh300m Hurdles11:00.599
Mar 2Leigh vs Silver CreekMar 2 · 110m Hurdles · Place 1 · LeighLeigh110m Hurdles121.109
Mar 2Leigh vs Silver CreekMar 2 · 1600 Meters · Place 5 · LeighLeigh1600 Meters55:44.28 PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4WVAL MS #2May 4 · 65m Hurdles · Place 6 · UnionUnion65m Hurdles30"6.12.41a PB8
May 4WVAL MS #2May 4 · 1600 Meters · Place 6 · UnionUnion1600 Meters6.6:21.51a8