Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWestlake/Moorpark Distance Carnival · Feb 215:38.14aWestlake/Moorpark Distance CarnivalFebruary 21, 2026
1600 Meters · OutdoorOaks Christian at Westlake · Mar 315:29.58aOaks Christian at WestlakeMarch 31, 2026
2 Miles · OutdoorEndless Summer 2-Mile · Aug 2414:38.80aEndless Summer 2-MileAugust 24, 2024
3200 Meters · OutdoorDon Green Invitational · Mar 612:23.02aDon Green InvitationalMarch 6, 2026
400 Meters · OutdoorThousand Oaks at Westlake · Mar 261:06.59aThousand Oaks at WestlakeMarch 26, 2026
800 Meters · IndoorBuena, Del Sol, Westlake at Moorpark · Feb 252:31.36aBuena, Del Sol, Westlake at MoorparkFebruary 25, 2026
800 Meters · OutdoorCalabasas and Westlake at Newbury Park · Mar 192:33.87aCalabasas and Westlake at Newbury ParkMarch 19, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · 3200 Meters · Place 28 · Westlake3200 Meters28.12:36.45a10
Apr 16Westlake at AgouraApr 16 · 1600 Meters · Place 15 · Westlake1600 Meters155:42.50a10
Apr 16Westlake at AgouraApr 16 · 800 Meters · Place 12 · Westlake800 Meters122:38.14a10
Mar 31Oaks Christian at WestlakeMar 31 · 1600 Meters · Place 10 · Westlake1600 Meters105:29.58a PB10
Mar 27Simi Valley InvitationalMar 27 · 1600 Meters · Place 122 · Westlake1600 Meters1225:31.72—
Mar 26Thousand Oaks at WestlakeMar 26 · 400 Meters · Place 20 · Westlake400 Meters201:06.59a PB10
Mar 19Calabasas and Westlake at Newbury ParkMar 19 · 800 Meters · Place 16 · Westlake800 Meters162:33.87a PB10
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 69 · Westlake1600 Meters695:32.39a10
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 68 · Westlake3200 Meters6812:23.02a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Buena, Del Sol, Westlake at MoorparkFeb 25 · 800 Meters · Place 50 · Westlake800 Meters502:31.36a PB10
Feb 21Westlake/Moorpark Distance CarnivalFeb 21 · 1600 Meters · Place 189 · Westlake1600 Meters1895:38.14a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · 3200 Meters · Place 34 · Westlake3200 Meters3412:41.48a9
Apr 26SoCal Frosh-Soph ChampionshipsApr 26 · 1600 Meters · Place 44 · Westlake1600 Meters446:07.529
Apr 8Westlake at Oaks ChristianApr 8 · 1600 Meters · Place 16 · Westlake1600 Meters16.5:58.52a9
Apr 3Newbury Park at WestlakeApr 3 · 3200 Meters · Place 15 · Westlake3200 Meters1512:58.59a9
Mar 26Westlake at AgouraMar 26 · 1600 Meters · Place 30 · Westlake1600 Meters305:49.58a9
Mar 26Westlake at AgouraMar 26 · 800 Meters · Place 19 · Westlake800 Meters192:43.41a9
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · 3200 Meters · Place 12 · Westlake3200 Meters1213:34.55a9
Mar 20Calabasas and Thousand Oaks at WestlakeMar 20 · 1600 Meters · Place 22 · Westlake1600 Meters226:03.07a9
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 87 · Westlake1600 Meters875:54.31a9
Mar 7Don Green InvitationalMar 7 · 3200 Meters · Place 83 · Westlake3200 Meters8313:09.23a—
Feb 19Westlake Time TrialsFeb 19 · 800 Meters · Place 28 · Westlake800 Meters28.2:38.56aUnofficial9
Feb 19Westlake Time TrialsFeb 19 · 400 Meters · Place 30 · Westlake400 Meters30.1:12.25aUnofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Buena, Del Sol, Moorpark at WestlakeFeb 26 · 1600 Meters · Place 61 · Westlake1600 Meters616:05.20a—
Feb 22Westlake Distance CarnivalFeb 22 · 1600 Meters · Place 209 · Westlake1600 Meters2095:58.03a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Aug 24Endless Summer 2-MileAug 24 · 2 Miles · Place 78 · Westlake2 Miles78.14:38.80a PB9