Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSt. Ignatius/Sequoia @ Woodside · Feb 2411.87aSt. Ignatius/Sequoia @ WoodsideFebruary 24, 2024
100 Meters · OutdoorPat Ryan Track and Field Invitational · Mar 1211.42aPat Ryan Track and Field InvitationalMarch 12, 2026
110m Hurdles · 42" / 1.067m · Outdoor3C2A NorCal Track & Field Championships · May 220.13a3C2A NorCal Track & Field ChampionshipsMay 2, 2025
1500 Meters · OutdoorPat Ryan Invitational · Mar 134:46.14aPat Ryan InvitationalMarch 13, 2025
200 Meters · OutdoorPAL: Woodside vs Jefferson vs Terra Nova · Apr 1723.90aPAL: Woodside vs Jefferson vs Terra NovaApril 17, 2024
400 Meters · IndoorSt. Ignatius, Sequoia @ Woodside · Feb 2555.35aSt. Ignatius, Sequoia @ WoodsideFebruary 25, 2023
400 Meters · Outdoor3C2A NorCal Track & Field Championships · May 252.52a3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Decathlon · Outdoor3C2A NorCal Track & Field Championships · May 252133C2A NorCal Track & Field ChampionshipsMay 2, 2025
Discus · 2kg · OutdoorLobo Invitational (Coast Conference Preview) · Feb 1330.85mLobo Invitational (Coast Conference Preview)February 13, 2026
High Jump · Outdoor3C2A NorCal Track & Field Championships · May 21.54m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Javelin · 800g · Outdoor3C2A NorCal Track & Field Championships · May 236.00m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Long Jump · Outdoor3C2A NorCal Track & Field Championships · May 25.72m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Pole Vault · Outdoor3C2A NorCal Track & Field Championships · May 24.40m3C2A NorCal Track & Field ChampionshipsMay 2, 2025
Shot Put · 16lb / 7.26kg · Outdoor3C2A NorCal Track & Field Championships · May 28.29m3C2A NorCal Track & Field ChampionshipsMay 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Coast Conference ChampionshipApr 24 · Pole Vault · Place 3 · San MateoSan MateoPole Vault3.4.20mSo
Apr 24Coast Conference ChampionshipApr 24 · 100 Meters · Place 16 · San MateoSan Mateo100 Meters16.11.49aWind: 1.3So
Mar 12Pat Ryan Track and Field InvitationalMar 12 · Pole Vault · Place 7 · San MateoSan MateoPole Vault7.4.05mSo
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 100 Meters · Place 27 · San MateoSan Mateo100 Meters27.11.42a PBWind: 1.6So
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · Discus · Place 15 · San MateoSan MateoDiscus2kg15.30.85m PBSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · Shot Put · Place 19 · San MateoSan MateoShot Put16lb / 7.26kg19.7.79mSo
Feb 13Lobo Invitational (Coast Conference Preview)Feb 13 · 100 Meters · Place 22 · San MateoSan Mateo100 Meters22.11.67aWind: 2.6So

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 12All-Comers Meet #3Jul 12 · 200 Meters · Place 15 · UnattachedUnattached200 Meters15.25.00aFr
Jul 12All-Comers Meet #3Jul 12 · 100 Meters · Place 20 · UnattachedUnattached100 Meters20.11.88aFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Decathlon · Place 9 · San MateoSan MateoDecathlon9.5213 PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Long Jump · Place 11 · San MateoSan MateoLong Jump11.5.72m PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Pole Vault · Place 1 · San MateoSan MateoPole Vault1.4.40m PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Pole Vault · Place 7 · San MateoSan MateoPole Vault7.3.95mFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Javelin · Place 11 · San MateoSan MateoJavelin800g11.36.00m PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Discus · Place 12 · San MateoSan MateoDiscus2kg12.25.12mFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · Shot Put · Place 15 · San MateoSan MateoShot Put16lb / 7.26kg15.8.29m PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 110m Hurdles · Place 15 · San MateoSan Mateo110m Hurdles42" / 1.067m15.20.13a PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · High Jump · Place 14 · San MateoSan MateoHigh Jump14.1.54m PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 1500 Meters · Place 9 · San MateoSan Mateo1500 Meters9.4:50.38aFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 400 Meters · Place 7 · San MateoSan Mateo400 Meters7.52.52a PBFr
May 23C2A NorCal Track & Field ChampionshipsMay 2 · 100 Meters · Place 9 · San MateoSan Mateo100 Meters9.11.55aFr
Mar 13Pat Ryan InvitationalMar 13 · 1500 Meters · Place 22 · San MateoSan Mateo1500 Meters22.4:46.14a PBFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · Pole Vault · Place 2 · San MateoSan MateoPole Vault2.4.25mFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · Javelin · Place 7 · San MateoSan MateoJavelin800g7.32.18mFr
Feb 21DVC Hall of Fame Classic (Big 8 Preview)Feb 21 · 400 Meters · San MateoSan Mateo400 Meters—DNSFr
Feb 15MPC Lobo InvitationalFeb 15 · Shot Put · Place 9 · San MateoSan MateoShot Put16lb / 7.26kg9.8.20mFr
Feb 15MPC Lobo InvitationalFeb 15 · High Jump · San MateoSan MateoHigh Jump—NHFr
Feb 15MPC Lobo InvitationalFeb 15 · 100 Meters · Place 25 · San MateoSan Mateo100 Meters25.11.73aFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18CCS ChampionshipsMay 18 · Pole Vault · Place 13 · WoodsideWoodsidePole Vault1313-0—
Apr 25PAL Varsity Trials and FinalsApr 25 · Pole Vault · Place 3 · WoodsideWoodsidePole Vault3.12-00.0012
Apr 25PAL Varsity Trials and FinalsApr 25 · 200 Meters · Place 24 · WoodsideWoodside200 MetersRound P24.24.52aWind: 112
Apr 20CCS Top 8 InviteApr 20 · Pole Vault · Place 6 · WoodsideWoodsidePole Vault613-0—
Apr 17PAL: Woodside vs Jefferson vs Terra NovaApr 17 · Pole Vault · Place 1 · WoodsideWoodsidePole Vault112-6—
Apr 17PAL: Woodside vs Jefferson vs Terra NovaApr 17 · 200 Meters · Place 2 · WoodsideWoodside200 Meters223.90a PB—
Apr 17PAL: Woodside vs Jefferson vs Terra NovaApr 17 · 100 Meters · Place 6 · WoodsideWoodside100 Meters611.91a—
Apr 6De Anza/Cupertino InviteApr 6 · 400 Meters · Place 21 · WoodsideWoodside400 Meters2153.83a—
Mar 27PAL Ocean: Burlingame & Woodside @ ECMar 27 · 200 Meters · Place 6 · WoodsideWoodside200 Meters624.9812
Mar 27PAL Ocean: Burlingame & Woodside @ ECMar 27 · 400 Meters · Place 2 · WoodsideWoodside400 Meters253.5912
Mar 19PAL: Halfmoon Bay V Woodside V CapuchinoMar 19 · 200 Meters · Place 4 · WoodsideWoodside200 Meters424.4512
Mar 19PAL: Halfmoon Bay V Woodside V CapuchinoMar 19 · 100 Meters · Place 3 · WoodsideWoodside100 Meters311.7612
Mar 13PAL:Woodside vs Oceana vs SSFMar 13 · Pole Vault · Place 1 · WoodsideWoodsidePole Vault112-9—
Mar 13PAL:Woodside vs Oceana vs SSFMar 13 · 300m Hurdles · Place 3 · WoodsideWoodside300m Hurdles346.00a—
Mar 13PAL:Woodside vs Oceana vs SSFMar 13 · 100 Meters · Place 5 · WoodsideWoodside100 Meters512.07a—
Mar 2TIME TRIALS: Valley Christian HS/The Kings Academy @ WoodsideMar 2 · 400 Meters · Place 1 · WoodsideWoodside400 Meters1.54.39a12
Mar 2TIME TRIALS: Valley Christian HS/The Kings Academy @ WoodsideMar 2 · 200 Meters · Place 4 · WoodsideWoodside200 Meters4.24.04a12
Feb 28Woodside vs. AragonFeb 28 · Pole Vault · Place 3 · WoodsideWoodsidePole Vault3.11-06.0012
Feb 28Woodside vs. AragonFeb 28 · 400 Meters · Place 1 · WoodsideWoodside400 Meters1.53.82a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24St. Ignatius/Sequoia @ WoodsideFeb 24 · Pole Vault · Place 2 · WoodsideWoodsidePole Vault212-0—
Feb 24St. Ignatius/Sequoia @ WoodsideFeb 24 · 100 Meters · Place 5 · WoodsideWoodside100 Meters511.87a PB—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20CIF-CCS FinalsMay 20 · Pole Vault · WoodsideWoodsidePole VaultRound P—SCR11
Apr 27PAL Varsity Trials and FinalsApr 27 · Pole Vault · Place 4 · WoodsideWoodsidePole Vault4.11-00.0011
Apr 27PAL Varsity Trials and FinalsApr 27 · 400 Meters · WoodsideWoodside400 MetersRound P—DNS11
Apr 27PAL Varsity Trials and FinalsApr 27 · 100 Meters · WoodsideWoodside100 MetersRound P—DNSWind: 2.511
Apr 19Woodside at MillsApr 19 · Pole Vault · Place 2 · WoodsideWoodsidePole Vault210-00.0011
Apr 19Woodside at MillsApr 19 · 400 Meters · Place 6 · WoodsideWoodside400 Meters656.7011
Apr 19Woodside at MillsApr 19 · 100 Meters · Place 9 · WoodsideWoodside100 Meters912.5011
Apr 4Woodside, Carlmont @ San MateoApr 4 · Pole Vault · Place 1 · WoodsideWoodsidePole Vault110-06.0011
Apr 4Woodside, Carlmont @ San MateoApr 4 · 100 Meters · Place 13 · WoodsideWoodside100 Meters1312.1211
Mar 29PAL Double-Dual- Westmoor, Sequoia @ WoodsideMar 29 · Pole Vault · Place 3 · WoodsideWoodsidePole Vault39-6—
Mar 29PAL Double-Dual- Westmoor, Sequoia @ WoodsideMar 29 · 400 Meters · Place 4 · WoodsideWoodside400 Meters455.08a—
Mar 15Aragon and Menlo Atherton at WoodsideMar 15 · Pole Vault · Place 4 · WoodsideWoodsidePole Vault410-00.0011
Mar 15Aragon and Menlo Atherton at WoodsideMar 15 · 400 Meters · Place 5 · WoodsideWoodside400 Meters555.7011

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25St. Ignatius, Sequoia @ WoodsideFeb 25 · 400 Meters · Place 2 · WoodsideWoodside400 Meters255.35a PB—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30PAL Frosh Soph ChampionshipsApr 30 · Pole Vault · Place 6 · WoodsideWoodsidePole Vault68-06.0010
Apr 30PAL Frosh Soph ChampionshipsApr 30 · 400 Meters · Place 14 · WoodsideWoodside400 Meters1457.57a10
Apr 30PAL Frosh Soph ChampionshipsApr 30 · 100 Meters · Place 39 · WoodsideWoodside100 Meters3913.00a10
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · Pole Vault · Place 2 · WoodsideWoodsidePole Vault27-06.0010
Apr 20PAL Ocean Meet: Hillsdale vs San Mateo; Capuchino vs WoodsideApr 20 · 400 Meters · Place 5 · WoodsideWoodside400 Meters559.79a10
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · Pole Vault · Place 3 · WoodsideWoodsidePole Vault37-00.0010
Apr 13Woodside v San Mateo, Capuchino vs Terra NovaApr 13 · 400 Meters · Place 10 · WoodsideWoodside400 Meters1058.0310
Apr 9Cupertino/De Anza InviteApr 9 · 400 Meters · Place 36 · WoodsideWoodside400 Meters3658.2810
Mar 23PAL Ocean Meet #4Mar 23 · 400 Meters · Place 3 · WoodsideWoodside400 Meters3.1:0011
Mar 23PAL Ocean Meet #4Mar 23 · 100 Meters · Place 2 · WoodsideWoodside100 Meters2.12.211
Mar 9Woodside, Terra Nova, Hillsdale at H.M.B.Mar 9 · 400 Meters · Place 2 · WoodsideWoodside400 Meters21:01.4610
Mar 3Woodside v Half Moon Bay, Terra Nova vs San MateoMar 3 · 200 Meters · Place 6 · WoodsideWoodside200 Meters627.9710
Mar 3Woodside v Half Moon Bay, Terra Nova vs San MateoMar 3 · 100 Meters · Place 3 · WoodsideWoodside100 Meters313.5910