Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCIF-SS Finals · May 164:36.51aCIF-SS FinalsMay 16, 2026
3200 Meters · OutdoorLiberty League Cluster #3 · Mar 3110:24.26aLiberty League Cluster #3March 31, 2026
800 Meters · OutdoorLiberty League Finals · Apr 262:11.99aLiberty League FinalsApril 26, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 1600 Meters · Place 23 · Milken CommunityMilken Community1600 MetersRound P23.4:36.51a PB11
May 9CIF SS D4 PreliminariesMay 9 · 1600 Meters · Place 23 · Milken CommunityMilken Community1600 MetersRound P23.4:36.51a11
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Milken CommunityMilken Community1600 Meters—DNS11
Mar 31Liberty League Cluster #3Mar 31 · 3200 Meters · Place 1 · Milken CommunityMilken Community3200 Meters1.10:24.26a PB11
Mar 31Liberty League Cluster #3Mar 31 · 1600 Meters · Place 1 · Milken CommunityMilken Community1600 Meters1.4:39.16a11
Mar 17Liberty League Cluster #2Mar 17 · 1600 Meters · Place 2 · Milken CommunityMilken Community1600 Meters2.4:49.71a11
Mar 3Liberty League Cluster #1Mar 3 · 3200 Meters · Place 1 · Milken CommunityMilken Community3200 Meters1.10:32.09a11
Mar 3Liberty League Cluster #1Mar 3 · 1600 Meters · Place 1 · Milken CommunityMilken Community1600 Meters1.4:43.33a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Milken CommunityMilken Community1600 Meters—DNS10
Apr 1Liberty Cluster #3 MeetApr 1 · 1600 Meters · Place 1 · Milken Community (SS)Milken Community (SS)1600 Meters14:57.8710

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Liberty League FinalsApr 26 · 1600 Meters · Place 3 · The BuckleyThe Buckley1600 Meters3.4:51.57a9
Apr 26Liberty League FinalsApr 26 · 800 Meters · Place 3 · The BuckleyThe Buckley800 Meters3.2:11.99a PB9
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 1600 Meters · Place 1 · The BuckleyThe Buckley1600 Meters1.4:56.72a9
Mar 1Liberty League Cluster #1Mar 1 · 1600 Meters · Place 4 · BUCKLEY (SS)BUCKLEY (SS)1600 Meters44:53.529
Mar 1Liberty League Cluster #1Mar 1 · 800 Meters · Place 3 · BUCKLEY (SS)BUCKLEY (SS)800 Meters32:12.339