Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1910:42.2Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1310:49.802025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
2,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 279:38.43Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
2,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2610:59.76LA Jets Cross Country InvitationalOctober 26, 2025
2,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 410:32.10Temecula Valley Time Machine XC InviteOctober 4, 2025
2,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 910:39.66USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
2,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2310:27.87USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 614:25.30OC GRIT XC INVITESeptember 6, 2026
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2613:40.23Santa Ana Lightning Cross Country Invitational September 26, 2026
3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1914:26.692026 Valley United Striders XC InvitationalSeptember 19, 2026
3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 1114:10.15Free Spirit Cross Country Invitational Meet 2026October 11, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Shockwaves XC InvitationalOct 18 · 3,000 Meters Varsity · Place 56 · 0 Quick Track Club0 Quick Track Club3,000 Meters Varsity5613:33.0—
Oct 18Shockwaves XC InvitationalOct 18 · 3,000 Meters Varsity · Place 57 · 0 Quick Track Club0 Quick Track Club3,000 Meters Varsity5713:33.0—
Oct 11Free Spirit Cross Country Invitational Meet 2026Oct 11 · 3,000 Meters 9-10 · Place 34 · Quick Track ClubQuick Track Club3,000 Meters 9-103414:10.15 PB4
Sep 26Santa Ana Lightning Cross Country Invitational Sep 26 · 3,000 Meters 9-10 · Place 37 · Quick Track ClubQuick Track Club3,000 Meters 9-103713:40.23 PB4
Sep 192026 Valley United Striders XC InvitationalSep 19 · 3,000 Meters 9-10 · Place 31 · Quick Track ClubQuick Track Club3,000 Meters 9-103114:26.69 PB4
Sep 6OC GRIT XC INVITESep 6 · 3,000 Meters 9-10 · Place 30 · Quick Track ClubQuick Track Club3,000 Meters 9-103014:25.30 PB4

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 123 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U12310:49.80 PB3
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 2,000 Meters 8U · Place 20 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U2010:27.87 PB3
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 2,000 Meters 8U · Place 44 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U4410:39.66 PB3
Oct 26LA Jets Cross Country InvitationalOct 26 · 2,000 Meters 8U · Place 40 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U4010:59.76 PB3
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 2,000 Meters 8U · Place 25 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U2510:42.2 PB3
Oct 12Free Spirit Invitational 2025Oct 12 · 2,000 Meters Varsity · Place 32 · LIGHTNING YOUTH RUNNING CLUBLIGHTNING YOUTH RUNNING CLUB2,000 Meters Varsity3211:01.46—
Oct 4Temecula Valley Time Machine XC InviteOct 4 · 2,000 Meters 8U · Place 7 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 8U710:32.10 PB3
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 2,000 Meters 7-8 · Place 29 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters 7-8299:38.43 PB3
Sep 132025 Valley United Striders XC InvitationalSep 13 · 2,000 Meters Varsity · Place 38 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity3811:31.37—
Sep 7GRIT XC INVITESep 7 · 2,000 Meters Varsity · Place 33 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity3311:40.22—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 2,000 Meters Varsity · Place 74 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity7412:06.64—
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 2,000 Meters Varsity · Place 53 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity5312:21.50—
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 2,000 Meters Varsity · Place 36 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity3613:37.27—
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 2,000 Meters Varsity · Place 86 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity8613:27.14—
Sep 29SA Lightning Cross Country InvitationalSep 29 · Varsity · Place 44 · Lightning Youth Running ClubLightning Youth Running ClubVarsity4412:31.30—
Sep 8GRIT XC INVITESep 8 · 2,000 Meters Varsity · Place 44 · Lightning Youth Running ClubLightning Youth Running Club2,000 Meters Varsity4413:43.47—