Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 219:33.5SCYTFC XC ChampionshipsOctober 21, 2023
2,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 128:45.58USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
2,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2411:42.78El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
2,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 810:00.0Free Spirit Invitational MeetOctober 8, 2022
2,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 89:23.70Free Spirit Invitational MeetOctober 8, 2023
2,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 98:15.22VYC-Meet 2 OMelveny ParkSeptember 9, 2023
2,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 239:40.8SCYTFC Conference Cross Country MeetSeptember 23, 2023
2,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 149:06.50Valley United Individual Showcase XC MeetOctober 14, 2023
3,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1111:26.08Comets XC @ Arroyo Vista ParkSeptember 11, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:57.35USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1911:36.622026 Valley United Striders XC InvitationalSeptember 19, 2026
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2115:28.56Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 912:05.92USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 714:11.44O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
3,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2612:00.3Comets XC - Oak Canyon Park MeetSeptember 26, 2026
3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 1111:34.99Free Spirit Cross Country Invitational Meet 2026October 11, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:11.00AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 3,000 Meters Varsity · Place 8 · UnitedUnited3,000 Meters Varsity811:50.95
Oct 18Comets XC @ Mission OaksOct 18 · 3,000 Meters Varsity · Place 5 · United Track ClubUnited Track Club3,000 Meters Varsity512:01.20—
Oct 11Free Spirit Cross Country Invitational Meet 2026Oct 11 · 3,000 Meters 11-12 · Place 31 · Unattached-UUnattached-U3,000 Meters 11-123111:34.99 PB5
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 3,000 Meters 11-12 · Place 6 · United TrackUnited Track3,000 Meters 11-12612:00.3 PB5
Sep 192026 Valley United Striders XC InvitationalSep 19 · 3,000 Meters 11-12 · Place 17 · Una-UnitedUna-United3,000 Meters 11-121711:36.62 PB5
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 3,000 Meters 11/12 Boys · Place 12 · United TrackUnited Track3,000 Meters 11/12 Boys1211:26.08 PB5

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 10 Year Olds · Place 41 · Valley United Track ClubValley United Track Club3,000 Meters 10 Year Olds4112:11.00 PB4
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 27 · Valley United Track ClubValley United Track Club3,000 Meters 9-102712:05.92 PB4
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 16 · CALABASAS CHEETAHSCALABASAS CHEETAHS3,000 Meters Varsity1612:30.1110
Aug 30VYC XC Invitational CC MeetAug 30 · 3,000 Meters 9-10 · Place 13 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-101313:19.724

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 220 · California CometsCalifornia Comets3,000 Meters 9-1022012:57.35 PB3
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 44 · California CometsCalifornia Comets3,000 Meters 9-104412:21.503
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 9-10 · Place 11 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-101113:06.83
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 40 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters Varsity4012:36.1210
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 9-10 · Place 24 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102412:44.413
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 9-10 · Place 23 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102315:28.56 PB3
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 9-10 · Place 32 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-103213:34.413
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 9-10 · Place 23 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102314:11.44 PB3

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 34 · California CometsCalifornia Comets2,000 Meters 8U348:45.58 PB2
Oct 21SCYTFC XC ChampionshipsOct 21 · 2,000 Meters 8U · Place 12 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 8U129:33.5 PB2
Oct 14Valley United Individual Showcase XC MeetOct 14 · 2,000 Meters 7-8 · Place 10 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 7-8109:06.50 PB2
Oct 8Free Spirit Invitational MeetOct 8 · 2,000 Meters 8 & Under · Place 29 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 8 & Under299:23.70 PB2
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 2,000 Meters 8U · Place 12 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 8U129:40.8 PB2
Sep 16Valley United Cross Country Invitational MeetSep 16 · 2,000 Meters 7-8 · Place 18 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 7-8189:21.282
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 2,000 Meters 7-8 · Place 13 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 7-8138:15.22 PB2

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 2,000 Meters 8U · Place 17 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 8U179:58.51
Oct 8Free Spirit Invitational MeetOct 8 · 2,000 Meters 8 & Under · Place 73 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 8 & Under7310:00.0 PB1
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 2,000 Meters 7-8 · Place 45 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 7-84511:42.78 PB1
Sep 17Valley United Cross Country Invitational MeetSep 17 · 2,000 Meters 7-8 · Place 61 · Calabasas CheetahsCalabasas Cheetahs2,000 Meters 7-86111:37.091