Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 2112.36aHarvard-Westlake Senior Day InviteApril 21, 2026
200 Meters · IndoorLiberty League Meet #1 · Feb 2727.62Liberty League Meet #1February 27, 2025
200 Meters · OutdoorHarvard-Westlake Senior Day Invite · Apr 2126.04aHarvard-Westlake Senior Day InviteApril 21, 2026
400 Meters · IndoorLiberty League Meet #1 · Feb 271:00.57Liberty League Meet #1February 27, 2025
400 Meters · OutdoorLiberty League Finals · Apr 261:02.04aLiberty League FinalsApril 26, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 200 Meters · Place 11 · The Buckley200 Meters11.26.04a PBWind: 1.511
Apr 21Harvard-Westlake Senior Day InviteApr 21 · 100 Meters · Place 16 · The Buckley100 Meters16.12.36a PBWind: 1.411
Mar 17Liberty League Cluster #2Mar 17 · 400 Meters · Place 3 · The Buckley400 Meters3.62.81a11
Mar 3Liberty League Cluster #1Mar 3 · 200 Meters · Place 11 · The Buckley200 Meters11.26.54aWind: 011
Mar 3Liberty League Cluster #1Mar 3 · 100 Meters · Place 10 · The Buckley100 Meters10.12.80aWind: 0.111

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Liberty League Meet 3/6Mar 6 · 200 Meters · Place 13 · The Buckley200 Meters13.27.90a10
Mar 6Liberty League Meet 3/6Mar 6 · 100 Meters · Place 15 · The Buckley100 Meters15.13.15a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Liberty League Meet #1Feb 27 · 200 Meters · Place 16 · Buckley (SS)200 Meters1627.62 PB10
Feb 27Liberty League Meet #1Feb 27 · 400 Meters · Place 5 · Buckley (SS)400 Meters51:00.57 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Liberty League FinalsApr 26 · 400 Meters · Place 9 · The Buckley400 Meters9.1:02.04a PB9
Apr 26Liberty League FinalsApr 26 · 200 Meters · Place 11 · The Buckley200 Meters11.28.02a9
Mar 6HW/Buck/FSHA/IHHS/Marl/SC/ViewMar 6 · 400 Meters · Place 8 · The Buckley400 Meters8.1:09.63a9
Mar 1Liberty League Cluster #1Mar 1 · 200 Meters · Place 20 · BUCKLEY (SS)200 Meters2029.309
Mar 1Liberty League Cluster #1Mar 1 · 100 Meters · Place 19 · BUCKLEY (SS)100 Meters1914.269