Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPoway @ Sage Creek · Mar 711.57aPoway @ Sage CreekMarch 7, 2024
1600 Meters · OutdoorMiddle School Meet @ Carlsbad HS · Apr 206:19.90Middle School Meet @ Carlsbad HSApril 20, 2018
200 Meters · OutdoorSage Creek @ La Costa Canyon · Mar 2123.42aSage Creek @ La Costa CanyonMarch 21, 2024
400 Meters · OutdoorSan Marcos @ Sage Creek · Mar 2557.83San Marcos @ Sage CreekMarch 25, 2021
55m Hurdles · 30" · OutdoorMiddle School Meet @ Carlsbad HS · Apr 2010.75aMiddle School Meet @ Carlsbad HSApril 20, 2018
75m Hurdles · 30" · Outdoor61st Optimist Middle School Track and Field Invitational · Apr 2814.00a61st Optimist Middle School Track and Field InvitationalApril 28, 2018
Long Jump · OutdoorSage Creek @ LCC · Mar 3118-07.00Sage Creek @ LCCMarch 31, 2022
Pole Vault · IndoorPenn Opener · Dec 64.45mPenn OpenerDecember 6, 2024
Pole Vault · OutdoorSan Diego Pole Vault End of Summer Meet · Aug 1216-01.00San Diego Pole Vault End of Summer MeetAugust 12, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Pole Vault · Place 7 · PrincetonPrincetonPole Vault7.4.98mSo
May 1Larry Ellis InvitationalMay 1 · Pole Vault · Place 10 · PrincetonPrincetonPole Vault10.4.75mSo
Apr 24TCNJ Lions InviteApr 24 · Pole Vault · PrincetonPrincetonPole Vault--DNSSo
Apr 23130th Penn Relays CarnivalApr 23 · Pole Vault · Place 8 · PrincetonPrincetonPole Vault8.5.02mSo
Apr 4Sam Howell InvitationalApr 4 · Pole Vault · Place 8 · PrincetonPrincetonPole Vault8.4.72mSo
Mar 31Princeton Dual MeetMar 31 · Pole Vault · Place 2 · PrincetonPrincetonPole Vault2.4.61mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Philadelphia MetroFeb 20 · Pole Vault · Place 1 · PrincetonPrincetonPole Vault15.04mSO
Jan 22Penn EliteJan 22 · Pole Vault · Place 6 · PrincetonPrincetonPole Vault6.5.04mSo
Jan 17Quaker InvitationalJan 17 · Pole Vault · Place 3 · PrincetonPrincetonPole Vault3.5.15mSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · Pole Vault · Place 2 · PrincetonPrincetonPole Vault2.4.90mSo
Mar 1Ivy League ChampionshipsMar 1 · Pole Vault · PrincetonPrincetonPole Vault—NHFr
Feb 21Philadelphia MetroFeb 21 · Pole Vault · Place 2 · PrincetonPrincetonPole Vault24.74m—
Feb 8Penn ClassicFeb 8 · Pole Vault · Place 2 · PrincetonPrincetonPole Vault24.87m—
Jan 25Penn 10 Team EliteJan 25 · Pole Vault · Place 14 · PrincetonPrincetonPole Vault144.42m—
Jan 17Quaker InvitationalJan 17 · Pole Vault · Place 11 · PrincetonPrincetonPole Vault114.40m—
Jan 11Princeton at Navy (dual)Jan 11 · Pole Vault · PrincetonPrincetonPole Vault--NHFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · Pole Vault · Place 6 · PrincetonPrincetonPole Vault6.4.91mFr
Apr 25TCNJ Lions InviteApr 25 · Pole Vault · PrincetonPrincetonPole Vault--DNSFr
Apr 24129th Penn RelaysApr 24 · Pole Vault · PrincetonPrincetonPole Vault—4.55mFr
Mar 22Penn ChallengeMar 22 · Pole Vault · Place 4 · PrincetonPrincetonPole Vault44.88mFR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Penn OpenerDec 6 · Pole Vault · Place 5 · PrincetonPrincetonPole Vault5.4.45m PBFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11CIFSDS Division 2 ChampionshipsMay 11 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault216-0—
May 4NCC Coastal League FinalsMay 4 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault115-6—
Apr 1964th Mt. SAC RelaysApr 19 · Pole Vault · Place 6 · 12 Sage Creek12 Sage CreekPole Vault615-06.00—
Apr 1964th Mt. SAC RelaysApr 19 · Pole Vault · Place 6 · Sage CreekSage CreekPole Vault615-06.00—
Apr 11Canyon Crest @ Sage CreekApr 11 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault115-9—
Apr 52024 Arcadia InvitationalApr 5 · Pole Vault · Place 4 · Sage CreekSage CreekPole Vault415-09.0012
Apr 52024 Arcadia InvitationalApr 5 · Pole Vault · Place 4 · Sage CreekSage CreekPole Vault415-09.0012
Mar 21Sage Creek @ La Costa CanyonMar 21 · 200 Meters · Place 2 · Sage CreekSage Creek200 Meters223.42a PB—
Mar 16Triton InvitationalMar 16 · Pole Vault · Place 1 · Sage Creek (Sage Creek (Pole Vault116-00.0012
Mar 16Triton InvitationalMar 16 · Pole Vault · Place 1 · Sage Creek (SD)Sage Creek (SD)Pole Vault116-012
Mar 9Don Jones Bronco Invitational Mar 9 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault216-1—
Mar 7Poway @ Sage CreekMar 7 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault115-0—
Mar 7Poway @ Sage CreekMar 7 · 100 Meters · Place 3 · Sage CreekSage Creek100 Meters311.57a PB—
Feb 3CA Winter ChampionshipsFeb 3 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault1.15-11.0012

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Dec 16Vaulter Magazine Candy Cane MeetDec 16 · Pole Vault · Place 1 · San Diego Pole VaultSan Diego Pole VaultPole Vault1.15-02.0012
Aug 12San Diego Pole Vault End of Summer MeetAug 12 · Pole Vault · Place 1 · San Diego Pole VaultSan Diego Pole VaultPole Vault1.16-01.00 PB11
Jul 22San Diego Pole Vault July MeetJul 22 · Pole Vault · Place 1 · San Diego Pole VaultSan Diego Pole VaultPole Vault1.15-611
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Pole Vault · Place 1 · San Diego Pole VaultSan Diego Pole VaultPole Vault1.4.73m11
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · Pole Vault · Place 12 · San Diego Pole VaultSan Diego Pole VaultPole Vault12.4.70m11
May 27103rd CIF State T&F Champs Finals 2023May 27 · Pole Vault · Place 4 · Sage CreekSage CreekPole Vault4.15-06.0011
May 26103rd CIF State T&F Champs Prelims 2023May 26 · Pole Vault · Place 11 · Sage CreekSage CreekPole VaultRound P11.15-00.0011
May 20CIFSDS FinalsMay 20 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault1.15-06.0011
May 62023 NCC Coastal League FinalsMay 6 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault215-6—
Apr 19Sage Creek @ Canyon Crest AcademyApr 19 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault39-6—
Apr 72023 Arcadia InvitationalApr 7 · Pole Vault · Place 5 · Sage CreekSage CreekPole Vault515-911
Apr 6Sage Creek @ El CaminoApr 6 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault114-6—
Mar 25Mt. Carmel/Asics Track & Field InvitationalMar 25 · Pole Vault · Sage CreekSage CreekPole Vault—DNS11
Mar 23Torrey Pines @ Sage CreekMar 23 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault215-00.00—
Mar 23Torrey Pines @ Sage CreekMar 23 · 100 Meters · Place 5 · Sage CreekSage Creek100 Meters511.87a—
Mar 16Carlsbad @ Sage CreekMar 16 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault115-00.00—
Mar 16Carlsbad @ Sage CreekMar 16 · 200 Meters · Place 5 · Sage CreekSage Creek200 Meters523.64a—
Mar 9Sage Creek @ Del NorteMar 9 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault115-00.00—
Feb 27Green Gold Intrasquad MeetFeb 27 · Long Jump · Place 1 · Sage CreekSage CreekLong Jump1.19-11.00Unofficial11
Feb 27Green Gold Intrasquad MeetFeb 27 · Pole Vault · Sage CreekSage CreekPole Vault—SCR11
Feb 27Green Gold Intrasquad MeetFeb 27 · 200 Meters · Place 1 · Sage CreekSage Creek200 Meters1.23.54aUnofficial11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault116-00.25—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21CIFSDS FinalsMay 21 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault1.14-11.0010
May 14CIFSDS Div 2 PrelimsMay 14 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault213-05.0010
May 6Coastal League FinalsMay 6 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault113-09.0010
Apr 28El Camino @ Sage CreekApr 28 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault114-01.0010
Apr 23Dick Wilkins Frosh/Soph InviteApr 23 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault213-08.0010
Apr 14Canyon Crest @ Sage CreekApr 14 · Long Jump · Place 4 · Sage CreekSage CreekLong Jump418-05.7510
Apr 14Canyon Crest @ Sage CreekApr 14 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault113-03.0010
Mar 31Sage Creek @ LCCMar 31 · Long Jump · Place 2 · Sage CreekSage CreekLong Jump2.18-07.00 PB10
Mar 31Sage Creek @ LCCMar 31 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault1.12-02.0010
Mar 26Mt. Carmel/Asics Track & Field InvitationalMar 26 · Pole Vault · Place 17 · Sage CreekSage CreekPole Vault1711-02.0010
Mar 24Sage Creek @ Torrey PinesMar 24 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault212-00.0010
Mar 19Triton InvitationalMar 19 · Pole Vault · Place 1 · Sage Creek (Sage Creek (Pole Vault111-06.0010
Mar 12Don Jones Bronco InvitationalMar 12 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault1.12-01.0010
Mar 10Westview @ Sage Creek Mar 10 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault211-09.0010
Mar 5Mt. Carmel Field & Distance MeetMar 5 · Pole Vault · Place 8 · Sage CreekSage CreekPole Vault812-00.0010
Mar 3Sage Creek @ La JollaMar 3 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault111-00.0010

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Sage Creek @ San MarcosFeb 24 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault311-03.0010

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12CIFSS Division 3 Finals 2021Jun 12 · Pole Vault · Place 4 · Sage CreekSage CreekPole VaultRound P49-09.009
Jun 12CIFSS Division 3 Finals 2021Jun 12 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault311-09.009
Jun 12CIFSS Division 3 Finals 2021Jun 12 · Pole Vault · Place 4 · Sage CreekSage CreekPole VaultRound P49-09.009
Jun 12CIFSS Division 3 Finals 2021Jun 12 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault311-09.009
Jun 12CIFSDS Division 3 FinalsJun 12 · Pole Vault · Place 4 · Sage CreekSage CreekPole VaultRound P4.9-09.009
Jun 12CIFSDS Division 3 FinalsJun 12 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault3.11-09.009
May 29Coastal League FinalsMay 29 · Pole Vault · Place 4 · Sage CreekSage CreekPole Vault49-09.009
May 13Sage Creek @ El CaminoMay 13 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault19-03.009
May 6Sage Creek @ Canyon Crest AcademyMay 6 · Pole Vault · Place 3 · Sage CreekSage CreekPole Vault39-09.009
Apr 29La Costa @ Sage CreekApr 29 · Pole Vault · Place 2 · Sage CreekSage CreekPole Vault210-03.009
Apr 29La Costa @ Sage CreekApr 29 · 400 Meters · Place 8 · Sage CreekSage Creek400 Meters858.329
Apr 15Sage Creek @ VistaApr 15 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault18-06.009
Apr 15Sage Creek @ VistaApr 15 · High Jump · Place 2 · Sage CreekSage CreekHigh Jump24-11.009
Mar 25San Marcos @ Sage CreekMar 25 · Pole Vault · Place 1 · Sage CreekSage CreekPole Vault17-09.009
Mar 25San Marcos @ Sage CreekMar 25 · 400 Meters · Place 1 · Sage CreekSage Creek400 Meters157.83 PB9

2018 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 5Cinco De Mayo Invitational Track Meet 2018May 5 · 70m Hurdles · Aviara OaksAviara Oaks70m Hurdles30" / 0.762m—DNS6
May 5Cinco De Mayo Invitational Track Meet 2018May 5 · 1600 Meters · Aviara OaksAviara Oaks1600 Meters—DNS6
May 5Cinco De Mayo Invitational Track Meet 2018May 5 · Long Jump · Aviara OaksAviara OaksLong Jump—ND6
May 2Middle School Meet @ Carlsbad HSMay 2 · 1600 Meters · Aviara OaksAviara Oaks1600 Meters—DNS6
May 2Middle School Meet @ Carlsbad HSMay 2 · 55m Hurdles · Aviara OaksAviara Oaks55m Hurdles30"—DNS6
May 2Middle School Meet @ Carlsbad HSMay 2 · Long Jump · Aviara OaksAviara OaksLong Jump—DNS6
Apr 2861st Optimist Middle School Track and Field InvitationalApr 28 · 1600 Meters · Place 10 · Aviara OaksAviara Oaks1600 Meters10.6:30.76a6
Apr 2861st Optimist Middle School Track and Field InvitationalApr 28 · 75m Hurdles · Place 4 · Aviara OaksAviara Oaks75m Hurdles30"Round P4.14.00a PB6
Apr 2861st Optimist Middle School Track and Field InvitationalApr 28 · 75m Hurdles · Place 8 · Aviara OaksAviara Oaks75m Hurdles30"8.19.26a6
Apr 2861st Optimist Middle School Track and Field InvitationalApr 28 · Long Jump · Place 5 · Aviara OaksAviara OaksLong Jump5.12-07.506
Apr 20Middle School Meet @ Carlsbad HSApr 20 · 1600 Meters · Place 4 · Aviara OaksAviara Oaks1600 Meters4.6:19.90 PB6
Apr 20Middle School Meet @ Carlsbad HSApr 20 · 55m Hurdles · Place 1 · Aviara OaksAviara Oaks55m Hurdles30"1.10.75a PB6
Apr 20Middle School Meet @ Carlsbad HSApr 20 · Long Jump · Place 1 · Aviara OaksAviara OaksLong Jump1.14-05.506
Apr 13Sage Creek Middle School Tri MeetApr 13 · 1600 Meters · Place 3 · Aviara OaksAviara Oaks1600 Meters3.6:25.41a6
Apr 13Sage Creek Middle School Tri MeetApr 13 · 55m Hurdles · Place 1 · Aviara OaksAviara Oaks55m Hurdles30"1.11.12a6
Apr 13Sage Creek Middle School Tri MeetApr 13 · Long Jump · Place 1 · Aviara OaksAviara OaksLong Jump1.13-08.506