Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bernardo Heights MSBernardo Heights Middle School XC Invitational · Oct 2011:51.18Bernardo Heights Middle School XC Invitational October 20, 2023
2 Miles · Kit Carson ParkBronco Round up · Aug 299:45.70Bronco Round upAugust 29, 2026
2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 1312:09Mt. SAC Cross Country Invitational (Elementary/Middle School)October 13, 2023
3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sposored by Fleet Feet SD · Sep 514:40.10CCA Ravens XC Invitational Sposored by Fleet Feet SDSeptember 5, 2026
3 Miles · Del Norte HSNCC Coastal / Palomar League Cluster #2 · Oct 1714:27.70NCC Coastal / Palomar League Cluster #2October 17, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:50.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 415:34.5045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. Carmel High SchoolPalomar League Cluster 1 · Sep 1214:33.3Palomar League Cluster 1September 12, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2314:30.6Mt. SAC XC Invite - High School DivisionOctober 23, 2026
4,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 514:37.492023 San Diego Waves Youth XC InvitationalNovember 5, 2023
4,000 Meters · Chollas Lark ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1215:07.14USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Guajome County Park - Summit Trail 44th Annual Southern California Invitational · Oct 1015:15.10 44th Annual Southern California Invitational October 10, 2026
5,000 Meters · Kit Carson ParkNorth County Conference Finals · Nov 715:25.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

