Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorLA County Frosh/Soph Championships · Apr 527.38LA County Frosh/Soph ChampionshipsApril 5, 2025
Discus · 1.6kg · OutdoorHarvard-Westlake Senior Day Invite · Apr 2127.00mHarvard-Westlake Senior Day InviteApril 21, 2026
Shot Put · 10lb · OutdoorAlemany vs Chaminade, St Francis and Flintridge Sacred · Mar 2038-04.25Alemany vs Chaminade, St Francis and Flintridge SacredMarch 20, 2025
Shot Put · 12lb · OutdoorHarvard-Westlake Senior Day Invite · Apr 2112.12mHarvard-Westlake Senior Day InviteApril 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Mission league finals Apr 30 · Discus · Place 15 · St. Francis (SS)Discus15102-311
Apr 30Mission league finals Apr 30 · Shot Put · Place 17 · St. Francis (SS)Shot Put1739-111
Apr 30Mission league finals Apr 30 · Discus · Place 15 · St. Francis (SS)Discus15102-311
Apr 30Mission league finals Apr 30 · Shot Put · Place 17 · St. Francis (SS)Shot Put1739-111
Apr 23SFHS/FSHA vs Crespi/Louisville & MarlboroughApr 23 · Shot Put · Place 4 · St. Francis (La Canada)Shot Put12lb4.37-10.5011
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Discus · Place 3 · St. Francis (La Canada)Discus1.6kg3.27.00m PB11
Apr 21Harvard-Westlake Senior Day InviteApr 21 · Shot Put · Place 2 · St. Francis (La Canada)Shot Put12lb2.12.12m PB11
Apr 15SFHS/FSHA vs Chaminade vs MarymountApr 15 · Shot Put · Place 3 · St. Francis (La Canada)Shot Put12lb3.37-05.0011
Mar 2180th Pasadena GamesMar 21 · Discus · Place 18 · St. Francis (La Canada)Discus1822.07m11
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · Shot Put · Place 12 · St. Francis (La Canada)Shot Put12lb12.39' 3"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · Shot Put · Place 10 · St. Francis (La Canada)Shot Put1039-1.5011

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Mission League FinalsMay 1 · Shot Put · Place 3 · St. Francis (SS)Shot Put340-310
Apr 19San Gabriel Valley ChampionshipsApr 19 · Shot Put · Place 5 · St. Francis (La Canada)Shot Put540-06.0010
Apr 112025 14th Tiger InvitationalApr 11 · Shot Put · St. Francis (La Canada)Shot Put10lb—DNS10
Apr 5LA County Frosh/Soph ChampionshipsApr 5 · 200 Meters · Place 36 · St. Francis (La Canada)200 Meters3627.38 PB10
Apr 5LA County Frosh/Soph ChampionshipsApr 5 · Shot Put · Place 6 · St. Francis (La Canada)Shot Put639-910
Mar 28Covina InvitationalMar 28 · Shot Put · Place 3 · St. Francis (La Canada)Shot Put338-810
Mar 22The 79th Pasadena GamesMar 22 · Shot Put · Place 8 · St. Francis (La Canada)Shot Put10lb8.37-04.0010
Mar 20Alemany vs Chaminade, St Francis and Flintridge SacredMar 20 · Shot Put · Place 2 · St. Francis (La Canada)Shot Put10lb2.38-04.25 PB10
Mar 20Alemany vs Chaminade, St Francis and Flintridge SacredMar 20 · 200 Meters · St. Francis (La Canada)200 Meters—DNS10
Mar 837th Annual Long Beach RelaysMar 8 · Shot Put · Place 11 · St. Francis (La Canada)Shot Put1135-5—
Mar 1Tara Davis InvitationalMar 1 · Shot Put · Place 10 · St. Francis (La Canada)Shot Put1034-6—
Mar 1Tara Davis InvitationalMar 1 · 200 Meters · Place 75 · St. Francis (La Canada)200 Meters7527.56a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Feb 28St Francis and Flintridge Sacred Heart vs AlemanyFeb 28 · Long Jump · St. Francis (La Canada)Long Jump—SCR9
Feb 28St Francis and Flintridge Sacred Heart vs AlemanyFeb 28 · 200 Meters · St. Francis (La Canada)200 Meters—DNSWind: 29
Feb 28St Francis and Flintridge Sacred Heart vs AlemanyFeb 28 · 100 Meters · Place 12 · St. Francis (La Canada)100 Meters12.13.58aWind: -1Unofficial9