Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrabuco Hills Invitational · Apr 311.20aTrabuco Hills InvitationalApril 3, 2026
200 Meters · IndoorTrabuco Hills vs Santa Margarita · Feb 2522.14aTrabuco Hills vs Santa MargaritaFebruary 25, 2026
200 Meters · OutdoorTrinity League Cluster 2 · Apr 121.89aTrinity League Cluster 2April 1, 2026
400 Meters · IndoorEagle Invitational · Feb 2148.73aEagle InvitationalFebruary 21, 2026
400 Meters · Outdoor45th Mt. Carmel Sundevil Track & Field Invitational · Mar 2848.49a45th Mt. Carmel Sundevil Track & Field InvitationalMarch 28, 2026
400 Meters · Relay Split · OutdoorTrinity League Cluster @ St John Bosco · Mar 2050.39Trinity League Cluster @ St John BoscoMarch 20, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 400 Meters · Place 15 · Santa Margarita400 MetersRound P15.49.58a12
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Place 15 · Santa Margarita400 MetersRound P15.49.58a12
May 1Trinity League ChampionshipsMay 1 · 400 Meters · Santa Margarita400 MetersRelay Split—53.7212
May 1Trinity League ChampionshipsMay 1 · 400 Meters · Place 2 · Santa Margarita400 Meters2.49.03a12
May 1Trinity League ChampionshipsMay 1 · 200 Meters · Place 17 · Santa Margarita200 Meters17.22.85aWind: 012
Apr 1666th Mt. SAC RelaysApr 16 · 400 Meters · Place 3 · Santa Margarita400 Meters348.52a12
Apr 102026 Arcadia InvitationalApr 10 · 400 Meters · Place 8 · Santa Margarita400 Meters848.6012
Apr 3Trabuco Hills InvitationalApr 3 · 200 Meters · Place 15 · Santa Margarita200 Meters1521.94a12
Apr 3Trabuco Hills InvitationalApr 3 · 100 Meters · Place 19 · Santa Margarita100 Meters1911.20a PB12
Apr 1Trinity League Cluster 2Apr 1 · 400 Meters · Place 1 · Santa Margarita400 Meters149.59a12
Apr 1Trinity League Cluster 2Apr 1 · 200 Meters · Place 1 · Santa Margarita200 Meters121.89a PB12
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 400 Meters · Place 6 · Santa Margarita400 Meters6.48.49a PB12
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 200 Meters · Place 7 · Santa Margarita200 Meters7.21.84aWind: 2.212
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 400 Meters · Place 2 · Santa Margarita400 Meters248.6612
Mar 13Trinity League Cluster 1Mar 13 · 400 Meters · Place 1 · Santa Margarita400 Meters148.49a12
Mar 13Trinity League Cluster 1Mar 13 · 200 Meters · Place 2 · Santa Margarita200 Meters222.36a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 400 Meters · Place 1 · Santa Margarita400 Meters149.13a12
Feb 28Mustang Round UpFeb 28 · 200 Meters · Place 8 · Santa Margarita200 Meters822.17a12
Feb 25Trabuco Hills vs Santa MargaritaFeb 25 · 200 Meters · Place 1 · Santa Margarita200 Meters122.14a PB12
Feb 21Eagle InvitationalFeb 21 · 400 Meters · Place 1 · Santa Margarita400 Meters148.73a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10CIF SS D3 Prelims @ Yorba LindaMay 10 · 400 Meters · Place 11 · Santa Margarita400 MetersRound P11.49.91a11
May 2Trinity League Varsity ChampionshipsMay 2 · 400 Meters · Place 4 · Santa Margarita (SS)400 Meters450.0311
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 400 Meters · Place 2 · Santa Margarita400 Meters2.50.92a11
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 200 Meters · Santa Margarita200 Meters--DNSWind: 1.111
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 49 · Santa Margarita (SS)200 Meters4922.82911
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 99 · Santa Margarita (SS)100 Meters9911.80011
Mar 29Orange County Champs @ Mission ViejoMar 29 · 400 Meters · Place 8 · Santa Margarita400 Meters8.50.95a11
Mar 29Orange County Champs @ Mission ViejoMar 29 · 200 Meters · Place 20 · Santa Margarita200 Meters20.22.85aWind: 1.211
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 400 Meters · Santa Margarita400 MetersRelay Split—50.39 PB11
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 400 Meters · Place 4 · Santa Margarita400 Meters4.50.85a11
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 200 Meters · Place 12 · Santa Margarita200 Meters12.23.51aWind: -0.611
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 200 Meters · Place 15 · Santa Margarita200 Meters15.23.66aWind: -1.411
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 400 Meters · Place 11 · Santa Margarita (SS)400 Meters1151.9211
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 400 Meters · Place 2 · Santa Margarita400 Meters2.51.42a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Trabuco Hills vs Santa MargaritaFeb 26 · 200 Meters · Place 1 · Santa Margarita (SS)200 Meters123.1511

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Trinity League Varsity FinalsApr 26 · 400 Meters · Place 8 · Santa Margarita400 Meters8.51.86a10
Apr 26Trinity League Varsity FinalsApr 26 · 200 Meters · Place 21 · Santa Margarita200 Meters21.23.34aWind: 1.410
Apr 13OC ChampionshipsApr 13 · 400 Meters · Place 3 · Santa Margarita400 Meters3.52.55a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 400 Meters · Place 6 · Santa Margarita400 Meters6.51.54a10
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 200 Meters · Place 14 · Santa Margarita200 Meters14.23.98aWind: -1.110
Mar 16Laguna Beach Trophy InvitationalMar 16 · 400 Meters · Place 11 · Santa Margarita400 Meters11.52.28a10
Mar 1HB Sunset ClassicMar 1 · 200 Meters · Place 12 · Santa Margarita200 Meters12.23.71aWind: 1.910
Mar 1HB Sunset ClassicMar 1 · 100 Meters · Place 23 · Santa Margarita100 Meters23.11.79aWind: 1.410

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 400 Meters · Place 12 · Santa Margarita (SS)400 Meters1251.8810
Feb 17Eagle InvitationalFeb 17 · 400 Meters · Place 4 · Santa Margarita (SS)400 Meters452.5810

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 20Trinity League Lower Level FinalsApr 20 · 400 Meters · Place 1 · Santa Margarita400 Meters153.44a—
Apr 20Trinity League Lower Level FinalsApr 20 · 200 Meters · Place 12 · Santa Margarita200 Meters1224.41a—
Apr 15OC ChampionshipApr 15 · 400 Meters · Place 18 · Santa Margarita400 Meters18.54.17a9
Apr 15OC ChampionshipApr 15 · 200 Meters · Place 28 · Santa Margarita200 Meters28.24.32aWind: -0.49
Apr 5Trinity League Cluster Meet #2Apr 5 · 400 Meters · Place 15 · Santa Margarita (SS)400 Meters1555.049
Apr 1Trabuco InviteApr 1 · 400 Meters · Place 13 · Santa Margarita400 Meters13.55.09a9
Mar 30Mater Dei vs. Santa Margarita Dual MeetMar 30 · 400 Meters · Place 3 · Santa Margarita400 Meters3.56.12a9
Mar 23Rosary and Servite at Santa MargaritaMar 23 · 400 Meters · Place 4 · Santa Margarita400 Meters4.55.56a9
Mar 23Rosary and Servite at Santa MargaritaMar 23 · 200 Meters · Place 20 · Santa Margarita200 Meters20.24.75aWind: 0.69
Mar 15Orange Lutheran at Santa Margarita CatholicMar 15 · 400 Meters · Place 4 · Santa Margarita400 Meters4.56.11a9
Mar 15Orange Lutheran at Santa Margarita CatholicMar 15 · 200 Meters · Place 12 · Santa Margarita200 Meters12.25.64aWind: 0.99
Mar 9Trinity Cluster Meet #1Mar 9 · 400 Meters · Place 3 · Santa Margarita400 Meters355.63a—
Mar 9Trinity Cluster Meet #1Mar 9 · 200 Meters · Place 1 · Santa Margarita200 Meters124.76a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Eagle InvitationalFeb 18 · 400 Meters · Place 6 · Santa Margarita400 Meters655.649