10 results
DateMeetEventPlMarkGr
Nov 7North County Conference FinalsNov 7 · 5,000 Meters Palomar League · Place 2 · Mt CarmelMt Carmel5,000 Meters Palomar League215:25.50 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 53 D1& 2 Team Sweeps Green · Place 11 · Mt CarmelMt Carmel3 Miles Race 53 D1& 2 Team Sweeps Green1114:30.6 PB11
Oct 17NCC Coastal / Palomar League Cluster #2Oct 17 · 3 Miles Palomar Varsity · Place 2 · Mt CarmelMt Carmel3 Miles Palomar Varsity214:27.70 PB11
Oct 10 44th Annual Southern California Invitational Oct 10 · 5,000 Meters Varsity (1-3) · Place 1 · Mt CarmelMt Carmel5,000 Meters Varsity (1-3)115:15.10 PB11
Oct 346th Annual Mt. Carmel Sundevil InvitationalOct 3 · 3 Miles D-1 Senior/Invite · Place 2 · Mt CarmelMt Carmel3 Miles D-1 Senior/Invite215:42.111
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 101 · Mt CarmelMt Carmel3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B10114:50.8 PB11
Sep 12Palomar League Cluster 1Sep 12 · 3 Miles Varsity · Place 2 · Mt CarmelMt Carmel3 Miles Varsity214:33.3 PB11
Sep 5CCA Ravens XC Invitational Sposored by Fleet Feet SDSep 5 · 3 Miles Invitational · Place 7 · Mt CarmelMt Carmel3 Miles Invitational714:40.10 PB11
Aug 29Bronco Round upAug 29 · 2 Miles D1 Varsity · Place 2 · Mt CarmelMt Carmel2 Miles D1 Varsity29:45.70 PB11
Aug 8MC 2-Mile Time TrialAug 8 · 2 Miles Varsity · Place 1 · Mt CarmelMt Carmel2 Miles Varsity110:22.59Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NCC League ChampionshipsNov 8 · 5,000 Meters Varsity · Place 4 · Mt CarmelMt Carmel5,000 Meters Varsity415:41.0010
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Team Sweepstakes Red · Place 43 · Mt CarmelMt Carmel3 Miles D1&2 Team Sweepstakes Red4315:46.010
Oct 18NCC Coastal/Palomar League Cluster #2Oct 18 · 3 Miles Varsity · Place 5 · Mt CarmelMt Carmel3 Miles Varsity514:47.4010
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-1 Senior/Invite · Place 7 · Mt CarmelMt Carmel3 Miles D-1 Senior/Invite715:34.50 PB10
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 168 · Mt CarmelMt Carmel3 Miles Varsity16815:17.210
Sep 13Palomar League Cluster #1Sep 13 · 3 Miles Varsity · Place 4 · Mt CarmelMt Carmel3 Miles Varsity414:49.4010
Sep 5 Ian Cumming / Tim Latham InvitationalSep 5 · 3.1 Miles Varsity · Place 9 · Mt CarmelMt Carmel3.1 Miles Varsity916:10.1010
Aug 30CCA Ravens XC Invitational Sponsored by Fleet Feet SDAug 30 · 3 Miles Senior/Invite · Place 17 · Mt CarmelMt Carmel3 Miles Senior/Invite1715:06.8010
Aug 23Bronco RoundupAug 23 · 2 Miles Varsity Division 1 · Place 15 · Mt CarmelMt Carmel2 Miles Varsity Division 11510:12.2010
Aug 16MC 2-Mile Time TrialAug 16 · 2 Miles Varsity · Place 4 · Mt CarmelMt Carmel2 Miles Varsity410:51.90Unofficial10

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16CIF-SDS XC ChampionshipsNov 16 · 2.96 Miles Varsity · Place 19 · Mt CarmelMt Carmel2.96 Miles Varsity1916:39.49
Nov 9NCC ChampionshipsNov 9 · 3.05 Miles Varsity · Place 19 · Mt CarmelMt Carmel3.05 Miles Varsity1917:22.409
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 26 · Mt CarmelMt Carmel3 Miles Varsity Division 22617:309
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 26 · Mt CarmelMt Carmel3 Miles Varsity Division 22617:309
Oct 19NCC Coastal/ Palomar League Cluster #2Oct 19 · 3 Miles Varsity · Place 21 · Mt CarmelMt Carmel3 Miles Varsity2115:43.009
Oct 1242nd Annual Southern Cal InvitationalOct 12 · 5,000 Meters Varsity · Place 8 · Mt CarmelMt Carmel5,000 Meters Varsity817:27.469
Sep 283rd Annual Grit n Grind XC InviteSep 28 · 3 Miles Varsity Elite · Place 81 · Mt CarmelMt Carmel3 Miles Varsity Elite8116:25.89
Sep 21ASICS / Sundevil Cross Country InvitationalSep 21 · 3 Miles Freshman · Place 1 · Mt CarmelMt Carmel3 Miles Freshman116:54.59
Sep 14Palomar League Cluster #1Sep 14 · 3 Miles Varsity · Place 22 · Mt CarmelMt Carmel3 Miles Varsity2216:51.29
Aug 31CCA Ravens XC InvitationalAug 31 · 3 Miles Varsity · Place 107 · Mt CarmelMt Carmel3 Miles Varsity10716:47.209
Aug 24Bronco RoundupAug 24 · 2 Miles Freshman Novice Division 1 · Place 3 · Mt CarmelMt Carmel2 Miles Freshman Novice Division 1310:59.609
Aug 17MC 2-Mile Time TrialAug 17 · 2 Miles Varsity · Place 5 · Mt CarmelMt Carmel2 Miles Varsity511:19.76Unofficial9

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 2 · Eagles Wings TrackEagles Wings Track4,000 Meters 13-14215:07.14 PB8
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 4,000 Meters 13-14 · Place 9 · Eagles Wings TrackEagles Wings Track4,000 Meters 13-14914:37.49 PB8
Oct 20Bernardo Heights Middle School XC Invitational Oct 20 · 2 Miles 8th Grade · Place 7 · MeadowbrookMeadowbrook2 Miles 8th Grade711:51.18 PB8
Oct 13Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 13 · 2 Miles 8th Grade Blue · Place 9 · MeadowbrookMeadowbrook2 Miles 8th Grade Blue912:09 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 14 · 2 Miles 7th Grade Blue · Place 10 · MeadowbrookMeadowbrook2 Miles 7th Grade Blue1012:287

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 15 · 2 Miles 6th Grade · Place 32 · MeadowbrookMeadowbrook2 Miles 6th Grade3215:176