Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,200 Meters · Colina Middle SchoolColina Turkey Trot · Nov 294:01.4Colina Turkey TrotNovember 29, 2023
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2210:40.5Mountie Xpress Invitational 2026August 22, 2026
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 516:11.4Marmonte League FinalsNovember 5, 2026
3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 1116:26.48Moorpark InvitationalSeptember 11, 2026
3 Miles · Mission Oaks ParkMission Oaks Friendship Meet · Aug 2717:04.5Mission Oaks Friendship MeetAugust 27, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:39.977th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pepper Tree PlayfieldMarmonte League Preview · Sep 2916:08.9Marmonte League PreviewSeptember 29, 2026
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1410:09.11USATF Southern California Association Junior Olympic ChampionshipsNovember 14, 2021
3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1010:08.05Free Spirit Invitational Cross Country Meet October 10, 2021
3,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1111:24.75O'Meleveny Park Youth XC MeetSeptember 11, 2021
3,000 Meters · Oak Canyon ParkSCYTFC Championship · Oct 2310:57.1SCYTFC ChampionshipOctober 23, 2021
3,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 1610:38.22Pierce College Youth Cross Country MeetOctober 16, 2021
3621 m · Colina Middle SchoolColina 5k · May 3112:53Colina 5kMay 31, 2024
4,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2114:33.0SCYTFC XC ChampionshipsOctober 21, 2023
4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1213:56.85USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:34.33USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 813:57.5Free Spirit Invitational MeetOctober 8, 2022
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1914:10.20USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 814:27.99Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 914:29.22VYC-Meet 2 OMelveny ParkSeptember 9, 2023
4,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 2314:32.1SCYTFC Conference Cross Country MeetSeptember 23, 2023
4,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1414:38.25Valley United Individual Showcase XC MeetOctober 14, 2023
5,000 Meters · Colina Middle SchoolColina 5k · May 2417:19.55Colina 5kMay 24, 2023
5,000 Meters · Corriganville ParkSimi Summer Series #2 · Aug 620:19.70Simi Summer Series #2August 6, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Marmonte League FinalsNov 5 · 3 Miles Varsity · Place 18 · WestlakeWestlake3 Miles Varsity1816:11.4 PB11
Oct 17Ventura County ChampionshipsOct 17 · 3 Miles Varsity · WestlakeWestlake3 Miles Varsity—DNS11
Sep 29Marmonte League PreviewSep 29 · 3 Miles Varsity · Place 16 · WestlakeWestlake3 Miles Varsity1616:08.9 PB11
Sep 11Moorpark InvitationalSep 11 · 3 Miles 11th Grade · Place 4 · WestlakeWestlake3 Miles 11th Grade416:26.48 PB11
Aug 27Mission Oaks Friendship MeetAug 27 · 3 Miles Open · Place 7 · WestlakeWestlake3 Miles Open717:04.5 PB11
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Large School - Junior Boys · Place 10 · WestlakeWestlake2 Miles Large School - Junior Boys1010:40.5 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 86 · Westlake (SS)Westlake (SS)3 Miles Varsity8615:39.110
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 2 · Place 86 · WestlakeWestlake3 Miles Division 28615:39.1010
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 30 · Westlake (SS)Westlake (SS)3 Miles Division 23015:54.410
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 30 · WestlakeWestlake3 Miles Division 23015:54.4010
Nov 6Marmonte League FinalsNov 6 · 3 Miles Varsity · Place 25 · WestlakeWestlake3 Miles Varsity2516:20.6210
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Varsity Blue · Place 21 · WestlakeWestlake3 Miles D1&2 Varsity Blue2116:39.9 PB10
Oct 18Ventura County ChampionshipsOct 18 · 3 Miles Varsity · Place 37 · WestlakeWestlake3 Miles Varsity3716:47.710
Sep 30Marmonte League PreviewSep 30 · 3 Miles Junior Varsity · Place 4 · WestlakeWestlake3 Miles Junior Varsity416:25.6910
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 23 · WestlakeWestlake3 Miles Varsity2317:09.310
Sep 12Moorpark InvitationalSep 12 · 3 Miles Varsity · Place 8 · WestlakeWestlake3 Miles Varsity817:14.110
Aug 28Friendship MeetAug 28 · 3 Miles Open · Place 19 · WestlakeWestlake3 Miles Open1919:47.1810
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Sophomore · Place 18 · WestlakeWestlake2 Miles Sophomore1811:53.9010

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Varsity · Place 30 · WestlakeWestlake3 Miles Varsity3017:06.339
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 66 · WestlakeWestlake3 Miles Varsity Division 16617:199
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 66 · WestlakeWestlake3 Miles Varsity Division 16617:199
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Varsity · Place 42 · WestlakeWestlake3 Miles Varsity4217:02.59
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Varsity · Place 27 · WestlakeWestlake3 Miles Varsity2717:09.809
Sep 26Raider InviteSep 26 · 3 Miles Varsity · Place 29 · WestlakeWestlake3 Miles Varsity2916:44.39th
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 6 · WestlakeWestlake3 Miles Freshman616:21.49
Sep 13Moorpark InvitationalSep 13 · 3 Miles Varsity · Place 7 · WestlakeWestlake3 Miles Varsity717:24.59
Aug 31Mountie Express InviteAug 31 · 2 Miles Freshman · Place 3 · Westlake (SS)Westlake (SS)2 Miles Freshman311:23.89
Aug 6Simi Summer Series #2Aug 6 · 5,000 Meters Open · Place 30 · Westlake TCWestlake TC5,000 Meters Open3020:19.70 PB9
May 31Colina 5kMay 31 · 2.25 Miles Middle School · Place 1 · ColinaColina2.25 Miles Middle School112:53 PB8

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 106 · California CometsCalifornia Comets4,000 Meters 13-1410613:34.33 PB8
Nov 29Colina Turkey TrotNov 29 · 1,200 Meters 6th Grade · Place 2 · ColinaColina1,200 Meters 6th Grade24:01.4 PB8
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 10 · California CometsCalifornia Comets4,000 Meters 13-141014:10.20 PB8
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 5 · California CometsCalifornia Comets4,000 Meters 13-14513:56.85 PB8
Oct 21SCYTFC XC ChampionshipsOct 21 · 4,000 Meters 13-14 · Place 2 · United TrackUnited Track4,000 Meters 13-14214:33.0 PB8
Oct 14Valley United Individual Showcase XC MeetOct 14 · 4,000 Meters 13-14 · Place 2 · United TrackUnited Track4,000 Meters 13-14214:38.25 PB8
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 9 · United TrackUnited Track4,000 Meters 13-14914:27.99 PB8
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 4,000 Meters 13-14 · Place 2 · United TrackUnited Track4,000 Meters 13-14214:32.1 PB8
Sep 16Valley United Cross Country Invitational MeetSep 16 · 4,000 Meters 13-14 · Place 6 · United TrackUnited Track4,000 Meters 13-14614:16.378
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 4,000 Meters 13-14 · Place 2 · United TrackUnited Track4,000 Meters 13-14214:29.22 PB8
May 24Colina 5kMay 24 · 5,000 Meters Middle School · Place 1 · ColinaColina5,000 Meters Middle School117:19.55 PB7

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 4,000 Meters 13-14 · Place 3 · United TrackUnited Track4,000 Meters 13-14314:38.57
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 12 · United TrackUnited Track4,000 Meters 13-141213:57.5 PB7
Sep 17Valley United Cross Country Invitational MeetSep 17 · 4,000 Meters 13-14 · Place 12 · United TrackUnited Track4,000 Meters 13-141215:18.127
May 20Colina 5kMay 20 · 5,000 Meters 6th Grade · Place 1 · ColinaColina5,000 Meters 6th Grade118:00.36

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 3 · California CometsCalifornia Comets3,000 Meters 11-12310:16.936
Nov 15Colina Turkey TrotNov 15 · 1,200 Meters 6th Grade · Place 1 · ColinaColina1,200 Meters 6th Grade14:17.756
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 2 · California CometsCalifornia Comets3,000 Meters 11-12210:09.11 PB6
Oct 23SCYTFC ChampionshipOct 23 · 3,000 Meters 11-12 (Midget) · Place 2 · United TrackUnited Track3,000 Meters 11-12 (Midget)210:57.1 PB6
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 11-12 · Place 2 · United TrackUnited Track3,000 Meters 11-12210:38.22 PB6
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 16 11-12 · Place 2 · United TrackUnited Track3,000 Meters Event 16 11-12210:08.05 PB6
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 11-12 · Place 1 · United TrackUnited Track3,000 Meters 11-12110:32.78Unofficial6
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 3,000 Meters 11-12 · Place 2 · United TrackUnited Track3,000 Meters 11-12210:15.126
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 11-12 · Place 2 · United TrackUnited Track3,000 Meters 11-12211:24.75 PB6

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21SCYTFC Meet 5Oct 21 · 2,000 Meters Varsity · Place 3 · UnitedUnited2,000 Meters Varsity39:30.65—