Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRio Mesa Last Chance PR #1 All-Comers · May 85:05.05aRio Mesa Last Chance PR #1 All-ComersMay 8, 2026
1000 Meters · IndoorSpartan Red & Black · Feb 82:56.9Spartan Red & BlackFebruary 8, 2025
1600 Meters · IndoorWestlake/Moorpark Distance Carnival · Feb 215:00.61aWestlake/Moorpark Distance CarnivalFebruary 21, 2026
1600 Meters · OutdoorSanta Barbara, Rio Mesa · Apr 94:51.66aSanta Barbara, Rio Mesa April 9, 2025
2 Miles · OutdoorDecember Distance Night · Dec 1310:54.43aDecember Distance NightDecember 13, 2024
2000 Meters · IndoorSpartan Red & Black · Feb 86:38.8Spartan Red & BlackFebruary 8, 2025
3200 Meters · IndoorRio Mesa vs. Camarillo Dual · Feb 2610:44.18aRio Mesa vs. Camarillo DualFebruary 26, 2026
3200 Meters · OutdoorDon Green Invitational · Mar 610:42.40aDon Green InvitationalMarch 6, 2026
400 Meters · IndoorRio Mesa at Camarillo · Feb 271:06.96aRio Mesa at CamarilloFebruary 27, 2024
800 Meters · IndoorWestlake Distance Carnival · Feb 222:13.95aWestlake Distance CarnivalFebruary 22, 2025
800 Meters · OutdoorGordon Steward FS Classic · Apr 192:13.59Gordon Steward FS ClassicApril 19, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8Rio Mesa Last Chance PR #1 All-ComersMay 8 · 1 Mile · Place 6 · Rio MesaRio Mesa1 Mile65:05.05a PB11
Apr 302026 Channel League Track & Field FinalsApr 30 · 1600 Meters · Place 23 · Rio MesaRio Mesa1600 Meters23.4:56.85a11
Apr 15Rio Mesa and Santa Barbara at VenturaApr 15 · 3200 Meters · Place 3 · Rio MesaRio Mesa3200 Meters311:21.20a11
Apr 15Rio Mesa and Santa Barbara at VenturaApr 15 · 1600 Meters · Place 8 · Rio MesaRio Mesa1600 Meters84:59.03a11
Apr 1Oxnard / Rio Mesa at PacificaApr 1 · 3200 Meters · Place 4 · Rio MesaRio Mesa3200 Meters411:00.99a11
Apr 1Oxnard / Rio Mesa at PacificaApr 1 · 800 Meters · Place 5 · Rio MesaRio Mesa800 Meters52:14.80a11
Mar 28Ventura Speed ProjectMar 28 · 1600 Meters · Place 19 · Rio MesaRio Mesa1600 Meters194:54.80a11
Mar 26Buena, San Marcos at Rio MesaMar 26 · 3200 Meters · Place 5 · Rio MesaRio Mesa3200 Meters510:49.87a11
Mar 26Buena, San Marcos at Rio MesaMar 26 · 1600 Meters · Place 11 · Rio MesaRio Mesa1600 Meters114:52.86a11
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 222 · Rio MesaRio Mesa1600 Meters2224:56.27—
Mar 19Dos Pueblos at Rio MesaMar 19 · 3200 Meters · Place 2 · Rio MesaRio Mesa3200 Meters210:49.02a11
Mar 132026 Spartan RelaysMar 13 · 1600 Meters · Place 25 · Rio MesaRio Mesa1600 Meters254:53.13a11
Mar 6Don Green InvitationalMar 6 · 3200 Meters · Place 17 · Rio MesaRio Mesa3200 Meters1710:42.40a PB11
Mar 6Don Green InvitationalMar 6 · 800 Meters · Place 17 · Rio MesaRio Mesa800 Meters172:18.64a11
Feb 72026 Spartan Black & RedFeb 7 · 1000 Meters · Place 6 · Rio MesaRio Mesa1000 Meters6.3:08.28aUnofficial11
Feb 72026 Spartan Black & RedFeb 7 · 400 Meters · Rio MesaRio Mesa400 MetersRelay Split—1:00.4hUnofficial11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Rio Mesa vs. Camarillo DualFeb 26 · 3200 Meters · Place 3 · Rio MesaRio Mesa3200 Meters310:44.18a PB11
Feb 26Rio Mesa vs. Camarillo DualFeb 26 · 1600 Meters · Place 2 · Rio MesaRio Mesa1600 Meters25:07.43a11
Feb 21Westlake/Moorpark Distance CarnivalFeb 21 · 1600 Meters · Place 85 · Rio MesaRio Mesa1600 Meters855:00.61a PB11
Feb 21Westlake/Moorpark Distance CarnivalFeb 21 · 800 Meters · Place 36 · Rio MesaRio Mesa800 Meters362:15.61a11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23Rio Mesa Last Chance PR #2May 23 · 1 Mile · Place 9 · Rio MesaRio Mesa1 Mile95:12.710
May 9Rio Mesa Last Chance PR #1May 9 · 800 Meters · Place 15 · Rio MesaRio Mesa800 Meters152:18.210
May 1Channel League Finals 2025May 1 · 1600 Meters · Place 12 · Rio MesaRio Mesa1600 Meters124:53.0610
Apr 26SoCal Frosh-Soph ChampionshipsApr 26 · 3200 Meters · Place 9 · Rio MesaRio Mesa3200 Meters911:00.2510
Apr 26SoCal Frosh-Soph ChampionshipsApr 26 · 1600 Meters · Place 13 · Rio MesaRio Mesa1600 Meters134:56.0010
Apr 19Gordon Steward FS ClassicApr 19 · 1600 Meters · Place 10 · Rio MesaRio Mesa1600 Meters105:07.2010
Apr 19Gordon Steward FS ClassicApr 19 · 800 Meters · Place 12 · Rio MesaRio Mesa800 Meters122:13.59 PB10
Apr 9Santa Barbara, Rio Mesa Apr 9 · 3200 Meters · Place 5 · Rio MesaRio Mesa3200 Meters511:19.44a10
Apr 9Santa Barbara, Rio Mesa Apr 9 · 1600 Meters · Place 3 · Rio MesaRio Mesa1600 Meters34:51.66a PB10
Apr 4FS West Coast RelaysApr 4 · 3200 Meters · Place 11 · Rio MesaRio Mesa3200 Meters1110:58.82a10
Apr 4FS West Coast RelaysApr 4 · 1600 Meters · Place 18 · Rio MesaRio Mesa1600 Meters184:55.69a10
Mar 26Rio Mesa/Pacifica at OxnardMar 26 · 3200 Meters · Place 2 · Rio MesaRio Mesa3200 Meters210:42.90a10
Mar 26Rio Mesa/Pacifica at OxnardMar 26 · 1600 Meters · Place 3 · Rio MesaRio Mesa1600 Meters34:59.53a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 191 · Rio MesaRio Mesa1600 Meters191.4:52.70a10
Mar 19Buena and Rio Mesa at San MarcosMar 19 · 800 Meters · Place 1 · Rio MesaRio Mesa800 Meters12:15.61a—
Mar 142025 Spartan RelaysMar 14 · 3200 Meters · Place 12 · Rio MesaRio Mesa3200 Meters12.10:46.51a10
Mar 142025 Spartan RelaysMar 14 · 1600 Meters · Rio MesaRio Mesa1600 Meters—DNS10
Mar 12Dos Pueblos and Ventura at Rio MesaMar 12 · 3200 Meters · Place 2 · Rio MesaRio Mesa3200 Meters211:12.29a—
Mar 12Dos Pueblos and Ventura at Rio MesaMar 12 · 1600 Meters · Place 6 · Rio MesaRio Mesa1600 Meters64:59.29a—
Mar 1Tara Davis InvitationalMar 1 · 1600 Meters · Place 9 · Rio MesaRio Mesa1600 Meters94:56.74a—
Feb 27Rio Mesa vs. Camarillo DualFeb 27 · 1600 Meters · Place 3 · Rio MesaRio Mesa1600 Meters3.5:04.20a10
Feb 27Rio Mesa vs. Camarillo DualFeb 27 · 400 Meters · Rio MesaRio Mesa400 MetersRelay Split—1:00.0hUnofficial10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Westlake Distance CarnivalFeb 22 · 1600 Meters · Place 75 · Rio MesaRio Mesa1600 Meters755:00.94a—
Feb 22Westlake Distance CarnivalFeb 22 · 800 Meters · Place 32 · Rio MesaRio Mesa800 Meters322:13.95a PB—
Feb 8Spartan Red & BlackFeb 8 · 2000 Meters · Place 6 · Rio MesaRio Mesa2000 Meters66:38.8 PB—
Feb 8Spartan Red & BlackFeb 8 · 1000 Meters · Place 6 · Rio MesaRio Mesa1000 Meters62:56.9 PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 13December Distance NightDec 13 · 2 Miles · Place 22 · UnattachedUnattached2 Miles22.10:54.43a PB10
Aug 24Endless Summer 2-MileAug 24 · 2 Miles · Place 34 · Rio MesaRio Mesa2 Miles34.11:51.21a10
Apr 25Channel League Finals Apr 25 · 3200 Meters · Place 16 · Rio MesaRio Mesa3200 Meters1611:45.319
Apr 25Channel League Finals Apr 25 · 1600 Meters · Place 22 · Rio MesaRio Mesa1600 Meters225:11.499
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · 1600 Meters · Place 29 · Rio MesaRio Mesa1600 Meters295:24.02a—
Apr 13SoCal Frosh-Soph ChampionshipsApr 13 · 800 Meters · Place 25 · Rio MesaRio Mesa800 Meters252:28.49a—
Apr 10Rio Mesa and Santa Barbara at BuenaApr 10 · 3200 Meters · Place 6 · Rio MesaRio Mesa3200 Meters612:02.49a—
Apr 10Rio Mesa and Santa Barbara at BuenaApr 10 · 1600 Meters · Place 12 · Rio MesaRio Mesa1600 Meters125:18.28a—
Mar 27Pacifica / Oxnard at Rio MesaMar 27 · 1600 Meters · Place 6 · Rio MesaRio Mesa1600 Meters65:19.82a—
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 326 · Rio MesaRio Mesa1600 Meters326.5:12.49a9
Mar 20San Marcos vs Rio MesaMar 20 · 1600 Meters · Place 5 · Rio MesaRio Mesa1600 Meters55:17.51a—
Mar 13Ventura and Rio Mesa @ Dos Pueblos Mar 13 · 3200 Meters · Place 9 · Rio MesaRio Mesa3200 Meters912:34.67a—
Mar 13Ventura and Rio Mesa @ Dos Pueblos Mar 13 · 1600 Meters · Place 23 · Rio MesaRio Mesa1600 Meters235:49.78a—
Mar 8Ventura Distance Carnival & Spartan RelaysMar 8 · 1600 Meters · Place 100 · Rio MesaRio Mesa1600 Meters1005:21.65a—
Mar 8Ventura Distance Carnival & Spartan RelaysMar 8 · 800 Meters · Place 18 · Rio MesaRio Mesa800 Meters182:28.35a—
Mar 1Don Green InvitationalMar 1 · 1600 Meters · Place 95 · Rio MesaRio Mesa1600 Meters95.5:32.68a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Rio Mesa at CamarilloFeb 27 · 1600 Meters · Place 11 · Rio MesaRio Mesa1600 Meters115:35.50a—
Feb 27Rio Mesa at CamarilloFeb 27 · 400 Meters · Place 17 · Rio MesaRio Mesa400 Meters171:06.96a PB—
Feb 17Westlake Distance CarnivalFeb 17 · 1600 Meters · Place 172 · Rio MesaRio Mesa1600 Meters1725:52.43a—
Feb 17Westlake Distance CarnivalFeb 17 · 800 Meters · Place 77 · Rio MesaRio Mesa800 Meters772:35.17a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Aug 26Endless Summer 3200 ChallengeAug 26 · 3200 Meters · Place 51 · Rio MesaRio Mesa3200 Meters51.13:55.21a9