Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorWestern State Championships · Apr 1938:49.28aWestern State ChampionshipsApril 19, 2024
100 Meters · OutdoorDos Pueblos @ Santa Barbara · Apr 1413.56aDos Pueblos @ Santa BarbaraApril 14, 2021
110m Hurdles · 39" / 0.991m · OutdoorDos Pueblos and San Marcos at Santa Barbara · Mar 3021.33aDos Pueblos and San Marcos at Santa BarbaraMarch 30, 2022
1500 Meters · OutdoorWSC Coastal Conference · Mar 224:30.73aWSC Coastal ConferenceMarch 22, 2024
1600 Meters · IndoorWestlake Distance Carnival · Feb 185:08.55Westlake Distance CarnivalFebruary 18, 2023
1600 Meters · OutdoorVentura Invitational · Mar 105:03.42Ventura InvitationalMarch 10, 2023
200 Meters · OutdoorDos Pueblos and San Marcos at Santa Barbara · Mar 3027.16aDos Pueblos and San Marcos at Santa BarbaraMarch 30, 2022
3000 Meters · OutdoorWSC Coastal Conference · Mar 229:47.20aWSC Coastal ConferenceMarch 22, 2024
300m Hurdles · 36" / 0.914m · OutdoorDos Pueblos and San Marcos at Santa Barbara · Mar 3047.93aDos Pueblos and San Marcos at Santa BarbaraMarch 30, 2022
3200 Meters · OutdoorRio Mesa at Buena · Mar 2312:14.45Rio Mesa at BuenaMarch 23, 2022
5000 Meters · IndoorPirate Invitational · Feb 1517:13.14aPirate Invitational February 15, 2025
5000 Meters · OutdoorCerritos Invitational · Apr 1217:02.01aCerritos InvitationalApril 12, 2024
800 Meters · IndoorWestlake Distance Carnival · Feb 182:22.33Westlake Distance CarnivalFebruary 18, 2023
800 Meters · OutdoorWSC Coastal · Mar 212:18.92aWSC CoastalMarch 21, 2025
Long Jump · OutdoorSan Marcos and Cabrillo at Dos Pueblos · Apr 2415-03.25San Marcos and Cabrillo at Dos PueblosApril 24, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 272026 Dave Shannon InvitationalMar 27 · 5000 Meters · UnattachedUnattached5000 Meters—DNSJr
Mar 272026 Dave Shannon InvitationalMar 27 · 1500 Meters · UnattachedUnattached1500 Meters—DNSJr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 1500 Meters · Place 103 · UnattachedUnattached1500 Meters103.4:35.04aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252025 WSC FinalsApr 25 · 10,000 Meters · VenturaVentura10,000 Meters—DNSSo
Apr 252025 WSC FinalsApr 25 · 5000 Meters · VenturaVentura5000 Meters—DNSSo
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 5000 Meters · Place 17 · VenturaVentura5000 Meters17.18:12.83aSo
Mar 21WSC CoastalMar 21 · 1500 Meters · Place 13 · Ventura (Calif.)Ventura (Calif.)1500 Meters134:32.16aSo
Mar 21WSC CoastalMar 21 · 800 Meters · Place 16 · Ventura (Calif.)Ventura (Calif.)800 Meters162:18.92a PBSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Pirate Invitational Feb 15 · 5000 Meters · Place 20 · Ventura (Calif.)Ventura (Calif.)5000 Meters2017:13.14a PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Western State ChampionshipsApr 19 · 10,000 Meters · Place 12 · VenturaVentura10,000 Meters12.38:49.28a PBFr
Apr 12Cerritos InvitationalApr 12 · 5000 Meters · Place 26 · Ventura (Calif.)Ventura (Calif.)5000 Meters2617:02.01a PB—
Mar 22WSC Coastal ConferenceMar 22 · 3000 Meters · Place 6 · Ventura (Calif.)Ventura (Calif.)3000 Meters69:47.20a PB—
Mar 22WSC Coastal ConferenceMar 22 · 1500 Meters · Place 10 · Ventura (Calif.)Ventura (Calif.)1500 Meters104:30.73a PB—
Mar 22WSC North MeetMar 22 · 3000 Meters · Place 13 · VenturaVentura3000 Meters13.10:04.98aFr
Mar 22WSC North MeetMar 22 · 1500 Meters · Place 20 · VenturaVentura1500 Meters20.4:42.62aFr
Mar 15Cal State LA InvitationalMar 15 · 1500 Meters · Place 14 · Ventura (Calif.)Ventura (Calif.)1500 Meters144:31.03a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16WSC RelaysFeb 16 · 5000 Meters · Place 17 · Ventura (Calif.)Ventura (Calif.)5000 Meters1717:36.93a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5DP Gold & Navy May 5 · 400 Meters · Place 10 · Dos PueblosDos Pueblos400 Meters10.64.65aUnofficial12
Mar 312023 Spartan Relays & Distance Carnival Mar 31 · 1600 Meters · Place 14 · Rio MesaRio Mesa1600 Meters145:05.63a—
Mar 29Pacifica / Rio Mesa at OxnardMar 29 · 1600 Meters · Place 6 · Rio MesaRio Mesa1600 Meters65:06.67a—
Mar 23Ventura / San Marcos at Rio MesaMar 23 · 800 Meters · Place 10 · Rio MesaRio Mesa800 Meters102:25.0612
Mar 23Ventura / San Marcos at Rio MesaMar 23 · 800 Meters · Place 10 · Rio MesaRio Mesa800 Meters102:25.0612
Mar 23Ventura / San Marcos at Rio MesaMar 23 · 800 Meters · Place 10 · Rio MesaRio Mesa800 Meters102:25.0612
Mar 23Ventura / San Marcos at Rio MesaMar 23 · 800 Meters · Place 10 · Rio MesaRio Mesa800 Meters102:25.0612
Mar 16Rio Mesa vs Dos PueblosMar 16 · 1600 Meters · Place 10 · Rio MesaRio Mesa1600 Meters105:11.84a—
Mar 10Ventura InvitationalMar 10 · 1600 Meters · Place 67 · Rio MesaRio Mesa1600 Meters675:03.42 PB12
Mar 3Don Green InvitationalMar 3 · 800 Meters · Place 33 · Rio MesaRio Mesa800 Meters332:22.5812
Mar 3Don Green InvitationalMar 3 · 1600 Meters · Place 70 · Rio MesaRio Mesa1600 Meters705:06.3512
Feb 16Thursday ThrowdownFeb 16 · Pole Vault · Dos PueblosDos PueblosPole Vault—6'6.00Unofficial12
Feb 16Thursday ThrowdownFeb 16 · 300m Hurdles · Dos PueblosDos Pueblos300m Hurdles36" / 0.914m—49.59Unofficial12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Westlake Distance CarnivalFeb 18 · 1600 Meters · Place 63 · Rio MesaRio Mesa1600 Meters635:08.55 PB12
Feb 18Westlake Distance CarnivalFeb 18 · 800 Meters · Place 34 · Rio MesaRio Mesa800 Meters342:22.33 PB12

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
Apr 27Channel League FinalsApr 27 · 300m Hurdles · Place 6 · Dos PueblosDos Pueblos300m Hurdles36" / 0.914m6.50.58a11
Apr 62022 Channel Islands at Rio MesaApr 6 · 1600 Meters · Place 2 · Rio MesaRio Mesa1600 Meters25:22.8011
Apr 62022 Channel Islands at Rio MesaApr 6 · 800 Meters · Place 12 · Rio MesaRio Mesa800 Meters122:41.6011
Mar 31Oxnard at Rio MesaMar 31 · 1600 Meters · Place 10 · Rio MesaRio Mesa1600 Meters10.5:33.81a11
Mar 31Oxnard at Rio MesaMar 31 · 800 Meters · Place 11 · Rio MesaRio Mesa800 Meters11.2:36.15a11
Mar 30Dos Pueblos and San Marcos at Santa BarbaraMar 30 · Pole Vault · Dos PueblosDos PueblosPole Vault--NH11
Mar 30Dos Pueblos and San Marcos at Santa BarbaraMar 30 · 300m Hurdles · Place 5 · Dos PueblosDos Pueblos300m Hurdles36" / 0.914m5.47.93a PB11
Mar 30Dos Pueblos and San Marcos at Santa BarbaraMar 30 · 110m Hurdles · Place 7 · Dos PueblosDos Pueblos110m Hurdles39" / 0.991m7.21.33a PBWind: -1.711
Mar 30Dos Pueblos and San Marcos at Santa BarbaraMar 30 · 200 Meters · Place 11 · Dos PueblosDos Pueblos200 Meters11.27.16a PBWind: -0.911
Mar 23Rio Mesa at BuenaMar 23 · 3200 Meters · Place 3 · Rio MesaRio Mesa3200 Meters312:14.45 PB11
Mar 23Rio Mesa at BuenaMar 23 · 1600 Meters · Place 9 · Rio MesaRio Mesa1600 Meters95:32.4411
Mar 17Pacifica and Rio Mesa at VenturaMar 17 · 800 Meters · Place 12 · Rio MesaRio Mesa800 Meters122:33.2211
Mar 11Ventura InvitationalMar 11 · 1600 Meters · Place 96 · Rio MesaRio Mesa1600 Meters96.5:28.41a11
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 101 · Rio MesaRio Mesa1600 Meters1015:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611
Mar 4Don Green InvitationalMar 4 · 1600 Meters · Place 93 · Rio MesaRio Mesa1600 Meters935:38.8411
Mar 4Don Green InvitationalMar 4 · 800 Meters · Place 70 · Rio MesaRio Mesa800 Meters702:34.2611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Rio Mesa @ CamarilloFeb 23 · 1600 Meters · Place 22 · Rio MesaRio Mesa1600 Meters226:37.2711
Feb 23Rio Mesa @ CamarilloFeb 23 · 800 Meters · Place 15 · Rio MesaRio Mesa800 Meters152:42.4911

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24San Marcos and Cabrillo at Dos PueblosApr 24 · Long Jump · Place 7 · Dos PueblosDos PueblosLong Jump7.15-03.25 PB10
Apr 24San Marcos and Cabrillo at Dos PueblosApr 24 · 200 Meters · Place 4 · Dos PueblosDos Pueblos200 Meters4.27.91aWind: 1.710
Apr 14Dos Pueblos @ Santa BarbaraApr 14 · Long Jump · Dos PueblosDos PueblosLong Jump--FOUL10
Apr 14Dos Pueblos @ Santa BarbaraApr 14 · 200 Meters · Place 6 · Dos PueblosDos Pueblos200 Meters6.29.73aWind: 0.310
Apr 14Dos Pueblos @ Santa BarbaraApr 14 · 100 Meters · Place 4 · Dos PueblosDos Pueblos100 Meters4.13.56a PB10