Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.55 Miles · Woodland Park Middle SchoolWoodland Park Middle School XC Meet · Sep 189:29.68Woodland Park Middle School XC MeetSeptember 18, 2025
1.65 Miles · San Elijo Hills Middle School San Elijo Middle School XC Meet · Sep 259:49.84San Elijo Middle School XC MeetSeptember 25, 2025
1.8 Miles · Double Peak SchoolDouble Peak Middle School XC Meet · Oct 811:12.34Double Peak Middle School XC MeetOctober 8, 2025
2 Miles · San Dieguito Sports ComplexAll-North County Middle School XC Invite · Nov 412:09.71All-North County Middle School XC InviteNovember 4, 2025
2 Miles · Walnut Grove ParkNorth County Middle School XC Championship Meet · Oct 2912:03.90North County Middle School XC Championship MeetOctober 29, 2025
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1316:04.402025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Buena Vista ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 915:31.34USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2615:51.60LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 414:58.84Temecula Valley Time Machine XC InviteOctober 4, 2025
4,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2315:50.50USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025

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

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 54 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-145416:04.40 PB8
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 12 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-141215:50.50 PB8
Nov 9USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13 to 14 · Place 1 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13 to 14115:31.34 PB8
Nov 4All-North County Middle School XC InviteNov 4 · 2 Miles Varsity · Place 4 · Woodland ParkWoodland Park2 Miles Varsity412:09.71 PB8
Oct 29North County Middle School XC Championship MeetOct 29 · 2 Miles 8th grade · Place 2 · Woodland ParkWoodland Park2 Miles 8th grade212:03.90 PB8
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 11 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-141115:51.60 PB8
Oct 17Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 17 · 2 Miles 8th Grade · Place 3 · Woodland ParkWoodland Park2 Miles 8th Grade313:20.18
Oct 8Double Peak Middle School XC MeetOct 8 · 1.8 Miles 8th grade · Place 1 · Woodland ParkWoodland Park1.8 Miles 8th grade111:12.34 PB8
Oct 4Temecula Valley Time Machine XC InviteOct 4 · 4,000 Meters 13/14 · Place 4 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13/14414:58.84 PB8
Sep 274th Annual Grit n Grind XC ChallengeSep 27 · 1.8 Miles Middle School Varsity · Place 1 · San Diego Waves XTCSan Diego Waves XTC1.8 Miles Middle School Varsity110:43.708
Sep 25San Elijo Middle School XC MeetSep 25 · 1.65 Miles 8th grade · Place 1 · Woodland ParkWoodland Park1.65 Miles 8th grade19:49.84 PB8
Sep 18Woodland Park Middle School XC MeetSep 18 · 1.55 Miles 8th grade · Place 1 · Woodland ParkWoodland Park1.55 Miles 8th grade19:29.68 PB8
Sep 7GRIT XC INVITESep 7 · 4,000 Meters Varsity · Place 12 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters Varsity1216:44.4414

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 3,000 Meters Varsity · Place 35 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity3512:41.0012
Oct 16Double Peak Middle School XC MeetOct 16 · 1.8 Miles 8th Grade · Place 4 · Woodland ParkWoodland Park1.8 Miles 8th Grade412:05.507
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 50 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity5012:41.8412
Oct 8Iron Mark San Marcos XC Middle School CupOct 8 · 1.9 Miles 8th Grade · Place 4 · Woodland ParkWoodland Park1.9 Miles 8th Grade413:40.067
Oct 3San Marcos Middle School XC MeetOct 3 · 1.75 Miles 8th Grade · Place 4 · Woodland ParkWoodland Park1.75 Miles 8th Grade411:55.807
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 37 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity3712:19.7012
Sep 26San Elijo Middle School XC MeetSep 26 · 1.65 Miles 8th Grade · Place 4 · Woodland ParkWoodland Park1.65 Miles 8th Grade410:46.947
Sep 19Woodland Park Middle School XC MeetSep 19 · 1.55 Miles 7th Grade Grades 6-7 · Place 1 · Woodland ParkWoodland Park1.55 Miles 7th Grade Grades 6-7110:22.997
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 39 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity3913:53.3912

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 3,000 Meters Varsity · Place 25 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity2512:39.9312
Oct 5San Marcos Middle School XC MeetOct 5 · 1.85 Miles 7th Grade Grades 6-7 · Place 7 · Woodland ParkWoodland Park1.85 Miles 7th Grade Grades 6-7714:14.456