Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSimi Valley Invitational · Mar 285:40.93aSimi Valley InvitationalMarch 28, 2025
3200 Meters · OutdoorAgoura and Oaks Christian at Newbury Park · Mar 1613:34.27aAgoura and Oaks Christian at Newbury ParkMarch 16, 2023
800 Meters · OutdoorMarmonte League Finals · Apr 282:32.06aMarmonte League FinalsApril 28, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 28Marmonte League FinalsApr 28 · 800 Meters · Place 9 · Newbury Park800 Meters92:32.06a PB12
Apr 112025 14th Tiger InvitationalApr 11 · 800 Meters · Place 69 · Newbury Park800 Meters69.2:39.23a12
Apr 3Newbury Park at WestlakeApr 3 · 1600 Meters · Place 9 · Newbury Park1600 Meters95:56.06a12
Mar 28Simi Valley InvitationalMar 28 · 1600 Meters · Place 3 · Newbury Park1600 Meters35:40.93a PB12
Mar 27Newbury Park at CalabasasMar 27 · 800 Meters · Place 1 · Newbury Park800 Meters1.2:39.19a12
Mar 20Agoura and Newbury Park at Oaks ChristianMar 20 · 1600 Meters · Place 4 · Newbury Park1600 Meters45:54.04a12
Mar 14Thousand Oaks InvitationalMar 14 · 800 Meters · Place 6 · Newbury Park800 Meters62:33.70a12
Mar 1Tara Davis InvitationalMar 1 · 1600 Meters · Place 9 · Newbury Park1600 Meters95:51.06a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 9Newbury Park at Thousand OaksApr 9 · 1600 Meters · Place 1 · Newbury Park1600 Meters15:50.35a—
Apr 9Newbury Park at Thousand OaksApr 9 · 800 Meters · Place 1 · Newbury Park800 Meters12:37.39a—
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 800 Meters · Place 52 · Newbury Park800 Meters522:35.7811
Mar 28Calabasas at Newbury ParkMar 28 · 800 Meters · Place 7 · Newbury Park800 Meters72:34.60a—
Mar 22Simi Valley InvitationalMar 22 · 1600 Meters · Place 15 · Newbury Park1600 Meters155:42.10a—
Mar 19Westlake at Newbury ParkMar 19 · 1600 Meters · Place 2 · Newbury Park1600 Meters25:45.77a—
Mar 19Westlake at Newbury ParkMar 19 · 800 Meters · Place 1 · Newbury Park800 Meters12:32.14a—
Mar 16Maurice Greene InvitationalMar 16 · 800 Meters · Place 13 · Newbury Park800 Meters132:36.6911
Mar 14Newbury Park and Oaks Christian at AgouraMar 14 · 1600 Meters · Place 10 · Newbury Park1600 Meters105:41.91—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24Marmonte League FinalsApr 24 · 1600 Meters · Place 6 · Newbury Park1600 Meters6.5:52.64a10
Apr 24Marmonte League FinalsApr 24 · 800 Meters · Place 1 · Newbury Park800 Meters1.2:32.66a10
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 1600 Meters · Place 9 · Newbury Park1600 Meters96:02.94a—
Apr 21Ventura County ChampionshipsApr 21 · 800 Meters · Place 25 · Newbury Park800 Meters252:36.78a—
Apr 7Tiger Invitational @ South Pasadena TigerInvite.orgApr 7 · 800 Meters · Place 32 · Newbury Park800 Meters322:39.2710
Apr 4Thousand Oaks at Newbury ParkApr 4 · 1600 Meters · Place 7 · Newbury Park1600 Meters75:49.22a—
Mar 23Newbury Park at WestlakeMar 23 · 3200 Meters · Place 2 · Newbury Park3200 Meters213:38.81a—
Mar 23Newbury Park at WestlakeMar 23 · 800 Meters · Place 2 · Newbury Park800 Meters22:36.57a—
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · 3200 Meters · Place 1 · Newbury Park3200 Meters113:34.27a PB—
Mar 16Agoura and Oaks Christian at Newbury ParkMar 16 · 800 Meters · Place 1 · Newbury Park800 Meters12:35.58a—
Mar 10Ventura InvitationalMar 10 · 1600 Meters · Place 27 · Newbury Park1600 Meters275:53.8810

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25Marmonte League Prelims/FinalsApr 25 · 1600 Meters · Place 13 · Newbury Park1600 Meters13.6:12.48a9
Apr 25Marmonte League Prelims/FinalsApr 25 · 800 Meters · Place 12 · Newbury Park800 Meters12.2:52.61a9
Apr 14Thousand Oaks at Newbury ParkApr 14 · 1600 Meters · Place 3 · Newbury Park1600 Meters36:06.319
Apr 14Thousand Oaks at Newbury ParkApr 14 · 800 Meters · Place 1 · Newbury Park800 Meters12:42.089
Apr 7Westlake at Newbury ParkApr 7 · 1600 Meters · Place 2 · Newbury Park1600 Meters26:18.909
Mar 31Newbury Park at CalabasasMar 31 · 1600 Meters · Place 2 · Newbury Park1600 Meters26:04.459
Mar 31Newbury Park at CalabasasMar 31 · 800 Meters · Place 1 · Newbury Park800 Meters12:49.399
Mar 25Simi Valley InvitationalMar 25 · 1600 Meters · Place 24 · Newbury Park1600 Meters246:07.369
Mar 25Simi Valley InvitationalMar 25 · 1600 Meters · Place 24 · Newbury Park1600 Meters246:07.369
Mar 22 Newbury Park at AgouraMar 22 · 1600 Meters · Place 2 · Newbury Park1600 Meters2.6:20.46a9
Mar 22 Newbury Park at AgouraMar 22 · 800 Meters · Place 2 · Newbury Park800 Meters2.2:47.96a9
Mar 17Newbury Park at Oaks ChristianMar 17 · 1600 Meters · Place 4 · Newbury Park1600 Meters46:14.869
Mar 17Newbury Park at Oaks ChristianMar 17 · 800 Meters · Place 4 · Newbury Park800 Meters42:45.939
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 26 · Newbury Park1600 Meters266:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 27 · Newbury Park1600 Meters276:16.009