Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,200 Meters · Colina Middle SchoolColina Turkey Trot · Nov 294:29.3Colina Turkey TrotNovember 29, 2023
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2211:57.0Mountie Xpress Invitational 2026August 22, 2026
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 516:38.7Marmonte League FinalsNovember 5, 2026
3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 1118:03.82Moorpark InvitationalSeptember 11, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:03.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Lake CasitasVentura County Championships · Oct 1718:27.9Ventura County ChampionshipsOctober 17, 2026
3 Miles · Mission Oaks ParkMission Oaks Friendship Meet · Aug 2718:06.3Mission Oaks Friendship MeetAugust 27, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:54.2Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Pepper Tree PlayfieldMarmonte League Preview · Sep 2916:29.1Marmonte League PreviewSeptember 29, 2026
3,000 Meters · Carden Conejo SchoolSCYTFC Championships · Oct 2213:40.2SCYTFC ChampionshipsOctober 22, 2022
3,000 Meters · Central ParkValley United Striders Youth Cross Country Invite - Open Meet · Sep 1813:26.46Valley United Striders Youth Cross Country Invite - Open MeetSeptember 18, 2021
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2413:45.34El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1115:16.59O'Meleveny Park Youth XC MeetSeptember 11, 2021
3,000 Meters · Oak Canyon ParkSCYTFC Championship · Oct 2313:47.9SCYTFC ChampionshipOctober 23, 2021
3,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 1613:20.62Pierce College Youth Cross Country MeetOctober 16, 2021
4,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2117:26.4SCYTFC XC ChampionshipsOctober 21, 2023
4,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 1618:16.66Valley United Cross Country Invitational MeetSeptember 16, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 817:27.07Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 919:08.03VYC-Meet 2 OMelveny ParkSeptember 9, 2023
4,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 2317:52.1SCYTFC Conference Cross Country MeetSeptember 23, 2023
4,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1417:40.88Valley United Individual Showcase XC MeetOctober 14, 2023
5,000 Meters · Colina Middle SchoolColina 5k · May 2423:13.72Colina 5kMay 24, 2023

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Marmonte League FinalsNov 5 · 3 Miles Varsity · Place 25 · WestlakeWestlake3 Miles Varsity2516:38.7 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow · Place 76 · WestlakeWestlake3 Miles Race 51 D1& 2 Indiv. Sweeps Yellow7615:54.2 PB11
Oct 17Ventura County ChampionshipsOct 17 · 3 Miles Varsity · Place 88 · WestlakeWestlake3 Miles Varsity8818:27.9 PB11
Sep 29Marmonte League PreviewSep 29 · 3 Miles Varsity · Place 21 · WestlakeWestlake3 Miles Varsity2116:29.1 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 42 - 5:10pm - Gold Junior (B) · Place 1 · WestlakeWestlake3 Miles Race 42 - 5:10pm - Gold Junior (B)116:03.4 PB11
Sep 11Moorpark InvitationalSep 11 · 3 Miles 11th Grade · Place 17 · WestlakeWestlake3 Miles 11th Grade1718:03.82 PB11
Aug 27Mission Oaks Friendship MeetAug 27 · 3 Miles Open · Place 13 · WestlakeWestlake3 Miles Open1318:06.3 PB11
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Large School - Junior Boys · Place 59 · WestlakeWestlake2 Miles Large School - Junior Boys5911:57.0 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Marmonte League FinalsNov 6 · 3 Miles Junior Varsity · Place 15 · WestlakeWestlake3 Miles Junior Varsity1517:34.4810
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Soph Green · Place 5 · WestlakeWestlake3 Miles D1&2 Soph Green517:04.810
Oct 18Ventura County ChampionshipsOct 18 · 3 Miles Sophomore · Place 6 · WestlakeWestlake3 Miles Sophomore617:35.610
Sep 30Marmonte League PreviewSep 30 · 3 Miles Junior Varsity · Place 11 · WestlakeWestlake3 Miles Junior Varsity1116:58.8510
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 11 · WestlakeWestlake3 Miles Varsity1116:50.810
Sep 12Moorpark InvitationalSep 12 · 3 Miles Varsity · Place 12 · WestlakeWestlake3 Miles Varsity1217:30.410
Aug 28Friendship MeetAug 28 · 3 Miles Open · Place 13 · WestlakeWestlake3 Miles Open1319:08.3010
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Sophomore · Place 25 · WestlakeWestlake2 Miles Sophomore2512:04.4010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Junior Varsity · Place 11 · WestlakeWestlake3 Miles Junior Varsity1117:45.249
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 11 · WestlakeWestlake3 Miles Freshman Division 11118:049
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 11 · WestlakeWestlake3 Miles Freshman Division 11118:049
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 24 · WestlakeWestlake3 Miles Frosh/Soph Freshman2418:16.89
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Junior Varsity · Place 24 · WestlakeWestlake3 Miles Junior Varsity2418:48.539
Sep 26Raider InviteSep 26 · 3 Miles Frosh/Soph Freshman · Place 19 · WestlakeWestlake3 Miles Frosh/Soph Freshman1918:09.09th
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 58 · WestlakeWestlake3 Miles Freshman5818:20.79
Sep 13Moorpark InvitationalSep 13 · 3 Miles Varsity · Place 26 · WestlakeWestlake3 Miles Varsity2619:22.89
Aug 31Mountie Express InviteAug 31 · 2 Miles Freshman · Place 43 · Westlake (SS)Westlake (SS)2 Miles Freshman4313:04.69

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 29Colina Turkey TrotNov 29 · 1,200 Meters 6th Grade · Place 10 · ColinaColina1,200 Meters 6th Grade104:29.3 PB8
Oct 21SCYTFC XC ChampionshipsOct 21 · 4,000 Meters 13-14 · Place 18 · United TrackUnited Track4,000 Meters 13-141817:26.4 PB8
Oct 14Valley United Individual Showcase XC MeetOct 14 · 4,000 Meters 13-14 · Place 46 · United TrackUnited Track4,000 Meters 13-144617:40.88 PB8
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 64 · United TrackUnited Track4,000 Meters 13-146417:27.07 PB8
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 4,000 Meters 13-14 · Place 20 · United TrackUnited Track4,000 Meters 13-142017:52.1 PB8
Sep 16Valley United Cross Country Invitational MeetSep 16 · 4,000 Meters 13-14 · Place 80 · United TrackUnited Track4,000 Meters 13-148018:16.66 PB8
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 4,000 Meters 13-14 · Place 47 · United TrackUnited Track4,000 Meters 13-144719:08.03 PB8
May 24Colina 5kMay 24 · 5,000 Meters Middle School · Place 49 · ColinaColina5,000 Meters Middle School4923:13.72 PB7

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 30Colina Turkey TrotNov 30 · 1,200 Meters 7th Grade · Place 21 · ColinaColina1,200 Meters 7th Grade215:04.547
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 11-12 · Place 22 · United TrackUnited Track3,000 Meters 11-122213:40.2 PB7
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 11-12 · Place 51 · United TrackUnited Track3,000 Meters 11-125113:45.34 PB7
May 20Colina 5kMay 20 · 5,000 Meters 6th Grade · Place 40 · ColinaColina5,000 Meters 6th Grade4028:15.76

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15Colina Turkey TrotNov 15 · 1,200 Meters 6th Grade · Place 14 · ColinaColina1,200 Meters 6th Grade144:56.976
Oct 23SCYTFC ChampionshipOct 23 · 3,000 Meters 11-12 (Midget) · Place 13 · United TrackUnited Track3,000 Meters 11-12 (Midget)1313:47.9 PB6
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 11-12 · Place 35 · United TrackUnited Track3,000 Meters 11-123513:20.62 PB6
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 9-10 · Place 43 · United TrackUnited Track3,000 Meters 9-104314:59.03Unofficial6
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 3,000 Meters 11-12 · Place 58 · United TrackUnited Track3,000 Meters 11-125813:26.46 PB6
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 11-12 · Place 45 · United TrackUnited Track3,000 Meters 11-124515:16.59 PB6