Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.55 Miles · Woodland Park Middle SchoolWoodland Park Middle School XC Meet · Sep 229:39.46Woodland Park Middle School XC MeetSeptember 22, 2022
1.65 Miles · San Elijo Hills Middle School San Elijo Middle School XC Meet · Sep 289:59.43San Elijo Middle School XC MeetSeptember 28, 2023
1.65 Miles · San Marcos Middle SchoolSan Marcos Middle School XC Meet · Oct 610:29.51San Marcos Middle School XC MeetOctober 6, 2022
1.7 Miles · Valley Center Middle SchoolValley Center Middle School XC Meet · Oct 1910:09.86Valley Center Middle School XC MeetOctober 19, 2023
1.9 Miles · San Elijo Hills Middle School Iron Mark San Marcos XC Cup · Oct 1012:39.35Iron Mark San Marcos XC CupOctober 10, 2023
2 Miles · Kit Carson ParkBronco Round up · Aug 2911:28.80Bronco Round upAugust 29, 2026
2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 1812:16.0Mt. SAC Cross Country Invitational (Elementary/Middle School)October 18, 2024
2 Miles · Walnut Grove ParkNorth County Middle School XC Championship · Oct 2511:31.37North County Middle School XC ChampionshipOctober 25, 2023
3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sposored by Fleet Feet SD · Sep 517:22.70CCA Ravens XC Invitational Sposored by Fleet Feet SDSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:58.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Kit Carson ParkValley League Cluster 1 · Sep 2517:52.59Valley League Cluster 1September 25, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 418:12.8045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:15.8Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 314:37.90Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Buena Vista Park2022 SD Waves Duck Pond Invitational · Oct 1611:41.682022 SD Waves Duck Pond InvitationalOctober 16, 2022
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 2112:17.70USATF Region 15 Junior Olympic ChampionshipsNovember 21, 2021
3,000 Meters · Chollas Lark ParkUSATF San Diego Imperial Association Junior Olympic Cross Country Championships · Nov 1412:06.15USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNovember 14, 2021
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:33.7Free Spirit Invitational MeetOctober 8, 2022
3.05 Miles · Guajome Park North Santa Fe AveAvocado/Valley League Cluster 2 · Oct 1617:57.84Avocado/Valley League Cluster 2October 16, 2026
4,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 514:56.542023 San Diego Waves Youth XC InvitationalNovember 5, 2023
4,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1716:03.00USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
4,000 Meters · Chollas Lark ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1215:49.45USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Kit Carson ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1015:54.06USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 10, 2024
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1915:44.89USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 817:28.96Free Spirit Invitational MeetOctober 8, 2023
5,000 Meters · Kit Carson ParkNorth County Conference Finals · Nov 719:46.50North County Conference FinalsNovember 7, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7North County Conference FinalsNov 7 · 5,000 Meters Valley League · Place 43 · San MarcosSan Marcos5,000 Meters Valley League4319:46.50 PB10
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 62 D1 Varsity Red- 11:32 A · Place 80 · San MarcosSan Marcos3 Miles Race 62 D1 Varsity Red- 11:32 A8017:15.8 PB10
Oct 16Avocado/Valley League Cluster 2Oct 16 · 3.05 Miles Valley Varsity · Place 13 · San MarcosSan Marcos3.05 Miles Valley Varsity1317:57.84 PB10
Sep 25Valley League Cluster 1Sep 25 · 3 Miles Varsity · Place 13 · San MarcosSan Marcos3 Miles Varsity1317:52.59 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 55 - 7:46pm - Blue Varsity B (B) · Place 245 · San MarcosSan Marcos3 Miles Race 55 - 7:46pm - Blue Varsity B (B)24516:58.2 PB10
Sep 5CCA Ravens XC Invitational Sposored by Fleet Feet SDSep 5 · 3 Miles Sophomore · Place 50 · San MarcosSan Marcos3 Miles Sophomore5017:22.70 PB10
Aug 29Bronco Round upAug 29 · 2 Miles D1 Varsity · Place 81 · San MarcosSan Marcos2 Miles D1 Varsity8111:28.80 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-1 Frosh · Place 25 · San MarcosSan Marcos3 Miles D-1 Frosh2518:12.80 PB9
Aug 30CCA Ravens XC Invitational Sponsored by Fleet Feet SDAug 30 · 3 Miles Freshmen · Place 70 · San MarcosSan Marcos3 Miles Freshmen7019:39.609

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 45 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-144516:03.00 PB8
Nov 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 7 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-14715:54.06 PB8
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 4,000 Meters Varsity · Place 13 · San Diego Waves XtcSan Diego Waves Xtc4,000 Meters Varsity1315:29.7014
Oct 23North County Middle School XC ChampionshipsOct 23 · 2 Miles 8th grade · Place 3 · San ElijoSan Elijo2 Miles 8th grade311:33.4212
Oct 18Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 18 · 2 Miles 8th Grade Blue · Place 6 · San ElijoSan Elijo2 Miles 8th Grade Blue612:16.0 PB12
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 4,000 Meters Varsity · Place 60 · San Diego Waves XtcSan Diego Waves Xtc4,000 Meters Varsity6015:40.0014
Oct 8Iron Mark San Marcos XC Middle School CupOct 8 · 1.9 Miles 8th Grade · Place 2 · San ElijoSan Elijo1.9 Miles 8th Grade211:43.998
Oct 5Temecula Valley Time Machine XC InviteOct 5 · 4,000 Meters 13-14, 15-16, 17 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-14, 15-16, 170NT8
Oct 3San Marcos Middle School XC MeetOct 3 · 1.75 Miles 8th Grade · Place 2 · San ElijoSan Elijo1.75 Miles 8th Grade210:09.098
Sep 29SA Lightning Cross Country InvitationalSep 29 · 4,000 Meters Varsity · Place 31 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters Varsity3114:26.4014
Sep 26San Elijo Middle School XC MeetSep 26 · 1.65 Miles 8th Grade · Place 3 · San ElijoSan Elijo1.65 Miles 8th Grade39:28.588
Sep 19Woodland Park Middle School XC MeetSep 19 · 1.55 Miles 8th Grade · Place 4 · San ElijoSan Elijo1.55 Miles 8th Grade49:09.198
Sep 8GRIT XC INVITESep 8 · 4,000 Meters Varsity · Place 33 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters Varsity3317:07.2714

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 55 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-145515:44.89 PB7
Nov 12USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 7 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-14715:49.45 PB7
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 4,000 Meters 13-14 · Place 15 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-141514:56.54 PB7
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 4,000 Meters Varsity · Place 23 · San Diego Waves XtcSan Diego Waves Xtc4,000 Meters Varsity2315:48.3414
Oct 25North County Middle School XC ChampionshipOct 25 · 2 Miles 6th-7th grade · Place 2 · San ElijoSan Elijo2 Miles 6th-7th grade211:31.37 PB11
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 4,000 Meters Varsity · Place 18 · San Diego Waves XtcSan Diego Waves Xtc4,000 Meters Varsity1817:24.6214
Oct 19Valley Center Middle School XC MeetOct 19 · 1.7 Miles 6th-7th grade · Place 2 · San ElijoSan Elijo1.7 Miles 6th-7th grade210:09.86 PB11
Oct 10Iron Mark San Marcos XC CupOct 10 · 1.9 Miles 6th-7th grade · Place 2 · San ElijoSan Elijo1.9 Miles 6th-7th grade212:39.35 PB11
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 66 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-146617:28.96 PB7
Oct 5San Marcos Middle School XC MeetOct 5 · 1.85 Miles 7th Grade Grades 6-7 · Place 2 · San ElijoSan Elijo1.85 Miles 7th Grade Grades 6-7211:31.607
Oct 1Pacific Coast Shockwaves XC InvitationalOct 1 · 4,000 Meters Varsity · Place 5 · San Diego Waves XtcSan Diego Waves Xtc4,000 Meters Varsity515:59.5114
Sep 28San Elijo Middle School XC MeetSep 28 · 1.65 Miles 6th-7th grade · Place 2 · San ElijoSan Elijo1.65 Miles 6th-7th grade29:59.43 PB11
Sep 24GRIT XC INVITESep 24 · 4,000 Meters 13-14 · Place 39 · San Diego Waves XTCSan Diego Waves XTC4,000 Meters 13-143917:01.16Unofficial7
Sep 21Woodland Park Middle School XC meetSep 21 · 1.55 Miles 6th-7th grade · Place 4 · San ElijoSan Elijo1.55 Miles 6th-7th grade410:08.6511

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 6 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity611:47.9312
Oct 30Los Angeles Jets Cross Country InvitationalOct 30 · 3,000 Meters Varsity · Place 9 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity912:54.310
Oct 26North County Middle School XC ChampionshipOct 26 · 2 Miles 6th-7th grade · Place 6 · San ElijoSan Elijo2 Miles 6th-7th grade612:22.3510
Oct 20Valley Center Middle School XC MeetOct 20 · 1.7 Miles 6th-7th grade · Place 3 · San ElijoSan Elijo1.7 Miles 6th-7th grade310:36.6210
Oct 162022 SD Waves Duck Pond InvitationalOct 16 · 3,000 Meters 11-12 · Place 11 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-121111:41.68 PB6
Oct 11Iron Mark San Marcos XC CupOct 11 · 1.9 Miles 6th-7th grade · Place 53 · San ElijoSan Elijo1.9 Miles 6th-7th grade5316:30.3310
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 36 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-123611:33.7 PB6
Oct 6San Marcos Middle School XC MeetOct 6 · 1.65 Miles 6th-7th grade · Place 4 · San ElijoSan Elijo1.65 Miles 6th-7th grade410:29.51 PB10
Oct 2Shockwaves XC Invitational #1Oct 2 · 3,000 Meters Varsity · Place 10 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Varsity1012:58.1312
Sep 29San Elijo Middle School XC MeetSep 29 · 1.65 Miles 6th-7th grade · Place 9 · San ElijoSan Elijo1.65 Miles 6th-7th grade910:25.9310
Sep 22Woodland Park Middle School XC MeetSep 22 · 1.55 Miles 6th-7th grade · Place 3 · San ElijoSan Elijo1.55 Miles 6th-7th grade39:39.46 PB10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 37 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-123712:17.70 PB5
Nov 14USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 3 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-12312:06.15 PB5
Oct 31Los Angeles Jets XC InvitationalOct 31 · 3,000 Meters Varsity · Place 14 · San Diego Waves XtcSan Diego Waves Xtc3,000 Meters Varsity1412:58.1512
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 16 11-12 · Place 39 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters Event 16 11-123911:52.865
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 11-12 · Place 20 · San Diego Waves XTCSan Diego Waves XTC3,000 Meters 11-122014:37.90 PB5