Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVCYTC Week 7 VEN @ NP · Apr 2614.37aVCYTC Week 7 VEN @ NPApril 26, 2025
1500 Meters · OutdoorL A Jets 39th Annual Invitational · May 245:49.10aL A Jets 39th Annual InvitationalMay 24, 2025
1600 Meters · IndoorTara Davis Invitational · Feb 285:11.49aTara Davis InvitationalFebruary 28, 2026
1600 Meters · Outdoor2026 Tiger Invite 15th Annual · Apr 104:44.14a2026 Tiger Invite 15th AnnualApril 10, 2026
800 Meters · OutdoorVentura County Championships · Apr 242:07.82aVentura County ChampionshipsApril 24, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 27Marmonte League FinalsApr 27 · 1600 Meters · Place 5 · Newbury Park1600 Meters5.4:44.31a9
Apr 27Marmonte League FinalsApr 27 · 800 Meters · Place 6 · Newbury Park800 Meters6.2:10.78a9
Apr 24Ventura County ChampionshipsApr 24 · 800 Meters · Place 31 · Newbury Park800 Meters312:07.82a PB9
Apr 16Newbury Park at Oaks ChristianApr 16 · 800 Meters · Place 1 · Newbury Park800 Meters1.2:08.54a9
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 51 · Newbury Park1600 Meters51.4:44.14a PB9
Apr 102026 Tiger Invite 15th AnnualApr 10 · 800 Meters · Place 73 · Newbury Park800 Meters73.2:13.34a9
Mar 31Newbury Park at Thousand OaksMar 31 · 1600 Meters · Place 6 · Newbury Park1600 Meters64:47.14a9
Mar 31Newbury Park at Thousand OaksMar 31 · 800 Meters · Place 10 · Newbury Park800 Meters102:11.84a9
Mar 27Simi Valley InvitationalMar 27 · 1600 Meters · Place 17 · Newbury Park1600 Meters174:50.08—
Mar 27Simi Valley InvitationalMar 27 · Discus · Place 15 · Newbury ParkDiscus152:11.21—
Mar 19Calabasas and Westlake at Newbury ParkMar 19 · 1600 Meters · Place 1 · Newbury Park1600 Meters14:54.77a9
Mar 19Calabasas and Westlake at Newbury ParkMar 19 · 800 Meters · Place 5 · Newbury Park800 Meters52:14.15a9
Mar 14Thousand Oaks InvitationalMar 14 · 1600 Meters · Place 44 · Newbury Park1600 Meters444:57.52a9
Mar 6Don Green InvitationalMar 6 · 1600 Meters · Place 23 · Newbury Park1600 Meters235:00.52a9
Mar 6Don Green InvitationalMar 6 · 800 Meters · Place 13 · Newbury Park800 Meters132:15.54a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 1600 Meters · Place 28 · Newbury Park1600 Meters285:11.49a PB9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24L A Jets 39th Annual InvitationalMay 24 · 1500 Meters · Place 28 · Newbury Park1500 Meters285:49.10a PB8
May 10VCYTC Varsity FinalsMay 10 · 800 Meters · Place 10 · Newbury Park800 Meters102:37.84a8
Apr 26VCYTC Week 7 VEN @ NPApr 26 · 1600 Meters · Place 4 · Newbury Park1600 Meters46:35.61a8
Apr 26VCYTC Week 7 VEN @ NPApr 26 · 800 Meters · Place 6 · Newbury Park800 Meters62:58.04a8
Apr 26VCYTC Week 7 VEN @ NPApr 26 · 100 Meters · Place 4 · Newbury Park100 Meters414.37a PB8
Apr 5VCYTC Week 5 OX @ NPApr 5 · 1600 Meters · Place 4 · Newbury Park1600 Meters46:25.63a8
Apr 5VCYTC Week 5 OX @ NPApr 5 · 800 Meters · Place 2 · Newbury Park800 Meters23:47.12a8
Mar 29VCYTC Week 4 NP, OJ @ HVMar 29 · 1600 Meters · Place 5 · Newbury Park1600 Meters56:19.98a8
Mar 29VCYTC Week 4 NP, OJ @ HVMar 29 · 800 Meters · Place 2 · Newbury Park800 Meters22:49.20a8
Mar 29VCYTC Week 4 NP, OJ @ HVMar 29 · 100 Meters · Place 7 · Newbury Park100 Meters714.84a8
Mar 22VCYTC Week 3 NP @ MPMar 22 · 1600 Meters · Place 4 · Newbury Park1600 Meters46:21.71a8
Mar 22VCYTC Week 3 NP @ MPMar 22 · 800 Meters · Place 3 · Newbury Park800 Meters32:43.83a8
Mar 15VCYTC Week 2 GCTC, SB @ NPMar 15 · 1600 Meters · Place 3 · Newbury Park1600 Meters36:34.36a8
Mar 15VCYTC Week 2 GCTC, SB @ NPMar 15 · 800 Meters · Place 3 · Newbury Park800 Meters32:54.67a8
Mar 8VCYTC Week 1 NP @ SVVRMar 8 · 1600 Meters · Place 2 · Newbury Park1600 Meters26:45.50a8
Mar 8VCYTC Week 1 NP @ SVVRMar 8 · 800 Meters · Place 2 · Newbury Park800 Meters23:03.86a8