Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSCYTFC UTC@SVRR · Mar 2127.35aSCYTFC UTC@SVRRMarch 21, 2015
1500 Meters · IndoorSimi Valley All-Comers #3- Winter Qualifier · Feb 14:34.06aSimi Valley All-Comers #3- Winter QualifierFebruary 1, 2025
1500 Meters · OutdoorSCYTFC Varsity Meet · May 115:23.07aSCYTFC Varsity MeetMay 11, 2019
1600 Meters · IndoorWestlake/Moorpark Distance Carnival · Feb 214:44.11aWestlake/Moorpark Distance CarnivalFebruary 21, 2026
1600 Meters · OutdoorOaks Christian at Westlake · Mar 314:38.21aOaks Christian at WestlakeMarch 31, 2026
2 Miles · OutdoorEndless Summer 2-Mile · Aug 2410:54.00aEndless Summer 2-MileAugust 24, 2024
3200 Meters · OutdoorMarmonte League Finals · Apr 279:57.09aMarmonte League FinalsApril 27, 2026
400 Meters · OutdoorThousand Oaks at Westlake · Mar 261:02.80aThousand Oaks at WestlakeMarch 26, 2026
800 Meters · IndoorBuena, Del Sol, Westlake at Moorpark · Feb 252:12.17aBuena, Del Sol, Westlake at MoorparkFebruary 25, 2026
800 Meters · OutdoorWestlake at Agoura · Apr 162:15.72aWestlake at AgouraApril 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · 3200 Meters · Place 12 · WestlakeWestlake3200 Meters12.9:57.09a PB10
Apr 27Marmonte League FinalsApr 27 · 1600 Meters · WestlakeWestlake1600 Meters--DNS10
Apr 16Westlake at AgouraApr 16 · 1600 Meters · Place 8 · WestlakeWestlake1600 Meters84:44.74a10
Apr 16Westlake at AgouraApr 16 · 800 Meters · Place 7 · WestlakeWestlake800 Meters72:15.72a PB10
Mar 31Oaks Christian at WestlakeMar 31 · 3200 Meters · Place 8 · WestlakeWestlake3200 Meters811:31.39a10
Mar 31Oaks Christian at WestlakeMar 31 · 1600 Meters · Place 3 · WestlakeWestlake1600 Meters34:38.21a PB10
Mar 27Simi Valley InvitationalMar 27 · 1600 Meters · Place 14 · WestlakeWestlake1600 Meters144:39.71—
Mar 26Thousand Oaks at WestlakeMar 26 · 400 Meters · Place 11 · WestlakeWestlake400 Meters111:02.80a PB10
Mar 19Calabasas and Westlake at Newbury ParkMar 19 · 3200 Meters · Place 2 · WestlakeWestlake3200 Meters210:27.04a10
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 15 · WestlakeWestlake1600 Meters154:39.99a10
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 34 · WestlakeWestlake3200 Meters349:59.66a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Buena, Del Sol, Westlake at MoorparkFeb 25 · 800 Meters · Place 13 · WestlakeWestlake800 Meters132:12.17a PB10
Feb 21Westlake/Moorpark Distance CarnivalFeb 21 · 1600 Meters · Place 31 · WestlakeWestlake1600 Meters314:44.11a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · 1600 Meters · Place 16 · WestlakeWestlake1600 Meters165:01.11a9
Apr 25Ventura County ChampionshipsApr 25 · 3200 Meters · Place 35 · WestlakeWestlake3200 Meters3510:53.809
Apr 19Gordon Steward FS ClassicApr 19 · 1600 Meters · Place 9 · WestlakeWestlake1600 Meters95:16.209
Apr 8Westlake at Oaks ChristianApr 8 · 3200 Meters · Place 1 · WestlakeWestlake3200 Meters1.10:47.44a9
Apr 3Newbury Park at WestlakeApr 3 · 3200 Meters · Place 5 · WestlakeWestlake3200 Meters510:55.51a9
Feb 19Westlake Time TrialsFeb 19 · 800 Meters · Place 10 · WestlakeWestlake800 Meters10.2:16.60aUnofficial9
Feb 19Westlake Time TrialsFeb 19 · 400 Meters · Place 19 · WestlakeWestlake400 Meters19.1:04.25aUnofficial9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Buena, Del Sol, Moorpark at WestlakeFeb 26 · 1600 Meters · Place 14 · WestlakeWestlake1600 Meters144:56.68a—
Feb 26Buena, Del Sol, Moorpark at WestlakeFeb 26 · 800 Meters · Place 24 · WestlakeWestlake800 Meters242:18.61a—
Feb 22Westlake Distance CarnivalFeb 22 · 1600 Meters · Place 48 · WestlakeWestlake1600 Meters484:54.40a—
Feb 1Simi Valley All-Comers #3- Winter QualifierFeb 1 · 1500 Meters · Place 20 · WestlakeWestlake1500 Meters204:34.06a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 24Endless Summer 2-MileAug 24 · 2 Miles · Place 17 · WestlakeWestlake2 Miles17.10:54.00a PB9
May 11SCYTFC - VCYTC SUPER VARSITYMay 11 · 1600 Meters · Place 3 · United TrackUnited Track1600 Meters3.5:02.58a8
May 11SCYTFC - VCYTC SUPER VARSITYMay 11 · 800 Meters · Place 5 · United TrackUnited Track800 Meters5.2:21.84a8
May 4SCYTFC Varsity FinalsMay 4 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:02.64a8
May 4SCYTFC Varsity FinalsMay 4 · 800 Meters · Place 3 · United TrackUnited Track800 Meters3.2:22.91a8
Apr 20SCYTFC Week 6 SVRR and SCW @ UTCApr 20 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:10.35a8
Apr 20SCYTFC Week 6 SVRR and SCW @ UTCApr 20 · 800 Meters · Place 1 · United TrackUnited Track800 Meters1.2:24.02a8
Apr 6SCYTFC Week 4 Calabasas @ UnitedApr 6 · 3200 Meters · Place 1 · United TrackUnited Track3200 Meters1.12:03.23a8
Mar 23 SCYTFC Week 3 United @ Simi ValleyMar 23 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:05.48a8
Mar 23 SCYTFC Week 3 United @ Simi ValleyMar 23 · 800 Meters · Place 3 · United TrackUnited Track800 Meters3.2:24.07a8
Mar 16SCYTFC Week 2 Santa Clarita @ UnitedMar 16 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:08.87a8
Mar 9SCYTFC Week 1 Calabasas @ UnitedMar 9 · 800 Meters · Place 3 · United TrackUnited Track800 Meters3.2:26.98a8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 25United TC at SVRRMar 25 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:09.00a7
Mar 18United vs Simi Vs CalMar 18 · 1600 Meters · Place 1 · United TrackUnited Track1600 Meters1.5:06.63a7

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 142022 Co-Conference ChampionshipMay 14 · 3200 Meters · Place 2 · United TrackUnited Track3200 Meters2.11:05.77a6
May 7SCYTFC Varsity FinalsMay 7 · 3200 Meters · Place 1 · United TrackUnited Track3200 Meters1.11:15.11a6
May 7SCYTFC Varsity FinalsMay 7 · 800 Meters · Place 10 · United TrackUnited Track800 Meters10.2:27.24a6
Apr 23SCVAA vs UnitedApr 23 · 3200 Meters · Place 2 · United TrackUnited Track3200 Meters2.11:09.62aUnofficial6
Apr 23SCVAA vs UnitedApr 23 · 800 Meters · Place 7 · United TrackUnited Track800 Meters7.2:25.48aUnofficial6
Apr 9Calabasas vs United vs SCWApr 9 · 1600 Meters · Place 4 · United TrackUnited Track1600 Meters4.5:11.66aUnofficial6
Apr 9Calabasas vs United vs SCWApr 9 · 800 Meters · Place 5 · United TrackUnited Track800 Meters5.2:26.92aUnofficial6
Mar 26United Track Club vs Moorpark StridersMar 26 · 1600 Meters · Place 3 · United TrackUnited Track1600 Meters3.5:16.56a6
Mar 19United vs Calabasas vs SVRRMar 19 · 1600 Meters · Place 2 · United TrackUnited Track1600 Meters2.5:16.18a6
Mar 19United vs Calabasas vs SVRRMar 19 · 1600 Meters · Place 1 · United TrackUnited Track1600 Meters1.5:16.18a6

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18VCYTC & SCYTFC ChampionshipsMay 18 · 1500 Meters · Place 4 · United TrackUnited Track1500 Meters4.5:23.36a3
May 18VCYTC & SCYTFC ChampionshipsMay 18 · 800 Meters · Place 8 · United TrackUnited Track800 Meters8.2:48.09a3
May 11SCYTFC Varsity MeetMay 11 · 1500 Meters · Place 1 · United TrackUnited Track1500 Meters1.5:23.07a PB3
May 11SCYTFC Varsity MeetMay 11 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.2:48.32a3
Apr 27SCYTFC Meet 6 United vs CheetahsApr 27 · 1500 Meters · Place 2 · United TrackUnited Track1500 Meters2.5:31.67a3
Apr 27SCYTFC Meet 6 United vs CheetahsApr 27 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.2:48.42a3
Apr 20SCYTFC Meet 5 Warrior vs Chiefs at UnitedApr 20 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.5:42.46a3
Apr 20SCYTFC Meet 5 Warrior vs Chiefs at UnitedApr 20 · 800 Meters · Place 1 · United TrackUnited Track800 Meters1.2:52.48a3
Apr 1310th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 1500 Meters · Place 6 · United TrackUnited Track1500 Meters6.5:35.18aUnofficial3
Apr 1310th Annual SoCal Youth Invite SCYTFC/VCYTCApr 13 · 800 Meters · Place 13 · United TrackUnited Track800 Meters13.2:50.83aUnofficial3
Apr 6SCYTFC Meet 4 United at CALApr 6 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.2:49.50a3
Mar 30SCYTFC Meet 3 FP vs SCW at UTCMar 30 · 1500 Meters · Place 1 · United TrackUnited Track1500 Meters1.5:37.24aUnofficial3
Mar 30SCYTFC Meet 3 FP vs SCW at UTCMar 30 · 800 Meters · Place 4 · United TrackUnited Track800 Meters4.2:53.09aUnofficial3
Mar 17SCYTFC Meet 1 SVRR at UTCMar 17 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.5:43.95aUnofficial3

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12SCYTFC-VCYTC Co-Conference ChampionshipsMay 12 · 1600 Meters · Place 13 · United TrackUnited Track1600 Meters13.6:11.74a2
May 5SCYTFC Varsity FinalsMay 5 · 1500 Meters · Place 6 · United TrackUnited Track1500 Meters6.5:40.49a2
Apr 21SCYTFC Meet 7 LN5 vs SVRR us UTCApr 21 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.5:45.60a2
Apr 14SCYTFC Meet 6 LN5 vs UTCApr 14 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.5:53.27a2
Apr 14SCYTFC Meet 6 LN5 vs UTCApr 14 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.2:58.32a2
Apr 14SCYTFC Meet 6 LN5 vs UTCApr 14 · 400 Meters · Place 7 · United TrackUnited Track400 Meters7.1:21.16a2
Apr 79th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 1600 Meters · Place 8 · United TrackUnited Track1600 Meters8.6:17.49a2
Apr 79th Annual SoCal Youth Invite SCYTFC/VCYTCApr 7 · 400 Meters · Place 14 · United TrackUnited Track400 Meters14.1:21.15a2
Mar 31SCYTFC Meet 4 SCW vs UTCMar 31 · 1500 Meters · Place 4 · United TrackUnited Track1500 Meters4.5:41.17a2
Mar 31SCYTFC Meet 4 SCW vs UTCMar 31 · 800 Meters · Place 3 · United TrackUnited Track800 Meters3.2:58.99a2
Mar 24SCYTFC Meet 3 UTC vs CAL @ SVRRMar 24 · 1500 Meters · Place 1 · United TrackUnited Track1500 Meters1.5:41.17a2
Mar 17SCYTFC Meet 2 UTC & SCW @ CALMar 17 · 1500 Meters · Place 6 · United TrackUnited Track1500 Meters6.5:53.24a2
Mar 17SCYTFC Meet 2 UTC & SCW @ CALMar 17 · 800 Meters · Place 6 · United TrackUnited Track800 Meters6.2:59.69a2

