Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 219:24.54USATF Region 15 Junior Olympic ChampionshipsNovember 21, 2021
2,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 109:28.32Free Spirit Invitational Cross Country Meet October 10, 2021
2,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1110:00.52O'Meleveny Park Youth XC MeetSeptember 11, 2021
2,000 Meters · Oak Canyon ParkSCYTFC Championship · Oct 2310:06.0SCYTFC ChampionshipOctober 23, 2021
2,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 1610:38.41Pierce College Youth Cross Country MeetOctober 16, 2021
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2112:48.5SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1212:33.32USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2413:35.41El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2115:30.47Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 812:49.7Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 912:12.69USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 912:26.50VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 2313:28.1SCYTFC Conference Cross Country MeetSeptember 23, 2023
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1412:21.50Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Arroyo Vista ParkComets XC @ Arroyo Vista Park · Sep 1117:28.04Comets XC @ Arroyo Vista ParkSeptember 11, 2026
4,000 Meters · Oak Canyon ParkComets XC - Oak Canyon Park Meet · Sep 2617:32.1Comets XC - Oak Canyon Park MeetSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Youth Meet FinalsOct 24 · 4,000 Meters Varsity · Place 17 · UnitedUnited4,000 Meters Varsity1716:52.38
Oct 18Comets XC @ Mission OaksOct 18 · 4,000 Meters Varsity · Place 17 · United Track ClubUnited Track Club4,000 Meters Varsity1717:23.50—
Sep 26Comets XC - Oak Canyon Park MeetSep 26 · 4,000 Meters 13+ · Place 17 · United TrackUnited Track4,000 Meters 13+1717:32.1 PB8
Sep 11Comets XC @ Arroyo Vista ParkSep 11 · 4,000 Meters 13+ Boys · Place 19 · United TrackUnited Track4,000 Meters 13+ Boys1917:28.04 PB8

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 46 · Valley United Track ClubValley United Track Club3,000 Meters 11-124612:12.69 PB7

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 36 · United TrackUnited Track3,000 Meters 11-123615:30.47 PB6
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 51 · United TrackUnited Track3,000 Meters 11-125113:16.876

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 31 · California CometsCalifornia Comets3,000 Meters 9-103112:33.32 PB5
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 9-10 · Place 8 · United TrackUnited Track3,000 Meters 9-10812:48.5 PB5
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 20 · United TrackUnited Track3,000 Meters 9-102012:21.50 PB5
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 23 · United TrackUnited Track3,000 Meters 9-102312:43.345
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 9-10 · Place 9 · United TrackUnited Track3,000 Meters 9-10913:28.1 PB5
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 20 · United TrackUnited Track3,000 Meters 9-102013:05.535
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 11 · United TrackUnited Track3,000 Meters 9-101112:26.50 PB5

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 14 · United TrackUnited Track3,000 Meters 9-101413:34.54
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 47 · United TrackUnited Track3,000 Meters 9-104712:49.7 PB4
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 23 · United TrackUnited Track3,000 Meters 9-102313:35.41 PB4
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 44 · United TrackUnited Track3,000 Meters 9-104414:18.964

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 2,000 Meters 8U · Place 22 · California CometsCalifornia Comets2,000 Meters 8U229:24.54 PB3
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 31 · California CometsCalifornia Comets2,000 Meters 8U319:49.143
Oct 23SCYTFC ChampionshipOct 23 · 2,000 Meters 8U (Gremlin) · Place 6 · United TrackUnited Track2,000 Meters 8U (Gremlin)610:06.0 PB3
Oct 16Pierce College Youth Cross Country MeetOct 16 · 2,000 Meters 7-8 · Place 19 · United TrackUnited Track2,000 Meters 7-81910:38.41 PB3
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 2,000 Meters Event 12 8 & Under · Place 30 · United TrackUnited Track2,000 Meters Event 12 8 & Under309:28.32 PB3
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 2,000 Meters 7-8 · Place 19 · United TrackUnited Track2,000 Meters 7-81910:15.75Unofficial3
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 2,000 Meters 7-8 · Place 22 · United TrackUnited Track2,000 Meters 7-82210:29.933
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 2,000 Meters 7-8 · Place 11 · United TrackUnited Track2,000 Meters 7-81110:00.52 PB3