Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Martin Luther King Jr. Middle SchoolMLK Meet · Sep 198:44.80MLK MeetSeptember 19, 2019
1.55 Miles · Woodland Park Middle SchoolWoodland Park · Sep 2010:03Woodland ParkSeptember 20, 2018
1.6 Miles · Lincoln Middle SchoolLincoln Meet · Oct 39:11.83Lincoln MeetOctober 3, 2019
1.9 Miles · Buena Vista ParkBuena Vista Park Meet · Oct 2411:10.70Buena Vista Park MeetOctober 24, 2019
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1531:45.92024 NCAA DI West RegionalNovember 15, 2024
2 Miles · Kit Carson ParkKit Carson Cross Country Championship · Oct 2911:46.04Kit Carson Cross Country ChampionshipOctober 29, 2019
2 Miles · Mt. San Antonio College72nd Annual Mt. SAC XC Invitational (Middle/Elem School) · Oct 1812:2672nd Annual Mt. SAC XC Invitational (Middle/Elem School)October 18, 2019
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2114:4974th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 1114:47.4CIF-SDS ChampionshipsNovember 11, 2023
2253 m · San Dieguito ParkSan Dieguito Park Meet · Sep 268:41.45San Dieguito Park MeetSeptember 26, 2019
3 Miles · Canyon Crest AcademyEl Camino HS vs. Canyon Crest Academy · Feb 2016:27.11El Camino HS vs. Canyon Crest AcademyFebruary 20, 2021
3 Miles · Canyon Crest Academy Home CourseCCA Ravens Fleet Feet SD XC Invitational · Sep 416:15.43CCA Ravens Fleet Feet SD XC InvitationalSeptember 4, 2021
3 Miles · Kit Carson ParkNorth County Championships · Mar 1917:22.7North County ChampionshipsMarch 19, 2021
3 Miles · La Costa Canyon ParkNCC Coastal League Cluster Meet #2 · Oct 2815:37.20NCC Coastal League Cluster Meet #2October 28, 2021
3 Miles · San Dieguito Sports ComplexNCC Coastal League Cluster Meet #1 · Sep 2715:12.40NCC Coastal League Cluster Meet #1September 27, 2022
3.1 Miles · El Camino High SchoolEl Camino vs. Torrey Pines · Mar 1216:16El Camino vs. Torrey PinesMarch 12, 2021
3.1 Miles · Kit Carson ParkNCC End of the Year Meet · Mar 1917:22.7NCC End of the Year MeetMarch 19, 2021
4,000 Meters · Buena Vista ParkJunior Mavericks Cross Country Meet · Nov 316:06.13Junior Mavericks Cross Country MeetNovember 3, 2019
4,000 Meters · Kit Carson ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1714:43.35USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 17, 2019
5,000 Meters · Guajome County Park - Summit Trail39th Annual Asics Southern Cal Invitational · Oct 916:16.139th Annual Asics Southern Cal InvitationalOctober 9, 2021
7,000 Meters · SDSU Mission Valley River ParkAztec Coastal Classic XC · Sep 322:50.5Aztec Coastal Classic XCSeptember 3, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1926:52.645th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:06.2UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · William R Mason Regional Park33rd Annual Vanguard Invitational · Sep 525:34.633rd Annual Vanguard InvitationalSeptember 5, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 214 · UC IrvineUC Irvine8,000 Meters Invite21426:52.6 PBJr
Sep 3Aztec Coastal Classic XCSep 3 · 7,000 Meters Collegiate · Place 19 · UC IrvineUC Irvine7,000 Meters Collegiate1922:50.5 PBJr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 533rd Annual Vanguard InvitationalSep 5 · 8,000 Meters Collegiate · Place 9 · UC IrvineUC Irvine8,000 Meters Collegiate925:34.6 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 124 · UC IrvineUC Irvine10,000 Meters D1 West12431:45.9 PBFr
Nov 2Big West Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 34 · UC IrvineUC Irvine8,000 Meters Varsity3424:44.9FR
Oct 19Highlander InvitationalOct 19 · 8,000 Meters Varsity · Place 69 · UC IrvineUC Irvine8,000 Meters Varsity6925:39.6FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 128 · UC IrvineUC Irvine8,000 Meters Collegiate12825:06.2 PBFr
Sep 6Irvine InvitationalSep 6 · 8,000 Meters Varsity · Place 72 · UC IrvineUC Irvine8,000 Meters Varsity7227:42.0FR