2017 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 1500 Meters · Place 6 · United TrackUnited Track1500 Meters6.6:09.77a1
May 13SCYTFC-VCYTC Co-Conference ChampionshipsMay 13 · 800 Meters · Place 9 · United TrackUnited Track800 Meters9.3:12.79a1
May 6SCYTFC Varsity FinalsMay 6 · 1500 Meters · Place 5 · United TrackUnited Track1500 Meters5.6:14.64a1
May 6SCYTFC Varsity FinalsMay 6 · 800 Meters · Place 9 · United TrackUnited Track800 Meters9.3:15.55a1
Apr 22SCYTFC CAL & SVRR @ UTCApr 22 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.6:20.89a1
Apr 22SCYTFC CAL & SVRR @ UTCApr 22 · 800 Meters · Place 3 · United TrackUnited Track800 Meters3.3:11.90a1
Apr 15SCYTFC CTC @ UTCApr 15 · 1500 Meters · Place 2 · United TrackUnited Track1500 Meters2.6:22.58a1
Apr 15SCYTFC CTC @ UTCApr 15 · 400 Meters · Place 2 · United TrackUnited Track400 Meters2.1:27.87a1
Apr 1SCYTFC SCVAA & UTC @ CALApr 1 · 1500 Meters · Place 4 · United TrackUnited Track1500 Meters4.6:39.70a1
Apr 1SCYTFC SCVAA & UTC @ CALApr 1 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.3:20.69a1
Apr 1SCYTFC SCVAA & UTC @ CALApr 1 · 400 Meters · Place 6 · United TrackUnited Track400 Meters6.1:32.37a1
Mar 25SCYTFC SVRR & CTC @ UTCMar 25 · 1500 Meters · Place 2 · United TrackUnited Track1500 Meters2.6:16.23a1
Mar 18SCYTFC UTC @ CCMar 18 · 800 Meters · Place 2 · United TrackUnited Track800 Meters2.3:23.34a1
Mar 18SCYTFC UTC @ CCMar 18 · 400 Meters · Place 4 · United TrackUnited Track400 Meters4.1:42.66a1
Mar 11SCYTFC UTC @ CALMar 11 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.6:35.62a1
Mar 11SCYTFC UTC @ CALMar 11 · 400 Meters · Place 2 · United TrackUnited Track400 Meters2.1:30.11a1

2016 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 217th Annual VCYTC / SCYTFC Co-Conference ChampionshipsMay 21 · 1600 Meters · Place 13 · United TrackUnited Track1600 Meters13.7:13.83aGr
Mar 19VCYTC WEEK 2 HV & UTC @ OXMar 19 · 800 Meters · Place 11 · United TrackUnited Track800 Meters11.3:52.69aGr
Mar 19VCYTC WEEK 2 HV & UTC @ OXMar 19 · 400 Meters · Place 13 · United TrackUnited Track400 Meters13.1:36.20aGr
Mar 12SCYTFC CTC @ UTCMar 12 · 1500 Meters · Place 3 · United TrackUnited Track1500 Meters3.6:53.94aGr
Mar 12SCYTFC CTC @ UTCMar 12 · 400 Meters · Place 7 · United TrackUnited Track400 Meters7.1:35.34aGr

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 21SCYTFC UTC@SVRRMar 21 · 400 Meters · Place 27 · United TrackUnited Track400 Meters27.2:09.30a-
Mar 21SCYTFC UTC@SVRRMar 21 · 100 Meters · Place 25 · United TrackUnited Track100 Meters25.27.35a PB-