Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorVYC Western League Championship · May 65:46.80aVYC Western League ChampionshipMay 6, 2017
1600 Meters · IndoorWestlake Distance Carnival · Feb 174:59.39aWestlake Distance CarnivalFebruary 17, 2024
1600 Meters · OutdoorCIF-SS Division 4 Prelims · May 104:40.32aCIF-SS Division 4 PrelimsMay 10, 2025
3200 Meters · OutdoorOlympic League Prelims & Finals · Apr 2910:31.18aOlympic League Prelims & FinalsApril 29, 2025
800 Meters · OutdoorOlympic League Finals · Apr 252:06.54aOlympic League FinalsApril 25, 2024

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10CIF-SS Division 4 PrelimsMay 10 · 1600 Meters · Place 25 · Village ChristianVillage Christian1600 MetersRound P254:40.32a PB11
May 10CIF-SS Division 4 PrelimsMay 10 · 800 Meters · Place 33 · Village ChristianVillage Christian800 MetersRound P332:07.37a11
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 1600 Meters · Place 25 · Village ChristianVillage Christian1600 MetersRound P25.4:40.32a11
May 10CIF SS D4 Prelims @ CarpinteriaMay 10 · 800 Meters · Place 33 · Village ChristianVillage Christian800 MetersRound P33.2:07.37a11
Apr 29Olympic League Prelims & FinalsApr 29 · 3200 Meters · Place 3 · Village ChristianVillage Christian3200 Meters3.10:31.18a PB11
Apr 29Olympic League Prelims & FinalsApr 29 · 1600 Meters · Place 3 · Village ChristianVillage Christian1600 Meters3.4:45.16a11
Apr 29Olympic League Prelims & FinalsApr 29 · 800 Meters · Place 3 · Village ChristianVillage Christian800 Meters3.2:07.58a11
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 84 · Village ChristianVillage Christian1600 Meters84.4:41.87a11
Apr 112025 14th Tiger InvitationalApr 11 · 800 Meters · Place 93 · Village ChristianVillage Christian800 Meters93.2:08.93a11
Mar 28Simi Valley InvitationalMar 28 · 800 Meters · Place 5 · Village ChristianVillage Christian800 Meters52:10.84a11
Mar 28Simi Valley InvitationalMar 28 · 1600 Meters · Place 17 · Village ChristianVillage Christian1600 Meters174:49.83a11
Mar 22The 79th Pasadena GamesMar 22 · 1600 Meters · Place 19 · Village ChristianVillage Christian1600 Meters19.4:42.93a11
Mar 22The 79th Pasadena GamesMar 22 · 800 Meters · Place 22 · Village ChristianVillage Christian800 Meters22.2:27.51a11
Mar 20Olympic League Invitional #1Mar 20 · 800 Meters · Place 2 · Village ChristianVillage Christian800 Meters22:10.8411
Mar 1422nd Annual California RelaysMar 14 · 1600 Meters · Place 30 · Village ChristianVillage Christian1600 Meters30.4:54.99a11
Mar 1422nd Annual California RelaysMar 14 · 800 Meters · Village ChristianVillage Christian800 Meters—DNS11
Mar 7Don Green InvitationalMar 7 · 3200 Meters · Place 67 · Village ChristianVillage Christian3200 Meters6710:54.81a—
Mar 7Don Green InvitationalMar 7 · 1600 Meters · Place 52 · Village ChristianVillage Christian1600 Meters524:52.13a—
Feb 28Trevor Habberstad Invitational and Distance CarnivalFeb 28 · 1600 Meters · Place 38 · Village ChristianVillage Christian1600 Meters38.5:06.87a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4CIF-SS D4 PrelimsMay 4 · 3200 Meters · Place 33 · Village ChristianVillage Christian3200 MetersRound P33.11:03.17a10
May 4CIF-SS D4 PrelimsMay 4 · 1600 Meters · Place 25 · Village ChristianVillage Christian1600 MetersRound P25.4:41.95a10
May 4CIF-SS D4 PrelimsMay 4 · 800 Meters · Place 41 · Village ChristianVillage Christian800 MetersRound P41.2:14.24a10
Apr 25Olympic League FinalsApr 25 · 1600 Meters · Place 1 · Village ChristianVillage Christian1600 Meters14:52.45a—
Apr 25Olympic League FinalsApr 25 · 800 Meters · Place 3 · Village ChristianVillage Christian800 Meters32:06.54a PB—
Apr 23Olympic League Prelims & FinalsApr 23 · 3200 Meters · Place 1 · Village ChristianVillage Christian3200 Meters1.10:34.30a10
Apr 23Olympic League Prelims & FinalsApr 23 · 1600 Meters · Place 1 · Village ChristianVillage Christian1600 Meters1.4:52.45a10
Apr 17Olympic League # 2Apr 17 · 1600 Meters · Place 1 · Village ChriVillage Chri1600 Meters14:54.5110
Apr 17Olympic League # 2Apr 17 · 800 Meters · Place 4 · Village ChriVillage Chri800 Meters42:12.2510
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 1600 Meters · Place 70 · Village ChriVillage Chri1600 Meters704:55.1510
Apr 52024 Tiger Invitational @ South Pasadena TigerInvite.orgApr 5 · 800 Meters · Place 42 · Village ChriVillage Chri800 Meters422:12.3910
Mar 2378th Pasadena Games Track Race Saturday Pasadenagames.comMar 23 · 1600 Meters · Place 24 · Village ChristianVillage Christian1600 Meters24.4:53.76a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Trevor Habberstad Invitational and Distance CarnivalFeb 23 · 1600 Meters · Place 23 · VILLAGE CHRIVILLAGE CHRI1600 Meters235:04.8810
Feb 17Westlake Distance CarnivalFeb 17 · 1600 Meters · Place 52 · Village ChristianVillage Christian1600 Meters524:59.39a PB—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20VYC Individual Event ChampionshipMay 20 · 1500 Meters · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters—DNS-
May 6VYC Western League ChampionshipMay 6 · 1500 Meters · Place 7 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters7.5:46.80a PB-
Apr 29L.A. Falcons vs Santa Clarita Track Club vs AV Track ClubApr 29 · 1500 Meters · Place 4 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.1500 Meters4.5:49.06a-