Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnited Track Club vs Moorpark Striders · Mar 2616.84aUnited Track Club vs Moorpark StridersMarch 26, 2022
1600 Meters · IndoorBuena, Del Sol, Westlake at Moorpark · Feb 254:53.59aBuena, Del Sol, Westlake at MoorparkFebruary 25, 2026
1600 Meters · OutdoorMarmonte League Finals · Apr 274:37.30aMarmonte League FinalsApril 27, 2026
2 Miles · OutdoorEndless Summer 2-Mile · Aug 2412:41.12aEndless Summer 2-MileAugust 24, 2024
3200 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 1010:01.98a2026 Tiger Invite 15th AnnualApril 10, 2026
400 Meters · OutdoorThousand Oaks at Westlake · Mar 2657.55aThousand Oaks at WestlakeMarch 26, 2026
800 Meters · IndoorBuena, Del Sol, Westlake at Moorpark · Feb 252:14.26aBuena, Del Sol, Westlake at MoorparkFebruary 25, 2026
800 Meters · OutdoorWestlake at Agoura · Apr 162:07.62aWestlake at AgouraApril 16, 2026
Long Jump · OutdoorUnited Track Club vs Moorpark Striders · Mar 263.14mUnited Track Club vs Moorpark StridersMarch 26, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · 3200 Meters · WestlakeWestlake3200 Meters--DNS10
Apr 27Marmonte League FinalsApr 27 · 1600 Meters · Place 13 · WestlakeWestlake1600 Meters13.4:37.30a PB10
Apr 24Ventura County ChampionshipsApr 24 · 3200 Meters · Place 20 · WestlakeWestlake3200 Meters2010:13.49a10
Apr 16Westlake at AgouraApr 16 · 1600 Meters · Place 1 · WestlakeWestlake1600 Meters14:42.65a10
Apr 16Westlake at AgouraApr 16 · 800 Meters · Place 1 · WestlakeWestlake800 Meters12:07.62a PB10
Apr 102026 Tiger Invite 15th AnnualApr 10 · 3200 Meters · Place 12 · WestlakeWestlake3200 Meters12.10:01.98a PB10
Mar 31Oaks Christian at WestlakeMar 31 · 1600 Meters · Place 1 · WestlakeWestlake1600 Meters14:40.28a10
Mar 27Simi Valley InvitationalMar 27 · 3200 Meters · Place 21 · WestlakeWestlake3200 Meters2110:08.54—
Mar 26Thousand Oaks at WestlakeMar 26 · 400 Meters · Place 6 · WestlakeWestlake400 Meters657.55a PB10
Mar 19Calabasas and Westlake at Newbury ParkMar 19 · 3200 Meters · Place 1 · WestlakeWestlake3200 Meters110:39.85a10
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 6 · WestlakeWestlake1600 Meters64:50.62a10
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 9 · WestlakeWestlake3200 Meters910:31.73a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Buena, Del Sol, Westlake at MoorparkFeb 25 · 1600 Meters · Place 9 · WestlakeWestlake1600 Meters94:53.59a PB10
Feb 25Buena, Del Sol, Westlake at MoorparkFeb 25 · 800 Meters · Place 19 · WestlakeWestlake800 Meters192:14.26a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 19Gordon Steward FS ClassicApr 19 · 1600 Meters · Place 5 · WestlakeWestlake1600 Meters55:05.759
Apr 8Westlake at Oaks ChristianApr 8 · 1600 Meters · Place 3 · WestlakeWestlake1600 Meters3.4:57.93a9
Apr 3Newbury Park at WestlakeApr 3 · 3200 Meters · Place 6 · WestlakeWestlake3200 Meters611:02.62a9
Mar 26Westlake at AgouraMar 26 · 3200 Meters · Place 4 · WestlakeWestlake3200 Meters411:32.66a9
Mar 26Westlake at AgouraMar 26 · 1600 Meters · Place 8 · WestlakeWestlake1600 Meters85:01.00a9
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · 800 Meters · Place 7 · WestlakeWestlake800 Meters72:19.70a9
Mar 7Don Green InvitationalMar 7 · 3200 Meters · Place 38 · WestlakeWestlake3200 Meters3811:11.01a—
Feb 19Westlake Time TrialsFeb 19 · 800 Meters · WestlakeWestlake800 Meters--DNS9
Feb 19Westlake Time TrialsFeb 19 · 400 Meters · WestlakeWestlake400 Meters--DNS9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Aug 24Endless Summer 2-MileAug 24 · 2 Miles · Place 54 · WestlakeWestlake2 Miles54.12:41.12a PB9
Apr 27SCYTFC JV FinalsApr 27 · 1600 Meters · Place 1 · United TrackUnited Track1600 Meters1.5:25.84a8
Apr 20SCYTFC Week 6 SVRR and SCW @ UTCApr 20 · 1600 Meters · Place 9 · United TrackUnited Track1600 Meters9.5:27.47a8
Apr 6SCYTFC Week 4 Calabasas @ UnitedApr 6 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:47.81a8
Mar 23 SCYTFC Week 3 United @ Simi ValleyMar 23 · 1600 Meters · Place 7 · United TrackUnited Track1600 Meters7.5:35.88a8
Mar 16SCYTFC Week 2 Santa Clarita @ UnitedMar 16 · 1600 Meters · Place 11 · United TrackUnited Track1600 Meters11.5:41.73a8
Mar 9SCYTFC Week 1 Calabasas @ UnitedMar 9 · 1600 Meters · Place 11 · United TrackUnited Track1600 Meters11.5:49.38a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 25United TC at SVRRMar 25 · 1600 Meters · Place 12 · United TrackUnited Track1600 Meters12.6:23.82a7
Mar 18United vs Simi Vs CalMar 18 · 1600 Meters · Place 16 · United TrackUnited Track1600 Meters16.6:27.20a7

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 26United Track Club vs Moorpark StridersMar 26 · Long Jump · Place 7 · United TrackUnited TrackLong Jump7.3.14m PB6
Mar 26United Track Club vs Moorpark StridersMar 26 · 400 Meters · Place 6 · United TrackUnited Track400 Meters6.1:17.70a6
Mar 26United Track Club vs Moorpark StridersMar 26 · 100 Meters · Place 13 · United TrackUnited Track100 Meters13.16.84a PB6