2023 Cross Country

21 results
DateMeetEventPlMarkGr
Dec 2Foot Locker Cross Country West Regional ChampionshipsDec 2 · 5,000 Meters Championship · Place 46 · Oceanside, CAOceanside, CA5,000 Meters Championship4616:1512
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 4 · El Camino (OceansideEl Camino (Oceanside2.1 Miles Varsity415:03.5SR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 13 · El Camino (OceansideEl Camino (OceansideVarsity1315:03.5SR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 4 · El Camino (OceansideEl Camino (OceansideVarsity415:03.5SR
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 13 · El Camino (OceansideEl Camino (Oceanside2.1 Miles Varsity1315:03.5SR
Nov 11CIF-SDS ChampionshipsNov 11 · 2.96 Miles Div 1 Boys · Place 1 · El Camino (Oceanside)El Camino (Oceanside)2.96 Miles Div 1 Boys114:47.4 PB12
Nov 4NCC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)5,000 Meters Varsity115:14.5012
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 28UC Postal 2 MileOct 28 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:15.5812
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2.93 Miles Division 1315:0712
Oct 13Avocado League Cluster 2Oct 13 · 3 Miles Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity115:39.5812
Oct 741st Annual Southern Cal InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)5,000 Meters Varsity215:36.3912
Sep 29Avocado League Cluster 1Sep 29 · 3.05 Miles Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3.05 Miles Varsity115:43.1212
Sep 23Chaffey InvitationalSep 23 · 3 Miles Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity114:44.312
Sep 16Mt. Carmel/ASICS XC InvitationalSep 16 · 3 Miles Division 1 · Place 2 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Division 1215:03.812
Sep 2CCA Ravens Fleet Feet SD XC InvitationalSep 2 · 3 Miles Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity214:42.6012
Aug 26Bronco RoundupAug 26 · Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)Varsity210:0412

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12CIF San Diego Section ChampionshipsNov 12 · 2.96 Miles Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)2.96 Miles Varsity215:13.411
Nov 3North County Conference ChampionshipsNov 3 · 3 Miles Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity115:33.911
Oct 29UC Postal 2-MileOct 29 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:24.5612
Oct 29UC Postal 2-MileOct 29 · 2 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity39:24.5612
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Individual Sweepstakes Blue · Place 1 · El Camino (Oceanside)El Camino (Oceanside)2.93 Miles D1&2 Individual Sweepstakes Blue114:49 PB11
Oct 15NCC Coastal League Cluster Meet #2Oct 15 · 3 Miles Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity214:49.5011
Oct 840th Annual Asics Southern Cal InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)5,000 Meters Varsity215:32.011
Sep 27NCC Coastal League Cluster Meet #1Sep 27 · 3 Miles Varsity · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity115:12.40 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 13 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity1314:11.111
Sep 3CCA Ravens Fleet Feet SD XC InvitationalSep 3 · 3 Miles Invitational · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Invitational114:34.2011
Aug 27Bronco Round-upAug 27 · 2 Miles Varsity Division 1 · Place 1 · El Camino (Oceanside)El Camino (Oceanside)2 Miles Varsity Division 119:49.011

2021 Cross Country

17 results
DateMeetEventPlMarkGr
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Sophomore · Place 5 · Oceanside CAOceanside CA5,000 Meters Sophomore516:37.710
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Sophomore · Place 5 · Oceanside CAOceanside CA5,000 Meters Sophomore516:37.710
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity315:33.410
Nov 20CIF San Diego Section ChampionshipsNov 20 · 3 Miles Division 1 · Place 3 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Division 1315:33.410
Nov 13North County Conference ChampionshipsNov 13 · 5,000 Meters Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)5,000 Meters Varsity216:28.510
Oct 28NCC Coastal League Cluster Meet #2Oct 28 · 3 Miles Varsity · Place 2 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity215:37.20 PB10
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1 Soph Yellow · Place 1 · El Camino (Oceanside)El Camino (Oceanside)2.93 Miles D1 Soph Yellow116:1610
Oct 939th Annual Asics Southern Cal InvitationalOct 9 · 5,000 Meters Combined Varsity · Place 3 · El Camino (Oceanside)El Camino (Oceanside)5,000 Meters Combined Varsity316:16.1 PB10
Sep 30NCC Coastal League Cluster Meet #1Sep 30 · 3.1 Miles Varsity · Place 4 · El Camino (Oceanside)El Camino (Oceanside)3.1 Miles Varsity416:38.1010
Sep 18Mt. Carmel/ASICS XC InvitationalSep 18 · 3 Miles Division 1 · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Division 1116:49.710
Sep 4CCA Ravens Fleet Feet SD XC InvitationalSep 4 · 3 Miles Sophomore · Place 1 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Sophomore116:15.43 PB10
Mar 19North County ChampionshipsMar 19 · 3 Miles Varsity · Place 15 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity1517:22.7 PB9
Mar 19NCC End of the Year MeetMar 19 · 3.1 Miles Race 5 · Place 15 · El Camino (Oceanside)El Camino (Oceanside)3.1 Miles Race 51517:22.7 PB9
Mar 12El Camino vs. Torrey PinesMar 12 · 3.1 Miles Varsity Boys · Place 5 · El Camino (Oceanside)El Camino (Oceanside)3.1 Miles Varsity Boys516:16 PB9
Mar 5Sage Creek at El Camino High SchoolMar 5 · 3.1 Miles Varsity Boys · Place 5 · El Camino (Oceanside)El Camino (Oceanside)3.1 Miles Varsity Boys516:429
Feb 26El Camino HS vs. La Costa CanyonFeb 26 · 3.1 Miles Varsity Boys · Place 4 · El Camino (Oceanside)El Camino (Oceanside)3.1 Miles Varsity Boys416:429
Feb 20El Camino HS vs. Canyon Crest AcademyFeb 20 · 3 Miles Varsity · Place 5 · El Camino (Oceanside)El Camino (Oceanside)3 Miles Varsity516:27.11 PB9

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 4 · 44-Unattached44-Unattached4,000 Meters 13-14414:43.35 PB8
Nov 10San Diego RoadRunners Cross Country Meet Nov 10 · 4,000 Meters 13-14 · Place 14 · 44-Unattached44-Unattached4,000 Meters 13-141414:47.908
Nov 3Junior Mavericks Cross Country MeetNov 3 · 4,000 Meters 13/14 boys · Place 3 · UnattachedUnattached4,000 Meters 13/14 boys316:06.13 PB8
Oct 29Kit Carson Cross Country ChampionshipOct 29 · 2 Miles 8th Grade · Place 5 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)2 Miles 8th Grade511:46.04 PB8
Oct 24Buena Vista Park MeetOct 24 · 1.9 Miles 8th Grade · Place 2 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.9 Miles 8th Grade211:10.70 PB8
Oct 1872nd Annual Mt. SAC XC Invitational (Middle/Elem School)Oct 18 · 2 Miles 8th Grade · Place 6 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)2 Miles 8th Grade612:26 PB8
Oct 3Lincoln MeetOct 3 · 1.6 Miles 8th Grade · Place 7 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.6 Miles 8th Grade79:11.83 PB8
Sep 26San Dieguito Park MeetSep 26 · 1.4 Miles 8th Grade · Place 7 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.4 Miles 8th Grade78:41.45 PB8
Sep 19MLK MeetSep 19 · 1.5 Miles 8th Grade · Place 10 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.5 Miles 8th Grade108:44.80 PB8

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1North County MS XC ChampionshipNov 1 · 2 Miles 6th & 7th Grade Boys · Place 7 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)2 Miles 6th & 7th Grade Boys712:087
Sep 27MLKSep 27 · 1.5 Miles 6th & 7th Grade Girls · Place 17 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.5 Miles 6th & 7th Grade Girls179:067
Sep 20Woodland ParkSep 20 · 1.55 Miles 6th & 7th Grade Boys · Place 11 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)1.55 Miles 6th & 7th Grade Boys1110:03 PB7