Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sposored by Fleet Feet SD · Sep 515:37.30CCA Ravens XC Invitational Sposored by Fleet Feet SDSeptember 5, 2026
3 Miles · Del Norte HSNCC Coastal / Palomar League Cluster #2 · Oct 1716:40.22NCC Coastal / Palomar League Cluster #2October 17, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:21.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 416:59.2045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:56.2Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · San Dieguito Sports ComplexNCC Coastal and Avocado League Cluster Meet #1 · Sep 1216:05.60NCC Coastal and Avocado League Cluster Meet #1September 12, 2026
3,000 Meters · Chollas Lark ParkUSATF San Diego Imperial Association Junior Olympic Cross Country Championships · Nov 1411:56.20USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNovember 14, 2021
4,000 Meters · Chollas Lark ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 1233:25.68USATF San Diego-Imperial Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1914:44.37USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:14.19Nike Portland XCSeptember 26, 2026
5,000 Meters · Kit Carson ParkNorth County Conference Finals · Nov 716:47.30North County Conference FinalsNovember 7, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7North County Conference FinalsNov 7 · 5,000 Meters Coastal League · Place 11 · Torrey PinesTorrey Pines5,000 Meters Coastal League1116:47.30 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 53 D1& 2 Team Sweeps Green · Place 120 · Torrey PinesTorrey Pines3 Miles Race 53 D1& 2 Team Sweeps Green12015:56.2 PB11
Oct 17NCC Coastal / Palomar League Cluster #2Oct 17 · 3 Miles Coastal Varsity · Place 25 · Torrey PinesTorrey Pines3 Miles Coastal Varsity2516:40.22 PB11
Oct 346th Annual Mt. Carmel Sundevil InvitationalOct 3 · 3 Miles D-1 Senior/Invite · Place 34 · Torrey PinesTorrey Pines3 Miles D-1 Senior/Invite3417:35.411
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 99 · Torrey PinesTorrey Pines5,000 Meters Danner Championship Varsity9916:14.19 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 192 · Torrey PinesTorrey Pines3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B19215:21.2 PB11
Sep 12NCC Coastal and Avocado League Cluster Meet #1Sep 12 · 3 Miles Coastal Varsity · Place 14 · Torrey PinesTorrey Pines3 Miles Coastal Varsity1416:05.60 PB11
Sep 5CCA Ravens XC Invitational Sposored by Fleet Feet SDSep 5 · 3 Miles Invitational · Place 52 · Torrey PinesTorrey Pines3 Miles Invitational5215:37.30 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NCC League ChampionshipsNov 8 · 5,000 Meters Varsity · Place 9 · Torrey PinesTorrey Pines5,000 Meters Varsity916:48.1010
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 42 · Torrey PinesTorrey Pines3 Miles D1 Varsity Green4216:48.910
Oct 18NCC Coastal/Palomar League Cluster #2Oct 18 · 3 Miles Varsity · Place 11 · Torrey PinesTorrey Pines3 Miles Varsity1115:45.9010
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-1 Senior/Invite · Place 55 · Torrey PinesTorrey Pines3 Miles D-1 Senior/Invite5516:59.20 PB10
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 192 · Torrey PinesTorrey Pines3 Miles Varsity19216:28.610
Sep 13NCC Coastal/Avocado League Cluster 1Sep 13 · 3 Miles Varsity · Place 22 · Torrey PinesTorrey Pines3 Miles Varsity2216:40.0010
Aug 30CCA Ravens XC Invitational Sponsored by Fleet Feet SDAug 30 · 3 Miles Senior/Invite · Place 102 · Torrey PinesTorrey Pines3 Miles Senior/Invite10216:25.9010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16CIF-SDS XC ChampionshipsNov 16 · 2.96 Miles Varsity · Place 34 · Torrey PinesTorrey Pines2.96 Miles Varsity3416:44.29
Nov 9NCC ChampionshipsNov 9 · 3.05 Miles Varsity · Place 13 · Torrey PinesTorrey Pines3.05 Miles Varsity1317:42.109
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 1 · Torrey PinesTorrey Pines3 Miles Freshman Division 1116:489
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 1 · Torrey PinesTorrey Pines3 Miles Freshman Division 1116:489
Oct 19NCC Coastal/ Palomar League Cluster #2Oct 19 · 3 Miles Varsity · Place 9 · Torrey PinesTorrey Pines3 Miles Varsity915:46.909
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 95 · Torrey PinesTorrey Pines3 Miles Varsity9515:57.59
Sep 14NCC Coastal League Cluster #1Sep 14 · 3 Miles Varsity · Place 24 · Torrey PinesTorrey Pines3 Miles Varsity2416:27.909
Aug 24Bronco RoundupAug 24 · 2 Miles Freshman Novice Division 1 · Place 4 · Torrey PinesTorrey Pines2 Miles Freshman Novice Division 1411:01.209

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 29 · Elite RacingElite Racing4,000 Meters 13-142914:44.37 PB8
Nov 12USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 19 · Elite RacingElite Racing4,000 Meters 13-141933:25.68 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 2 · Elite RacingElite Racing4,000 Meters Varsity215:00.3214

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14USATF San Diego Imperial Association Junior Olympic Cross Country ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 1 · Elite RacingElite Racing3,000 Meters 11-12111:56.20 PB6